Improve quick_select with type hints, edge case handling, and documentation #17518
Annotations
10 errors
|
ruff (UP006):
searches/quick_select.py#L90
searches/quick_select.py:90:19: UP006 Use `list` instead of `List` for type annotation
help: Replace with `list`
|
|
ruff (UP045):
searches/quick_select.py#L39
searches/quick_select.py:39:51: UP045 Use `X | None` for type annotations
help: Convert to `X | None`
|
|
ruff (UP006):
searches/quick_select.py#L39
searches/quick_select.py:39:25: UP006 Use `list` instead of `List` for type annotation
help: Replace with `list`
|
|
ruff (UP006):
searches/quick_select.py#L16
searches/quick_select.py:16:76: UP006 Use `list` instead of `List` for type annotation
help: Replace with `list`
|
|
ruff (UP006):
searches/quick_select.py#L16
searches/quick_select.py:16:65: UP006 Use `list` instead of `List` for type annotation
help: Replace with `list`
|
|
ruff (UP006):
searches/quick_select.py#L16
searches/quick_select.py:16:54: UP006 Use `list` instead of `List` for type annotation
help: Replace with `list`
|
|
ruff (UP006):
searches/quick_select.py#L16
searches/quick_select.py:16:48: UP006 Use `tuple` instead of `Tuple` for type annotation
help: Replace with `tuple`
|
|
ruff (UP006):
searches/quick_select.py#L16
searches/quick_select.py:16:22: UP006 Use `list` instead of `List` for type annotation
help: Replace with `list`
|
|
ruff (UP035):
searches/quick_select.py#L13
searches/quick_select.py:13:1: UP035 `typing.Tuple` is deprecated, use `tuple` instead
|
|
ruff (UP035):
searches/quick_select.py#L13
searches/quick_select.py:13:1: UP035 `typing.List` is deprecated, use `list` instead
|