1818VERSION_FILES = [
1919 ROOT / "packages/create-python-app-core/pyproject.toml" ,
2020 ROOT / "packages/create-awesome-python-app/pyproject.toml" ,
21- ROOT / "packages/create-python-app-core/src/create_python_app_core/_version.py" ,
22- ROOT / "packages/create-awesome-python-app/src/create_awesome_python_app/__init__.py" ,
21+ ROOT
22+ / "packages/create-python-app-core/src/create_python_app_core/_version.py" ,
23+ ROOT
24+ / "packages/create-awesome-python-app/src"
25+ / "create_awesome_python_app/__init__.py" ,
2326]
2427
2528
@@ -48,12 +51,15 @@ def update_versions(version: str) -> None:
4851 f'"create-python-app-core>={ version } "' ,
4952 )
5053 replace_once (
51- ROOT / "packages/create-python-app-core/src/create_python_app_core/_version.py" ,
54+ ROOT
55+ / "packages/create-python-app-core/src/create_python_app_core/_version.py" ,
5256 PY_VERSION_RE ,
5357 f'__version__ = "{ version } "' ,
5458 )
5559 replace_once (
56- ROOT / "packages/create-awesome-python-app/src/create_awesome_python_app/__init__.py" ,
60+ ROOT
61+ / "packages/create-awesome-python-app/src"
62+ / "create_awesome_python_app/__init__.py" ,
5763 PY_VERSION_RE ,
5864 f'__version__ = "{ version } "' ,
5965 )
@@ -71,7 +77,8 @@ def update_changelog(version: str, notes: str) -> None:
7177 section = f"## { version } - { today } \n \n { body } \n \n "
7278 if not text .startswith ("# Changelog\n \n " ):
7379 raise SystemExit ("CHANGELOG.md must start with '# Changelog'" )
74- changelog .write_text (text .replace ("# Changelog\n \n " , f"# Changelog\n \n { section } " , 1 ))
80+ updated = text .replace ("# Changelog\n \n " , f"# Changelog\n \n { section } " , 1 )
81+ changelog .write_text (updated )
7582
7683
7784def main () -> None :
0 commit comments