Skip to main content

VMware vSphere Python SDK

Project description

Build Status Downloads

pyVmomi is the Python SDK for the VMware vSphere API that allows you to manage ESX, ESXi, and vCenter.

Getting Started

To get started, check out the samples project at:

Installing

The master is code that is in development, official releases are tagged and posted to pypi

  • The official release is availabe using pip, just run pip install --upgrade pyvmomi.

  • To install the version in github use python setup.py develop for development install or python setup.py install.

Testing

Unit tests can be invoked by using the tox command. You may have to configure multiple python interpreters so that you can test in all the environments listed in tox.ini or you will have to run tox with the -e flag to run only in your version of python. For example, if you only have Python 2.7 then tox -e py27 will limit your test run to Python 2.7.

Contributing

Documentation

For general language neutral documentation of vSphere Management API see:

Python Support

  • pyVmomi 5.5.0-2014.1 and later support Python 2.6, 2.7, 3.3 and 3.4

  • pyVmomi 5.5.0 and below support Python 2.6 and 2.7

Compatibility Policy

pyVmomi versions are marked vSphere_version-release . Pyvmomi maintains minimum backward compatibility with the previous _four_ releases of vSphere and it’s own previous four releases. Compatibility with much older versions may continue to work but will not be actively supported.

For example, version v5.5.0.2014.1 is most compatible with vSphere 5.5, 5.1, 5.0, and 4.1 and was the first release in 2014. Initial releases compatible with a version of vSphere will bare a naked version number of v5.5.0 indicating that version of pyVmomi was released simultaneously with the GA version of vSphere with the same version number.

Releases

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyvmomi-5.5.0.2014.1.1.tar.gz (198.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyvmomi-5.5.0.2014.1.1-py3.4.egg (362.1 kB view details)

Uploaded Egg

pyvmomi-5.5.0.2014.1.1-py3.3.egg (366.5 kB view details)

Uploaded Egg

pyvmomi-5.5.0.2014.1.1-py2.7.egg (363.9 kB view details)

Uploaded Egg

pyvmomi-5.5.0.2014.1.1-py2.6.egg (364.2 kB view details)

Uploaded Egg

File details

Details for the file pyvmomi-5.5.0.2014.1.1.tar.gz.

File metadata

File hashes

Hashes for pyvmomi-5.5.0.2014.1.1.tar.gz
Algorithm Hash digest
SHA256 a57bc76a20bc9135b17276ee51564246ca9bf2a3e69eb1040e93ce4719946179
MD5 e9c544d2aa1c6cae501d78880bfa77f7
BLAKE2b-256 063e7ea19cf1992d9497d20709c597ddea9c3c4e928556ae0495fb565a4a4332

See more details on using hashes here.

File details

Details for the file pyvmomi-5.5.0.2014.1.1-py3.4.egg.

File metadata

File hashes

Hashes for pyvmomi-5.5.0.2014.1.1-py3.4.egg
Algorithm Hash digest
SHA256 37fb9ddeea87e53599e972f33d58026687e1f7af5c8f79437686016bd704b8f9
MD5 d771291ea3abc758a2b51d4637bb4e58
BLAKE2b-256 a43e65e2a101a06b867959f4ab7e3fb13ca45323fbc24d562a662bae6a92e839

See more details on using hashes here.

File details

Details for the file pyvmomi-5.5.0.2014.1.1-py3.3.egg.

File metadata

File hashes

Hashes for pyvmomi-5.5.0.2014.1.1-py3.3.egg
Algorithm Hash digest
SHA256 869e17b0abd3d091fcc69f1e0813d0bfb5126c96d9b967039ecc9ed7405c9079
MD5 4f9a55ec6191e88870d5884af8ade813
BLAKE2b-256 43ad8d9992d8a2997f69def0bb070308a6fb1fb8ac54deaff530e61a9c7f6af1

See more details on using hashes here.

File details

Details for the file pyvmomi-5.5.0.2014.1.1-py2.7.egg.

File metadata

File hashes

Hashes for pyvmomi-5.5.0.2014.1.1-py2.7.egg
Algorithm Hash digest
SHA256 05145d2f04d32570fa7d73c3245503197c80c842023a677e1fcb387c2956c6b6
MD5 e04a421da8d875a383686e2002c55e3b
BLAKE2b-256 2547016b2bbf7922acc154d119e31917fdc3d65e58eca1d289adf47c5b54399f

See more details on using hashes here.

File details

Details for the file pyvmomi-5.5.0.2014.1.1-py2.6.egg.

File metadata

File hashes

Hashes for pyvmomi-5.5.0.2014.1.1-py2.6.egg
Algorithm Hash digest
SHA256 67aa042e15454672b1f4659c7fd9321ca5b74035697826b29754792f84e8a499
MD5 9d03fbd96aef5ebb5c15ce3e11a65be7
BLAKE2b-256 42e16d7fd0d5861b00e94870788150861ea8603b17bcf898f43b380f76b00fab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page