This project is a work in progress and not ready for use
Prepares a new release, which:
- Determines a new version number
- Generates a changelog entry for the release and adds to
CHANGELOG.md
- Updates the version number in
pyproject.toml
rooster release [<path>] [--bump major|minor|patch]
Generates a changelog entry for the current or given version
rooster changelog <path> [--version <version>]
Generates a contributor list for the current or given version
rooster contributors <path> [--verison <version>]
Rooster caches responses from the GitHub GraphQL API in $PWD/.cache
. You may disable this behavior with ROOSTER_NO_CACHE=1
.