Skip to main content

Automatic versioning and changelog generation from git commits.

Project description

PyPI PyPI - Python Version codecov

Standard Bumpkin

pip install standard-bumpkin

Usage

git config --global user.email "foo@bar.com"
git config --global user.name "Autoversion"
bumpkin --help
# output commands to run without performing them
bumpkin --dry-run

# bump and push version if commits matching the tag specs are found
bumpkin
# bump and push version regardless, as long as there are new commits since the last tag
bumpkin --force

# bump version without generating a changelog or version file, just a tag
bumpkin --no-changelog --no-version-file --force

What is it?

A utility that parses git commit history, formulates a changelog and creates a git release. It currently only does one thing and contain plenty of bugs. Use at your own risk.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

standard-bumpkin-2021.9.12.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

standard_bumpkin-2021.9.12-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file standard-bumpkin-2021.9.12.tar.gz.

File metadata

  • Download URL: standard-bumpkin-2021.9.12.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for standard-bumpkin-2021.9.12.tar.gz
Algorithm Hash digest
SHA256 1925fbb0dcb09c24a197660d85b22e718e4feff40119804c69cc35026098d726
MD5 f1365906ca6fa67975fdaf8ec5d7513e
BLAKE2b-256 d73785abdcc69aa9430d4b32ebe86b2634eeb0d5e317511cde2ec5ac4c40361e

See more details on using hashes here.

File details

Details for the file standard_bumpkin-2021.9.12-py3-none-any.whl.

File metadata

  • Download URL: standard_bumpkin-2021.9.12-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for standard_bumpkin-2021.9.12-py3-none-any.whl
Algorithm Hash digest
SHA256 2b6db078279d03bb621152c0dcc2a741fbe8489d7e80447e2fb05824a087fd4b
MD5 2f5f906b0b7842b96af88de1c0a3500a
BLAKE2b-256 f17c009f8b0987279b2f1acd075cca8a5bc85bd06dfb0e87ad91e932e89d1d4d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page