Skip to content

Merge code-cleanup branch: Complete Master Improvement Plan #1

Merge code-cleanup branch: Complete Master Improvement Plan

Merge code-cleanup branch: Complete Master Improvement Plan #1

Triggered via push January 8, 2026 18:24
Status Failure
Total duration 2m 39s
Artifacts 2

ci.yml

on: push
Matrix: test
Pre-commit Checks
26s
Pre-commit Checks
Lint & Type Check
47s
Lint & Type Check
Integration Tests
1m 7s
Integration Tests
Security Scan
56s
Security Scan
Build Package
18s
Build Package
All Checks Passed
4s
All Checks Passed
Fit to window
Zoom out
Zoom in

Annotations

20 errors
Test Python 3.12 on windows-latest
Process completed with exit code 1.
Test Python 3.11 on windows-latest
Process completed with exit code 1.
Test Python 3.10 on windows-latest
Process completed with exit code 1.
Ruff (RUF100): src/thoth/analyze/citations/arxiv_resolver.py#L95
src/thoth/analyze/citations/arxiv_resolver.py:95:70: RUF100 Unused `noqa` directive (unused: `UP007`)
Ruff (UP045): src/thoth/analyze/citations/arxiv_resolver.py#L95
src/thoth/analyze/citations/arxiv_resolver.py:95:47: UP045 Use `X | None` for type annotations
Ruff (RUF100): src/thoth/analyze/citations/arxiv_resolver.py#L72
src/thoth/analyze/citations/arxiv_resolver.py:72:62: RUF100 Unused `noqa` directive (unused: `UP007`)
Ruff (UP045): src/thoth/analyze/citations/arxiv_resolver.py#L72
src/thoth/analyze/citations/arxiv_resolver.py:72:46: UP045 Use `X | None` for type annotations
Ruff (RUF100): src/thoth/analyze/citations/arxiv_resolver.py#L40
src/thoth/analyze/citations/arxiv_resolver.py:40:30: RUF100 Unused `noqa` directive (unused: `UP007`)
Ruff (UP045): src/thoth/analyze/citations/arxiv_resolver.py#L40
src/thoth/analyze/citations/arxiv_resolver.py:40:15: UP045 Use `X | None` for type annotations
Ruff (RUF100): src/thoth/analyze/citations/arxiv_resolver.py#L39
src/thoth/analyze/citations/arxiv_resolver.py:39:26: RUF100 Unused `noqa` directive (unused: `UP007`)
Ruff (UP045): src/thoth/analyze/citations/arxiv_resolver.py#L39
src/thoth/analyze/citations/arxiv_resolver.py:39:11: UP045 Use `X | None` for type annotations
Ruff (RUF100): src/thoth/analyze/citations/arxiv_resolver.py#L36
src/thoth/analyze/citations/arxiv_resolver.py:36:25: RUF100 Unused `noqa` directive (unused: `UP007`)
Ruff (UP045): src/thoth/analyze/citations/arxiv_resolver.py#L36
src/thoth/analyze/citations/arxiv_resolver.py:36:10: UP045 Use `X | None` for type annotations
Test Python 3.11 on ubuntu-latest
Process completed with exit code 4.
Test Python 3.12 on macos-latest
Process completed with exit code 4.
Test Python 3.10 on ubuntu-latest
Process completed with exit code 4.
Test Python 3.12 on ubuntu-latest
Process completed with exit code 4.
Test Python 3.10 on macos-latest
Process completed with exit code 4.
Test Python 3.11 on macos-latest
Process completed with exit code 4.
All Checks Passed
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
dist
3.2 MB
sha256:92ce4ada282c8a1c38c7a9d4a7358d04bbc28e8f9ad630d8288293e4f8c58a10
security-reports
11.9 KB
sha256:c1222fd82b0c17805b0e0cf1ee813e1ff1a88b362513a02bf9369800343e3318