- Bump the version in
pyproject.tomlandCHANGELOG.rst. - Double check the trove classifiers in
pyproject.toml(they should match the supported Python version inREADME.rstandtox.ini). - Make a git commit.
- Create a git tag:
git tag <version> - Push to GitHub:
git push origin main&git push --tags - Build the package via
python -m build. - Run twine checks:
twine check dist/* - Upload to PyPI:
twine upload dist/* - Create a new release on GitHub: https://github.com/clokep/celery-batches/releases/new