Summary

Comparing branches/commits:
Old: main (merge base) a32d5b8d
New: 20962/merge 6088603f
Lint Rule Removed Added Changed
Total 38 251 217
invalid-argument-type 0 91 89
possibly-missing-attribute 1 80 36
unsupported-operator 0 10 39
invalid-return-type 0 28 11
unused-ignore-comment 35 0 0
invalid-assignment 0 10 20
not-iterable 0 3 11
index-out-of-bounds 0 13 0
non-subscriptable 0 3 6
unresolved-attribute 0 6 2
no-matching-overload 0 4 0
possibly-missing-implicit-call 0 1 3
type-assertion-failure 2 0 0
call-non-callable 0 1 0
missing-argument 0 1 0

altair (https://github.com/vega/altair)

altair/vegalite/v6/schema/channels.py

[error] invalid-return-type - :183:20 - Return type does not match returned value: expected `dict[Unknown, Unknown] | list[dict[Unknown, Unknown]]`, found `list[dict[Unknown, Unknown] | list[dict[Unknown, Unknown]] | Unknown]`

anyio (https://github.com/agronholm/anyio)

src/anyio/_core/_sockets.py

[error] invalid-argument-type - :385:56 -
Old: Argument to function `setup_raw_socket` is incorrect: Expected `tuple[str, int] | tuple[str, int, int, int]`, found `tuple[@Todo, int, @Todo]`
New: Argument to function `setup_raw_socket` is incorrect: Expected `tuple[str, int] | tuple[str, int, int, int]`, found `tuple[str | Unknown, int, @Todo]`

apprise (https://github.com/caronc/apprise)

apprise/config/base.py

[error] unresolved-attribute - :1386:13 - Object of type `object` has no attribute `update`

apprise/plugins/email/base.py

[error] invalid-assignment - :1047:17 -
Old: Object of type `list[@Todo]` is not assignable to `set[Unknown] | None`
New: Object of type `list[str | Unknown]` is not assignable to `set[Unknown] | None`

artigraph (https://github.com/artigraph/artigraph)

src/arti/types/pydantic.py

[error] no-matching-overload - :51:16 - No overload of function `create_model` matches arguments

arviz (https://github.com/arviz-devs/arviz)

arviz/data/io_pystan.py

[warning] possibly-missing-attribute - :151:28 -
Old: Attribute `values` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo, @Todo]`
New: Attribute `values` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo | str, @Todo | str]`
[warning] possibly-missing-attribute - :157:48 -
Old: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo, @Todo]`
New: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo | str, @Todo | str]`
[warning] possibly-missing-attribute - :163:48 -
Old: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo, @Todo]`
New: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo | str, @Todo | str]`
[warning] possibly-missing-attribute - :437:28 -
Old: Attribute `values` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo, @Todo]`
New: Attribute `values` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo | str, @Todo | str]`
[warning] possibly-missing-attribute - :443:48 -
Old: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo, @Todo]`
New: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo | str, @Todo | str]`
[warning] possibly-missing-attribute - :448:48 -
Old: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo, @Todo]`
New: Attribute `items` may be missing on object of type `(Unknown & ~str & ~Top[list[Unknown]] & ~tuple[object, ...]) | None | dict[@Todo | str, @Todo | str]`

arviz/tests/base_tests/test_stats.py

[error] invalid-argument-type - :399:9 -
Old: Method `__getitem__` of type `bound method _LocIndexer[Unknown].__getitem__(key: Mapping[Any, Any]) -> Unknown` cannot be called with key of type `list[@Todo]` on object of type `_LocIndexer[Unknown]`
New: Method `__getitem__` of type `bound method _LocIndexer[Unknown].__getitem__(key: Mapping[Any, Any]) -> Unknown` cannot be called with key of type `list[Unknown]` on object of type `_LocIndexer[Unknown]`

arviz/tests/helpers.py

[error] invalid-argument-type - :203:9 - Argument to function `from_dict` is incorrect: Expected `int | None`, found `dict[Unknown | str, Unknown] | Unknown`

doc/sphinxext/gallery_generator.py

[warning] possibly-missing-attribute - :386:17 -
Old: Attribute `append` may be missing on object of type `Unknown | None`
New: Attribute `append` may be missing on object of type `Unknown | list[Unknown] | None`
[warning] possibly-missing-attribute - :386:17 -
Old: Attribute `get` may be missing on object of type `Unknown | dict[@Todo, @Todo] | None`
New: Attribute `append` may be missing on object of type `Unknown | list[Unknown] | None`
[warning] possibly-missing-attribute - :386:17 - Attribute `get` may be missing on object of type `Unknown | dict[Unknown | str, list[Unknown] | Unknown] | None`
[warning] possibly-missing-attribute - :389:17 -
Old: Attribute `append` may be missing on object of type `Unknown | None`
New: Attribute `append` may be missing on object of type `Unknown | list[Unknown] | None`
[warning] possibly-missing-attribute - :389:17 -
Old: Attribute `get` may be missing on object of type `Unknown | dict[@Todo, @Todo] | None`
New: Attribute `append` may be missing on object of type `Unknown | list[Unknown] | None`
[warning] possibly-missing-attribute - :389:17 - Attribute `get` may be missing on object of type `Unknown | dict[Unknown | str, list[Unknown] | Unknown] | None`
[warning] possibly-missing-attribute - :401:30 -
Old: Attribute `items` may be missing on object of type `Unknown | dict[@Todo, @Todo] | None`
New: Attribute `items` may be missing on object of type `Unknown | dict[Unknown | str, list[Unknown] | Unknown] | None`
[warning] possibly-missing-attribute - :408:30 -
Old: Attribute `items` may be missing on object of type `Unknown | dict[@Todo, @Todo] | None`
New: Attribute `items` may be missing on object of type `Unknown | dict[Unknown | str, list[Unknown] | Unknown] | None`

attrs (https://github.com/python-attrs/attrs)

src/attr/_make.py

[warning] possibly-missing-attribute - :2644:33 - Attribute `name` may be missing on object of type `Attribute | Unknown`
[warning] possibly-missing-attribute - :2646:29 - Attribute `hash` may be missing on object of type `Attribute | Unknown`
[warning] possibly-missing-attribute - :2646:40 - Attribute `name` may be missing on object of type `Attribute | Unknown`

black (https://github.com/psf/black)

src/black/cache.py

[error] invalid-assignment - :144:17 - Object of type `dict[str | Unknown, tuple[@Todo] | Unknown]` is not assignable to `dict[str, tuple[int | float, int, str]]`

bokeh (https://github.com/bokeh/bokeh)

src/bokeh/core/has_props.py

[error] invalid-assignment - :790:5 - Object of type `list[(type[Model] & ~<class 'DataModel'>) | Unknown]` is not assignable to `list[type[HasProps]]`

src/bokeh/layouts.py

[error] invalid-argument-type - :384:9 -
Old: Argument is incorrect: Expected `Literal["normal", "grey"] | None`, found `@Todo | UndefinedType`
New: Argument is incorrect: Expected `Literal["normal", "grey"] | None`, found `str | None | Unknown | UndefinedType`
[error] invalid-argument-type - :385:9 -
Old: Argument is incorrect: Expected `bool`, found `@Todo | UndefinedType`
New: Argument is incorrect: Expected `bool`, found `bool | Unknown | UndefinedType`

cki-lib (https://gitlab.com/cki-project/cki-lib)

cki_lib/owners.py

[error] invalid-return-type - :242:16 - Return type does not match returned value: expected `None`, found `str`

cloud-init (https://github.com/canonical/cloud-init)

tests/unittests/test_ds_identify.py

[warning] possibly-missing-implicit-call - :950:9 - Method `__setitem__` of type `Unknown | str | dict[Unknown | str, Unknown | str | int]` may be missing

colour (https://github.com/colour-science/colour)

colour/plotting/colorimetry.py

[error] invalid-argument-type - :394:36 - Argument to function `filter_cmfs` is incorrect: Expected `MultiSpectralDistributions | Sequence[MultiSpectralDistributions | str]`, found `Unknown | str | bool`
[error] invalid-argument-type - :398:43 - Argument to function `filter_illuminants` is incorrect: Expected `SpectralDistribution | Sequence[SpectralDistribution | str]`, found `Unknown | str | bool`
[error] invalid-argument-type - :420:40 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str | bool`
[error] invalid-argument-type - :420:40 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str | bool`

colour/plotting/common.py

[error] invalid-argument-type - :1608:55 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`
[error] invalid-argument-type - :1608:55 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`

colour/plotting/diagrams.py

[error] invalid-argument-type - :1092:36 - Argument to function `filter_cmfs` is incorrect: Expected `MultiSpectralDistributions | Sequence[MultiSpectralDistributions | str]`, found `Unknown | Sequence[MultiSpectralDistributions | str] | MultiSpectralDistributions | bool`
[error] invalid-argument-type - :1096:43 - Argument to function `filter_illuminants` is incorrect: Expected `SpectralDistribution | Sequence[SpectralDistribution | str]`, found `Unknown | Sequence[MultiSpectralDistributions | str] | MultiSpectralDistributions | bool`
[error] invalid-argument-type - :1112:33 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | Sequence[MultiSpectralDistributions | str] | MultiSpectralDistributions | bool`
[error] invalid-argument-type - :1112:33 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | Sequence[MultiSpectralDistributions | str] | MultiSpectralDistributions | bool`
[error] invalid-argument-type - :1118:43 - Argument to bound method `annotate` is incorrect: Expected `bool | None`, found `Unknown | bool | tuple[int, int] | str | Structure`
[error] invalid-argument-type - :1118:43 - Argument to bound method `annotate` is incorrect: Expected `dict[str, Any] | None`, found `Unknown | bool | tuple[int, int] | str | Structure`
[error] invalid-argument-type - :1118:43 - Argument to bound method `annotate` is incorrect: Expected `tuple[int | float, int | float] | None`, found `Unknown | bool | tuple[int, int] | str | Structure`

colour/plotting/models.py

[error] invalid-argument-type - :629:45 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`
[error] invalid-argument-type - :629:45 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`
[error] invalid-argument-type - :636:49 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`
[error] invalid-argument-type - :636:49 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`

colour/plotting/temperature.py

[error] invalid-argument-type - :695:33 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`
[error] invalid-argument-type - :695:33 - Argument to bound method `plot` is incorrect: Expected `bool`, found `Unknown | str`
[error] invalid-argument-type - :701:46 - Argument to bound method `annotate` is incorrect: Expected `bool | None`, found `Unknown | bool | tuple[int, int] | str | Structure`
[error] invalid-argument-type - :701:46 - Argument to bound method `annotate` is incorrect: Expected `dict[str, Any] | None`, found `Unknown | bool | tuple[int, int] | str | Structure`
[error] invalid-argument-type - :701:46 - Argument to bound method `annotate` is incorrect: Expected `tuple[int | float, int | float] | None`, found `Unknown | bool | tuple[int, int] | str | Structure`

core (https://github.com/home-assistant/core)

homeassistant/components/asuswrt/helpers.py

[error] invalid-return-type - :44:16 -
Old: Return type does not match returned value: expected `T@translate_to_legacy`, found `dict[@Todo, @Todo]`
New: Return type does not match returned value: expected `T@translate_to_legacy`, found `dict[Unknown | str, object]`
[error] invalid-return-type - :47:16 -
Old: Return type does not match returned value: expected `T@translate_to_legacy`, found `list[@Todo]`
New: Return type does not match returned value: expected `T@translate_to_legacy`, found `list[object]`

homeassistant/components/google_assistant/helpers.py

[error] invalid-assignment - :622:13 -
Old: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (bound method dict[Unknown, Unknown].__setitem__(key: Unknown, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: @Todo, /) -> None, (key: slice[Any, Any, Any], value: Iterable[@Todo], /) -> None])` cannot be called with a key of type `Literal["nicknames"]` and a value of type `list[Unknown]` on object of type `Unknown | str | dict[Unknown | str, Unknown] | dict[Unknown, Unknown] | list[@Todo]`
New: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (bound method dict[Unknown, Unknown].__setitem__(key: Unknown, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: str | Unknown, /) -> None, (key: slice[Any, Any, Any], value: Iterable[str | Unknown], /) -> None])` cannot be called with a key of type `Literal["nicknames"]` and a value of type `list[Unknown]` on object of type `Unknown | str | dict[Unknown | str, Unknown] | dict[Unknown, Unknown] | list[str | Unknown]`
[error] invalid-argument-type - :624:17 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> @Todo, (s: slice[Any, Any, Any], /) -> list[@Todo]]` cannot be called with key of type `Literal["nicknames"]` on object of type `list[@Todo]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> str | Unknown, (s: slice[Any, Any, Any], /) -> list[str | Unknown]]` cannot be called with key of type `Literal["nicknames"]` on object of type `list[str | Unknown]`
[warning] possibly-missing-attribute - :637:13 -
Old: Attribute `update` may be missing on object of type `Unknown | str | dict[Unknown | str, Unknown] | dict[Unknown, Unknown] | list[@Todo]`
New: Attribute `update` may be missing on object of type `Unknown | str | dict[Unknown | str, Unknown] | dict[Unknown, Unknown] | list[str | Unknown]`

homeassistant/components/google_assistant/trait.py

[error] invalid-argument-type - :1832:21 - Argument to function `ordered_list_item_to_percentage` is incorrect: Expected `list[Unknown & ~AlwaysFalsy]`, found `Unknown | list[str | Unknown]`

homeassistant/components/nmap_tracker/__init__.py

[error] unsupported-operator - :265:33 -
Old: Operator `+` is unsupported between objects of type `Unknown | None` and `list[@Todo]`
New: Operator `+` is unsupported between objects of type `Unknown | None` and `list[str | Unknown]`

homeassistant/components/overkiz/climate/atlantic_electrical_towel_dryer.py

[error] unsupported-operator - :70:13 -
Old: Operator `+=` is unsupported between objects of type `None` and `list[@Todo]`
New: Operator `+=` is unsupported between objects of type `None` and `list[str | Unknown]`
[error] unsupported-operator - :73:20 -
Old: Operator `not in` is not supported for types `@Todo` and `None`, in comparing `@Todo` with `Unknown | list[Unknown | str] | list[str] | None`
New: Operator `not in` is not supported for types `str` and `None`, in comparing `str | Unknown` with `Unknown | list[Unknown | str] | list[str] | None`

homeassistant/components/roborock/vacuum.py

[error] invalid-return-type - :200:16 - Return type does not match returned value: expected `ServiceResponse`, found `dict[Unknown | str, Unknown | list[dict[Unknown | str, Unknown | int | str | dict[int, str]] | Unknown]]`

homeassistant/components/system_bridge/__init__.py

[error] invalid-return-type - :290:16 - Return type does not match returned value: expected `ServiceResponse`, found `dict[Unknown | str, Unknown | int | list[dict[str, Any]]]`

homeassistant/components/yamaha_musiccast/media_player.py

[error] invalid-argument-type - :386:37 -
Old: Argument to bound method `extend` is incorrect: Expected `Iterable[@Todo]`, found `Unknown | Sequence[BrowseMedia] | None`
New: Argument to bound method `extend` is incorrect: Expected `Iterable[BrowseMedia | Unknown]`, found `Unknown | Sequence[BrowseMedia] | None`

dd-trace-py (https://github.com/DataDog/dd-trace-py)

ddtrace/contrib/internal/subprocess/patch.py

[error] not-iterable - :314:44 -
Old: Object of type `Unknown | list[Unknown] | None | list[str]` may not be iterable
New: Object of type `Unknown | list[Unknown] | None | list[str] | list[str | Unknown]` may not be iterable
[error] invalid-argument-type - :320:40 -
Old: Argument to bound method `__init__` is incorrect: Expected `Iterable[Unknown]`, found `Unknown | list[Unknown] | None | list[str]`
New: Argument to bound method `__init__` is incorrect: Expected `Iterable[Unknown]`, found `Unknown | list[Unknown] | None | list[str] | list[str | Unknown]`

tests/contrib/vertexai/test_vertexai_llmobs.py

[error] no-matching-overload - :747:25 - No overload of bound method `join` matches arguments

tests/debugging/exploration/_profiler.py

[warning] possibly-missing-attribute - :42:46 - Attribute `__code__` may be missing on object of type `FullyNamedFunction | Unknown`
[warning] possibly-missing-attribute - :50:37 - Attribute `__code__` may be missing on object of type `FullyNamedFunction | Unknown`

dedupe (https://github.com/dedupeio/dedupe)

dedupe/datamodel.py

[error] invalid-argument-type - :65:32 - Argument to bound method `extend` is incorrect: Expected `Iterable[Variable]`, found `object`

discord.py (https://github.com/Rapptz/discord.py)

discord/embeds.py

[warning] unused-ignore-comment - :594:71 - Unused blanket `type: ignore` directive

dulwich (https://github.com/dulwich/dulwich)

dulwich/diff_tree.py

[error] invalid-argument-type - :403:26 -
Old: Argument to function `_all_eq` is incorrect: Expected `(@Todo, /) -> Literal["delete"]`, found `def change_type(c: TreeChange) -> str`
New: Argument to function `_all_eq` is incorrect: Expected `(Unknown, /) -> Literal["delete"]`, found `def change_type(c: TreeChange) -> str`

dulwich/refs.py

[error] invalid-return-type - :1609:12 - Return type does not match returned value: expected `T@strip_peeled_refs`, found `dict[bytes | Unknown, bytes | None | Unknown]`
[error] invalid-return-type - :1625:12 - Return type does not match returned value: expected `tuple[T@split_peeled_refs, dict[bytes, bytes]]`, found `tuple[dict[bytes | Unknown, bytes | None | Unknown], dict[bytes, bytes]]`
[error] invalid-return-type - :2071:12 - Return type does not match returned value: expected `T@filter_ref_prefix`, found `dict[bytes | Unknown, bytes | None | Unknown]`

freqtrade (https://github.com/freqtrade/freqtrade)

freqtrade/commands/data_commands.py

[error] invalid-assignment - :172:21 - Not enough values to unpack: Expected 6
[error] invalid-assignment - :226:21 - Not enough values to unpack: Expected 4

hydra-zen (https://github.com/mit-ll-responsible-ai/hydra-zen)

src/hydra_zen/structured_configs/_implementations.py

[error] invalid-return-type - :1325:20 -
Old: Return type does not match returned value: expected `_T@_sanitize_collection`, found `dict[@Todo, @Todo]`
New: Return type does not match returned value: expected `_T@_sanitize_collection`, found `dict[Unknown, Unknown]`

ibis (https://github.com/ibis-project/ibis)

ibis/backends/athena/__init__.py

[error] invalid-argument-type - :287:27 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :583:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/bigquery/datatypes.py

[error] invalid-argument-type - :50:31 -
Old: Argument is incorrect: Expected `bool`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `bool`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :67:27 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/bigquery/tests/unit/test_compiler.py

[error] invalid-argument-type - :273:26 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, Literal["string"]]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[str | Unknown, Literal["string"]]`

ibis/backends/databricks/__init__.py

[error] invalid-argument-type - :63:13 -
Old: Argument is incorrect: Expected `bool`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `bool`, found `dict[Unknown, DataType | Unknown]`
[error] invalid-argument-type - :82:9 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Any, DataType | Unknown]`
[error] invalid-argument-type - :608:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/datafusion/__init__.py

[error] invalid-argument-type - :542:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[str | @Todo, DataType | Unknown]`

ibis/backends/duckdb/__init__.py

[error] invalid-argument-type - :338:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :1723:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/exasol/__init__.py

[error] invalid-argument-type - :274:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/flink/datatypes.py

[error] invalid-argument-type - :75:17 -
Old: Argument is incorrect: Expected `bool`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `bool`, found `dict[Unknown, Unknown]`

ibis/backends/flink/ddl.py

[error] invalid-argument-type - :128:42 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown | DataType]`
[error] invalid-argument-type - :136:38 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown | str, Unknown | DataType]`

ibis/backends/impala/ddl.py

[error] invalid-argument-type - :141:42 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :149:38 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/mysql/__init__.py

[error] invalid-argument-type - :231:27 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/oracle/__init__.py

[error] invalid-argument-type - :377:27 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, DataType | Unknown]`

ibis/backends/polars/__init__.py

[error] invalid-assignment - :418:13 - Object of type `dict[Node | Unknown, Any]` is not assignable to `Mapping[Expr, Any] | None`

ibis/backends/polars/rewrites.py

[error] invalid-argument-type - :33:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, DataType | Unknown]`

ibis/backends/postgres/__init__.py

[error] invalid-argument-type - :497:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/pyspark/datatypes.py

[error] invalid-argument-type - :64:30 -
Old: Argument is incorrect: Expected `bool`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `bool`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :125:27 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/risingwave/__init__.py

[error] invalid-argument-type - :309:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/snowflake/__init__.py

[error] invalid-argument-type - :574:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :590:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/backends/sql/compilers/bigquery/udf/core.py

[error] invalid-argument-type - :500:34 - Argument to bound method `__init__` is incorrect: Expected `list[expr]`, found `list[arg | Unknown]`

ibis/backends/sql/datatypes.py

[error] invalid-assignment - :1316:9 -
Old: Object of type `dict[@Todo, @Todo]` is not assignable to `tuple[Unknown, ...]`
New: Object of type `dict[Unknown, Array[Unknown] | Unknown]` is not assignable to `tuple[Unknown, ...]`

ibis/backends/sql/rewrites.py

[error] invalid-argument-type - :68:23 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :324:9 -
Old: Argument is incorrect: Expected `FrozenDict[str, Value[Unknown, Any]]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenDict[str, Value[Unknown, Any]]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :476:30 -
Old: Argument is incorrect: Expected `FrozenDict[str, Value[Unknown, Any]]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenDict[str, Value[Unknown, Any]]`, found `dict[Unknown, Unknown]`

ibis/backends/sqlite/__init__.py

[error] invalid-argument-type - :274:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Any, DataType | Unknown]`

ibis/backends/trino/__init__.py

[error] invalid-argument-type - :184:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :345:13 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/expr/api.py

[error] invalid-argument-type - :1191:46 -
Old: Argument is incorrect: Expected `bool`, found `@Todo | str`
New: Argument is incorrect: Expected `bool`, found `Unknown | str`

ibis/expr/datatypes/value.py

[error] invalid-argument-type - :48:22 -
Old: Argument is incorrect: Expected `bool`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `bool`, found `dict[str | Unknown, Unknown]`

ibis/expr/operations/arrays.py

[error] invalid-argument-type - :223:17 -
Old: Argument is incorrect: Expected `bool`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `bool`, found `dict[str | Unknown, Unknown]`

ibis/expr/operations/relations.py

[error] invalid-argument-type - :133:23 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :251:23 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :328:23 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`
[error] invalid-argument-type - :467:23 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[Unknown, Unknown]`

ibis/expr/types/generic.py

[error] invalid-argument-type - :859:29 - Argument to bound method `cases` is incorrect: Expected `tuple[Value, Value]`, found `tuple[(Unknown & ~None) | Value | dict[Unknown, Unknown], Unknown | Value | None] | Unknown`
[error] invalid-argument-type - :859:29 - Argument to bound method `cases` is incorrect: Expected `tuple[Value, Value]`, found `tuple[(Unknown & ~None) | Value | dict[Unknown, Unknown], Unknown | Value | None] | Unknown`

ibis/expr/types/relations.py

[error] invalid-argument-type - :1081:32 - Argument to bound method `select` is incorrect: Expected `Iterable[Value | str]`, found `list[Unknown | (Sequence[str | int] & ~str & ~int)]`
[error] invalid-argument-type - :3460:17 - Argument to bound method `aggregate` is incorrect: Expected `Sequence[BooleanValue] | None`, found `Unknown | StringValue`
[error] invalid-argument-type - :3460:17 - Argument to bound method `aggregate` is incorrect: Expected `Sequence[Value] | None`, found `Unknown | StringValue`
[error] invalid-argument-type - :1597:30 -
Old: Argument to bound method `aggregate` is incorrect: Expected `Scalar | Deferred | Sequence[Scalar | Deferred] | None`, found `dict[@Todo, @Todo]`
New: Argument to bound method `aggregate` is incorrect: Expected `Scalar | Deferred | Sequence[Scalar | Deferred] | None`, found `dict[Unknown, Any]`

ibis/formats/numpy.py

[error] invalid-argument-type - :107:27 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[str | Unknown, DataType | Unknown]`

ibis/formats/pandas.py

[error] invalid-argument-type - :75:27 -
Old: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `FrozenOrderedDict[str, DataType]`, found `dict[str | Any, Unknown]`

ibis/formats/pyarrow.py

[error] invalid-argument-type - :103:30 -
Old: Argument is incorrect: Expected `bool`, found `dict[@Todo, @Todo]`
New: Argument is incorrect: Expected `bool`, found `dict[Unknown, Unknown]`

jax (https://github.com/google/jax)

jax/experimental/array_serialization/pytree_serialization.py

[error] non-subscriptable - :216:21 - Cannot subscript object of type `None` with no `__getitem__` method

jax/_src/interpreters/partial_eval.py

[warning] unused-ignore-comment - :1424:66 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :2657:63 - Unused blanket `type: ignore` directive

jax/_src/interpreters/pxla.py

[error] invalid-argument-type - :3255:47 -
Old: Argument is incorrect: Expected `tuple[str, ...] | None`, found `list[@Todo] | tuple[Literal[""], ...]`
New: Argument is incorrect: Expected `tuple[str, ...] | None`, found `list[Unknown] | tuple[Literal[""], ...]`

jax/_src/lax/control_flow/loops.py

[warning] possibly-missing-attribute - :1327:38 -
Old: Attribute `in_avals` may be missing on object of type `int | tuple[@Todo, ...] | ClosedJaxpr`
New: Attribute `in_avals` may be missing on object of type `int | tuple[Unknown, ...] | ClosedJaxpr`
[warning] possibly-missing-attribute - :1328:38 -
Old: Attribute `out_avals` may be missing on object of type `int | tuple[@Todo, ...] | ClosedJaxpr`
New: Attribute `out_avals` may be missing on object of type `int | tuple[Unknown, ...] | ClosedJaxpr`

jax/_src/numpy/lax_numpy.py

[error] invalid-argument-type - :3101:30 - Argument to function `split` is incorrect: Expected `Sequence[int]`, found `list[Unknown | signedinteger[_64Bit]]`

jax/_src/pallas/hlo_interpreter.py

[error] invalid-argument-type - :395:33 - Argument to function `pad` is incorrect: Expected `Sequence[tuple[int, int, int]]`, found `list[tuple[@Todo, int] | Unknown]`

jax/_src/pallas/mosaic/pallas_call_registration.py

[error] invalid-assignment - :339:3 -
Old: Object of type `list[@Todo]` is not assignable to `tuple[AbstractValue, ...]`
New: Object of type `list[ShapedArray | Unknown]` is not assignable to `tuple[AbstractValue, ...]`

jax/_src/pallas/mosaic_gpu/pipeline.py

[error] invalid-argument-type - :427:38 - Argument to function `len` is incorrect: Expected `Sized`, found `Sequence[@Todo | int | None] | None | Unknown`
[error] invalid-argument-type - :892:40 - Argument to function `len` is incorrect: Expected `Sized`, found `Sequence[@Todo | int | None] | None | Unknown`

jax/_src/pallas/pallas_call.py

[warning] unused-ignore-comment - :1556:44 - Unused blanket `type: ignore` directive
[error] invalid-assignment - :113:3 -
Old: Object of type `list[@Todo]` is not assignable to `tuple[AbstractValue, ...]`
New: Object of type `list[ShapedArray | Unknown | (AbstractValue & ~ShapedArrayWithMemorySpace)]` is not assignable to `tuple[AbstractValue, ...]`

jax/_src/pallas/primitives.py

[warning] possibly-missing-attribute - :962:9 - Attribute `shape` may be missing on object of type `AbstractValue | Unknown`
[warning] possibly-missing-attribute - :962:21 - Attribute `dtype` may be missing on object of type `AbstractValue | Unknown`

jax/_src/pallas/triton/lowering.py

[error] invalid-argument-type - :416:51 - Argument is incorrect: Expected `Sequence[ShapedArray]`, found `list[AbstractValue | Unknown]`

jax/_src/pjit.py

[warning] unused-ignore-comment - :718:60 - Unused blanket `type: ignore` directive

jax/_src/shard_map.py

[error] invalid-argument-type - :1085:35 - Argument to function `_check_names` is incorrect: Expected `Sequence[ShapedArray]`, found `list[AbstractValue | Unknown]`

jax/experimental/jax2tf/jax2tf.py

[error] invalid-assignment - :654:3 -
Old: Method `__setitem__` of type `bound method dict[str, int | tuple[@Todo, ...] | list[@Todo]].__setitem__(key: str, value: int | tuple[@Todo, ...] | list[@Todo], /) -> None` cannot be called with a key of type `Literal["module"]` and a value of type `bytes` on object of type `dict[str, int | tuple[@Todo, ...] | list[@Todo]]`
New: Method `__setitem__` of type `bound method dict[str, int | tuple[@Todo, ...] | list[Any]].__setitem__(key: str, value: int | tuple[@Todo, ...] | list[Any], /) -> None` cannot be called with a key of type `Literal["module"]` and a value of type `bytes` on object of type `dict[str, int | tuple[@Todo, ...] | list[Any]]`

jax/experimental/jax2tf/tests/models_test_main.py

[error] missing-argument - :195:15 - No argument provided for required parameter 1

kornia (https://github.com/kornia/kornia)

kornia/contrib/models/efficient_vit/utils/network.py

[warning] unused-ignore-comment - :30:69 - Unused blanket `type: ignore` directive

materialize (https://github.com/MaterializeInc/materialize)

misc/python/materialize/zippy/framework.py

[error] invalid-assignment - :84:9 - Object of type `list[Capability | Unknown]` is not assignable to `list[T@get]`

meson (https://github.com/mesonbuild/meson)

mesonbuild/backend/backends.py

[error] invalid-return-type - :1272:16 - Return type does not match returned value: expected `list[str]`, found `list[Unknown] | list[bytes | Unknown]`

mesonbuild/build.py

[warning] possibly-missing-attribute - :2087:29 - Attribute `absolute_path` may be missing on object of type `Unknown | FileInTargetPrivateDir | (File & ~CustomTarget & ~CustomTargetIndex & ~GeneratedList & ~str)`

mesonbuild/cmake/toolchain.py

[error] no-matching-overload - :232:31 - No overload of bound method `join` matches arguments

mesonbuild/dependencies/boost.py

[error] invalid-argument-type - :624:51 - Argument to bound method `arch_matches` is incorrect: Expected `str`, found `Unknown | str | None`

mesonbuild/dependencies/pkgconfig.py

[error] invalid-return-type - :215:16 -
Old: Return type does not match returned value: expected `ImmutableListProtocol[str]`, found `list[@Todo]`
New: Return type does not match returned value: expected `ImmutableListProtocol[str]`, found `list[str | Unknown]`

mesonbuild/interpreter/interpreter.py

[error] invalid-assignment - :3279:13 -
Old: Object of type `dict[@Todo, @Todo]` is not assignable to attribute `compilers` of type `OrderedDict[str, Compiler]`
New: Object of type `dict[str | Unknown, Compiler | Unknown]` is not assignable to attribute `compilers` of type `OrderedDict[str, Compiler]`

mesonbuild/interpreterbase/interpreterbase.py

[error] invalid-return-type - :618:16 -
Old: Return type does not match returned value: expected `tuple[list[InterpreterObject], dict[str, InterpreterObject]]`, found `tuple[list[@Todo], dict[str, InterpreterObject | None]]`
New: Return type does not match returned value: expected `tuple[list[InterpreterObject], dict[str, InterpreterObject]]`, found `tuple[list[InterpreterObject | None | Unknown], dict[str, InterpreterObject | None]]`

mesonbuild/mintro.py

[error] invalid-assignment - :452:5 -
Old: Object of type `dict[Unknown | str, Unknown | str | None | list[str] | list[@Todo]]` is not assignable to `dict[str, str | list[str] | list[dict[str, str]]]`
New: Object of type `dict[Unknown | str, Unknown | str | None | list[str] | list[Unknown | str]]` is not assignable to `dict[str, str | list[str] | list[dict[str, str]]]`

mesonbuild/utils/universal.py

[error] invalid-return-type - :715:12 -
Old: Return type does not match returned value: expected `ImmutableListProtocol[str]`, found `list[@Todo]`
New: Return type does not match returned value: expected `ImmutableListProtocol[str]`, found `list[Unknown | str]`

test cases/common/22 object extraction/check-obj.py

[error] unsupported-operator - :19:35 -
Old: Operator `not in` is not supported for types `str` and `None`, in comparing `str` with `None | set[@Todo]`
New: Operator `not in` is not supported for types `str` and `None`, in comparing `str` with `None | set[Any]`

unittests/allplatformstests.py

[warning] possibly-missing-implicit-call - :3117:13 -
Old: Method `__setitem__` of type `Unknown | str | dict[Unknown | str, Unknown | str | dict[@Todo, @Todo]] | ... omitted 5 union elements` may be missing
New: Method `__setitem__` of type `Unknown | str | dict[Unknown | str, Unknown | str | dict[str | Unknown, Any]] | ... omitted 5 union elements` may be missing
[warning] possibly-missing-implicit-call - :3143:21 -
Old: Method `__setitem__` of type `Unknown | str | dict[Unknown | str, Unknown | str | dict[@Todo, @Todo]] | ... omitted 5 union elements` may be missing
New: Method `__setitem__` of type `Unknown | str | dict[Unknown | str, Unknown | str | dict[str | Unknown, Any]] | ... omitted 5 union elements` may be missing

mkdocs (https://github.com/mkdocs/mkdocs)

mkdocs/structure/toc.py

[warning] unused-ignore-comment - :24:31 - Unused blanket `type: ignore` directive

mkosi (https://github.com/systemd/mkosi)

mkosi/config.py

[error] call-non-callable - :4838:30 - Object of type `None` is not callable

nox (https://github.com/wntrblm/nox)

nox/_option_set.py

[warning] unused-ignore-comment - :307:56 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :367:16 - Unused blanket `type: ignore` directive

openlibrary (https://github.com/internetarchive/openlibrary)

openlibrary/book_providers.py

[error] invalid-argument-type - :747:9 -
Old: Argument to function `multisort_best` is incorrect: Expected `list[tuple[Literal["min", "max"], (@Todo, /) -> int | float]]`, found `list[Unknown | tuple[str, (rec) -> Unknown]]`
New: Argument to function `multisort_best` is incorrect: Expected `list[tuple[Literal["min", "max"], (tuple[Edition, AbstractBookProvider[Unknown] | None] | Unknown, /) -> int | float]]`, found `list[Unknown | tuple[str, (rec) -> Unknown]]`

openlibrary/core/models.py

[warning] possibly-missing-attribute - :702:20 - Attribute `split` may be missing on object of type `Unknown | dict[Unknown, Unknown]`

openlibrary/plugins/books/dynlinks.py

[warning] possibly-missing-attribute - :355:17 -
Old: Attribute `insert` may be missing on object of type `Unknown | str | list[@Todo] | None`
New: Attribute `insert` may be missing on object of type `Unknown | str | list[dict[Unknown | str, Unknown | str] | Unknown] | ... omitted 3 union elements`
[error] invalid-argument-type - :399:33 -
Old: Argument to function `trim` is incorrect: Expected `dict[Unknown, Unknown]`, found `Unknown | str | list[@Todo] | None`
New: Argument to function `trim` is incorrect: Expected `dict[Unknown, Unknown]`, found `Unknown | str | list[dict[Unknown | str, Unknown | str] | Unknown] | ... omitted 3 union elements`
[error] invalid-argument-type - :400:37 -
Old: Argument to function `trim` is incorrect: Expected `dict[Unknown, Unknown]`, found `Unknown | str | list[@Todo] | None`
New: Argument to function `trim` is incorrect: Expected `dict[Unknown, Unknown]`, found `Unknown | str | list[dict[Unknown | str, Unknown | str] | Unknown] | ... omitted 3 union elements`

openlibrary/plugins/books/readlinks.py

[warning] possibly-missing-attribute - :135:16 -
Old: Attribute `get` may be missing on object of type `Unknown | None`
New: Attribute `get` may be missing on object of type `Unknown | OpenLibraryEdition | None`
[warning] possibly-missing-attribute - :142:39 -
Old: Attribute `get` may be missing on object of type `Unknown | None`
New: Attribute `get` may be missing on object of type `Unknown | OpenLibraryEdition | None`
[warning] possibly-missing-attribute - :157:12 -
Old: Attribute `get` may be missing on object of type `Unknown | None`
New: Attribute `get` may be missing on object of type `Unknown | OpenLibraryEdition | None`

openlibrary/plugins/books/tests/test_dynlinks.py

[warning] unused-ignore-comment - :245:88 - Unused blanket `type: ignore` directive

openlibrary/plugins/openlibrary/lists.py

[error] invalid-assignment - :439:13 -
Old: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: @Todo, /) -> None, (key: slice[Any, Any, Any], value: Iterable[@Todo], /) -> None])` cannot be called with a key of type `Literal["next"]` and a value of type `Unknown` on object of type `Unknown | dict[Unknown | str, Unknown] | int | list[@Todo]`
New: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: Unknown, /) -> None, (key: slice[Any, Any, Any], value: Iterable[Unknown], /) -> None])` cannot be called with a key of type `Literal["next"]` and a value of type `Unknown` on object of type `Unknown | dict[Unknown | str, Unknown] | int | list[Unknown]`
[error] invalid-assignment - :443:13 -
Old: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: @Todo, /) -> None, (key: slice[Any, Any, Any], value: Iterable[@Todo], /) -> None])` cannot be called with a key of type `Literal["prev"]` and a value of type `Unknown` on object of type `Unknown | dict[Unknown | str, Unknown] | int | list[@Todo]`
New: Method `__setitem__` of type `Unknown | (bound method dict[Unknown | str, Unknown].__setitem__(key: Unknown | str, value: Unknown, /) -> None) | (Overload[(key: SupportsIndex, value: Unknown, /) -> None, (key: slice[Any, Any, Any], value: Iterable[Unknown], /) -> None])` cannot be called with a key of type `Literal["prev"]` and a value of type `Unknown` on object of type `Unknown | dict[Unknown | str, Unknown] | int | list[Unknown]`

openlibrary/plugins/upstream/mybooks.py

[error] not-iterable - :193:58 - Object of type `Unknown | list[Unknown] | None` may not be iterable

openlibrary/tests/solr/test_update.py

[error] invalid-assignment - :78:9 -
Old: Object of type `dict[@Todo, @Todo]` is not assignable to attribute `docs_by_key` of type `MappingProxyType[Unknown, Unknown]`
New: Object of type `dict[Unknown, Unknown]` is not assignable to attribute `docs_by_key` of type `MappingProxyType[Unknown, Unknown]`

optuna (https://github.com/optuna/optuna)

optuna/storages/_rdb/storage.py

[error] invalid-return-type - :366:16 - Return type does not match returned value: expected `dict[str, Any]`, found `dict[Unknown | Column[Unknown], Any]`
[error] invalid-return-type - :375:16 - Return type does not match returned value: expected `dict[str, Any]`, found `dict[Unknown | Column[Unknown], Any]`
[error] invalid-return-type - :385:16 - Return type does not match returned value: expected `dict[str, Any]`, found `dict[Unknown | Column[Unknown], Any]`
[error] invalid-return-type - :395:16 - Return type does not match returned value: expected `dict[str, Any]`, found `dict[Unknown | Column[Unknown], Any]`

optuna/study/_multi_objective.py

[error] invalid-argument-type - :27:16 -
Old: Argument to function `len` is incorrect: Expected `Sized`, found `@Todo | list[int | float] | None`
New: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | list[int | float] | None`
[error] invalid-argument-type - :33:50 -
Old: Argument to function `__new__` is incorrect: Expected `Iterable[Unknown]`, found `@Todo | list[int | float] | None`
New: Argument to function `__new__` is incorrect: Expected `Iterable[Unknown]`, found `Unknown | list[int | float] | None`

paasta (https://github.com/yelp/paasta)

paasta_tools/instance/kubernetes.py

[error] invalid-return-type - :1146:12 -
Old: Return type does not match returned value: expected `KubernetesVersionDict`, found `dict[Unknown | str, Unknown | str | int | list[@Todo] | None]`
New: Return type does not match returned value: expected `KubernetesVersionDict`, found `dict[Unknown | str, Unknown | str | int | list[Mapping[str, Any] | Unknown] | None]`

paasta_tools/mesos_tools.py

[error] non-subscriptable - :893:16 - Cannot subscript object of type `int` with no `__getitem__` method

paasta_tools/setup_kubernetes_job.py

[warning] possibly-missing-attribute - :440:24 - Attribute `get_bounce_method` may be missing on object of type `Unknown | None | KubernetesDeploymentConfig`

pandas (https://github.com/pandas-dev/pandas)

pandas/core/strings/accessor.py

[warning] possibly-missing-attribute - :396:30 -
Old: Attribute `dtype` may be missing on object of type `(Unknown & <Protocol with members 'ndim'> & <Protocol with members 'dtype'>) | dict[@Todo, @Todo] | list[@Todo]`
New: Attribute `dtype` may be missing on object of type `(Unknown & <Protocol with members 'ndim'> & <Protocol with members 'dtype'>) | dict[Unknown, ArrowExtensionArray | Unknown] | list[Unknown]`

pandas/io/formats/printing.py

[error] unsupported-operator - :439:20 -
Old: Operator `+` is unsupported between objects of type `Unknown | tuple[str, ...]` and `LiteralString`
New: Operator `+` is unsupported between objects of type `Unknown | tuple[str, ...] | str` and `LiteralString`
[error] unsupported-operator - :448:20 -
Old: Operator `+` is unsupported between objects of type `@Todo | tuple[str, ...]` and `LiteralString`
New: Operator `+` is unsupported between objects of type `Unknown | tuple[str, ...] | str` and `LiteralString`
[error] invalid-argument-type - :452:53 -
Old: Argument to function `_extend_line` is incorrect: Expected `str`, found `@Todo | tuple[str, ...]`
New: Argument to function `_extend_line` is incorrect: Expected `str`, found `Unknown | tuple[str, ...] | str`

pandas/io/parsers/arrow_parser_wrapper.py

[error] unsupported-operator - :184:30 -
Old: Operator `+` is unsupported between objects of type `list[@Todo]` and `(Unknown & ~None) | range`
New: Operator `+` is unsupported between objects of type `list[str | Unknown]` and `(Unknown & ~None) | range`

pandas/io/pytables.py

[error] invalid-argument-type - :4135:13 - Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Index, (s: slice[Any, Any, Any], /) -> list[Index]]` cannot be called with key of type `@Todo | None` on object of type `list[Index]`

pandas/tests/io/formats/style/test_style.py

[error] invalid-argument-type - :1326:20 -
Old: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | list[@Todo] | None`
New: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | list[dict[Unknown | str, Unknown | str | list[tuple[str, str | int | float]]] | Unknown] | list[dict[Unknown | str, Unknown | list[tuple[str, str | int | float]]] | Unknown] | None`

pandas/tests/io/test_sql.py

[error] invalid-argument-type - :733:48 - Argument to function `create_and_load_types_postgresql` is incorrect: Expected `list[dict[Unknown, Unknown]]`, found `list[tuple[Unknown, ...] | Unknown]`
[error] invalid-argument-type - :891:51 - Argument to function `create_and_load_types_sqlite3` is incorrect: Expected `list[dict[Unknown, Unknown]]`, found `list[tuple[Unknown, ...] | Unknown]`

pandas/tests/reshape/merge/test_merge_index_as_string.py

[error] unsupported-operator - :97:44 -
Old: Operator `not in` is not supported for types `@Todo` and `None`, in comparing `@Todo` with `Unknown | None`
New: Operator `not in` is not supported for types `Unknown` and `None`, in comparing `Unknown` with `Unknown | None`
[error] unsupported-operator - :101:46 -
Old: Operator `not in` is not supported for types `@Todo` and `None`, in comparing `@Todo` with `Unknown | None`
New: Operator `not in` is not supported for types `Unknown` and `None`, in comparing `Unknown` with `Unknown | None`
[error] unsupported-operator - :106:45 -
Old: Operator `in` is not supported for types `@Todo` and `None`, in comparing `@Todo` with `Unknown | None`
New: Operator `in` is not supported for types `Unknown` and `None`, in comparing `Unknown` with `Unknown | None`
[error] unsupported-operator - :110:47 -
Old: Operator `in` is not supported for types `@Todo` and `None`, in comparing `@Todo` with `Unknown | None`
New: Operator `in` is not supported for types `Unknown` and `None`, in comparing `Unknown` with `Unknown | None`

pandas-stubs (https://github.com/pandas-dev/pandas-stubs)

tests/series/test_series.py

[error] type-assertion-failure - :1008:5 - Argument does not have asserted type `IntervalIndex[Interval[Timestamp]]`

tests/test_frame.py

[error] type-assertion-failure - :3497:5 - Argument does not have asserted type `IntervalIndex[Interval[Timestamp]]`

pandera (https://github.com/pandera-dev/pandera)

pandera/api/dataframe/container.py

[warning] possibly-missing-attribute - :1273:31 - Attribute `dtype` may be missing on object of type `Any | None`
[warning] possibly-missing-attribute - :1274:33 - Attribute `parsers` may be missing on object of type `Any | None`
[warning] possibly-missing-attribute - :1275:32 - Attribute `checks` may be missing on object of type `Any | None`
[warning] possibly-missing-attribute - :1276:34 - Attribute `nullable` may be missing on object of type `Any | None`
[warning] possibly-missing-attribute - :1277:32 - Attribute `unique` may be missing on object of type `Any | None`
[warning] possibly-missing-attribute - :1278:32 - Attribute `coerce` may be missing on object of type `Any | None`
[warning] possibly-missing-attribute - :1279:30 - Attribute `name` may be missing on object of type `Any | None`

pandera/api/pandas/components.py

[error] invalid-return-type - :387:16 - Return type does not match returned value: expected `dict[str, Any]`, found `dict[Unknown | None, Unknown | Index]`

pandera/backends/pyspark/container.py

[warning] unused-ignore-comment - :603:34 - Unused blanket `type: ignore` directive

pandera/strategies/pandas_strategies.py

[error] invalid-argument-type - :1222:49 - Argument expression after ** must be a mapping with `str` key type: Found `Unknown | int`

pip (https://github.com/pypa/pip)

src/pip/_internal/operations/prepare.py

[warning] possibly-missing-attribute - :552:50 - Attribute `is_wheel` may be missing on object of type `Unknown | Link | None`
[error] invalid-argument-type - :554:49 - Argument to function `_check_download_dir` is incorrect: Expected `Link`, found `Unknown | Link | None`
[warning] possibly-missing-attribute - :556:38 - Attribute `url` may be missing on object of type `Unknown | Link | None`

src/pip/_vendor/urllib3/util/url.py

[warning] possibly-missing-attribute - :373:26 - Attribute `groups` may be missing on object of type `Match[str] | None`

prefect (https://github.com/PrefectHQ/prefect)

src/integrations/prefect-sqlalchemy/prefect_sqlalchemy/credentials.py

[error] invalid-argument-type - :150:13 - Argument to bound method `create` is incorrect: Expected `Mapping[str, Sequence[str]]`, found `Unknown | str | int | dict[str, str]`
[error] invalid-argument-type - :150:13 - Argument to bound method `create` is incorrect: Expected `int | None`, found `Unknown | str | int | dict[str, str]`
[error] invalid-argument-type - :150:13 - Argument to bound method `create` is incorrect: Expected `str | None`, found `Unknown | str | int | dict[str, str]`
[error] invalid-argument-type - :150:13 - Argument to bound method `create` is incorrect: Expected `str | None`, found `Unknown | str | int | dict[str, str]`
[error] invalid-argument-type - :150:13 - Argument to bound method `create` is incorrect: Expected `str | None`, found `Unknown | str | int | dict[str, str]`
[error] invalid-argument-type - :150:13 - Argument to bound method `create` is incorrect: Expected `str | None`, found `Unknown | str | int | dict[str, str]`
[error] invalid-argument-type - :150:13 - Argument to bound method `create` is incorrect: Expected `str`, found `Unknown | str | int | dict[str, str]`

src/prefect/cli/deploy/_schedules.py

[error] invalid-argument-type - :61:13 - Argument to bound method `__init__` is incorrect: Expected `str | None`, found `Unknown | timedelta | datetime`
[error] invalid-argument-type - :61:13 - Argument to bound method `__init__` is incorrect: Expected `timedelta`, found `Unknown | timedelta | datetime`

src/prefect/_vendor/croniter/croniter.py

[error] unsupported-operator - :1080:21 - Operator `+=` is unsupported between objects of type `list[LiteralString]` and `list[str | Unknown | int]`

src/prefect/cli/flow_run.py

[error] invalid-argument-type - :191:40 -
Old: Argument is incorrect: Expected `FlowFilterId | None`, found `dict[Unknown | str, Unknown | list[@Todo]]`
New: Argument is incorrect: Expected `FlowFilterId | None`, found `dict[Unknown | str, Unknown | list[UUID | Unknown]]`

src/prefect/cli/work_queue.py

[error] invalid-argument-type - :403:60 - Argument is incorrect: Expected `list[UUID] | None`, found `list[UUID | None | Unknown]`

src/prefect/client/orchestration/_deployments/client.py

[error] invalid-assignment - :600:13 -
Old: Method `__setitem__` of type `bound method dict[str, list[@Todo]].__setitem__(key: str, value: list[@Todo], /) -> None` cannot be called with a key of type `Literal["scheduled_before"]` and a value of type `str` on object of type `dict[str, list[@Todo]]`
New: Method `__setitem__` of type `bound method dict[str, list[str | Unknown]].__setitem__(key: str, value: list[str | Unknown], /) -> None` cannot be called with a key of type `Literal["scheduled_before"]` and a value of type `str` on object of type `dict[str, list[str | Unknown]]`
[error] invalid-assignment - :602:13 -
Old: Method `__setitem__` of type `bound method dict[str, list[@Todo]].__setitem__(key: str, value: list[@Todo], /) -> None` cannot be called with a key of type `Literal["limit"]` and a value of type `int & ~AlwaysFalsy` on object of type `dict[str, list[@Todo]]`
New: Method `__setitem__` of type `bound method dict[str, list[str | Unknown]].__setitem__(key: str, value: list[str | Unknown], /) -> None` cannot be called with a key of type `Literal["limit"]` and a value of type `int & ~AlwaysFalsy` on object of type `dict[str, list[str | Unknown]]`
[error] invalid-assignment - :1273:13 -
Old: Method `__setitem__` of type `bound method dict[str, list[@Todo]].__setitem__(key: str, value: list[@Todo], /) -> None` cannot be called with a key of type `Literal["scheduled_before"]` and a value of type `str` on object of type `dict[str, list[@Todo]]`
New: Method `__setitem__` of type `bound method dict[str, list[str | Unknown]].__setitem__(key: str, value: list[str | Unknown], /) -> None` cannot be called with a key of type `Literal["scheduled_before"]` and a value of type `str` on object of type `dict[str, list[str | Unknown]]`
[error] invalid-assignment - :1275:13 -
Old: Method `__setitem__` of type `bound method dict[str, list[@Todo]].__setitem__(key: str, value: list[@Todo], /) -> None` cannot be called with a key of type `Literal["limit"]` and a value of type `int & ~AlwaysFalsy` on object of type `dict[str, list[@Todo]]`
New: Method `__setitem__` of type `bound method dict[str, list[str | Unknown]].__setitem__(key: str, value: list[str | Unknown], /) -> None` cannot be called with a key of type `Literal["limit"]` and a value of type `int & ~AlwaysFalsy` on object of type `dict[str, list[str | Unknown]]`

src/prefect/deployments/flow_runs.py

[error] invalid-argument-type - :167:13 - Argument to bound method `create_task_run` is incorrect: Expected `dict[str, list[TaskRunResult | FlowRunResult | Parameter | Constant]] | None`, found `dict[str | Unknown, set[TaskRunResult | FlowRunResult] | Unknown]`

src/prefect/deployments/runner.py

[error] not-iterable - :626:26 - Object of type `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements` may not be iterable
[error] invalid-argument-type - :619:25 -
Old: Argument to function `construct_schedule` is incorrect: Expected `int | float | timedelta | None`, found `Unknown | str | None | datetime`
New: Argument to function `construct_schedule` is incorrect: Expected `datetime | str | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`
[error] invalid-argument-type - :619:25 -
Old: Argument to function `construct_schedule` is incorrect: Expected `str | None`, found `Unknown | str | None | datetime`
New: Argument to function `construct_schedule` is incorrect: Expected `datetime | str | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`
[error] invalid-argument-type - :619:25 -
Old: Argument to function `construct_schedule` is incorrect: Expected `str | None`, found `Unknown | str | None | datetime`
New: Argument to function `construct_schedule` is incorrect: Expected `datetime | str | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`
[error] invalid-argument-type - :619:25 -
Old: Argument to function `construct_schedule` is incorrect: Expected `str | None`, found `Unknown | str | None | datetime`
New: Argument to function `construct_schedule` is incorrect: Expected `datetime | str | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`
[error] invalid-argument-type - :619:25 - Argument to function `construct_schedule` is incorrect: Expected `int | float | timedelta | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`
[error] invalid-argument-type - :619:25 - Argument to function `construct_schedule` is incorrect: Expected `str | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`
[error] invalid-argument-type - :619:25 - Argument to function `construct_schedule` is incorrect: Expected `str | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`
[error] invalid-argument-type - :619:25 - Argument to function `construct_schedule` is incorrect: Expected `str | None`, found `Unknown | Iterable[int | float | timedelta] | int | ... omitted 5 union elements`

src/prefect/server/models/block_documents.py

[error] invalid-argument-type - :427:47 -
Old: Argument is incorrect: Expected `BlockSchemaFilterId | None`, found `dict[str, list[@Todo]]`
New: Argument is incorrect: Expected `BlockSchemaFilterId | None`, found `dict[str, list[UUID | Unknown]]`

src/prefect/task_runners.py

[error] no-matching-overload - :211:17 - No overload of bound method `submit` matches arguments

src/prefect/tasks.py

[error] invalid-argument-type - :946:17 - Argument to bound method `create_task_run` is incorrect: Expected `dict[str, list[TaskRunResult | FlowRunResult | Parameter | Constant]] | None`, found `dict[str | Unknown, set[TaskRunResult | FlowRunResult] | Unknown]`
[error] invalid-argument-type - :1065:17 - Argument is incorrect: Expected `dict[str, list[TaskRunResult | FlowRunResult | Parameter | Constant]]`, found `(dict[str | Unknown, set[TaskRunResult | FlowRunResult] | Unknown] & ~AlwaysFalsy) | dict[Unknown, Unknown]`
[error] invalid-return-type - :1573:20 - Return type does not match returned value: expected `list[State[R@map]] | PrefectFutureList[R@map]`, found `list[PrefectDistributedFuture[Unknown] | @Todo] | @Todo`

src/prefect/utilities/templating.py

[error] invalid-return-type - :323:16 -
Old: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[@Todo]`
New: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[Unknown]`
[error] invalid-return-type - :437:16 -
Old: Return type does not match returned value: expected `T@resolve_variables`, found `dict[@Todo, @Todo]`
New: Return type does not match returned value: expected `T@resolve_variables`, found `dict[object, Unknown]`
[error] invalid-return-type - :442:16 -
Old: Return type does not match returned value: expected `T@resolve_variables`, found `list[@Todo]`
New: Return type does not match returned value: expected `T@resolve_variables`, found `list[Unknown]`

pwndbg (https://github.com/pwndbg/pwndbg)

pwndbg/commands/killthreads.py

[error] not-iterable - :59:26 -
Old: Object of type `list[int] | None | list[@Todo]` may not be iterable
New: Object of type `list[int] | None | list[int | Unknown]` may not be iterable
[error] not-iterable - :72:62 -
Old: Object of type `list[int] | None | list[@Todo]` may not be iterable
New: Object of type `list[int] | None | list[int | Unknown]` may not be iterable

pwndbg/commands/ptmalloc2.py

[error] invalid-argument-type - :505:40 - Argument to bound method `contains_chunk` is incorrect: Expected `int`, found `int | None`

pwndbg/dbg/__init__.py

[error] invalid-return-type - :822:16 - Return type does not match returned value: expected `list[str]`, found `list[Unknown | str | None]`

pycryptodome (https://github.com/Legrandin/pycryptodome)

lib/Crypto/Cipher/_mode_kw.py

[error] invalid-return-type - :25:12 - Return type does not match returned value: expected `bytes`, found `bytes | bytearray | Unknown`
[error] invalid-return-type - :43:12 - Return type does not match returned value: expected `bytes`, found `bytes | bytearray | Unknown`

pydantic (https://github.com/pydantic/pydantic)

pydantic/v1/datetime_parse.py

[warning] unused-ignore-comment - :170:29 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :208:33 - Unused blanket `type: ignore` directive

pytest (https://github.com/pytest-dev/pytest)

src/_pytest/python.py

[error] invalid-return-type - :1569:16 - Return type does not match returned value: expected `Scope`, found `Scope | Unknown | (((str, Config, /) -> @Todo) & ~(() -> object) & ~str)`

pywin32 (https://github.com/mhammond/pywin32)

com/win32com/demos/dump_clipboard.py

[error] invalid-argument-type - :31:33 -
Old: Argument to bound method `QueryGetData` is incorrect: Expected `PyFORMATETC`, found `tuple[Unknown, Unknown, Unknown, Unknown, @Todo]`
New: Argument to bound method `QueryGetData` is incorrect: Expected `PyFORMATETC`, found `tuple[Unknown, Unknown, Unknown, Unknown, Any]`
[error] invalid-argument-type - :36:37 -
Old: Argument to bound method `GetData` is incorrect: Expected `PyFORMATETC`, found `tuple[Unknown, Unknown, Unknown, Unknown, @Todo]`
New: Argument to bound method `GetData` is incorrect: Expected `PyFORMATETC`, found `tuple[Unknown, Unknown, Unknown, Unknown, Any]`

com/win32comext/shell/test/testSHFileOperation.py

[error] invalid-argument-type - :21:9 -
Old: Argument to function `SHFileOperation` is incorrect: Expected `SHFILEOPSTRUCT`, found `tuple[Literal[0], int, Unknown, Unknown, int]`
New: Argument to function `SHFileOperation` is incorrect: Expected `SHFILEOPSTRUCT`, found `tuple[Literal[0], int, str, str, int]`
[error] invalid-argument-type - :35:13 -
Old: Argument to function `SHFileOperation` is incorrect: Expected `SHFILEOPSTRUCT`, found `tuple[Literal[0], int, @Todo, None, int]`
New: Argument to function `SHFileOperation` is incorrect: Expected `SHFILEOPSTRUCT`, found `tuple[Literal[0], int, str | Unknown, None, int]`
[error] invalid-argument-type - :56:9 -
Old: Argument to function `SHFileOperation` is incorrect: Expected `SHFILEOPSTRUCT`, found `tuple[Literal[0], int, Unknown, Unknown, int]`
New: Argument to function `SHFileOperation` is incorrect: Expected `SHFILEOPSTRUCT`, found `tuple[Literal[0], int, str, str, int]`

rotki (https://github.com/rotki/rotki)

rotkehlchen/db/eth2.py

[warning] unused-ignore-comment - :354:40 - Unused blanket `type: ignore` directive

scikit-learn (https://github.com/scikit-learn/scikit-learn)

sklearn/externals/array_api_extra/_lib/_lazy.py

[warning] possibly-missing-attribute - :243:31 - Attribute `_meta` may be missing on object of type `(Array & ~int & ~float & ~complex) | Unknown`

sklearn/preprocessing/_encoders.py

[error] unsupported-operator - :1541:25 - Operator `<` is not supported for types `None` and `int`, in comparing `Unknown | None` with `int | Unknown`

scipy (https://github.com/scipy/scipy)

benchmarks/benchmarks/common.py

[warning] possibly-missing-attribute - :158:30 - Attribute `empty` may be missing on object of type `@Todo | ModuleType`
[error] unresolved-attribute - :158:30 - Object of type `object` has no attribute `empty`

scipy/_lib/_array_api_docs_tables.py

[error] invalid-return-type - :118:16 - Return type does not match returned value: expected `dict[str, dict[str, bool]]`, found `dict[Unknown | str, dict[Unknown | str, BackendSupportStatus | Unknown] | Unknown]`
[error] invalid-return-type - :125:16 - Return type does not match returned value: expected `dict[str, dict[str, bool]]`, found `dict[Unknown | str, dict[Unknown | str, BackendSupportStatus | Unknown] | Unknown]`
[error] invalid-return-type - :158:12 - Return type does not match returned value: expected `dict[str, dict[str, bool]]`, found `dict[Unknown | str, dict[Unknown | str, BackendSupportStatus | Unknown] | Unknown]`

scipy/_lib/array_api_extra/src/array_api_extra/_lib/_lazy.py

[warning] possibly-missing-attribute - :243:31 - Attribute `_meta` may be missing on object of type `(Array & ~int & ~float & ~complex) | Unknown`

scipy/fft/_pocketfft/tests/test_real_transforms.py

[warning] possibly-missing-attribute - :65:9 -
Old: Attribute `close` may be missing on object of type `Any | dict[@Todo, @Todo]`
New: Attribute `close` may be missing on object of type `Any | dict[Any, Any]`

scipy/integrate/_ivp/ivp.py

[error] not-iterable - :734:46 -
Old: Object of type `list[@Todo] | None` may not be iterable
New: Object of type `list[list[Unknown] | Unknown] | None` may not be iterable

scipy/signal/_peak_finding.py

[error] unsupported-operator - :1087:13 - Operator `+=` is unsupported between objects of type `list[Unknown]` and `Literal[1]`
[error] non-subscriptable - :1092:37 - Cannot subscript object of type `int` with no `__getitem__` method
[warning] possibly-missing-attribute - :1107:17 - Attribute `append` may be missing on object of type `Unknown | list[Unknown] | int`
[warning] possibly-missing-attribute - :1108:17 - Attribute `append` may be missing on object of type `Unknown | list[Unknown] | int`

scrapy (https://github.com/scrapy/scrapy)

scrapy/utils/python.py

[error] invalid-return-type - :266:16 - Return type does not match returned value: expected `Iterable[_KT@without_none_values]`, found `dict[object, ~None | Unknown]`

setuptools (https://github.com/pypa/setuptools)

setuptools/_distutils/command/build_ext.py

[warning] possibly-missing-attribute - :270:23 -
Old: Attribute `split` may be missing on object of type `(Unknown & ~AlwaysFalsy) | (list[@Todo] & ~AlwaysFalsy)`
New: Attribute `split` may be missing on object of type `(Unknown & ~AlwaysFalsy) | (list[tuple[Unknown, str] | Unknown] & ~AlwaysFalsy)`

setuptools/_distutils/sysconfig.py

[error] invalid-return-type - :568:12 - Return type does not match returned value: expected `list[str | int] | dict[str, str | int]`, found `list[Any | None] | dict[str, Any]`

setuptools/command/build_py.py

[error] invalid-return-type - :121:16 - Return type does not match returned value: expected `tuple[str, str, str, list[str]]`, found `tuple[str, str, Unknown, list[bytes | Unknown]]`

setuptools/command/rotate.py

[error] not-iterable - :50:24 -
Old: Object of type `Unknown | None | list[@Todo]` may not be iterable
New: Object of type `Unknown | None | list[str | Unknown]` may not be iterable

setuptools/tests/test_wheel.py

[error] invalid-argument-type - :552:5 - Argument to bound method `__call__` is incorrect: Expected `Iterable[None | str | int | float] | ((Any, /) -> object) | None`, found `list[str | dict[Unknown | str, Unknown | dict[Unknown | str, Unknown | str]] | dict[str, list[Unknown | str]] | ... omitted 9 union elements]`

sockeye (https://github.com/awslabs/sockeye)

sockeye/data_io.py

[error] invalid-argument-type - :506:28 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> @Todo, (s: slice[Any, Any, Any], /) -> list[@Todo]]` cannot be called with key of type `int | None` on object of type `list[@Todo]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> int | Unknown, (s: slice[Any, Any, Any], /) -> list[int | Unknown]]` cannot be called with key of type `int | None` on object of type `list[int | Unknown]`
[error] invalid-argument-type - :508:17 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> @Todo, (s: slice[Any, Any, Any], /) -> list[@Todo]]` cannot be called with key of type `int | None` on object of type `list[@Todo]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `int | None` on object of type `list[Unknown]`
[error] invalid-argument-type - :513:21 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> @Todo, (s: slice[Any, Any, Any], /) -> list[@Todo]]` cannot be called with key of type `int | None` on object of type `list[@Todo]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `int | None` on object of type `list[Unknown]`
[error] invalid-argument-type - :517:21 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> @Todo, (s: slice[Any, Any, Any], /) -> list[@Todo]]` cannot be called with key of type `int | None` on object of type `list[@Todo]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `int | None` on object of type `list[Unknown]`
[error] invalid-argument-type - :519:17 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> @Todo, (s: slice[Any, Any, Any], /) -> list[@Todo]]` cannot be called with key of type `int | None` on object of type `list[@Todo]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `int | None` on object of type `list[Unknown]`
[error] invalid-argument-type - :522:13 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> @Todo, (s: slice[Any, Any, Any], /) -> list[@Todo]]` cannot be called with key of type `int | None` on object of type `list[@Todo]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> int | Unknown, (s: slice[Any, Any, Any], /) -> list[int | Unknown]]` cannot be called with key of type `int | None` on object of type `list[int | Unknown]`

sockeye/inference.py

[error] invalid-argument-type - :350:50 -
Old: Argument to function `len` is incorrect: Expected `Sized`, found `(Unknown & ~Top[list[Unknown]]) | None | list[@Todo]`
New: Argument to function `len` is incorrect: Expected `Sized`, found `(Unknown & ~Top[list[Unknown]]) | None | list[list[Unknown] | Unknown]`
[error] invalid-argument-type - :352:34 -
Old: Argument to function `len` is incorrect: Expected `Sized`, found `(Unknown & ~Top[list[Unknown]]) | None | list[@Todo]`
New: Argument to function `len` is incorrect: Expected `Sized`, found `(Unknown & ~Top[list[Unknown]]) | None | list[list[Unknown] | Unknown]`

sockeye/test_utils.py

[error] not-iterable - :105:101 -
Old: Object of type `None | list[@Todo]` may not be iterable
New: Object of type `None | list[list[str | Unknown] | Unknown]` may not be iterable

test/unit/test_data_io.py

[error] invalid-return-type - :313:12 -
Old: Return type does not match returned value: expected `tuple[list[Unknown], list[Unknown], list[Unknown]]`, found `tuple[list[@Todo], list[@Todo], list[@Todo] | None]`
New: Return type does not match returned value: expected `tuple[list[Unknown], list[Unknown], list[Unknown]]`, found `tuple[list[Unknown], list[Unknown], list[Unknown] | None]`

spack (https://github.com/spack/spack)

lib/spack/spack/binary_distribution.py

[error] invalid-assignment - :484:17 -
Old: Method `__setitem__` of type `bound method dict[MirrorURLAndVersion, int | float].__setitem__(key: MirrorURLAndVersion, value: int | float, /) -> None` cannot be called with a key of type `@Todo` and a value of type `tuple[int | float, Literal[True]]` on object of type `dict[MirrorURLAndVersion, int | float]`
New: Method `__setitem__` of type `bound method dict[MirrorURLAndVersion, int | float].__setitem__(key: MirrorURLAndVersion, value: int | float, /) -> None` cannot be called with a key of type `MirrorURLAndVersion | Unknown` and a value of type `tuple[int | float, Literal[True]]` on object of type `dict[MirrorURLAndVersion, int | float]`
[error] invalid-assignment - :489:17 -
Old: Method `__setitem__` of type `bound method dict[MirrorURLAndVersion, int | float].__setitem__(key: MirrorURLAndVersion, value: int | float, /) -> None` cannot be called with a key of type `@Todo` and a value of type `tuple[int | float, Literal[False]]` on object of type `dict[MirrorURLAndVersion, int | float]`
New: Method `__setitem__` of type `bound method dict[MirrorURLAndVersion, int | float].__setitem__(key: MirrorURLAndVersion, value: int | float, /) -> None` cannot be called with a key of type `MirrorURLAndVersion | Unknown` and a value of type `tuple[int | float, Literal[False]]` on object of type `dict[MirrorURLAndVersion, int | float]`

lib/spack/spack/detection/path.py

[error] invalid-assignment - :399:9 - Object of type `list[Pattern[str] | Unknown]` is not assignable to `list[str]`
[error] unresolved-attribute - :403:20 - Object of type `str` has no attribute `search`

lib/spack/spack/solver/asp.py

[error] invalid-assignment - :4006:69 - Not enough values to unpack: Expected 3

lib/spack/spack/variant.py

[error] invalid-argument-type - :562:55 - Argument to bound method `__init__` is incorrect: Expected `tuple[str, ...]`, found `Unknown | set[Unknown]`
[error] invalid-argument-type - :574:47 - Argument to bound method `__init__` is incorrect: Expected `tuple[str, ...]`, found `Unknown | set[Unknown]`

lib/spack/spack/vendor/attr/_make.py

[warning] possibly-missing-attribute - :2653:33 - Attribute `name` may be missing on object of type `Attribute | Unknown`
[warning] possibly-missing-attribute - :2655:29 - Attribute `hash` may be missing on object of type `Attribute | Unknown`
[warning] possibly-missing-attribute - :2655:40 - Attribute `name` may be missing on object of type `Attribute | Unknown`

sphinx (https://github.com/sphinx-doc/sphinx)

sphinx/builders/latex/__init__.py

[warning] unused-ignore-comment - :171:47 - Unused blanket `type: ignore` directive

sphinx/builders/texinfo.py

[warning] unused-ignore-comment - :91:47 - Unused blanket `type: ignore` directive

sphinx/domains/c/_symbol.py

[error] invalid-argument-type - :253:26 - Argument to bound method `__init__` is incorrect: Expected `Sequence[tuple[ASTIdentifier, str]]`, found `list[tuple[Unknown, None | Unknown] | Unknown]`

sphinx/domains/cpp/_parser.py

[error] invalid-argument-type - :2106:38 -
Old: Argument to bound method `extend` is incorrect: Expected `Iterable[@Todo]`, found `Unknown | list[ASTTemplateParams | ASTTemplateIntroduction] | None`
New: Argument to bound method `extend` is incorrect: Expected `Iterable[ASTTemplateParams | ASTTemplateIntroduction]`, found `Unknown | list[ASTTemplateParams | ASTTemplateIntroduction] | None`

sphinx/writers/latex.py

[warning] unused-ignore-comment - :1311:59 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :1322:67 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :1332:67 - Unused blanket `type: ignore` directive

static-frame (https://github.com/static-frame/static-frame)

static_frame/test/unit/test_loc_map.py

[error] invalid-argument-type - :149:53 -
Old: Argument to bound method `__init__` is incorrect: Expected `ndarray[Any, Any]`, found `list[@Todo]`
New: Argument to bound method `__init__` is incorrect: Expected `ndarray[Any, Any]`, found `list[ndarray[Any, Any]]`

static_frame/test/unit/test_type_blocks.py

[error] invalid-argument-type - :625:45 - Argument to bound method `from_element_items` is incorrect: Expected `Iterable[tuple[tuple[int, int], Any]]`, found `list[tuple[tuple[int, ...], Any] | Unknown]`
[error] invalid-argument-type - :2265:45 - Argument to bound method `from_element_items` is incorrect: Expected `Iterable[tuple[tuple[int, int], Any]]`, found `list[tuple[tuple[int, ...], Any] | Unknown]`

stone (https://github.com/dropbox/stone)

test/test_backend.py

[warning] possibly-missing-attribute - :373:29 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :374:29 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :376:17 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :380:17 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :469:30 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :471:22 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :495:30 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :497:17 -
Old: Attribute `fields` may be missing on object of type `@Todo | None`
New: Attribute `fields` may be missing on object of type `Unknown | None`

strawberry (https://github.com/strawberry-graphql/strawberry)

strawberry/schema/validation_rules/one_of.py

[warning] unused-ignore-comment - :70:47 - Unused blanket `type: ignore` directive

strawberry/experimental/pydantic/error_type.py

[error] invalid-assignment - :106:9 - Object of type `list[tuple[Any, @Todo | type[list[Unknown]], dataclasses.Field[None]] | Unknown]` is not assignable to `list[tuple[str, Any, Field[Unknown]]]`

strawberry/permission.py

[error] not-iterable - :163:35 - Object of type `list[~AlwaysFalsy | Unknown]` is not iterable

sympy (https://github.com/sympy/sympy)

sympy/matrices/expressions/matmul.py

[warning] possibly-missing-attribute - :81:17 - Attribute `rows` may be missing on object of type `Expr | Unknown`
[warning] possibly-missing-attribute - :81:35 - Attribute `cols` may be missing on object of type `Expr | Unknown`

sympy/parsing/latex/__init__.py

[error] index-out-of-bounds - :117:12 - Index 3 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :118:30 - Index 2 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :120:59 - Index 3 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :125:12 - Index 7 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :126:30 - Index 2 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :128:53 - Index 3 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :133:43 - Index 3 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :135:30 - Index 5 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :136:12 - Index 7 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :139:37 - Index 2 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :140:30 - Index 6 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :140:47 - Index 4 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2
[error] index-out-of-bounds - :141:65 - Index 5 is out of bounds for tuple `tuple[@Todo, @Todo]` with length 2

sympy/physics/quantum/tensorproduct.py

[error] invalid-argument-type - :283:24 - Argument to function `__new__` is incorrect: Expected `Expr | int | float | complex`, found `Unknown | Basic`

sympy/assumptions/cnf.py

[error] unsupported-operator - :427:9 -
Old: Operator `+=` is unsupported between objects of type `None` and `list[@Todo]`
New: Operator `+=` is unsupported between objects of type `None` and `list[Unknown]`

sympy/calculus/finite_diff.py

[error] invalid-argument-type - :400:12 -
Old: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | Literal[1] | list[@Todo]`
New: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | Literal[1] | list[Unknown]`
[error] not-iterable - :404:14 -
Old: Object of type `Unknown | Literal[1] | list[@Todo]` may not be iterable
New: Object of type `Unknown | Literal[1] | list[Unknown]` may not be iterable

sympy/combinatorics/galois.py

[error] invalid-argument-type - :476:49 - Argument to function `len` is incorrect: Expected `Sized`, found `int | Unknown`

sympy/combinatorics/partitions.py

[error] invalid-argument-type - :468:24 -
Old: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | None | list[@Todo]`
New: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | None | list[Unknown]`

sympy/combinatorics/polyhedron.py

[error] invalid-argument-type - :471:20 -
Old: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | tuple[@Todo, ...] | Basic`
New: Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | tuple[Unknown, ...] | Basic`

sympy/core/tests/test_function.py

[error] invalid-argument-type - :1053:18 -
Old: Argument to function `symbols` is incorrect: Expected `str`, found `list[@Todo]`
New: Argument to function `symbols` is incorrect: Expected `str`, found `list[str | Unknown]`

sympy/diffgeom/diffgeom.py

[error] unsupported-operator - :495:28 - Operator `+` is unsupported between objects of type `Unknown | int | list[Unknown]` and `Literal[1]`
[error] invalid-argument-type - :498:49 - Argument to bound method `__init__` is incorrect: Expected `Iterable[Unknown]`, found `Unknown | int | list[Unknown]`
[warning] possibly-missing-attribute - :499:21 - Attribute `append` may be missing on object of type `Unknown | int | list[Unknown]`
[error] unsupported-operator - :507:20 - Operator `<` is not supported for types `int` and `list[Unknown]`, in comparing `Literal[0]` with `Unknown | int | list[Unknown]`
[error] unsupported-operator - :507:24 - Operator `<=` is not supported for types `int` and `list[Unknown]`, in comparing `Unknown | int | list[Unknown]` with `Unknown | int | list[Unknown]`
[warning] possibly-missing-attribute - :515:9 - Attribute `append` may be missing on object of type `Unknown | int | list[Unknown]`

sympy/functions/elementary/complexes.py

[error] invalid-argument-type - :790:28 - Argument to function `__new__` is incorrect: Expected `Expr | int | float | complex`, found `Basic | Unknown`

sympy/holonomic/holonomic.py

[error] not-iterable - :681:18 -
Old: Object of type `None | dict[Unknown | Zero, Unknown | list[@Todo]] | Unknown` may not be iterable
New: Object of type `None | dict[Unknown | Zero, Unknown | list[Unknown]] | Unknown` may not be iterable
[error] unsupported-operator - :684:16 -
Old: Operator `in` is not supported for types `Unknown` and `None`, in comparing `Unknown | Zero | list[@Todo]` with `None | Unknown | dict[Unknown | Zero, Unknown | list[@Todo]]`
New: Operator `in` is not supported for types `Unknown` and `None`, in comparing `Unknown | Zero | list[Unknown]` with `None | Unknown | dict[Unknown | Zero, Unknown | list[Unknown]]`
[error] not-iterable - :688:18 -
Old: Object of type `None | Unknown | dict[Unknown | Zero, Unknown | list[@Todo]]` may not be iterable
New: Object of type `None | Unknown | dict[Unknown | Zero, Unknown | list[Unknown]]` may not be iterable
[error] unsupported-operator - :689:16 -
Old: Operator `not in` is not supported for types `Unknown` and `None`, in comparing `Unknown | Zero | list[@Todo]` with `None | dict[Unknown | Zero, Unknown | list[@Todo]] | Unknown`
New: Operator `not in` is not supported for types `Unknown` and `None`, in comparing `Unknown | Zero | list[Unknown]` with `None | dict[Unknown | Zero, Unknown | list[Unknown]] | Unknown`
[error] not-iterable - :1054:18 -
Old: Object of type `None | dict[Unknown | Zero, Unknown | list[@Todo]] | Unknown` may not be iterable
New: Object of type `None | dict[Unknown | Zero, Unknown | list[Unknown]] | Unknown` may not be iterable
[error] not-iterable - :1055:22 -
Old: Object of type `None | Unknown | dict[Unknown | Zero, Unknown | list[@Todo]]` may not be iterable
New: Object of type `None | Unknown | dict[Unknown | Zero, Unknown | list[Unknown]]` may not be iterable

sympy/integrals/manualintegrate.py

[warning] unused-ignore-comment - :1257:36 - Unused blanket `type: ignore` directive

sympy/logic/boolalg.py

[error] invalid-argument-type - :968:38 - Argument to function `__new__` is incorrect: Expected `Boolean | bool`, found `Basic | Unknown`
[error] invalid-argument-type - :1075:32 - Argument to function `__new__` is incorrect: Expected `Boolean | bool`, found `Basic | Unknown`

sympy/matrices/expressions/hadamard.py

[error] unresolved-attribute - :134:17 - Object of type `Basic` has no attribute `_eval_derivative_matrix_lines`

sympy/matrices/matrixbase.py

[error] invalid-assignment - :4913:25 - Method `__setitem__` of type `Overload[(key: SupportsIndex, value: Expr, /) -> None, (key: slice[Any, Any, Any], value: Iterable[Expr], /) -> None]` cannot be called with a key of type `int` and a value of type `Unknown | int | float` on object of type `list[Expr]`
[error] unresolved-attribute - :4917:13 -
Old: Object of type `list[@Todo]` has no attribute `solve`
New: Object of type `list[list[Expr]]` has no attribute `solve`

sympy/matrices/solvers.py

[error] unresolved-attribute - :631:12 -
Old: Object of type `list[@Todo]` has no attribute `reshape`
New: Object of type `list[Unknown]` has no attribute `reshape`

sympy/physics/biomechanics/curve.py

[error] unsupported-operator - :248:31 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `@Todo | Basic`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Unknown | Basic`
[error] unsupported-operator - :250:42 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `@Todo | Basic`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Unknown | Basic`
[error] unsupported-operator - :467:25 -
Old: Operator `+` is unsupported between objects of type `Basic | Unknown` and `@Todo | Basic`
New: Operator `+` is unsupported between objects of type `Basic | Unknown` and `Unknown | Basic`
[error] unsupported-operator - :469:37 -
Old: Operator `+` is unsupported between objects of type `Basic | Unknown` and `@Todo | Basic`
New: Operator `+` is unsupported between objects of type `Basic | Unknown` and `Unknown | Basic`
[error] unsupported-operator - :1183:28 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | @Todo`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1183:50 -
Old: Operator `*` is unsupported between objects of type `Basic | @Todo` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1184:30 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | @Todo`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1184:52 -
Old: Operator `*` is unsupported between objects of type `Basic | @Todo` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1185:30 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | @Todo`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1185:53 -
Old: Operator `*` is unsupported between objects of type `Basic | @Todo` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1189:39 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | @Todo`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1189:61 -
Old: Operator `*` is unsupported between objects of type `Basic | @Todo` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1190:41 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | @Todo`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1190:63 -
Old: Operator `*` is unsupported between objects of type `Basic | @Todo` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1191:41 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | @Todo`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1191:64 -
Old: Operator `*` is unsupported between objects of type `Basic | @Todo` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Basic | Unknown` and `Basic | Unknown`
[error] unsupported-operator - :1463:27 -
Old: Operator `*` is unsupported between objects of type `@Todo | Basic` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Unknown | Basic` and `Basic | Unknown`
[error] unsupported-operator - :1463:53 -
Old: Operator `*` is unsupported between objects of type `@Todo | Basic` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Unknown | Basic` and `Basic | Unknown`
[error] unsupported-operator - :1465:23 -
Old: Operator `*` is unsupported between objects of type `@Todo | Basic` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Unknown | Basic` and `Basic | Unknown`
[error] unsupported-operator - :1465:64 -
Old: Operator `*` is unsupported between objects of type `@Todo | Basic` and `Basic | Unknown`
New: Operator `*` is unsupported between objects of type `Unknown | Basic` and `Basic | Unknown`
[error] unsupported-operator - :1687:27 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `@Todo | Basic`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Unknown | Basic`
[error] unsupported-operator - :1689:38 -
Old: Operator `-` is unsupported between objects of type `Basic | Unknown` and `@Todo | Basic`
New: Operator `-` is unsupported between objects of type `Basic | Unknown` and `Unknown | Basic`

sympy/polys/distributedmodules.py

[error] non-subscriptable - :643:22 -
Old: Cannot subscript object of type `set[@Todo]` with no `__getitem__` method
New: Cannot subscript object of type `set[tuple[tuple[Unknown, ...], int] | Unknown]` with no `__getitem__` method
[error] non-subscriptable - :644:22 -
Old: Cannot subscript object of type `set[@Todo]` with no `__getitem__` method
New: Cannot subscript object of type `set[tuple[tuple[Unknown, ...], int] | Unknown]` with no `__getitem__` method
[warning] possibly-missing-attribute - :656:9 -
Old: Attribute `append` may be missing on object of type `list[Unknown] | set[@Todo]`
New: Attribute `append` may be missing on object of type `list[Unknown] | set[tuple[tuple[Unknown, ...], int] | Unknown]`
[error] non-subscriptable - :665:48 -
Old: Cannot subscript object of type `set[@Todo]` with no `__getitem__` method
New: Cannot subscript object of type `set[tuple[tuple[Unknown, ...], int] | Unknown]` with no `__getitem__` method
[error] non-subscriptable - :666:48 -
Old: Cannot subscript object of type `set[@Todo]` with no `__getitem__` method
New: Cannot subscript object of type `set[tuple[tuple[Unknown, ...], int] | Unknown]` with no `__getitem__` method
[error] non-subscriptable - :673:64 -
Old: Cannot subscript object of type `set[@Todo]` with no `__getitem__` method
New: Cannot subscript object of type `set[tuple[tuple[Unknown, ...], int] | Unknown]` with no `__getitem__` method
[error] non-subscriptable - :674:52 -
Old: Cannot subscript object of type `set[@Todo]` with no `__getitem__` method
New: Cannot subscript object of type `set[tuple[tuple[Unknown, ...], int] | Unknown]` with no `__getitem__` method

sympy/polys/numberfields/galois_resolvents.py

[error] invalid-argument-type - :445:20 -
Old: Argument to function `symbols` is incorrect: Expected `str`, found `list[@Todo]`
New: Argument to function `symbols` is incorrect: Expected `str`, found `list[str | Unknown]`

sympy/polys/polyclasses.py

[warning] unused-ignore-comment - :2293:48 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :2410:77 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :2424:73 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :2441:67 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :2461:69 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :2466:62 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :2507:62 - Unused blanket `type: ignore` directive

sympy/polys/polyfuncs.py

[error] unsupported-operator - :84:20 -
Old: Operator `+` is unsupported between objects of type `list[Unknown] | Unknown` and `tuple[list[@Todo]]`
New: Operator `+` is unsupported between objects of type `list[Unknown] | Unknown` and `tuple[list[tuple[Unknown, Unknown] | Unknown]]`

sympy/polys/polytools.py

[warning] possibly-missing-attribute - :6621:29 - Attribute `base` may be missing on object of type `Unknown | (Expr & ~<Protocol with members '_eval_factor'>)`
[error] invalid-argument-type - :660:27 -
Old: Argument to bound method `per` is incorrect: Expected `tuple[Expr, ...] | None`, found `list[@Todo]`
New: Argument to bound method `per` is incorrect: Expected `tuple[Expr, ...] | None`, found `list[Expr | Unknown]`

sympy/polys/puiseux.py

[warning] unused-ignore-comment - :364:75 - Unused blanket `type: ignore` directive

sympy/polys/tests/test_rootoftools.py

[warning] possibly-missing-attribute - :274:5 - Attribute `_reset` may be missing on object of type `RootOf | Unknown`
[warning] possibly-missing-attribute - :276:13 - Attribute `_get_interval` may be missing on object of type `RootOf | Unknown`
[warning] possibly-missing-attribute - :278:21 - Attribute `_get_interval` may be missing on object of type `RootOf | Unknown`
[warning] possibly-missing-attribute - :279:9 - Attribute `_reset` may be missing on object of type `RootOf | Unknown`
[warning] possibly-missing-attribute - :280:21 - Attribute `_get_interval` may be missing on object of type `RootOf | Unknown`

sympy/printing/pretty/pretty.py

[error] invalid-argument-type - :1335:36 - Argument to function `__mul__` is incorrect: Expected `prettyForm`, found `prettyForm | str | Unknown`
[error] invalid-argument-type - :1347:35 - Argument to function `__add__` is incorrect: Expected `prettyForm`, found `prettyForm | str | Unknown`
[error] invalid-argument-type - :2060:39 - Argument to function `__mul__` is incorrect: Expected `prettyForm`, found `str | Unknown`
[error] invalid-argument-type - :2064:39 - Argument to function `__mul__` is incorrect: Expected `prettyForm`, found `str | Unknown`
[error] invalid-argument-type - :2064:62 - Argument to function `__mul__` is incorrect: Expected `prettyForm`, found `str | Unknown`

sympy/printing/smtlib.py

[warning] possibly-missing-attribute - :564:57 - Attribute `is_Symbol` may be missing on object of type `property | Unknown`
[warning] possibly-missing-attribute - :566:57 - Attribute `is_Symbol` may be missing on object of type `property | Unknown`
[warning] possibly-missing-attribute - :574:16 - Attribute `is_Function` may be missing on object of type `property | Unknown`
[warning] possibly-missing-attribute - :576:21 - Attribute `is_Boolean` may be missing on object of type `property | Unknown`
[warning] possibly-missing-attribute - :577:20 - Attribute `is_integer` may be missing on object of type `property | Unknown`
[warning] possibly-missing-attribute - :577:40 - Attribute `is_Integer` may be missing on object of type `property | Unknown`
[warning] possibly-missing-attribute - :578:22 - Attribute `is_real` may be missing on object of type `property | Unknown`

sympy/series/order.py

[warning] possibly-missing-attribute - :209:45 -
Old: Attribute `items` may be missing on object of type `dict[@Todo, @Todo] | tuple[()]`
New: Attribute `items` may be missing on object of type `dict[Unknown, Unknown] | tuple[()]`

sympy/sets/sets.py

[error] invalid-argument-type - :2523:20 - Argument to function `__new__` is incorrect: Expected `str`, found `str | Symbol | Unknown`

sympy/simplify/simplify.py

[error] unsupported-operator - :1937:27 -
Old: Operator `+` is unsupported between objects of type `tuple[@Todo | int]` and `Unknown | list[@Todo]`
New: Operator `+` is unsupported between objects of type `tuple[@Todo | int]` and `Unknown | list[Unknown]`

sympy/solvers/ode/lie_group.py

[error] invalid-argument-type - :698:38 - Argument to function `__new__` is incorrect: Expected `Expr | int | float | complex`, found `Basic | Unknown`

sympy/solvers/ode/ode.py

[error] unsupported-operator - :2714:16 - Operator `-` is unsupported between objects of type `Unknown | Basic` and `Unknown | Basic`

sympy/solvers/ode/single.py

[warning] possibly-missing-implicit-call - :2551:9 -
Old: Method `__setitem__` of type `Unknown | None | dict[@Todo, @Todo]` may be missing
New: Method `__setitem__` of type `Unknown | None | dict[Unknown, @Todo]` may be missing
[warning] possibly-missing-attribute - :2632:18 -
Old: Attribute `keys` may be missing on object of type `Unknown | None | dict[@Todo, @Todo]`
New: Attribute `keys` may be missing on object of type `Unknown | None | dict[Unknown, @Todo]`

sympy/solvers/recurr.py

[warning] possibly-missing-attribute - :828:20 - Attribute `is_Function` may be missing on object of type `Unknown | int`
[warning] possibly-missing-attribute - :828:38 - Attribute `func` may be missing on object of type `Unknown | int`
[warning] possibly-missing-attribute - :829:29 - Attribute `args` may be missing on object of type `Unknown | int`

sympy/solvers/simplex.py

[error] invalid-argument-type - :1068:84 -
Old: Argument to function `__new__` is incorrect: Expected `Iterable[Unknown]`, found `None | @Todo`
New: Argument to function `__new__` is incorrect: Expected `Iterable[Unknown]`, found `None | MutableDenseMatrix | Unknown`
[error] invalid-argument-type - :1068:47 - Argument to function `__new__` is incorrect: Expected `Iterable[Unknown]`, found `Unknown | MutableDenseMatrix`
[error] invalid-argument-type - :1069:34 -
Old: Argument to function `__new__` is incorrect: Expected `Iterable[Unknown]`, found `Unknown | None`
New: Argument to function `__new__` is incorrect: Expected `Iterable[Unknown]`, found `Unknown | None | list[Unknown] | list[Unknown | tuple[int, None]]`

sympy/tensor/tensor.py

[error] invalid-return-type - :2525:20 - Return type does not match returned value: expected `Expr`, found `Unknown | Basic`
[warning] possibly-missing-attribute - :3885:21 - Attribute `commutes_with` may be missing on object of type `TensExpr | Unknown`
[warning] possibly-missing-attribute - :3889:35 - Attribute `component` may be missing on object of type `TensExpr | Unknown`
[warning] possibly-missing-attribute - :3890:35 - Attribute `component` may be missing on object of type `TensExpr | Unknown`
[warning] possibly-missing-attribute - :3891:27 - Attribute `component` may be missing on object of type `TensExpr | Unknown`
[warning] possibly-missing-attribute - :3891:60 - Attribute `component` may be missing on object of type `TensExpr | Unknown`
[error] invalid-assignment - :4036:13 -
Old: Method `__setitem__` of type `Overload[(key: SupportsIndex, value: Basic, /) -> None, (key: slice[Any, Any, Any], value: Iterable[Basic], /) -> None]` cannot be called with a key of type `@Todo` and a value of type `Literal[1]` on object of type `list[Basic]`
New: Method `__setitem__` of type `Overload[(key: SupportsIndex, value: Basic, /) -> None, (key: slice[Any, Any, Any], value: Iterable[Basic], /) -> None]` cannot be called with a key of type `int | Unknown` and a value of type `Literal[1]` on object of type `list[Basic]`

sympy/utilities/codegen.py

[error] unsupported-operator - :1335:23 - Operator `-` is unsupported between objects of type `set[Basic]` and `set[property | Unknown]`
[error] unsupported-operator - :1547:23 - Operator `-` is unsupported between objects of type `set[Basic]` and `set[property | Unknown]`
[error] unsupported-operator - :638:19 - Operator `-` is unsupported between objects of type `set[Basic]` and `set[Unknown] | set[property | Unknown]`
[error] unsupported-operator - :1780:19 -
Old: Operator `-` is unsupported between objects of type `set[Basic]` and `set[<class 'Indexed'>]`
New: Operator `-` is unsupported between objects of type `set[Basic]` and `set[property | Unknown]`

tornado (https://github.com/tornadoweb/tornado)

tornado/curl_httpclient.py

[warning] unused-ignore-comment - :229:32 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :242:47 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :243:48 - Unused blanket `type: ignore` directive

urllib3 (https://github.com/urllib3/urllib3)

src/urllib3/util/url.py

[warning] unused-ignore-comment - :423:67 - Unused blanket `type: ignore` directive

vision (https://github.com/pytorch/vision)

references/optical_flow/train.py

[warning] possibly-missing-attribute - :91:26 - Attribute `to` may be missing on object of type `Unknown | None`
[warning] possibly-missing-attribute - :91:45 - Attribute `to` may be missing on object of type `Unknown | None`

test/test_transforms_v2.py

[error] invalid-argument-type - :2105:39 - Argument to bound method `__init__` is incorrect: Expected `InterpolationMode | int`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2105:39 - Argument to bound method `__init__` is incorrect: Expected `Number | Sequence[Unknown]`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2105:39 - Argument to bound method `__init__` is incorrect: Expected `bool`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2105:39 - Argument to bound method `__init__` is incorrect: Expected `list[int | float] | None`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2143:13 - Argument to bound method `__init__` is incorrect: Expected `Number | Sequence[Unknown]`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2252:47 - Argument to bound method `__init__` is incorrect: Expected `InterpolationMode | int`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2252:47 - Argument to bound method `__init__` is incorrect: Expected `Number | Sequence[Unknown]`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2316:47 - Argument to bound method `__init__` is incorrect: Expected `InterpolationMode | int`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :2316:47 - Argument to bound method `__init__` is incorrect: Expected `Number | Sequence[Unknown]`, found `Unknown | int | tuple[int, int]`
[error] invalid-argument-type - :3512:35 -
Old: Argument to bound method `__init__` is incorrect: Expected `Literal["constant", "edge", "reflect", "symmetric"]`, found `list[@Todo] | Unknown`
New: Argument to bound method `__init__` is incorrect: Expected `Literal["constant", "edge", "reflect", "symmetric"]`, found `list[Unknown | int] | Unknown`

torchvision/utils.py

[warning] unused-ignore-comment - :765:71 - Unused blanket `type: ignore` directive
[warning] unused-ignore-comment - :766:20 - Unused blanket `type: ignore` directive

werkzeug (https://github.com/pallets/werkzeug)

tests/test_routing.py

[warning] possibly-missing-attribute - :601:5 -
Old: Attribute `add` may be missing on object of type `Unknown | None | set[@Todo]`
New: Attribute `add` may be missing on object of type `Unknown | None | set[str | Unknown]`
[warning] possibly-missing-attribute - :603:5 -
Old: Attribute `discard` may be missing on object of type `Unknown | None | set[@Todo]`
New: Attribute `discard` may be missing on object of type `Unknown | None | set[str | Unknown]`

xarray (https://github.com/pydata/xarray)

properties/test_properties.py

[error] invalid-argument-type - :59:39 - Argument to function `find_independent_seasons` is incorrect: Expected `Sequence[str]`, found `list[list[Unknown] | Unknown]`

xarray/computation/rolling.py

[error] invalid-return-type - :243:24 - Return type does not match returned value: expected `list[_T@_mapping_to_list]`, found `list[_T@_mapping_to_list | None | Unknown]`

xarray/core/common.py

[error] invalid-return-type - :518:16 - Return type does not match returned value: expected `dict[Hashable, T@_calc_assign_results]`, found `dict[Any, @Todo | (T@_calc_assign_results & ~(() -> object)) | (((C@_calc_assign_results, /) -> T@_calc_assign_results) & ~(() -> object))]`

zulip (https://github.com/zulip/zulip)

zerver/actions/message_send.py

[warning] possibly-missing-attribute - :939:21 - Attribute `realm_id` may be missing on object of type `Message | Unknown`
[warning] possibly-missing-attribute - :1014:24 - Attribute `realm_id` may be missing on object of type `Stream | (Unknown & ~None)`
[warning] possibly-missing-attribute - :1027:35 - Attribute `id` may be missing on object of type `Stream | (Unknown & ~None)`
[warning] possibly-missing-attribute - :1068:31 - Attribute `id` may be missing on object of type `Stream | (Unknown & ~None)`
[warning] possibly-missing-attribute - :1110:21 - Attribute `sender_id` may be missing on object of type `Message | Unknown`
[warning] possibly-missing-attribute - :1225:37 - Attribute `realm_id` may be missing on object of type `Stream | (Unknown & ~None)`
[warning] possibly-missing-attribute - :1252:73 - Attribute `id` may be missing on object of type `Stream | (Unknown & ~None)`
[warning] possibly-missing-attribute - :1283:39 - Attribute `sender_id` may be missing on object of type `Message | Unknown`

zerver/actions/streams.py

[warning] possibly-missing-attribute - :1112:30 - Attribute `id` may be missing on object of type `Subscription | Unknown`
[warning] possibly-missing-attribute - :1117:38 - Attribute `id` may be missing on object of type `Stream | Unknown`
[warning] possibly-missing-attribute - :1152:41 - Attribute `id` may be missing on object of type `Stream | Unknown`

zerver/lib/message_cache.py

[error] invalid-assignment - :474:9 -
Old: Method `__setitem__` of type `bound method dict[str, int | str].__setitem__(key: str, value: int | str, /) -> None` cannot be called with a key of type `Literal["reactions"]` and a value of type `list[@Todo]` on object of type `dict[str, int | str]`
New: Method `__setitem__` of type `bound method dict[str, int | str].__setitem__(key: str, value: int | str, /) -> None` cannot be called with a key of type `Literal["reactions"]` and a value of type `list[dict[str, Any] | Unknown]` on object of type `dict[str, int | str]`

zerver/lib/recipient_users.py

[warning] possibly-missing-attribute - :67:16 -
Old: Attribute `recipient_id` may be missing on object of type `@Todo | UserProfile`
New: Attribute `recipient_id` may be missing on object of type `UserProfile | Unknown`

zerver/lib/sessions.py

[error] invalid-return-type - :44:12 - Return type does not match returned value: expected `list[Session]`, found `list[typing.Self | Unknown]`

zerver/lib/streams.py

[warning] possibly-missing-attribute - :1473:32 - Attribute `id` may be missing on object of type `Stream | Unknown`

zerver/lib/subscription_info.py

[warning] possibly-missing-attribute - :721:27 - Attribute `id` may be missing on object of type `Stream | Unknown`
[warning] possibly-missing-attribute - :739:55 - Attribute `id` may be missing on object of type `Stream | Unknown`
[warning] possibly-missing-attribute - :740:28 - Attribute `id` may be missing on object of type `Stream | Unknown`
[warning] possibly-missing-attribute - :741:31 - Attribute `id` may be missing on object of type `Stream | Unknown`
[warning] possibly-missing-attribute - :744:68 - Attribute `id` may be missing on object of type `Stream | Unknown`

zerver/lib/user_groups.py

[warning] possibly-missing-attribute - :350:28 - Attribute `id` may be missing on object of type `NamedUserGroup | Unknown`

zerver/management/commands/export_search.py

[warning] possibly-missing-attribute - :231:40 - Attribute `recipient_id` may be missing on object of type `Stream | Unknown`

zerver/tests/test_audit_log.py

[warning] possibly-missing-attribute - :1368:31 - Attribute `id` may be missing on object of type `NamedUserGroup | Unknown`
[warning] possibly-missing-attribute - :1394:31 - Attribute `id` may be missing on object of type `NamedUserGroup | Unknown`

zerver/tests/test_auth_backends.py

[warning] possibly-missing-attribute - :1677:27 - Attribute `id` may be missing on object of type `Stream | Unknown`

zerver/tests/test_channel_fetch.py

[error] unresolved-attribute - :853:62 - Object of type `Stream` has no attribute `id`
[error] unresolved-attribute - :853:98 - Object of type `Stream` has no attribute `id`

zerver/tests/test_invite.py

[warning] possibly-missing-attribute - :3330:23 - Attribute `id` may be missing on object of type `Stream | Unknown`
[warning] possibly-missing-attribute - :3467:23 - Attribute `id` may be missing on object of type `Stream | Unknown`

zerver/views/streams.py

[error] invalid-assignment - :936:9 -
Old: Method `__setitem__` of type `bound method dict[str, defaultdict[Unknown, Unknown]].__setitem__(key: str, value: defaultdict[Unknown, Unknown], /) -> None` cannot be called with a key of type `Literal["unauthorized"]` and a value of type `list[@Todo]` on object of type `dict[str, defaultdict[Unknown, Unknown]]`
New: Method `__setitem__` of type `bound method dict[str, defaultdict[Unknown, Unknown]].__setitem__(key: str, value: defaultdict[Unknown, Unknown], /) -> None` cannot be called with a key of type `Literal["unauthorized"]` and a value of type `list[Unknown]` on object of type `dict[str, defaultdict[Unknown, Unknown]]`