Publishing¶
Publishing is done using poetry
reqs:
poetry installed and on path
uv tool install poetry --with poetry-bumpversionpoetry config
poetry config repositories.test-pypi https://test.pypi.org/legacy/
poetry config repositories.pypi https://upload.pypi.org/legacy/
poetry api key stored in systems secure store or in environment variable
PYPI_API_KEYPYPI test
get token from https://test.pypi.org/manage/account/token/
store token using
poetry config pypi-token.pypi pypi-YYYYYYYY
PYPI Production
get token from https://pypi.org/manage/account/token/
store token using
poetry config pypi-token.pypi pypi-XXXXXXXX
bump version
poetry version prereleasepoetry version patchpoetry publish
poetry publish --build -r test-pypipoetry publish --build