Skip to content

Commit c018ebf

Browse files
authored
Merge branch 'commitizen-tools:master' into commitizen-tools#572-LYC
2 parents 0d66920 + 669080c commit c018ebf

File tree

7 files changed

+16
-12
lines changed

7 files changed

+16
-12
lines changed

.pre-commit-config.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ repos:
4646
exclude: "poetry.lock"
4747

4848
- repo: https://github.com/commitizen-tools/commitizen
49-
rev: v3.21.2 # automatically updated by Commitizen
49+
rev: v3.21.3 # automatically updated by Commitizen
5050
hooks:
5151
- id: commitizen
5252
- id: commitizen-branch

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## v3.21.3 (2024-03-30)
2+
3+
### Refactor
4+
5+
- **defaults**: move cz_conventional_commit defaults out of defaults.py
6+
17
## v3.21.2 (2024-03-30)
28

39
### Fix

commitizen/__version__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "3.21.2"
1+
__version__ = "3.21.3"

commitizen/cz/conventional_commits/conventional_commits.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class ConventionalCommitsCz(BaseCommitizen):
3131
bump_pattern = defaults.bump_pattern
3232
bump_map = defaults.bump_map
3333
bump_map_major_version_zero = defaults.bump_map_major_version_zero
34-
commit_parser = defaults.commit_parser
34+
commit_parser = r"^((?P<change_type>feat|fix|refactor|perf|BREAKING CHANGE)(?:\((?P<scope>[^()\r\n]*)\)|\()?(?P<breaking>!)?|\w+!):\s(?P<message>.*)?" # noqa
3535
change_type_map = {
3636
"feat": "Feat",
3737
"fix": "Fix",

commitizen/defaults.py

-2
Original file line numberDiff line numberDiff line change
@@ -133,5 +133,3 @@ class Settings(TypedDict, total=False):
133133
)
134134
change_type_order = ["BREAKING CHANGE", "Feat", "Fix", "Refactor", "Perf"]
135135
bump_message = "bump: version $current_version → $new_version"
136-
137-
commit_parser = r"^((?P<change_type>feat|fix|refactor|perf|BREAKING CHANGE)(?:\((?P<scope>[^()\r\n]*)\)|\()?(?P<breaking>!)?|\w+!):\s(?P<message>.*)?" # noqa

pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tool.commitizen]
2-
version = "3.21.2"
2+
version = "3.21.3"
33
tag_format = "v$version"
44
version_files = [
55
"pyproject.toml:version",
@@ -9,7 +9,7 @@ version_files = [
99

1010
[tool.poetry]
1111
name = "commitizen"
12-
version = "3.21.2"
12+
version = "3.21.3"
1313
description = "Python commitizen client tool"
1414
authors = ["Santiago Fraire <[email protected]>"]
1515
license = "MIT"

tests/test_changelog.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import pytest
77
from jinja2 import FileSystemLoader
88

9-
from commitizen import changelog, defaults, git
9+
from commitizen import changelog, git
1010
from commitizen.cz.conventional_commits.conventional_commits import (
1111
ConventionalCommitsCz,
1212
)
@@ -1079,8 +1079,8 @@ def test_invalid_tag_included_in_changelog():
10791079

10801080
@pytest.mark.parametrize("merge_prereleases", (True, False))
10811081
def test_generate_tree_from_commits(gitcommits, tags, merge_prereleases):
1082-
parser = defaults.commit_parser
1083-
changelog_pattern = defaults.bump_pattern
1082+
parser = ConventionalCommitsCz.commit_parser
1083+
changelog_pattern = ConventionalCommitsCz.bump_pattern
10841084
tree = changelog.generate_tree_from_commits(
10851085
gitcommits, tags, parser, changelog_pattern, merge_prerelease=merge_prereleases
10861086
)
@@ -1106,8 +1106,8 @@ def test_generate_tree_from_commits(gitcommits, tags, merge_prereleases):
11061106

11071107
def test_generate_tree_from_commits_with_no_commits(tags):
11081108
gitcommits = []
1109-
parser = defaults.commit_parser
1110-
changelog_pattern = defaults.bump_pattern
1109+
parser = ConventionalCommitsCz.commit_parser
1110+
changelog_pattern = ConventionalCommitsCz.bump_pattern
11111111
tree = changelog.generate_tree_from_commits(
11121112
gitcommits, tags, parser, changelog_pattern
11131113
)

0 commit comments

Comments
 (0)