Simplify software release by handling versioning and changelogs.
Braulio walks through all commits of your Git project and classifies them to determine what should be the next version and generate a proper changelog. To do so, it collects only Commits that follow a given message convention.
Read the documentation to know how it works.
- Determine the next version automatically.
- Update the Changelog with new changes.
- Customizable Commit message convention.
- Support pre-releases.
- Can merge pre-release changelogs.
Install and update using pip:
$ pip install -U braulioTo setup your project
$ brau initTo release a new version
$ brau release- Free software: MIT license