File tree Expand file tree Collapse file tree 5 files changed +11
-22
lines changed Expand file tree Collapse file tree 5 files changed +11
-22
lines changed Original file line number Diff line number Diff line change @@ -190,7 +190,7 @@ def process_commit_message(
190190def order_changelog_tree (tree : Iterable , change_type_order : list [str ]) -> Iterable :
191191 if len (set (change_type_order )) != len (change_type_order ):
192192 raise InvalidConfigurationError (
193- f"Change types contain duplicates types ({ change_type_order } )"
193+ f"Change types contain duplicated types ({ change_type_order } )"
194194 )
195195
196196 sorted_tree = []
Original file line number Diff line number Diff line change @@ -633,14 +633,10 @@ def main():
633633 extra_args = " " .join (unknown_args [1 :])
634634 arguments ["extra_cli_args" ] = extra_args
635635
636- if args .config :
637- conf = config .read_cfg (args .config )
638- else :
639- conf = config .read_cfg ()
640-
636+ conf = config .read_cfg (args .config or None )
641637 if args .name :
642638 conf .update ({"name" : args .name })
643- elif not args . name and not conf .path :
639+ elif not conf .path :
644640 conf .update ({"name" : "cz_conventional_commits" })
645641
646642 if args .debug :
Original file line number Diff line number Diff line change 55from commitizen import git
66from commitizen .cz import exceptions
77
8+ _RE_LOCAL_VERSION = re .compile (r"\+.+" )
9+
810
911def required_validator (answer , msg = None ):
1012 if not answer :
@@ -17,16 +19,11 @@ def multiple_line_breaker(answer, sep="|"):
1719
1820
1921def strip_local_version (version : str ) -> str :
20- return re .sub (r"\+.+" , "" , version )
22+ return _RE_LOCAL_VERSION .sub ("" , version )
2123
2224
2325def get_backup_file_path () -> str :
2426 project_root = git .find_git_project_root ()
25-
26- if project_root is None :
27- project = ""
28- else :
29- project = project_root .as_posix ().replace ("/" , "%" )
30-
27+ project = "" if project_root is None else project_root .as_posix ().replace ("/" , "%" )
3128 user = os .environ .get ("USER" , "" )
3229 return os .path .join (tempfile .gettempdir (), f"cz.commit%{ user } %{ project } .backup" )
Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ class Settings(TypedDict, total=False):
142142def get_tag_regexes (
143143 version_regex : str ,
144144) -> dict [str , str ]:
145- regexs = {
145+ regexes = {
146146 "version" : version_regex ,
147147 "major" : r"(?P<major>\d+)" ,
148148 "minor" : r"(?P<minor>\d+)" ,
@@ -151,6 +151,6 @@ def get_tag_regexes(
151151 "devrelease" : r"(?P<devrelease>\.dev\d+)?" ,
152152 }
153153 return {
154- ** {f"${ k } " : v for k , v in regexs .items ()},
155- ** {f"${{{ k } }}" : v for k , v in regexs .items ()},
154+ ** {f"${ k } " : v for k , v in regexes .items ()},
155+ ** {f"${{{ k } }}" : v for k , v in regexes .items ()},
156156 }
Original file line number Diff line number Diff line change @@ -172,11 +172,7 @@ def include_in_changelog(self, tag: GitTag) -> bool:
172172 version = self .extract_version (tag )
173173 except InvalidVersion :
174174 return False
175-
176- if self .merge_prereleases and version .is_prerelease :
177- return False
178-
179- return True
175+ return not (self .merge_prereleases and version .is_prerelease )
180176
181177 def search_version (self , text : str , last : bool = False ) -> VersionTag | None :
182178 """
You can’t perform that action at this time.
0 commit comments