Repository navigation
fix(ciphers): operate on raw bytes in base85 #2271
Annotations
10 errors, 9 warnings, and 1 notice
|
ty (missing-union-attribute):
data_structures/heap/binomial_heap.py#L286
data_structures/heap/binomial_heap.py:286:32: missing-union-attribute: Attribute `parent` is not defined on `None` in union `Unknown | None | Node`
|
|
ty (missing-union-attribute):
data_structures/heap/binomial_heap.py#L281
data_structures/heap/binomial_heap.py:281:12: missing-union-attribute: Attribute `right` is not defined on `None` in union `Unknown | None | Node`
|
|
ty (missing-union-attribute):
data_structures/heap/binomial_heap.py#L264
data_structures/heap/binomial_heap.py:264:21: missing-union-attribute: Attribute `val` is not defined on `None` in union `Unknown | None | Node`
|
|
ty (missing-union-attribute):
data_structures/heap/binomial_heap.py#L252
data_structures/heap/binomial_heap.py:252:16: missing-union-attribute: Attribute `val` is not defined on `None` in union `Unknown | None | Node`
|
|
ty (missing-union-attribute):
data_structures/heap/binomial_heap.py#L222
data_structures/heap/binomial_heap.py:222:22: missing-union-attribute: Attribute `val` is not defined on `None` in union `Unknown | None | Node`
|
|
ty (missing-union-attribute):
data_structures/heap/binomial_heap.py#L149
data_structures/heap/binomial_heap.py:149:12: missing-union-attribute: Attribute `val` is not defined on `None` in union `Unknown | None | Node`
|
|
ty (missing-union-attribute):
data_structures/binary_tree/persistent_segment_tree.py#L86
data_structures/binary_tree/persistent_segment_tree.py:86:26: missing-union-attribute: Attribute `value` is not defined on `None` in union `Node | None`
|
|
ty (missing-union-attribute):
data_structures/binary_tree/binary_search_tree.py#L297
data_structures/binary_tree/binary_search_tree.py:297:17: missing-union-attribute: Attribute `value` is not defined on `None` in union `Node | None`
|
|
ty (missing-union-attribute):
data_structures/binary_tree/binary_search_tree.py#L295
data_structures/binary_tree/binary_search_tree.py:295:25: missing-union-attribute: Attribute `value` is not defined on `None` in union `Node | None`
|
|
ty (invalid-assignment):
computer_vision/mean_threshold.py#L24
computer_vision/mean_threshold.py:24:13: invalid-assignment: Cannot assign to a subscript on an object of type `None`
info: The full type of the subscripted object is `PixelAccess | None`
info: `None` does not have a `__setitem__` method.
|
|
ty (redundant-condition):
web_programming/current_weather.py#L33
web_programming/current_weather.py:33:8: redundant-condition: Object of type `Literal[""]` is always falsy
web_programming/current_weather.py:34:9: This statement is unreachable
|
|
ty (redundant-condition):
web_programming/current_weather.py#L27
web_programming/current_weather.py:27:8: redundant-condition: Object of type `Literal[""]` is always falsy
web_programming/current_weather.py:28:9: This statement is unreachable
|
|
ty (renamed-rule):
pyproject.toml#L327
pyproject.toml:327:7: renamed-rule: Rule `unresolved-import` has been renamed to `import-not-found`
|
|
ty (renamed-rule):
pyproject.toml#L326
pyproject.toml:326:7: renamed-rule: Rule `unresolved-attribute` has been renamed to `missing-attribute`
|
|
ty (renamed-rule):
pyproject.toml#L321
pyproject.toml:321:7: renamed-rule: Rule `invalid-return-type` has been renamed to `invalid-explicit-return`
|
|
ty (renamed-rule):
pyproject.toml#L319
pyproject.toml:319:7: renamed-rule: Rule `call-non-callable` has been renamed to `not-callable`
|
|
ty (redundant-condition):
matrix/matrix_operation.py#L44
matrix/matrix_operation.py:44:13: redundant-condition: Expression `_verify_matrix_sizes(matrix_a, matrix_b)` is always truthy (has type `tuple[tuple[int, int], tuple[int, int]]`)
|
|
ty (deprecated):
graphs/multi_heuristic_astar.py#L82
graphs/multi_heuristic_astar.py:82:20: deprecated: The class `chararray` is deprecated: The chararray class is deprecated and will be removed in a future release. Use an ndarray with a string or bytes dtype instead.
|
|
ty (truthiness-test-of-iterable):
divide_and_conquer/convex_hull.py#L120
divide_and_conquer/convex_hull.py:120:8: truthiness-test-of-iterable: Variable `list_of_tuples` might be truthy even if its length is 0 (has type `list[Point] | Iterable[list[float]]`)
divide_and_conquer/convex_hull.py:89:21: Inferred as `list[Point] | Iterable[list[float]]` due to this annotation
info: `list[Point] | Iterable[list[float]]` objects can be generators, and generators are truthy even when empty
help: Test the length of the iterable instead of its truthiness
|
|
ty
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|