1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-pyvmomi
7 SDESC[py310]= VMware vSphere Python SDK (3.10)
8 SDESC[v11]= VMware vSphere Python SDK (3.11)
9 HOMEPAGE= https://github.com/vmware/pyvmomi
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPI/p/pyvmomi
14 DISTFILE[1]= pyvmomi-8.0.2.0.tar.gz:main
19 OPTIONS_AVAILABLE= PY310 PY311
20 OPTIONS_STANDARD= none
21 VOPTS[py310]= PY310=ON PY311=OFF
22 VOPTS[v11]= PY310=OFF PY311=ON
24 DISTNAME= pyvmomi-8.0.2.0
28 [PY310].BUILDRUN_DEPENDS_ON= python-six:single:py310
29 [PY310].USES_ON= python:py310,sutools
31 [PY311].BUILDRUN_DEPENDS_ON= python-six:single:v11
32 [PY311].USES_ON= python:v11,sutools
34 [FILE:2738:descriptions/desc.single]
39 pyVmomi is the Python SDK for the VMware vSphere API that allows you to
41 ESX, ESXi, and vCenter.
43 .. contents:: Table of Contents
50 To get started, see the
51 [getting started guide].
58 The master is code that is in development, official releases are tagged and
61 * The official release is available using pip, just run
62 ``pip install --upgrade pyvmomi``.
63 * To install the version in [github] use
64 ``python setup.py develop for development install or
65 python setup.py install``.
66 * To install [github's version] with sso support, just run
67 ``pip install -e ".[sso]"`` inside project's home folder.
71 Unit tests can be invoked by using the [tox] command. You may have to
72 configure multiple python interpreters so that you can test in all the
73 environments listed in ``tox.ini or you will have to run tox with the
74 -e`` flag to run only in your version of python. For example, if you only
75 have Python 2.7 then ``tox -e py27`` will limit your test run to Python
80 * Research [open issues]
81 * Follow the [contribution standards]
85 For general language neutral documentation of vSphere Management API see:
87 * [vSphere Web Services API Doc]
91 * pyVmomi supports Python 3.4+
95 pyVmomi: **X.Y.Z.U.P**
98 **X.Y** - (Major release), **Z** - (Update release), **U** - (Patch)
101 **P** - (pyVmomi patches)
105 pyVmomi maintains minimum backward compatibility with the previous
106 *four* releases of *vSphere* and it's own previous four releases.
107 Compatibility with much older versions may continue to work but will
108 not be actively supported.
110 For example, version v6.0.0 is most compatible with vSphere 6.0, 5.5, 5.1
112 5.0. Initial releases compatible with a version of vSphere will bare a
114 version number of v6.0.0 indicating that version of pyVmomi was released
115 simultaneously with the *GA* version of vSphere with the same version
120 For official support, users with Premium SDK Support, Standard SDK Support
121 and Premier/Success360 customers can reach out to [VMware Global Support]
123 For community support, please open a [Github issue] or start a [Discussion]
127 * VMware vSphere Automation SDK for Python:
128 https://github.com/vmware/vsphere-automation-sdk-python
129 * Samples Project: https://github.com/vmware/pyvmomi-community-samples
135 d4e8993b311e5f86238f7939485958aeb17c328bb84eaa3dbc5ca2375fccdb9f 852363 pyvmomi-8.0.2.0.tar.gz