Describe the bug
When installing vsphere-automation-sdk-python@v8.0.0.1 with a recent version of pip we get deprecation warnings that setup.py will no longer be supported starting with pip 23.1.
DEPRECATION: lxml is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
DEPRECATION: pyVmomi is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
DEPRECATION: vSphere-Automation-SDK is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
Reproduction steps
pip install git+https://github.com/vmware/vsphere-automation-sdk-python@v8.0.0.1#egg=vSphere-Automation-SDK
Expected behavior
The installation should complete without conflicts or deprecation warnings.
Additional context
We use the SDK alongside many other third party libraries and we need to move forward with recent versions of python, pip, setuptools, etc... This makes it important for us to be able to install the SDK with recent versions of third party libraries.
See pypa/pip#8559
Describe the bug
When installing
vsphere-automation-sdk-python@v8.0.0.1with a recent version ofpipwe get deprecation warnings that setup.py will no longer be supported starting with pip 23.1.Reproduction steps
pip install git+https://github.com/vmware/vsphere-automation-sdk-python@v8.0.0.1#egg=vSphere-Automation-SDKExpected behavior
The installation should complete without conflicts or deprecation warnings.
Additional context
We use the SDK alongside many other third party libraries and we need to move forward with recent versions of python, pip, setuptools, etc... This makes it important for us to be able to install the SDK with recent versions of third party libraries.
See pypa/pip#8559