NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3054 most downloaded on PyPI
VMware vSphere Python SDK
Last release 1 months ago
03 Sep 2026
Release timing varies
gaps range from 3 weeks to 12 months
Most releases are documented
notes for 27 of 31 stable releases
1 version withdrawn
withdrawn after publishing
13 years old
32 releases · first in 2013
Nothing published for this version
Updated bindings with support for the new vSphere 9.1 APIs. For details, refer to the API reference guide
One column per quarter.
Dependency on pyOpenSSL is limited to '<24.3.0' because of breaking changes.
9a8956f)9a8956f)9a8956f)9a8956f)Fixed cyclic dependency in setup.py that broke 'pip install pyvmomi' (`e4fd849`)
Fixed cyclic dependency in setup.py that broke 'pip install pyvmomi' (e4fd849)
e4fd849)'publicVersions' and 'dottedVersions' aliases are deprecated (`14b5ed2`)
44d7b9f)35f2743)5ad215f)2bbfb62)5ad215f)e43a287) (9e303c1)c248b32)4bc1f52)472bdfc)c68913e)10c3732)11dc306)44d7b9f)14b5ed2)Fixed: #978 and #1053 - Fix SmartConnect()'s handling of IPv6 address with square brackets
Updated bindings and type hints with support for vSphere 8.0U2. Includes updates to VIM, PBM, EAM, SMS and VSLM namespaces. For details, refer “What’s
Added bindings and type hints for Virtual Storage Lifecycle Management for vSphere 8.0U1 - VSLM namespace
Added missing VMODL1 classes to the type hints
Updated bindings with support for vSphere 8.0U1. Includes updates to VIM, PBM, EAM and SMS namespaces. For details, refer “What’s New in vSphere API 8
Fixed: #995 - 8.0.0.1 breaks Ansible vmware_content_deploy_ovf_template folder lookup
Fixed: #993 - WaitForTask broken on version >8.0.0
Updated bindings with support for vSphere 8.0. Includes updates to VIM, PBM, EAM, SMS and QUERY namespaces. For details, refer “What’s New in vSphere
Security.py A new module is added to handle thumbprint verification. There is a predefined set of available crypto functions to verify the certificate thumbprints. Its possible to configure during runtime which of the available crypto functions are allowed.
Feature.py A new module related to pyVmomi development within VMware.
VmomiJSONEncoder.py The VmomiJSONEncoder is moved into a dedicated module.
Added new bindings to support vSphere 7.0U3. Includes updates to VIM, PBM, EAM and SMS namespaces. For details, refer “What’s New in vSphere API 7.0U3
Added new bindings to support vSphere 7.0U2. Includes updates to VIM, PBM, EAM and SMS namespaces. For details, refer “What’s New in vSphere API 7.0U2
Added new bindings to support vSphere 7.0U1. Includes updates to VIM, PBM, and EAM namespaces. For details, refer “What’s New in vSphere API 7.0U1?” s
Added new bindings to support vSphere 7.0. For details, refer “What’s New in vSphere API 7.0?” section in the API reference guide: https://code.vmware
Publish new bindings to support vSphere 6.7 Update 3 Release - https://github.com/vmware/pyvmomi/pull/827
Support JSON encoding for pyVmomi objects PR #732
Publish new bindings to support vSphere 6.7 Update 1 Release
Nothing published for this version
Remove sso.py and it's dependencies(lxml and pyOpenSSL) as they don't compatible with certain OS.
Add sso.py to support get bearer/hok token from sso server
Nothing published for this version
Fixed bug in task.py https://github.com/vmware/pyvmomi/pull/395
Fixed bug in task.py https://github.com/vmware/pyvmomi/pull/395
Add support for SPBM and SMS APIs.
Spec bump to support vSphere 6.0 server objects and types vSphere 6.0 U1 spec is used
Fixes bug with Iso8601 date serialization (for messages sent to the service)
toxNOTE: This is a re-release of 5.5.0-2014.1.1 the the version number was changed to eliminate the use of the - character.
pyVmomi as released with vSphere 5.5.0 GA
pyVmomi as released with vSphere 5.5.0 GA
Initial open source release!
Initial open source release!
Nothing published for this version
added unit testing using fixtures
Your coding agent can read these notes before it upgrades. Set up the MCP server →