This project uses pipx
to run other Python-based CLIs.
Follow https://github.com/pypa/pipx#install-pipx to install it.
Then run the following.
make build install
- Create a pull request with a version bump.
bin/create-release-pr '0.6.0'
- Merge that PR.
- navigate to https://github.com/jameslamb/pydistcheck/releases
- edit the draft release there
- remove any changelog items that are just "changed the version number" PRs
- ensure that the tag that'll be created matches the version number, in the form
v{major}.{minor}.{patch}
- click "publish"
- when that happens, CI jobs will run that automatically publish the package to PyPI.
- Open another PR bumping the version
bin/create-version-bump-pr