commitizen
commitizen copied to clipboard
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
### Description The other day I came across the package version declaration in SQLAlchemy’s `setup.cfg` [here](https://github.com/sqlalchemy/sqlalchemy/blob/900d13acb4f19de955eb609dea52a755f0d11acb/setup.cfg#L3): ``` version = attr: sqlalchemy.__version__ ``` The handling of special directive `attr:` is documented...
### Description I have the following error starting 3.12: ``` poetry run cz changelog \ --file-name docs/source/changelog.md.sections \ --unreleased-version UNRELEASED_VERSION Unknown changelog format 'None' ``` reverted to 3.11 works fine...
### Description When trying to use cz bump with scm as provider, cz fails on get.version() if there are any tags that does not follow semver. This is probably intentional,...
### Description In our company, we make a release candidate and if it works, perform the full release. Currently, this logic is not compatible with `cz bump` because it always...
### Description Hello, Thanks for creating and maintaining this great library 🙏 I found out that `build:` commits don't qualify as eligible for bumping anymore. I couldn't find any information...
### Description Currently, the ability to customize pre/post bump behavior is limited to script hooks. While these hooks are able to run arbitrary commands and scripts, their integration is limited,...
### Description `cz bump` with `changelog_incremental = false` on `pyproject.toml` doesn't have any effect when calling `cz bump --changelog` or `cz bump with `update_changelog_on_bump = true`. ### Steps to reproduce...
### Description I extended the `ConventionalCommitsCz` class with my own class that it's whole purpose was to bump patch version for commit with prefix `test(bump): `. my file cz_bumpForTest.py ```...
### Description # Description and code analysis When running `cz bump` with commitizen 3.10.0 and git 2.34.1, a commit is performed, but the command hangs out indefinitely when trying to...
### Description While using commitizen, if we have any non-eligible bump commits, like if we defined custom bump map. In which if I defined style or docs as non-eligible bumping...