Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.

Move the metadata into PEP 621-compliant pyproject.toml. #1146

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

KOLANICH
Copy link

Requires #1145

Also this commit gets rid of the most build-time dependencies (module is no longer imported when the wheel is being built, instead modern versions of setupttols can read vars using static analysis. Requires a newer setuptools. distutils support is dropped.

@KOLANICH
Copy link
Author

KOLANICH commented Feb 12, 2023

For now we don't delete setup.py, but it should be done. It may require changes in CI scripts, I have no time to debug that, so leave it up to the maintainers of this repo.

CI fails because it seems the CI scripts got rotten. It is not up to me to fix them.

setup.cfg is kept to store prefs for other tools.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant