PEP 621 suggests moving towards pyproject.toml and have all static metadata in this file.
Hence I moved the version number into the pyproject.toml along with all of the metadata defined with setuptools.
In a similar vain, I migrated from setuptools as the backend to poetry as python environments are handled well for cross-platform use cases (unlike pyenv which does not support Windows).
PEP 621 suggests moving towards
pyproject.toml
and have all static metadata in this file.Hence I moved the version number into the
pyproject.toml
along with all of the metadata defined with setuptools.In a similar vain, I migrated from setuptools as the backend to poetry as python environments are handled well for cross-platform use cases (unlike pyenv which does not support Windows).