forked from pool/python-pyvmomi
- 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:
@@ -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>
|
||||
|
||||
|
Reference in New Issue
Block a user