Skip to main content

Commitizen Mono Versioning Plugin

Overview

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.

Installation

Using uv (recommended):

uv add cz-mono

or

Using pip:

pip install cz-mono

Usage

In 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.

Release files for cz-mono 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cz-mono 0.1.0
File Size Uploaded
cz_mono-0.1.0.tar.gz 1.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cz-mono 0.1.0
File Interpreter ABI Platform
cz_mono-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size:4.3 kB

Release files / cz_mono-0.1.0.tar.gz

Download URL cz_mono-0.1.0.tar.gz
Size 1.7 kB
Tags Source
SHA-256 checksum
How to use checksums
96a0dc04a090bcd4b902fb68e6f001197ff661d8d9e962bd1e788ebc9b20a2cc
BLAKE2b-256 checksum
How to use checksums
815b18eced9803c72ed09b82dd39bd60801dcc88f6ee416b46cd63f195a5a1bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / cz_mono-0.1.0-py3-none-any.whl

Download URL cz_mono-0.1.0-py3-none-any.whl
Size 2.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
81c555cdf0f50eb02032fd7ef872ec5a776a33a9c6281e9158c4e8b2d1f12b6f
BLAKE2b-256 checksum
How to use checksums
ff31748652f4a7b1d4fcec44e910092050fdd8c937f28478e3be933d27de7e1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page