Skip to content

chore(deps): lock file maintenance #1142

chore(deps): lock file maintenance

chore(deps): lock file maintenance #1142

Triggered via pull request July 20, 2026 09:16
Status Failure
Total duration 14m 8s
Artifacts

ci-cd.yml

on: pull_request
Matrix: tests
Python linting
17s
Python linting
Test matrix status
3s
Test matrix status
Build distribution 📦
0s
Build distribution 📦
Upload release to PyPI
0s
Upload release to PyPI
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 4 warnings
Python linting: src/rummikub_solver/_solver.py#L175
Type of "repeat" is partially unknown   Type of "repeat" is "Overload[(a: _SupportsArray[dtype[ScalarT@repeat]] | _NestedSequence[_SupportsArray[dtype[ScalarT@repeat]]], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: None = None) -> ndarray[tuple[int], dtype[ScalarT@repeat]], (a: _SupportsArray[dtype[ScalarT@repeat]] | _NestedSequence[_SupportsArray[dtype[ScalarT@repeat]]], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[ScalarT@repeat]], (a: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: None = None) -> ndarray[tuple[int], dtype[Any]], (a: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[Any]]]" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_solver.py#L169
Type of "repeat" is partially unknown   Type of "repeat" is "Overload[(a: _SupportsArray[dtype[ScalarT@repeat]] | _NestedSequence[_SupportsArray[dtype[ScalarT@repeat]]], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: None = None) -> ndarray[tuple[int], dtype[ScalarT@repeat]], (a: _SupportsArray[dtype[ScalarT@repeat]] | _NestedSequence[_SupportsArray[dtype[ScalarT@repeat]]], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[ScalarT@repeat]], (a: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: None = None) -> ndarray[tuple[int], dtype[Any]], (a: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[Any]]]" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_solver.py#L109
Type of "append" is partially unknown   Type of "append" is "Overload[(arr: ArrayT@append, values: ArrayT@append, axis: SupportsIndex) -> ArrayT@append, (arr: Sequence[ScalarT@append], values: Sequence[ScalarT@append], axis: SupportsIndex) -> ndarray[tuple[int], dtype[ScalarT@append]], (arr: Sequence[Sequence[ScalarT@append]], values: Sequence[Sequence[ScalarT@append]], axis: SupportsIndex) -> ndarray[tuple[int, int], dtype[ScalarT@append]], (arr: Sequence[Sequence[Sequence[ScalarT@append]]], values: Sequence[Sequence[Sequence[ScalarT@append]]], axis: SupportsIndex) -> ndarray[tuple[int, int, int], dtype[ScalarT@append]], (arr: _NestedSequence[ScalarT@append], values: _NestedSequence[ScalarT@append], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[ScalarT@append]], (arr: ndarray[tuple[Any, ...], dtype[Any]] | _NestedSequence[complex | str | bytes | generic[Any]], values: _NestedSequence[complex | str | bytes | generic[Any]], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[Any]], (arr: _SupportsArray[dtype[ScalarT@append]] | _NestedSequence[_SupportsArray[dtype[ScalarT@append]]], values: _SupportsArray[dtype[ScalarT@append]] | _NestedSequence[_SupportsArray[dtype[ScalarT@append]]], axis: None = None) -> ndarray[tuple[int], dtype[ScalarT@append]], (arr: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], values: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], axis: None = None) -> ndarray[tuple[int], dtype[Any]]]" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_solver.py#L105
Type of "tile" is partially unknown   Type of "tile" is "Overload[(A: _SupportsArray[dtype[ScalarT@tile]] | _NestedSequence[_SupportsArray[dtype[ScalarT@tile]]], reps: _SupportsArray[dtype[integer[Any]]] | _NestedSequence[_SupportsArray[dtype[integer[Any]]]] | int | _NestedSequence[int]) -> ndarray[tuple[Any, ...], dtype[ScalarT@tile]], (A: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], reps: _SupportsArray[dtype[integer[Any]]] | _NestedSequence[_SupportsArray[dtype[integer[Any]]]] | int | _NestedSequence[int]) -> ndarray[tuple[Any, ...], dtype[Any]]]" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_solver.py#L51
Type of "repeat" is partially unknown   Type of "repeat" is "Overload[(a: _SupportsArray[dtype[ScalarT@repeat]] | _NestedSequence[_SupportsArray[dtype[ScalarT@repeat]]], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: None = None) -> ndarray[tuple[int], dtype[ScalarT@repeat]], (a: _SupportsArray[dtype[ScalarT@repeat]] | _NestedSequence[_SupportsArray[dtype[ScalarT@repeat]]], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[ScalarT@repeat]], (a: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: None = None) -> ndarray[tuple[int], dtype[Any]], (a: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], repeats: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex) -> ndarray[tuple[Any, ...], dtype[Any]]]" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_solver.py#L47
Type of "at" is partially unknown   Type of "at" is "(a: ndarray[tuple[Any, ...], dtype[Any]] | _SupportsArrayUFunc, indices: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], b: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], /) -> None" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_gamestate.py#L217
Type of "at" is partially unknown   Type of "at" is "(a: ndarray[tuple[Any, ...], dtype[Any]] | _SupportsArrayUFunc, indices: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], b: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], /) -> None" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_gamestate.py#L200
Type of "at" is partially unknown   Type of "at" is "(a: ndarray[tuple[Any, ...], dtype[Any]] | _SupportsArrayUFunc, indices: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], b: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], /) -> None" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_gamestate.py#L184
Type of "at" is partially unknown   Type of "at" is "(a: ndarray[tuple[Any, ...], dtype[Any]] | _SupportsArrayUFunc, indices: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], b: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], /) -> None" (reportUnknownMemberType)
Python linting: src/rummikub_solver/_gamestate.py#L167
Type of "at" is partially unknown   Type of "at" is "(a: ndarray[tuple[Any, ...], dtype[Any]] | _SupportsArrayUFunc, indices: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], b: Unknown | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], /) -> None" (reportUnknownMemberType)
Test matrix status
Process completed with exit code 1.
Could not install cbc solver backend
Failed to install cylp
Could not install cbc solver backend
Failed to install cylp
Could not install cbc solver backend
Failed to install cylp
Could not install cbc solver backend
Failed to install cylp