5
5
from collections import OrderedDict
6
6
from string import Template
7
7
8
- from commitizen .defaults import bump_message , encoding
8
+ from commitizen .defaults import MAJOR , MINOR , PATCH , bump_message , encoding
9
9
from commitizen .exceptions import CurrentVersionNotFoundError
10
10
from commitizen .git import GitCommit , smart_open
11
11
from commitizen .version_schemes import DEFAULT_SCHEME , Version , VersionScheme
@@ -34,11 +34,11 @@ def find_increment(
34
34
new_increment = increments_map [match_pattern ]
35
35
break
36
36
37
- if increment == " MAJOR" :
37
+ if increment == MAJOR :
38
38
break
39
- elif increment == " MINOR" and new_increment == " MAJOR" :
39
+ elif increment == MINOR and new_increment == MAJOR :
40
40
increment = new_increment
41
- elif increment == " PATCH" or increment is None :
41
+ elif increment == PATCH or increment is None :
42
42
increment = new_increment
43
43
44
44
return increment
@@ -114,7 +114,7 @@ def _version_to_regex(version: str) -> str:
114
114
115
115
def normalize_tag (
116
116
version : Version | str ,
117
- tag_format : str | None = None ,
117
+ tag_format : str ,
118
118
scheme : VersionScheme | None = None ,
119
119
) -> str :
120
120
"""The tag and the software version might be different.
@@ -131,9 +131,6 @@ def normalize_tag(
131
131
scheme = scheme or DEFAULT_SCHEME
132
132
version = scheme (version ) if isinstance (version , str ) else version
133
133
134
- if not tag_format :
135
- return str (version )
136
-
137
134
major , minor , patch = version .release
138
135
prerelease = version .prerelease or ""
139
136
0 commit comments