Bindings
- Updated bindings with support for the new vSphere 9.1 APIs. For details, refer to the API reference guide
- New features of vSphere 9.1 based on REST APIs are available via the VMware Cloud Foundation SDK for Python
Changes
- pyVmomi supports Python 3.10+ only
- When a request fails with a low-level exception the TCP connection is closed
- Fixed pyVim.task.WaitForTask() loop when the task life exceeds VIM API session
- Dependency on 'pyOpenSSL' is replaced with dependency on 'cryptography'
Breaking changes
- pyVmomi.Soapadapter.ParseHttpResponse() is removed
- pyVmomi.Soapadapter.HEADER_SECTION_END is removed
- pyvim.connect.VimSessionOrientedStub.makeExtensionLoginMethod() is removed
Tests
- Dependency on 'discover' is removed
- Dependency on 'mock' is bumped to 5.2.0
- Dependency on 'vcrpy' is bumped to 7.0.0