8 Commits

Author SHA256 Message Date
a1e454d129 Accepting request 1286706 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1286706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyvmomi?expand=0&rev=14
2025-06-18 15:59:22 +00:00
4bd28e2910 - 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
2025-06-18 13:14:34 +00:00
df850b5eb7 Accepting request 1284669 from devel:languages:python
- Switch to pyproject macros.

OBS-URL: https://build.opensuse.org/request/show/1284669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyvmomi?expand=0&rev=13
2025-06-11 14:26:29 +00:00
2550a92a03 - Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=34
2025-06-11 06:33:31 +00:00
ec7ce22266 Accepting request 1241609 from devel:languages:python
- Remove not needed BuildRequires tox

OBS-URL: https://build.opensuse.org/request/show/1241609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyvmomi?expand=0&rev=12
2025-01-31 15:05:04 +00:00
5ff8d33507 - Remove not needed BuildRequires tox
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=32
2025-01-31 10:17:33 +00:00
9a9a459622 Accepting request 1201616 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1201616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyvmomi?expand=0&rev=11
2024-09-17 16:19:40 +00:00
65866a099c Accepting request 1201462 from home:mnhauke
- Update to version 8.0.3.0.1
  Bindings
  * Added support for vSAN Health APIs
  * Updated bindings with support for the new vSphere 8.0U3 APIs.
  * New features of vSphere 8.0U3 based on REST APIs are available
    via the vSphere Automation SDK for Python
  Type Hints
  * Added type stubs for vSAN APIs.
  * All type stubs are refactored.
  Added
  * Python 3.12 compatibility
  * Stub adapters allow the usage of an existing session.
  * Added pyVmomi version in the user-agent request header
  * Added certFile and certKeyFile attributes to SoapStubAdapter.
  * Added project wide variables to hold the current pyVmomi version,
    version_info and version_info_str
  * Added functions to VmomiSupport to list all types
    ListManagedTypes(), ListDataTypes(), ListEnumTypes().
  Changes
  * Doc: Non-remote ManagedObject and DataObject methods are
    documented.
  * The support statement now reflects the Broadcom support policy.
  * Copyright switch from VMware to Broadcom.
  Breaking changes
  * sso.SsoAuthenticator.get_bearer_saml_assertion_gss_api() is
    removed.
  * SSLTunnelConnection is trimmed down to handle only tunnel
    connections. The code that handles remote proxy doubles the
    HTTPProxyConnection logic and therefore is removed.
  Deprecated

OBS-URL: https://build.opensuse.org/request/show/1201462
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyvmomi?expand=0&rev=30
2024-09-17 12:44:15 +00:00

Diff Content Not Available