Release
Steps
- •Update
versioninpyproject.toml. - •Run full quality pipeline.
- •Build artifacts with
uv run --with build python -m build. - •Check metadata with
uv run --with twine python -m twine check dist/*. - •Publish using GitHub Actions tag
vX.Y.Z.
Notes
- •Release workflow supports manual dispatch to TestPyPI.
- •Production publish should use tags and trusted publishing.