ion-python icon indicating copy to clipboard operation
ion-python copied to clipboard

DEPRECATION: amazon.ion is being installed using the legacy 'setup.py install' method

Open lasley opened this issue 1 year ago • 1 comments

Performing a pip install amazon.ion yields the following deprecation notice

Installing collected packages: amazon.ion DEPRECATION: amazon.ion 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

lasley avatar Nov 21 '23 16:11 lasley

Thanks for bringing this to our attention. I am not personally very familiar with this, from some reading just now in the Python Packaging User Guide it seems like a pyproject.toml would (could?) replace requirements.txt and some amount of setup.cfg and setup.py?

jobarr-amzn avatar Jan 17 '24 06:01 jobarr-amzn