Skip to content

Commit e62d2ba

Browse files
authored
Merge pull request #108 from Preocts/preocts
Update tox.ini with new module name
2 parents 45215b0 + fa5e790 commit e62d2ba

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

init_template.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
PLACEHOLDER_DIR = [Path("src/module_name/sample_data")]
1818
PYPROJECT_TARGET = Path("pyproject.toml")
1919
README_TARGET = Path("README.md")
20+
TOX_TARGET = Path("tox.ini")
2021
ALT_FILE_DIR = Path("alt_files")
2122
REQUIREMENTS_DIR = Path("requirements")
2223
ORG = "Preocts"
@@ -110,6 +111,14 @@ def replace_readme_values(data: ProjectData) -> None:
110111
README_TARGET.write_text(readme)
111112

112113

114+
@bookends("Updating tox.ini values")
115+
def replace_tox_values(data: ProjectData) -> None:
116+
"""Update tox value, replacing module_name with actual module name."""
117+
tox = Path(TOX_TARGET).read_text()
118+
tox = tox.replace("module_name", data.module)
119+
Path(TOX_TARGET).write_text(tox)
120+
121+
113122
@bookends("Renaming src/module_name folder")
114123
def rename_module_folder(name: str) -> None:
115124
"""Rename module folder."""
@@ -123,6 +132,7 @@ def rename_module_folder(name: str) -> None:
123132
project_data = get_project_data()
124133

125134
replace_pyproject_values(project_data)
135+
replace_tox_values(project_data)
126136
replace_readme_values(project_data)
127137

128138
delete_placeholder_files()

0 commit comments

Comments
 (0)