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:

Reply via email to