Skip to content

feature: add support for uv#571

Open
simbuerg wants to merge 33 commits into
masterfrom
feature/uv
Open

feature: add support for uv#571
simbuerg wants to merge 33 commits into
masterfrom
feature/uv

chore (pygit2): bump minimum version to 1.19

7ef5fa2
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / mypy failed Nov 20, 2025 in 1s

reviewdog [mypy] report

reported by reviewdog 🐶

Findings (52)

benchbuild/likwid.py|8 col 1| error: Function is missing a type annotation [no-untyped-def]
benchbuild/likwid.py|171 col 29| error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
benchbuild/likwid.py|178 col 37| error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
benchbuild/likwid.py|183 col 37| error: Call to untyped function "get_measurements" in typed context [no-untyped-call]
benchbuild/signals.py|17 col 34| error: Missing type parameters for generic type "tp.Callable" [type-arg]
benchbuild/utils/schedule_tree.py|16 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|25 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|34 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|47 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/schedule_tree.py|54 col 5| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/settings.py|35 col 5| error: Missing return statement [empty-body]
benchbuild/utils/schema.py|159 col 14| error: Need type annotation for "status" [var-annotated]
benchbuild/utils/schema.py|206 col 14| error: Need type annotation for "status" [var-annotated]
benchbuild/utils/schema.py|398 col 13| error: Dict entry 0 has incompatible type "type[NoSuchModuleError]": "str"; expected "Exception": "str" [dict-item]
benchbuild/utils/run.py|367 col 1| error: Function is missing a return type annotation [no-untyped-def]
benchbuild/utils/download.py|137 col 9| error: Call to untyped function "Copy" in typed context [no-untyped-call]
benchbuild/utils/uchroot.py|174 col 38| error: Missing type parameters for generic type "tp.List" [type-arg]
benchbuild/extensions/run.py|42 col 21| error: Call to untyped function "persist_config" in typed context [no-untyped-call]
benchbuild/extensions/compiler.py|65 col 21| error: Call to untyped function "persist_config" in typed context [no-untyped-call]
benchbuild/utils/revision_ranges.py|262 col 25| error: Argument 1 to "_find_blocked_commits" has incompatible type "Object | None"; expected "Commit" [arg-type]
benchbuild/utils/revision_ranges.py|262 col 41| error: Argument 2 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
benchbuild/utils/revision_ranges.py|262 col 55| error: Argument 3 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]" [arg-type]
benchbuild/project.py|268 col 15| error: "list[FetchableSource]" has no attribute "default" [attr-defined]
benchbuild/utils/slurm.py|118 col 18| error: Incompatible types in assignment (expression has type "PackageLoader", variable has type "FileSystemLoader") [assignment]
benchbuild/projects/polybench/polybench.py|135 col 30| error: Call to untyped function "compile_verify" in typed context [no-untyped-call]
benchbuild/projects/lnt/lnt.py|79 col 30| error: Unsupported operand types for + ("str" and "None") [operator]
benchbuild/projects/lnt/lnt.py|115 col 30| error: Unsupported operand types for + ("str" and "None") [operator]
benchbuild/projects/lnt/lnt.py|145 col 12| error: Call to untyped function "CopyNoFail" in typed context [no-untyped-call]
benchbuild/experiments/raw.py|34 col 13| error: Call to untyped function "RuntimeExtension" in typed context [no-untyped-call]
benchbuild/cli/project.py|44 col 6| error: Untyped decorator makes function "set_limit" untyped [misc]
benchbuild/utils/unionfs.py|16 col 1| error: Function is missing a type annotation [no-untyped-def]
benchbuild/utils/unionfs.py|77 col 24| error: Call to untyped function "__unionfs_is_active" in typed context [no-untyped-call]
benchbuild/projects/polybench/polybench-mod.py|43 col 30| error: Call to untyped function "compile_verify" in typed context [no-untyped-call]
benchbuild/projects/gentoo/gentoo.py|64 col 48| error: Argument "env" to "emerge" has incompatible type "dict[str, Any]"; expected "str" [arg-type]
benchbuild/projects/gentoo/gentoo.py|88 col 54| error: "GentooGroup" has no attribute "experiment" [attr-defined]
benchbuild/projects/gentoo/gentoo.py|266 col 35| error: Call to untyped function "uchroot" in typed context [no-untyped-call]
benchbuild/projects/gentoo/gentoo.py|325 col 35| error: Call to untyped function "uchroot" in typed context [no-untyped-call]
benchbuild/projects/gentoo/gentoo.py|341 col 35| error: Call to untyped function "uchroot" in typed context [no-untyped-call]
benchbuild/projects/gentoo/postgresql.py|40 col 18| error: Call to untyped function "pg_su" in typed context [no-untyped-call]
benchbuild/environments/service_layer/unit_of_work.py|129 col 9| error: Module "benchbuild.environments.adapters.buildah" does not explicitly export attribute "run" [attr-defined]
benchbuild/environments/service_layer/unit_of_work.py|129 col 21| error: Module "benchbuild.environments.adapters.buildah" does not explicitly export attribute "bb_buildah" [attr-defined]
benchbuild/cli/slurm.py|49 col 6| error: Untyped decorator makes function "group" untyped [misc]
benchbuild/projects/gentoo/init.py|40 col 31| error: Incompatible types in assignment (expression has type "list[str]", variable has type "str") [assignment]
benchbuild/projects/gentoo/init.py|43 col 17| error: Call to untyped function "PortageFactory" in typed context [no-untyped-call]
benchbuild/projects/gentoo/init.py|48 col 1| error: Call to untyped function "initialize_dynamic_projects" in typed context [no-untyped-call]
benchbuild/environments/service_layer/handlers.py|18 col 1| error: Function is missing a type annotation for one or more arguments [no-untyped-def]
benchbuild/environments/entrypoints/cli.py|37 col 6| error: Untyped decorator makes function "set_experiments" untyped [misc]
benchbuild/environments/entrypoints/cli.py|43 col 6| error: Untyped decorator makes function "set_group" untyped [misc]
benchbuild/environments/entrypoints/cli.py|166 col 6| error: Untyped decorator makes function "set_experiments" untyped [misc]
benchbuild/environments/entrypoints/cli.py|172 col 6| error: Untyped decorator makes function "set_group" untyped [misc]
benchbuild/environments/entrypoints/cli.py|251 col 6| error: Untyped decorator makes function "set_experiments" untyped [misc]
benchbuild/environments/entrypoints/cli.py|257 col 6| error: Untyped decorator makes function "set_group" untyped [misc]

Filtered Findings (0)

Annotations

Check failure on line 8 in benchbuild/likwid.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/likwid.py#L8

error: Function is missing a type annotation  [no-untyped-def]
Raw output
benchbuild/likwid.py:8:1: error: Function is missing a type annotation  [no-untyped-def]

Check failure on line 171 in benchbuild/likwid.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/likwid.py#L171

error: Call to untyped function "get_measurements" in typed context  [no-untyped-call]
Raw output
benchbuild/likwid.py:171:29: error: Call to untyped function "get_measurements" in typed context  [no-untyped-call]

Check failure on line 178 in benchbuild/likwid.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/likwid.py#L178

error: Call to untyped function "get_measurements" in typed context  [no-untyped-call]
Raw output
benchbuild/likwid.py:178:37: error: Call to untyped function "get_measurements" in typed context  [no-untyped-call]

Check failure on line 183 in benchbuild/likwid.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/likwid.py#L183

error: Call to untyped function "get_measurements" in typed context  [no-untyped-call]
Raw output
benchbuild/likwid.py:183:37: error: Call to untyped function "get_measurements" in typed context  [no-untyped-call]

Check failure on line 17 in benchbuild/signals.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/signals.py#L17

error: Missing type parameters for generic type "tp.Callable"  [type-arg]
Raw output
benchbuild/signals.py:17:34: error: Missing type parameters for generic type "tp.Callable"  [type-arg]

Check failure on line 16 in benchbuild/utils/schedule_tree.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schedule_tree.py#L16

error: Function is missing a type annotation  [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:16:5: error: Function is missing a type annotation  [no-untyped-def]

Check failure on line 25 in benchbuild/utils/schedule_tree.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schedule_tree.py#L25

error: Function is missing a type annotation  [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:25:5: error: Function is missing a type annotation  [no-untyped-def]

Check failure on line 34 in benchbuild/utils/schedule_tree.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schedule_tree.py#L34

error: Function is missing a type annotation  [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:34:5: error: Function is missing a type annotation  [no-untyped-def]

Check failure on line 47 in benchbuild/utils/schedule_tree.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schedule_tree.py#L47

error: Function is missing a type annotation  [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:47:5: error: Function is missing a type annotation  [no-untyped-def]

Check failure on line 54 in benchbuild/utils/schedule_tree.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schedule_tree.py#L54

error: Function is missing a type annotation  [no-untyped-def]
Raw output
benchbuild/utils/schedule_tree.py:54:5: error: Function is missing a type annotation  [no-untyped-def]

Check failure on line 35 in benchbuild/utils/settings.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/settings.py#L35

error: Missing return statement  [empty-body]
Raw output
benchbuild/utils/settings.py:35:5: error: Missing return statement  [empty-body]

Check failure on line 159 in benchbuild/utils/schema.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schema.py#L159

error: Need type annotation for "status"  [var-annotated]
Raw output
benchbuild/utils/schema.py:159:14: error: Need type annotation for "status"  [var-annotated]

Check failure on line 206 in benchbuild/utils/schema.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schema.py#L206

error: Need type annotation for "status"  [var-annotated]
Raw output
benchbuild/utils/schema.py:206:14: error: Need type annotation for "status"  [var-annotated]

Check failure on line 398 in benchbuild/utils/schema.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/schema.py#L398

error: Dict entry 0 has incompatible type "type[NoSuchModuleError]": "str"; expected "Exception": "str"  [dict-item]
Raw output
benchbuild/utils/schema.py:398:13: error: Dict entry 0 has incompatible type "type[NoSuchModuleError]": "str"; expected "Exception": "str"  [dict-item]

Check failure on line 367 in benchbuild/utils/run.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/run.py#L367

error: Function is missing a return type annotation  [no-untyped-def]
Raw output
benchbuild/utils/run.py:367:1: error: Function is missing a return type annotation  [no-untyped-def]

Check failure on line 137 in benchbuild/utils/download.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/download.py#L137

error: Call to untyped function "Copy" in typed context  [no-untyped-call]
Raw output
benchbuild/utils/download.py:137:9: error: Call to untyped function "Copy" in typed context  [no-untyped-call]

Check failure on line 174 in benchbuild/utils/uchroot.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/uchroot.py#L174

error: Missing type parameters for generic type "tp.List"  [type-arg]
Raw output
benchbuild/utils/uchroot.py:174:38: error: Missing type parameters for generic type "tp.List"  [type-arg]

Check failure on line 42 in benchbuild/extensions/run.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/extensions/run.py#L42

error: Call to untyped function "persist_config" in typed context  [no-untyped-call]
Raw output
benchbuild/extensions/run.py:42:21: error: Call to untyped function "persist_config" in typed context  [no-untyped-call]

Check failure on line 65 in benchbuild/extensions/compiler.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/extensions/compiler.py#L65

error: Call to untyped function "persist_config" in typed context  [no-untyped-call]
Raw output
benchbuild/extensions/compiler.py:65:21: error: Call to untyped function "persist_config" in typed context  [no-untyped-call]

Check failure on line 262 in benchbuild/utils/revision_ranges.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/revision_ranges.py#L262

error: Argument 1 to "_find_blocked_commits" has incompatible type "Object | None"; expected "Commit"  [arg-type]
Raw output
benchbuild/utils/revision_ranges.py:262:25: error: Argument 1 to "_find_blocked_commits" has incompatible type "Object | None"; expected "Commit"  [arg-type]

Check failure on line 262 in benchbuild/utils/revision_ranges.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/revision_ranges.py#L262

error: Argument 2 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]"  [arg-type]
Raw output
benchbuild/utils/revision_ranges.py:262:41: error: Argument 2 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]"  [arg-type]

Check failure on line 262 in benchbuild/utils/revision_ranges.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/revision_ranges.py#L262

error: Argument 3 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]"  [arg-type]
Raw output
benchbuild/utils/revision_ranges.py:262:55: error: Argument 3 to "_find_blocked_commits" has incompatible type "list[Object | None]"; expected "list[Commit]"  [arg-type]

Check failure on line 268 in benchbuild/project.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/project.py#L268

error: "list[FetchableSource]" has no attribute "default"  [attr-defined]
Raw output
benchbuild/project.py:268:15: error: "list[FetchableSource]" has no attribute "default"  [attr-defined]

Check failure on line 118 in benchbuild/utils/slurm.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/utils/slurm.py#L118

error: Incompatible types in assignment (expression has type "PackageLoader", variable has type "FileSystemLoader")  [assignment]
Raw output
benchbuild/utils/slurm.py:118:18: error: Incompatible types in assignment (expression has type "PackageLoader", variable has type "FileSystemLoader")  [assignment]

Check failure on line 135 in benchbuild/projects/polybench/polybench.py

See this annotation in the file changed.

@github-actions github-actions / mypy

[mypy] benchbuild/projects/polybench/polybench.py#L135

error: Call to untyped function "compile_verify" in typed context  [no-untyped-call]
Raw output
benchbuild/projects/polybench/polybench.py:135:30: error: Call to untyped function "compile_verify" in typed context  [no-untyped-call]