Skip to main content

yet another version bumper

Project description

🚀 version_builder

🔧 A lightweight tool for managing Git tags and versioning in CI/CD pipelines.


📝 Features

✅ Easy to use
✅ Works with Git tags
✅ Simple CLI interface
✅ Designed for CI/CD integration
✅ Logging support
✅ Fully testable


🐍 Installation

pip install version_builder

🎮 Usage

version_builder -h # For help
version_builder -v # Show version of builder
version_builder -s # Show last tag
version_builder -b patch # Bump patch version

🧰 Development & Testing

pytest tests/
ruff check .
ruff format .

📌 License

MIT License — see LICENSE


🤝 Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.


💌 Author

Made with ❤️ by @dkurchigin


🐙 GitHub

🔗 https://gitverse.ru/dkurchigin/version_builder

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

version_builder-0.4.1.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

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

version_builder-0.4.1-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file version_builder-0.4.1.tar.gz.

File metadata

  • Download URL: version_builder-0.4.1.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.25.9 CPython/3.13.5 Linux/6.14.0-29-generic

File hashes

Hashes for version_builder-0.4.1.tar.gz
Algorithm Hash digest
SHA256 e0d6af708408d56a834ab90af6114f0639063f2621d22a6790fbd0ac408e078e
MD5 cef60dea5c7004164bf50f1d99ec054b
BLAKE2b-256 29a3816fc7229d26e53c1823a11a46892d7ad2127d0416b42843648d24f8f087

See more details on using hashes here.

File details

Details for the file version_builder-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: version_builder-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.25.9 CPython/3.13.5 Linux/6.14.0-29-generic

File hashes

Hashes for version_builder-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 35d45ad844e4ca691b7356f4bda67f998707662b5d386e74f68b3edd128f4ca5
MD5 f9536a6335ec0b5d8eb0579030d4349f
BLAKE2b-256 5a8d8450b74877933f761fc146984ac769e1614aa92fcea7eff30edb4850074d

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