-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed
Description
Problem
The use of installing a python project with python setup.py install is deprecated and should be replaced with alternative installation methods. The Luigi project still utilizes setup.py only.
Resolution Proposal
Luigi should be updated to replace its setup.py with a pyproject.toml. At the same time, I would suggest utilizing poetry or uv as a dependency management and build tool (either tool can use setuptools or hatch for building).
Related Issue(s)
One of the motivations behind #3326 was to aid in local verification of this change.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels