|
34 | 34 | DEFAULT_DEMO_NAME: str = "robust-python-demo" |
35 | 35 | DEMO_ROOT_FOLDER: Path = PROJECT_DEMOS_FOLDER / DEFAULT_DEMO_NAME |
36 | 36 |
|
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, ...] = ( |
39 | 39 | *("--repo-folder", REPO_ROOT), |
40 | 40 | *("--demos-cache-folder", PROJECT_DEMOS_FOLDER), |
41 | 41 | *("--demo-name", DEFAULT_DEMO_NAME), |
42 | 42 | ) |
43 | 43 |
|
44 | 44 |
|
45 | 45 | 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 |
47 | 47 |
|
48 | 48 |
|
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: |
51 | 51 | """Generates a project demo using the cookiecutter-robust-python template.""" |
52 | 52 | 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) |
54 | 54 |
|
55 | 55 |
|
56 | 56 | @nox.session(name="clear-cache", python=None) |
|
0 commit comments