Skip to main content

Utility library for bumping version numbers in project files

Project description

Track-bump

Utility library to bump the version / tags or a project repository following the following pattern:

CI

How to use

  1. Update your pyproject.toml or .cz.toml file with the following:
[tool.track-bump]
version = "0.1.0"
version_files = [
    "sub-project-1/pyproject.toml",
    "sub-project-2/pyproject.toml"
]
bump_message = "chore: release {current_version} → {new_version} [skip ci]"
  1. Run the following command from inside your project:
poetry run track-bump

or with pipx

pipx run track-bump

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

track_bump-0.8.0.tar.gz (104.3 kB view details)

Uploaded Source

Built Distribution

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

track_bump-0.8.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file track_bump-0.8.0.tar.gz.

File metadata

  • Download URL: track_bump-0.8.0.tar.gz
  • Upload date:
  • Size: 104.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.20

File hashes

Hashes for track_bump-0.8.0.tar.gz
Algorithm Hash digest
SHA256 f99de586d19d6264f8ef2d0f9f47763cb0abf2f041debc6d2780466a191c5bb5
MD5 39b6e1718c4161d1fe285a14b8119962
BLAKE2b-256 750cef4bb29b9be5538d6625df089746e0fcfcd7971fbbe49676d521d4a3ebbd

See more details on using hashes here.

File details

Details for the file track_bump-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: track_bump-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 9.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.20

File hashes

Hashes for track_bump-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dff5dced9e47985a4c59ca6f0cc8f33085b539adaf23566b591993d9c5baf924
MD5 2f831e2cc81ee3ea2f068b63e18c22c4
BLAKE2b-256 be764d0d15b108ca06067ad465bc5f478f01964e3df420751d959fb5c27c4a4b

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