Skip to content

[WIP] Rewrite backends in Rust using Ruff's parser use parquet for storage and faster indexing #288

[WIP] Rewrite backends in Rust using Ruff's parser use parquet for storage and faster indexing

[WIP] Rewrite backends in Rust using Ruff's parser use parquet for storage and faster indexing #288

Triggered via pull request November 25, 2025 04:36
@tonybaloneytonybaloney
synchronize #238
v2
Status Failure
Total duration 2m 35s
Artifacts

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 6 warnings
ruff
Process completed with exit code 2.
test (ubuntu-latest, 3.13)
Process completed with exit code 2.
test (ubuntu-latest, 3.11)
Process completed with exit code 2.
test (ubuntu-latest, 3.10)
Process completed with exit code 2.
pyright: src/wily/commands/report.py#L138
Argument of type "tuple[str, str, str, str, *tuple[Unknown, ...]]" cannot be assigned to parameter "object" of type "Tuple[str, ...]" in function "append"   "tuple[str, str, str, str, *tuple[Unknown, ...]]" is not assignable to "Tuple[str, ...]"     Tuple size mismatch; expected 0 or more but received 4 (reportArgumentType)
pyright: src/wily/commands/rank.py#L16
Import "radon.cli.harvest" could not be resolved (reportMissingImports)
pyright: src/wily/commands/graph.py#L11
Import "plotly.offline" could not be resolved (reportMissingImports)
pyright: src/wily/commands/graph.py#L10
Import "plotly.graph_objs" could not be resolved (reportMissingImports)
pyright: src/wily/commands/diff.py#L12
Import "radon.cli.harvest" could not be resolved (reportMissingImports)
pyright: src/wily/commands/build.py#L13
Import "progress.bar" could not be resolved (reportMissingImports)
pyright: src/wily/archivers/git.py#L11
Import "git.repo" could not be resolved (reportMissingImports)
pyright: src/wily/archivers/git.py#L10
Import "git.objects" could not be resolved (reportMissingImports)
pyright: src/wily/archivers/git.py#L9
Import "git.exc" could not be resolved (reportMissingImports)
pyright: src/wily/__init__.py#L43
Import "colorlog" could not be resolved (reportMissingImports)
test (macos-latest, 3.10)
Process completed with exit code 2.
test (ubuntu-latest, 3.14)
Process completed with exit code 2.
test (ubuntu-latest, 3.12)
Process completed with exit code 2.
test (macos-latest, 3.14)
Process completed with exit code 2.
test (macos-latest, 3.13)
Process completed with exit code 2.
test (macos-latest, 3.12)
Process completed with exit code 2.
test (macos-latest, 3.11)
Process completed with exit code 2.
test (windows-latest, 3.11)
Process completed with exit code 1.
test (windows-latest, 3.12)
Process completed with exit code 1.
test (windows-latest, 3.14)
Process completed with exit code 1.
test (windows-latest, 3.13)
Process completed with exit code 1.
test (windows-latest, 3.10)
Process completed with exit code 1.
pyright: test/unit/test_helper.py#L4
Import "tabulate" could not be resolved from source (reportMissingModuleSource)
pyright: src/wily/commands/report.py#L12
Import "tabulate" could not be resolved from source (reportMissingModuleSource)
pyright: src/wily/commands/rank.py#L17
Import "tabulate" could not be resolved from source (reportMissingModuleSource)
pyright: src/wily/commands/list_metrics.py#L6
Import "tabulate" could not be resolved from source (reportMissingModuleSource)
pyright: src/wily/commands/index.py#L8
Import "tabulate" could not be resolved from source (reportMissingModuleSource)
pyright: src/wily/commands/diff.py#L13
Import "tabulate" could not be resolved from source (reportMissingModuleSource)