Use uv and make to release sphinxcontrib-httpdomain.
Check the current version.
uv versionFind the correct command to bump the version from uv's documentation.
Use --dry-run to check that the command will do what you expect.
uv bump --dry-run <args>If it looks good, then drop the --dry-run flag, and run the command.
uv bump <args>Commit the changes, tag the commit, push to the repository, clean the dist directory, build the project.
make distPublish the project. You'll need your personal access token from PyPI.
uv publishFinally, navigate to the New release page on GitHub to publish the tagged release.