- In
CHANGELOG.md
replace_Unreleased_
with the release version. - In
pyproject.toml
updateversion
. - Create a release via the GitHub UI.
- Set the tag to match the version
- Set the title to match the version
- Copy the contents of the release changelog to the description field
Publishing the package is handled automatically.