{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/2"}],"enrichment":{"capability":"A command-line tool that automates version bumping by updating version strings across multiple files, creating commits and tags in Git or Mercurial.","skillfed_tags":["version-management","release-automation","cli-tool"],"use_cases":["Automate version bumps in CI/CD pipelines before building and releasing software packages.","Keep version strings synchronized across setup.py, package.json, version files, and documentation in a single command.","Create consistent Git tags and commit messages when releasing new versions of a project.","Manage complex versioning schemes with custom parts (e.g., alpha/beta/release stages) across multiple files."],"what_it_does":"bumpversion is a command-line tool for automating version increments across your codebase. It reads the current version from your configuration or command line, increments the part you specify (major, minor, patch, or custom), and updates all occurrences in your source files. It can optionally create a commit and tag in Git or Mercurial with a templated message.\n\nThe tool is language-agnostic\u2014it works on any text file\u2014and supports highly configurable version formats via regex parsing and serialization rules. You can define custom version parts (e.g., alpha, beta, release names) and control which files get updated. However, the project is abandoned and its maintainers recommend using the maintained fork bump2version instead.","worth_installing":"No. The project is abandoned (last release 2020-05-14, Development Status :: 7 - Inactive). The maintainers explicitly recommend installing the maintained fork bump2version instead. If you need version bumping automation, use bump2version or another actively maintained alternative."},"id":"bumpversion","links":{"html":"https://skillfed.io/packages/bumpversion","md":"https://skillfed.io/packages/bumpversion.md","pypi":"https://pypi.org/project/bumpversion/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-05-14","license_spdx":null,"license_treatment":"permissive","name":"bumpversion","python_support":"unspecified","summary":"Version-bump your software with a single command!"},"popularity":{"monthly_downloads":1227709,"position":4190,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.6.0"}
