diff --git a/bumpversion/cli.py b/bumpversion/cli.py index f11e7bf..a903f3e 100644 --- a/bumpversion/cli.py +++ b/bumpversion/cli.py @@ -353,11 +353,13 @@ def _load_configuration(config_file, explicit_config, defaults): if "replace" not in section_config: section_config["replace"] = defaults.get("replace", "{new_version}") + + version_config = VersionConfig(**section_config) if section_type.get("file") == "glob": for filename_glob in glob.glob(filename): - files.append(ConfiguredFile(filename_glob, VersionConfig(**section_config))) + files.append(ConfiguredFile(filename_glob, version_config)) else: - files.append(ConfiguredFile(filename, VersionConfig(**section_config))) + files.append(ConfiguredFile(filename, version_config)) return config, config_file_exists, config_newlines, part_configs, files