14
0

- Update to version 9.0.0.0

Bindings
  * Updated bindings with support for the new vSphere 9.0 APIs.
  Added
  * SoapStubAdapter and the connect.py wrappers now allows passing
    a serverPemCert parameter (9a8956f).
  * Added TOML config
  Changes
  * Dependency on pyOpenSSL is limited to '<24.3.0' because of
    breaking changes.
  * Dependency on "six" is removed
  Breaking changes
  * SoapAdapter.HTTPProxyConnection is removed (9a8956f).
  * SoapAdapter.SSLTunnelConnection is replaced by
    SoapAdapter._SSLTunnelConnection which inherits Python's
    standard HTTPSConnection (9a8956f).
  * SoapAdapter.UnixSocketConnection is replaced by
    SoapAdapter._UnixSocketConnection which inherits
    Python's standard HTTPConnection (9a8956f)
  * 'publicVersions' and 'dottedVersions' aliases are removed.
    Replaced by the 'ltsVersions' alias.
  * pyVmomi.VmomiSupport.VmomiJSONEncoder is replaced by
    pyVmomi.VmomiJSONEncoder.VmomiJSONEncoder.
  * pyVmomi.VmomiSupport.templateOf() is replaced by
    pyVmomi.VmomiJSONEncoder.templateOf().
  * pyVmomi.ThumbprintMismatchException is replaced by
    pyVmomi.Security.ThumbprintMismatchException.
  * pyVmomi.SoapAdapter.ThumbprintMismatchException is replaced by
    pyVmomi.Security.ThumbprintMismatchException.
  * Settings: 'legacyThumbprintException' is removed.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=36
This commit is contained in:
2025-06-18 13:14:34 +00:00
committed by Git OBS Bridge
parent 2550a92a03
commit 4bd28e2910
5 changed files with 55 additions and 542 deletions

View File

@@ -1,3 +1,51 @@
-------------------------------------------------------------------
Wed Jun 18 11:12:07 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 9.0.0.0
Bindings
* Updated bindings with support for the new vSphere 9.0 APIs.
Added
* SoapStubAdapter and the connect.py wrappers now allows passing
a serverPemCert parameter (9a8956f).
* Added TOML config
Changes
* Dependency on pyOpenSSL is limited to '<24.3.0' because of
breaking changes.
* Dependency on "six" is removed
Breaking changes
* SoapAdapter.HTTPProxyConnection is removed (9a8956f).
* SoapAdapter.SSLTunnelConnection is replaced by
SoapAdapter._SSLTunnelConnection which inherits Python's
standard HTTPSConnection (9a8956f).
* SoapAdapter.UnixSocketConnection is replaced by
SoapAdapter._UnixSocketConnection which inherits
Python's standard HTTPConnection (9a8956f)
* 'publicVersions' and 'dottedVersions' aliases are removed.
Replaced by the 'ltsVersions' alias.
* pyVmomi.VmomiSupport.VmomiJSONEncoder is replaced by
pyVmomi.VmomiJSONEncoder.VmomiJSONEncoder.
* pyVmomi.VmomiSupport.templateOf() is replaced by
pyVmomi.VmomiJSONEncoder.templateOf().
* pyVmomi.ThumbprintMismatchException is replaced by
pyVmomi.Security.ThumbprintMismatchException.
* pyVmomi.SoapAdapter.ThumbprintMismatchException is replaced by
pyVmomi.Security.ThumbprintMismatchException.
* Settings: 'legacyThumbprintException' is removed.
* Settings: 'binaryIsBytearray' is removed.
* Settings: 'allowGetSet' is removed. The behavior is set to
match allowGetSet = True.
* Settings: 'allowCapitalizedNames' is removed. The behavior is
set to match allowCapitalizedNames = False.
* pyVmomiSettings.py is deleted.
* pyVmomi feature toggling is removed. Feature.py is deleted.
* setup.py, setup.cfg, requirements.txt, test-requirements.txt
and tox.ini are deleted. Replaced by pyproject.toml.
* 'b64token' and 'mechanism' parameters are disabled for
pyVim.Connect() and pyVim.SmartConnect(). Replaced by
'token' and 'tokenType'.
- Drop not longer needed patch
* 0001-pyVmomi-pinned-certificates-support.patch
-------------------------------------------------------------------
Wed Jun 11 05:49:38 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>