fboerman / jao-py

MIT License
14 stars 6 forks source link

Deprecation Warning due to missing pyproject.toml #9

Closed maurerle closed 5 months ago

maurerle commented 6 months ago

Currently, installing jao-py with latest pip from source gives this warning:

DEPRECATION: jao-py 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

As also mentioned in this PR: https://github.com/EnergieID/entsoe-py/pull/314 I would prefer to switch the build config in this regard to pyproject.toml

maurerle commented 5 months ago

The warning has been removed in pip and the installation falls back to run in an isolated build env with wheel installed.

fboerman commented 5 months ago

thanks for letting me know!