Skip to content

Commit 9f37ccb

Browse files
committed
refactor: shorten generate-demo-project.py to just generate-demo.py along with any related variables / etc
1 parent 84b06a3 commit 9f37ccb

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

noxfile.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,23 +34,23 @@
3434
DEFAULT_DEMO_NAME: str = "robust-python-demo"
3535
DEMO_ROOT_FOLDER: Path = PROJECT_DEMOS_FOLDER / DEFAULT_DEMO_NAME
3636

37-
GENERATE_DEMO_PROJECT_SCRIPT: Path = SCRIPTS_FOLDER / "generate-demo-project.py"
38-
GENERATE_DEMO_PROJECT_OPTIONS: tuple[str, ...] = (
37+
GENERATE_DEMO_SCRIPT: Path = SCRIPTS_FOLDER / "generate-demo.py"
38+
GENERATE_DEMO_OPTIONS: tuple[str, ...] = (
3939
*("--repo-folder", REPO_ROOT),
4040
*("--demos-cache-folder", PROJECT_DEMOS_FOLDER),
4141
*("--demo-name", DEFAULT_DEMO_NAME),
4242
)
4343

4444

4545
LINT_FROM_DEMO_SCRIPT: Path = SCRIPTS_FOLDER / "lint-from-demo.py"
46-
LINT_FROM_DEMO_OPTIONS: tuple[str, ...] = GENERATE_DEMO_PROJECT_OPTIONS
46+
LINT_FROM_DEMO_OPTIONS: tuple[str, ...] = GENERATE_DEMO_OPTIONS
4747

4848

49-
@nox.session(name="generate-demo-project", python=DEFAULT_TEMPLATE_PYTHON_VERSION)
50-
def generate_demo_project(session: Session) -> None:
49+
@nox.session(name="generate-demo", python=DEFAULT_TEMPLATE_PYTHON_VERSION)
50+
def generate_demo(session: Session) -> None:
5151
"""Generates a project demo using the cookiecutter-robust-python template."""
5252
session.install("cookiecutter", "platformdirs", "loguru", "typer")
53-
session.run("python", GENERATE_DEMO_PROJECT_SCRIPT, *GENERATE_DEMO_PROJECT_OPTIONS, *session.posargs)
53+
session.run("python", GENERATE_DEMO_SCRIPT, *GENERATE_DEMO_OPTIONS, *session.posargs)
5454

5555

5656
@nox.session(name="clear-cache", python=None)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import typer
88

99
from util import FolderOption
10-
from util import generate_demo_project
10+
from util import generate_demo
1111

1212

1313
cli: typer.Typer = typer.Typer()
@@ -22,7 +22,7 @@ def main(
2222
) -> None:
2323
"""Updates the poetry.lock file."""
2424
try:
25-
generate_demo_project(
25+
generate_demo(
2626
repo_folder=repo_folder,
2727
demos_cache_folder=demos_cache_folder,
2828
demo_name=demo_name,

scripts/util.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def in_new_demo(
5656
**kwargs: Any
5757
) -> Generator[Path, None, None]:
5858
"""Returns a context manager for working within a new demo."""
59-
demo_path: Path = generate_demo_project(
59+
demo_path: Path = generate_demo(
6060
repo_folder=repo_folder,
6161
demos_cache_folder=demos_cache_folder,
6262
demo_name=demo_name,
@@ -67,7 +67,7 @@ def in_new_demo(
6767
yield demo_path
6868

6969

70-
def generate_demo_project(
70+
def generate_demo(
7171
repo_folder: Path,
7272
demos_cache_folder: Path,
7373
demo_name: str,

0 commit comments

Comments
 (0)