Jazzband guidelines: https://jazzband.co/about/releases
-
Get
main
to the appropriate code release state. GitHub Actions should pass onmain
. -
Edit release draft, adjust text if needed: https://github.com/jazzband/prettytable/releases
-
Check next tag is correct, amend if needed
-
Publish release
-
Once GitHub Actions has built and uploaded distributions, check files at Jazzband and release to PyPI
-
Check installation:
pip uninstall -y prettytable
pip install -U prettytable
python3 -c "import prettytable; print(prettytable.__version__)"