diff --git a/README.md b/README.md index 675e5b29..576c4c99 100644 --- a/README.md +++ b/README.md @@ -256,8 +256,9 @@ $ python samples/vsphere/vcenter/vm/list_vms.py -v ### vSphere API Documentation * [VMware vSphere REST API Reference documentation](https://developer.vmware.com/docs/vsphere-automation/latest/) -* [vSphere 8.0.0.0 (latest)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.0.0/) -* Previous Releases: vSphere [7.0.3.2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.2/), +* [vSphere 8.0.0.1 (latest)](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.0.1/) +* Previous Releases: vSphere [8.0.0.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/8.0.0.0/), +vSphere [7.0.3.2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.2/), [7.0 U3](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.3.0/) [7.0 U2](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.2.0/), [7.0 U1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.1.0/), [7.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/7.0.0.1/), [6.7.0](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.7.0), [6.6.1](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.6.1), [6.5](https://vmware.github.io/vsphere-automation-sdk-python/vsphere/6.5). diff --git a/lib/src/vapi-client-bindings/vapi_client_bindings-4.0.0.zip b/lib/src/vapi-client-bindings/vapi_client_bindings-4.0.0.zip new file mode 100644 index 00000000..61a0714e Binary files /dev/null and b/lib/src/vapi-client-bindings/vapi_client_bindings-4.0.0.zip differ diff --git a/lib/src/vapi-common-client/vapi_common_client-2.37.0.zip b/lib/src/vapi-common-client/vapi_common_client-2.37.0.zip new file mode 100644 index 00000000..185c5f2d Binary files /dev/null and b/lib/src/vapi-common-client/vapi_common_client-2.37.0.zip differ diff --git a/lib/src/vapi-runtime/vapi_runtime-2.37.0.zip b/lib/src/vapi-runtime/vapi_runtime-2.37.0.zip new file mode 100644 index 00000000..7f084cc5 Binary files /dev/null and b/lib/src/vapi-runtime/vapi_runtime-2.37.0.zip differ diff --git a/lib/vapi-client-bindings/index.html b/lib/vapi-client-bindings/index.html index c515a109..71f19693 100644 --- a/lib/vapi-client-bindings/index.html +++ b/lib/vapi-client-bindings/index.html @@ -1 +1 @@ -vapi_client_bindings-3.9.0-py2.py3-none-any.whl
\ No newline at end of file +vapi_client_bindings-4.0.0-py2.py3-none-any.whl
\ No newline at end of file diff --git a/lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl b/lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl deleted file mode 100644 index f8dfed93..00000000 Binary files a/lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl and /dev/null differ diff --git a/lib/vapi-client-bindings/vapi_client_bindings-4.0.0-py2.py3-none-any.whl b/lib/vapi-client-bindings/vapi_client_bindings-4.0.0-py2.py3-none-any.whl new file mode 100644 index 00000000..9ea9da93 Binary files /dev/null and b/lib/vapi-client-bindings/vapi_client_bindings-4.0.0-py2.py3-none-any.whl differ diff --git a/requirements.txt b/requirements.txt index 3555a8e1..7ba6cf4a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,20 @@ +###### Common Requirements ###### lxml >= 4.3.0 pyVmomi >= 6.7 -vapi-client-bindings == 3.9.0 +six (>=1.12) +###### Different dependency requirements for different python version ###### +pyOpenSSL (==19.1.0); python_version <= "3.6" +cryptography (<3.0,>=2.8); python_version <= "3.6" +setuptools (==36.2.0); python_version <= "3.6" +requests (==2.21.0); python_version <= "3.6" +idna (>=2.5,<2.9); python_version <= "3.6" + +requests (==2.27.1); python_version > "3.6" +pyOpenSSL (==22.0.0); python_version > "3.6" +cryptography (==36.0.0); python_version > "3.6" +setuptools (==62.0.0); python_version > "3.6" +###### SDK requirements ###### +vapi-client-bindings == 4.0.0 vmc-client-bindings nsx-python-sdk nsx-policy-python-sdk diff --git a/requirements_pypi.txt b/requirements_pypi.txt index c2d3a25d..d9727747 100644 --- a/requirements_pypi.txt +++ b/requirements_pypi.txt @@ -1,2 +1,16 @@ +###### This requirements file is used for local installation, Where access to GitHub is restricted ###### +###### Common Requirements ###### lxml >= 4.3.0 pyVmomi >= 6.7 +six (>=1.12) +###### Different dependency requirements for different python version ###### +pyOpenSSL (==19.1.0); python_version <= "3.6" +cryptography (<3.0,>=2.8); python_version <= "3.6" +setuptools (==36.2.0); python_version <= "3.6" +requests (==2.21.0); python_version <= "3.6" +idna (>=2.5,<2.9); python_version <= "3.6" + +requests (==2.27.1); python_version > "3.6" +pyOpenSSL (==22.0.0); python_version > "3.6" +cryptography (==36.0.0); python_version > "3.6" +setuptools (==62.0.0); python_version > "3.6" diff --git a/setup.py b/setup.py index 70784899..7ee44780 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ import os from setuptools import setup setup(name='vSphere Automation SDK', - version='1.79.0', + version='1.80.0', description='VMware vSphere Automation SDK for Python', url='https://github.com/vmware/vsphere-automation-sdk-python', author='VMware, Inc.', @@ -15,7 +15,7 @@ setup(name='vSphere Automation SDK', 'lxml >= 4.3.0', 'pyVmomi >= 6.7', 'vapi-runtime @ file://localhost/{}/lib/vapi-runtime/vapi_runtime-2.37.0-py2.py3-none-any.whl'.format(os.getcwd()), - 'vapi-client-bindings @ file://localhost/{}/lib/vapi-client-bindings/vapi_client_bindings-3.9.0-py2.py3-none-any.whl'.format(os.getcwd()), + 'vapi-client-bindings @ file://localhost/{}/lib/vapi-client-bindings/vapi_client_bindings-4.0.0-py2.py3-none-any.whl'.format(os.getcwd()), 'vapi-common-client @ file://localhost/{}/lib/vapi-common-client/vapi_common_client-2.37.0-py2.py3-none-any.whl'.format(os.getcwd()), 'vmc-client-bindings @ file://localhost/{}/lib/vmc-client-bindings/vmc_client_bindings-1.61.0-py2.py3-none-any.whl'.format(os.getcwd()), 'nsx-python-sdk @ file://localhost/{}/lib/nsx-python-sdk/nsx_python_sdk-4.0.1.0.0-py2.py3-none-any.whl'.format(os.getcwd()),