Skip to content

Commit bffee4e

Browse files
noxfile.py: Add to pyright config and fix problems
1 parent ed5d9cb commit bffee4e

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

noxfile.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
def tests(session: nox.Session) -> None:
1212
# Define only custom flags
1313
parser = argparse.ArgumentParser(add_help=False)
14-
parser.add_argument("--no-parallel", action="store_true")
15-
parser.add_argument(
14+
_ = parser.add_argument("--no-parallel", action="store_true")
15+
_ = parser.add_argument(
1616
"-n", "--workers", "--numprocesses"
1717
) # e.g., -n 4 to set workers
1818
custom, remaining = parser.parse_known_args(session.posargs)
@@ -27,7 +27,7 @@ def tests(session: nox.Session) -> None:
2727
else:
2828
pytest_args[:0] = ["-n", "8", "--maxschedchunk", "2"]
2929

30-
session.run_install(
30+
_ = session.run_install(
3131
"uv",
3232
"sync",
3333
"--no-default-groups",
@@ -36,7 +36,7 @@ def tests(session: nox.Session) -> None:
3636
f"--python={session.virtualenv.location}",
3737
env={"UV_PROJECT_ENVIRONMENT": session.virtualenv.location},
3838
)
39-
session.run(
39+
_ = session.run(
4040
"pytest",
4141
"--cov=pdfrest",
4242
"--cov-report=term-missing",

pyrightconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"include": ["src", "tests"],
2+
"include": ["src", "tests", "noxfile.py"],
33
"exclude": [
44
"**/.venv",
55
"build",
@@ -16,6 +16,9 @@
1616
"reportExplicitAny": "none",
1717
"reportUnannotatedClassAttribute": "none",
1818
"executionEnvironments": [
19+
{
20+
"root": "noxfile.py"
21+
},
1922
{
2023
"root": "src"
2124
},

0 commit comments

Comments
 (0)