Extend Commitizen with third-party plugins
masterCommitizen can be extended with third-party plugins available as PyPI packages. These plugins allow you to customize various aspects of the commit and versioning workflow.
Plugins can provide the following features:
- Commit message convention: Rules to validate and generate commit messages.
- Version scheme: Rules to generate version numbers.
- Version provider: Logic to read and write versions from specific data sources.
- Changelog format: Logic to generate changelogs in customized formats.