agrc / python

UGRC's python starter project configuration/template
MIT License
2 stars 1 forks source link

Transition to pyproject.toml #30

Closed jacobdadams closed 6 months ago

jacobdadams commented 1 year ago

The current preferred way of controlling python packaging is through a pyproject.toml file that can mostly or entirely replace setup.py. This is a note to get this on our radar and save progress/knowledge.

This may allow us to stop tracking the version number in source code completely, relying on github tags if we want.

References: https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html

stdavis commented 6 months ago

This is done.