Skip to content

Format README example using Ruff #20

Format README example using Ruff

Format README example using Ruff #20

Triggered via push July 17, 2026 18:19
Status Failure
Total duration 55s
Artifacts

lint.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 4 warnings
ruff (unsorted-imports): banquo/operators.py#L1
banquo/operators.py:1:1: unsorted-imports: Import block is un-sorted or un-formatted help: Organize imports
ruff (unsorted-imports): banquo/expressions.py#L1
banquo/expressions.py:1:1: unsorted-imports: Import block is un-sorted or un-formatted help: Organize imports
ruff (type-name-incorrect-variance): banquo/core.py#L12
banquo/core.py:12:5: type-name-incorrect-variance: `TypeVar` name "M" does not reflect its covariance; consider renaming it to "M_co"
ruff (type-name-incorrect-variance): banquo/core.py#L11
banquo/core.py:11:5: type-name-incorrect-variance: `TypeVar` name "S" does not reflect its contravariance; consider renaming it to "S_contra"
ruff (unprefixed-type-param): banquo/_banquo_impl.pyi#L42
banquo/_banquo_impl.pyi:42:5: unprefixed-type-param: Name of private `TypeVar` must start with `_`
ruff (type-name-incorrect-variance): banquo/_banquo_impl.pyi#L42
banquo/_banquo_impl.pyi:42:5: type-name-incorrect-variance: `TypeVar` name "S" does not reflect its contravariance; consider renaming it to "S_contra"
ruff (unprefixed-type-param): banquo/_banquo_impl.pyi#L12
banquo/_banquo_impl.pyi:12:5: unprefixed-type-param: Name of private `TypeVar` must start with `_`
ruff (type-name-incorrect-variance): banquo/_banquo_impl.pyi#L12
banquo/_banquo_impl.pyi:12:5: type-name-incorrect-variance: `TypeVar` name "T" does not reflect its covariance; consider renaming it to "T_co"
ruff (unsorted-imports): banquo/_banquo_impl.pyi#L1
banquo/_banquo_impl.pyi:1:1: unsorted-imports: Import block is un-sorted or un-formatted help: Organize imports
ruff (unsorted-imports): banquo/__init__.py#L1
banquo/__init__.py:1:1: unsorted-imports: Import block is un-sorted or un-formatted help: Organize imports
rustfmt
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
clippy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruff
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pyrefly
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/