The Python ecosystem is moving away from using setup.py files and instead moving to use pyproject.toml files. The decision about this can be found in PEP-621.
All openedx repos should migrate to using pyproject.toml files instead of setup.py. Any issues preventing this migration should result in a comment here with details about what the issue is.
Other Links: https://packaging.python.org/en/latest/guides/modernize-setup-py-project/
The Python ecosystem is moving away from using
setup.pyfiles and instead moving to usepyproject.tomlfiles. The decision about this can be found in PEP-621.All
openedxrepos should migrate to usingpyproject.tomlfiles instead ofsetup.py. Any issues preventing this migration should result in a comment here with details about what the issue is.Other Links: https://packaging.python.org/en/latest/guides/modernize-setup-py-project/