File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 17
17
PLACEHOLDER_DIR = [Path ("src/module_name/sample_data" )]
18
18
PYPROJECT_TARGET = Path ("pyproject.toml" )
19
19
README_TARGET = Path ("README.md" )
20
+ TOX_TARGET = Path ("tox.ini" )
20
21
ALT_FILE_DIR = Path ("alt_files" )
21
22
REQUIREMENTS_DIR = Path ("requirements" )
22
23
ORG = "Preocts"
@@ -110,6 +111,14 @@ def replace_readme_values(data: ProjectData) -> None:
110
111
README_TARGET .write_text (readme )
111
112
112
113
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
+
113
122
@bookends ("Renaming src/module_name folder" )
114
123
def rename_module_folder (name : str ) -> None :
115
124
"""Rename module folder."""
@@ -123,6 +132,7 @@ def rename_module_folder(name: str) -> None:
123
132
project_data = get_project_data ()
124
133
125
134
replace_pyproject_values (project_data )
135
+ replace_tox_values (project_data )
126
136
replace_readme_values (project_data )
127
137
128
138
delete_placeholder_files ()
You can’t perform that action at this time.
0 commit comments