aman/docs/release-checklist.md

348 B

Release Checklist

  1. Update CHANGELOG.md with final release notes.
  2. Bump project.version in pyproject.toml.
  3. Run:
    • python3 -m py_compile src/*.py tests/*.py
    • python3 -m unittest discover -s tests -p 'test_*.py'
  4. Build artifacts:
    • python3 -m build
  5. Tag release:
    • git tag vX.Y.Z
    • git push origin vX.Y.Z