Skip to content

migrating project metadata from setup.py to pyproject.toml#237

Open
donn-chadh wants to merge 2 commits into
gruns:masterfrom
donn-chadh:master
Open

migrating project metadata from setup.py to pyproject.toml#237
donn-chadh wants to merge 2 commits into
gruns:masterfrom
donn-chadh:master

Conversation

@donn-chadh
Copy link
Copy Markdown

Modernised the repo's build config by moving static metadata from .py file to .toml file.

  • config metadata fields (name, authors, classifiers etc) using PEP 621 layout
  • set up dynamic versioning mapping back to the existing package source.
  • left the original custom cmdclass handlers (Publish, RunTests) intact inside setup.py so exsisting workflows remain unaffected.
  • successfully verified the install locally using editable mode (pip install -e .)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant