Wei Lee

Results 70 issues of Wei Lee

### Description as title ### Steps to reproduce 1. `export LC_ALL=zh_TW.UTF-8` 2. `./script/test` The test will fail because https://github.com/commitizen-tools/commitizen/blob/master/commitizen/git.py#L148 checks only the English version output ### Current behavior `is_signed_tag` function...

bug

### Description As discussed on [on issue 287](https://github.com/commitizen-tools/commitizen/issues/287#issuecomment-717540868), we could try [Python Entry Points Explained](https://amir.rachum.com/blog/2017/07/28/python-entry-points/) or [poetry - plugins](https://python-poetry.org/docs/pyproject/#plugins) to implement a new plugin system so that package with `cz_`...

feature
3.0.0
waiting-for-implementation

## Description It's recommended to have only 72 characters. We could add a warning or a hint if the generated title might exceed 72. ## Possible Solution Add a line...

good first issue
type: feature
issue-status: pr-created

## Type * [x] Content missing ## URL https://commitizen-tools.github.io/commitizen/check/ ## Description We could add some example of how `cz check` can be used.

good first issue
type: documentation

## Description currently, we use dict to dynamically manage our settings/configurations which makes it a bit hard to maintain if any new settings are to introduce ## Possible Solution 1....

feature

## Description Check whether unknown configuration exists in the configuration file when `strict_config=True` is passed. It should work like `--strict-markers` in pytest. It can avoid typo in the configuration. ##...

good first issue
type: feature
issue-status: wait-for-implementation

Currently, this checking behavior does not work when `--dry-run` is passed. The reason is that reading version in version and writing version to file is implemented in the same function...

type: feature
issue-status: needs-triage

After running `mypy` locally, I found there are type errors and even some logic errors. Since we already have type hint in our project, it seems to be better if...

feature
in progress

**Goal** make regular expression pattern stricter so that we won't accidentally match things we don't need **Description** In [commitizen/cz/conventional_commits/conventional_commits.py#L33](https://github.com/Woile/commitizen/blob/command-changelog/commitizen/cz/conventional_commits/conventional_commits.py#L33) on `command-changelog` branch, I use named capture group so that we...

good first issue
type: refactor
issue-status: wait-for-implementation

**Goal** Make automatic version bumping possible through version specified in `version_files` **Description** In [commitizen/commands/bump.py#L36](https://github.com/Woile/commitizen/blob/v1.16.0/commitizen/commands/bump.py#L36), we only use `git tag` to find whether the tag specified in `version_file` exists. If one...

feature