vSphere 8.0U3 Release
·
8 commits
to master
since this release
Bindings
- Added support for vSAN Health APIs
- Updated bindings with support for the new vSphere 8.0U3 APIs. For details, refer to the API reference guide
- 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 (
44d7b9f) - Stub adapters allow the usage of an existing session (
35f2743) - Added pyVmomi version in the user-agent request header (
5ad215f) - Added certFile and certKeyFile attributes to SoapStubAdapter (
2bbfb62) - Added project wide variables to hold the current pyVmomi version - version_info and version_info_str (
5ad215f) - Added functions to VmomiSupport to list all types - ListManagedTypes(), ListDataTypes(), ListEnumTypes() (
e43a287) (9e303c1) - Added CHANGELOG file (
c248b32)
Changes
- Dependency on "pywin32" is removed (
4bc1f52) - Doc: Non-remote ManagedObject and DataObject methods are documented (
472bdfc) - The support statement now reflects the Broadcom support policy (
c68913e) - Copyright switch from VMware to Broadcom (
10c3732)
Breaking changes
- sso.SsoAuthenticator.get_bearer_saml_assertion_gss_api() is removed (
11dc306) - SSLTunnelConnection is trimmed down to handle only tunnel connections. The code that handles remote proxy doubles the HTTPProxyConnection logic and therefore is removed. (
44d7b9f)
Deprecated
- 'publicVersions' and 'dottedVersions' aliases are deprecated (
14b5ed2) - pyVmomiSettings.py and related settings are deprecated - allowGetSet, allowCapitalizedNames, binaryIsBytearray, legacyThumbprintException
- Features.py and all pyVmomi feature states logic is deprecated
- pyVmomi.VmomiSupport.VmomiJSONEncoder is deprecated. Use pyVmomi.VmomiJSONEncoder.VmomiJSONEncoder
- pyVmomi.VmomiSupport.templateOf() is deprecated. Use pyVmomi.VmomiJSONEncoder.templateOf()
- pyVmomi.SoapAdapter.ThumbprintMismatchException is deprecated. Use pyVmomi.Security.ThumbprintMismatchException