Hello community, here is the log from the commit of package python-pyvmomi for openSUSE:Factory checked in at 2019-01-08 12:27:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyvmomi (Old) and /work/SRC/openSUSE:Factory/.python-pyvmomi.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyvmomi" Tue Jan 8 12:27:13 2019 rev:2 rq:662309 version:6.7.1.2018.12 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyvmomi/python-pyvmomi.changes 2018-04-20 17:31:18.694532093 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyvmomi.new.28833/python-pyvmomi.changes 2019-01-08 12:29:51.968181337 +0100 @@ -1,0 +2,22 @@ +Sat Dec 29 16:24:24 UTC 2018 - [email protected] + +- Update to version 6.7.1.2018.12 + * Support JSON encoding for pyVmomi objects + * Fix vcrpy hardening in test-requirements. Support versions < 2.0 + * Delete deprecated Docs folder +- Add patch: + * python-pyvmomi-fix-incompatibility-with-vcrpy2.patch + +------------------------------------------------------------------- +Tue Dec 4 12:53:21 UTC 2018 - Matej Cepl <[email protected]> + +- Remove superfluous devel dependency for noarch package + +------------------------------------------------------------------- +Wed Nov 21 13:15:48 UTC 2018 - Santiago Zarate <[email protected]> + +_ Update to version 6.7.1 + * Publish new bindings to support vSphere 6.7 Update 1 Release + * Newer features are available via the new vSphere Automation SDK for Python + +------------------------------------------------------------------- Old: ---- python-pyvmomi-6.7.0.tar.gz New: ---- python-pyvmomi-6.7.1.2018.12.tar.gz python-pyvmomi-fix-incompatibility-with-vcrpy2.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyvmomi.spec ++++++ --- /var/tmp/diff_new_pack.batyOR/_old 2019-01-08 12:29:52.484180775 +0100 +++ /var/tmp/diff_new_pack.batyOR/_new 2019-01-08 12:29:52.484180775 +0100 @@ -20,14 +20,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-pyvmomi -Version: 6.7.0 +Version: 6.7.1.2018.12 Release: 0 Summary: VMware vSphere Python SDK License: Apache-2.0 Group: Development/Languages/Python URL: https://github.com/vmware/pyvmomi Source: https://github.com/vmware/pyvmomi/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: %{python_module devel} +Patch0: python-pyvmomi-fix-incompatibility-with-vcrpy2.patch BuildRequires: %{python_module fixtures >= 1.3.0} BuildRequires: %{python_module requests >= 2.3.0} BuildRequires: %{python_module setuptools} @@ -50,10 +50,13 @@ %prep %setup -q -n pyvmomi-%{version}%{?version_suffix} +%patch0 -p1 # we don't want to install any of these sed -i '/ data_files/,+1d' setup.py # fix line breaks in text files sed -i 's/\r//' *.txt +# do not hardcode vrcpy version +#sed -i -e 's:==:>=:g' test-requirements.txt %build %python_build ++++++ python-pyvmomi-6.7.0.tar.gz -> python-pyvmomi-6.7.1.2018.12.tar.gz ++++++ ++++ 130138 lines of diff (skipped) ++++++ python-pyvmomi-fix-incompatibility-with-vcrpy2.patch ++++++ >From e247a933b05b437b6e46af718c311fe0478c7d1c Mon Sep 17 00:00:00 2001 From: "James E. King III" <[email protected]> Date: Sat, 22 Dec 2018 20:35:25 +0000 Subject: [PATCH] fix incompatibility with vcrpy 2 --- .travis.yml | 13 +++++++------ test-requirements.txt | 2 +- tests/fixtures/ssl_tunnel.yaml | 2 +- tests/fixtures/ssl_tunnel_http_failure.yaml | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 29fe1792..dd185387 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,15 @@ language: python python: - - "2.7" - - "pypy" - - "3.6" + - 2.7 + - 3.6 + - 3.7 + - pypy before_install: - - pip install -r requirements.txt - - pip install -r test-requirements.txt + - pip install -r requirements.txt + - pip install -r test-requirements.txt install: - - python setup.py install + - python setup.py install script: python setup.py test diff --git a/test-requirements.txt b/test-requirements.txt index 96679998..6803fce1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,3 +1,3 @@ tox testtools>=0.9.34 -vcrpy<2 +vcrpy diff --git a/tests/fixtures/ssl_tunnel.yaml b/tests/fixtures/ssl_tunnel.yaml index 203e0d5e..11dc9fa6 100644 --- a/tests/fixtures/ssl_tunnel.yaml +++ b/tests/fixtures/ssl_tunnel.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: {} method: CONNECT - uri: http://vcsasdkTunnel:8089 + uri: sdkTunnel:8089 response: body: {string: !!python/unicode ''} headers: diff --git a/tests/fixtures/ssl_tunnel_http_failure.yaml b/tests/fixtures/ssl_tunnel_http_failure.yaml index 46be909b..22ac65bd 100644 --- a/tests/fixtures/ssl_tunnel_http_failure.yaml +++ b/tests/fixtures/ssl_tunnel_http_failure.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: {} method: CONNECT - uri: http://vcsavcsa:80 + uri: vcsa:80 response: body: {string: !!python/unicode '<HTML><BODY><H1>404 Not Found</H1></BODY></HTML>'} headers:
