sassoftware / python-swat

The SAS Scripting Wrapper for Analytics Transfer (SWAT) package is the Python client to SAS Cloud Analytic Services (CAS). It allows users to execute CAS actions and process the results all from Python.
Other
147 stars 63 forks source link

pip3 deprecation warning for coming pip23.1 when installing swat #153

Open dstonehouse opened 1 year ago

dstonehouse commented 1 year ago

I got this warning when I installed swat today: DEPRECATION: swat 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

I resolved this by installing the wheel package. It seems one of two things is needed: a) update the doc to mention the wheel package as a dependency or b) make the swat install compatible with the coming pip 23.1 release

bkemper24 commented 1 year ago

Thanks for letting me know about this. I'll take a look at it.