Skip to content

Commit 6465aab

Browse files
author
koliver_kv
committed
refactor: run ruff format on noxfile
1 parent d9ae1e5 commit 6465aab

File tree

1 file changed

+45
-13
lines changed

1 file changed

+45
-13
lines changed

noxfile.py

Lines changed: 45 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Nox sessions."""
2+
23
from __future__ import annotations
34

45
from pathlib import Path
@@ -20,50 +21,74 @@
2021
TEMPLATE_FOLDER: Path = REPO_ROOT / "{{cookiecutter.project_name}}"
2122

2223

23-
COOKIECUTTER_HYPERMODERN_PYTHON_CACHE_FOLDER: Path = Path(platformdirs.user_cache_path(
24-
appname="cookiecutter-hypermodern-python",
25-
appauthor="56kyle",
26-
ensure_exists=True
27-
)).resolve()
24+
COOKIECUTTER_HYPERMODERN_PYTHON_CACHE_FOLDER: Path = Path(
25+
platformdirs.user_cache_path(
26+
appname="cookiecutter-hypermodern-python",
27+
appauthor="56kyle",
28+
ensure_exists=True,
29+
)
30+
).resolve()
2831

29-
PROJECT_DEMOS_FOLDER: Path = COOKIECUTTER_HYPERMODERN_PYTHON_CACHE_FOLDER / "project_demos"
32+
PROJECT_DEMOS_FOLDER: Path = (
33+
COOKIECUTTER_HYPERMODERN_PYTHON_CACHE_FOLDER / "project_demos"
34+
)
3035
DEFAULT_DEMO_NAME: str = "demo-project"
3136
DEMO_ROOT_FOLDER: Path = PROJECT_DEMOS_FOLDER / DEFAULT_DEMO_NAME
3237

3338
GENERATE_DEMO_PROJECT_OPTIONS: tuple[str, ...] = (
3439
*("--repo-folder", REPO_ROOT),
3540
*("--demos-cache-folder", PROJECT_DEMOS_FOLDER),
36-
*("--demo-name", DEFAULT_DEMO_NAME)
41+
*("--demo-name", DEFAULT_DEMO_NAME),
3742
)
3843

3944
SYNC_POETRY_WITH_DEMO_OPTIONS: tuple[str, ...] = (
4045
*("--template-folder", TEMPLATE_FOLDER),
4146
*("--demos-cache-folder", PROJECT_DEMOS_FOLDER),
42-
*("--demo-name", DEFAULT_DEMO_NAME)
47+
*("--demo-name", DEFAULT_DEMO_NAME),
4348
)
4449

4550

4651
@nox.session(name="generate-demo-project", python=python_versions[-1])
4752
def generate_demo_project(session: Session) -> None:
4853
session.install("cookiecutter", "platformdirs", "loguru")
49-
session.run("python", "tools/generate-demo-project.py", *GENERATE_DEMO_PROJECT_OPTIONS, external=True)
54+
session.run(
55+
"python",
56+
"tools/generate-demo-project.py",
57+
*GENERATE_DEMO_PROJECT_OPTIONS,
58+
external=True,
59+
)
5060

5161

5262
@nox.session(name="sync-poetry-with-demo", python=python_versions[-1])
5363
def sync_poetry_with_demo(session: Session) -> None:
5464
session.install("cookiecutter", "platformdirs", "loguru")
55-
session.run("python", "tools/sync-poetry-with-demo.py", *SYNC_POETRY_WITH_DEMO_OPTIONS, external=True)
65+
session.run(
66+
"python",
67+
"tools/sync-poetry-with-demo.py",
68+
*SYNC_POETRY_WITH_DEMO_OPTIONS,
69+
external=True,
70+
)
5671

5772

5873
@nox.session(name="poetry-in-demo", python=python_versions[-1])
5974
def poetry_in_demo(session: Session) -> None:
6075
session.install("cookiecutter", "platformdirs", "loguru")
61-
session.run("python", "tools/generate-demo-project.py", *GENERATE_DEMO_PROJECT_OPTIONS, external=True)
76+
session.run(
77+
"python",
78+
"tools/generate-demo-project.py",
79+
*GENERATE_DEMO_PROJECT_OPTIONS,
80+
external=True,
81+
)
6282
original_dir: Path = Path.cwd()
6383
session.cd(DEMO_ROOT_FOLDER)
6484
session.run("poetry", *session.posargs)
6585
session.cd(original_dir)
66-
session.run("python", "tools/sync-poetry-with-demo.py", *SYNC_POETRY_WITH_DEMO_OPTIONS, external=True)
86+
session.run(
87+
"python",
88+
"tools/sync-poetry-with-demo.py",
89+
*SYNC_POETRY_WITH_DEMO_OPTIONS,
90+
external=True,
91+
)
6792

6893

6994
@nox.session(name="poetry-lock")
@@ -128,7 +153,14 @@ def docs(session: Session) -> None:
128153
@nox.session
129154
def linkcheck(session: Session) -> None:
130155
"""Build the documentation."""
131-
args = session.posargs or ["-b", "linkcheck", "-W", "--keep-going", "docs", "docs/_build"]
156+
args = session.posargs or [
157+
"-b",
158+
"linkcheck",
159+
"-W",
160+
"--keep-going",
161+
"docs",
162+
"docs/_build",
163+
]
132164

133165
builddir = Path("docs", "_build")
134166
if builddir.exists():

0 commit comments

Comments
 (0)