Switch from setup.py to pyproject.toml #512
Labels
Backlog
This is in the MAPIE team development backlog, yet to be prioritised.
Contributors welcome 👋🏻
Especially relevant issue/PR for contributors to work on.
Other or internal
If no other grey tag is relevant or if issue from the MAPIE team
Context
MAPIE is using setuptools (with
setup.py
) to build its distribution. This will soon have consequences, as pip 25.0 will enforce more modern tooling.We should switch to pyproject.toml. This ressource may be interesting.
Describe the bug
For example, installing MAPIE 0.9 in dev mode throws a pip deprecation warning.
To Reproduce
Clone the repo then run
pip install -e .
Stacktrace
Additional info
I got this email when uploading MAPIE to TestPyPi:
The text was updated successfully, but these errors were encountered: