Commitizen Mono Versioning Plugin
This is a dead simple Commitizen plugin that provides mono versioning scheme.
If you're just using a single number as your version (e.g., 1, 2, 3), this plugin will help you manage version
bumps and create changelogs accordingly.
Using uv (recommended):
uv add cz-monoor
Using pip:
pip install cz-monoIn your pyproject.toml, set the version_scheme field to mono under the [tool.commitizen] section:
[tool.commitizen]
version_scheme = "mono"Now, when you run cz bump or cz ch, it will use the mono versioning scheme to determine the next version.