Open Source2024

version-bump

Automated semantic version bumps with Git release tags, without hand-edited version numbers or forgotten tags.

Role: Developer

SemVerGitreleaseCLIPython

About the Project

version-bump increments versions following semantic versioning and sets the matching Git release tags automatically. The small CLI tool saves you from updating version numbers by hand and from forgetting tags.

Features

  • Semantic bumps: major / minor / patch by command
  • Git tagging: the matching release tag is set automatically
  • CLI-first: lean, fast and scriptable
  • Consistency: a single source of truth for the version number