Ecosystem report

Old: main (merge base) b36ff75a New: 22035/merge ca2aa332
Lint Rule Removed Added Changed
Total 63 24 167
invalid-argument-type 14 6 55
non-subscriptable 23 0 39
invalid-key 0 3 55
invalid-return-type 2 6 8
invalid-assignment 9 0 6
possibly-missing-attribute 3 2 1
unused-ignore-comment 0 6 0
call-non-callable 5 0 0
unresolved-attribute 4 0 0
not-iterable 2 0 0
type-assertion-failure 0 0 2
index-out-of-bounds 0 1 0
no-matching-overload 1 0 0
unsupported-operator 0 0 1
Project Removed Added Changed
Total 63 24 167
pydantic 0 0 52
scipy 9 0 40
sympy 11 2 2
core 4 7 2
prefect 0 0 12
pandas 0 7 2
pip 7 0 2
meson 1 1 5
paasta 3 0 4
static-frame 2 1 4
freqtrade 0 0 6
sockeye 0 0 6
dulwich 0 0 5
openlibrary 2 2 1
scikit-learn 5 0 0
scrapy 0 2 3
cloud-init 3 0 1
dd-trace-py 1 0 3
manticore 0 0 4
Tanjun 1 0 2

Tanjun (https://github.com/FasterSpeeding/Tanjun)

tanjun/annotations.py

[error] invalid-argument-type - :2520:30 - Argument is incorrect: Expected `<special-form 'typing.Self'>`, found `Self@add_to_slash_cmds`

tanjun/clients.py

[error] invalid-argument-type - :2668 -
Old: Method `__getitem__` of type `bound method dict[Path, ModuleType].__getitem__(key: Path, /) -> ModuleType` cannot be called with key of type `str | Path` on object of type `dict[Path, ModuleType]`
New: Method `__getitem__` of type `bound method dict[Path, ModuleType].__getitem__(key: Path, /) -> ModuleType` cannot be called with key of type `str` on object of type `dict[Path, ModuleType]`
[error] invalid-argument-type - :2668 -
Old: Method `__getitem__` of type `bound method dict[str, ModuleType].__getitem__(key: str, /) -> ModuleType` cannot be called with key of type `str | Path` on object of type `dict[str, ModuleType]`
New: Method `__getitem__` of type `bound method dict[str, ModuleType].__getitem__(key: str, /) -> ModuleType` cannot be called with key of type `Path` on object of type `dict[str, ModuleType]`

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

src/aiortc/rtcpeerconnection.py

[error] invalid-argument-type - :1237 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> MediaDescription, (s: slice[Any, Any, Any], /) -> list[MediaDescription]]` cannot be called with key of type `int | None` on object of type `list[MediaDescription]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> MediaDescription, (s: slice[Any, Any, Any], /) -> list[MediaDescription]]` cannot be called with key of type `None` on object of type `list[MediaDescription]`

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

tests/test_misc.py

[error] invalid-argument-type - :166 -
Old: Method `__getitem__` of type `bound method _Environ[str].__getitem__(key: str) -> str` cannot be called with key of type `None | str` on object of type `_Environ[str]`
New: Method `__getitem__` of type `bound method _Environ[str].__getitem__(key: str) -> str` cannot be called with key of type `None` on object of type `_Environ[str]`

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

cloudinit/cmd/main.py

[error] non-subscriptable - :109:25 - Cannot subscript object of type `Iterable[Any]` with no `__getitem__` method
[error] non-subscriptable - :109:25 - Cannot subscript object of type `None` with no `__getitem__` method

cloudinit/config/cc_growpart.py

[error] invalid-return-type - :214 -
Old: Return type does not match returned value: expected `Resizer`, found `None | (ResizeGrowPart & ~AlwaysFalsy) | (ResizeGrowFS & ~AlwaysFalsy) | (ResizeGpart & ~AlwaysFalsy) | (Unknown & ~AlwaysFalsy)`
New: Return type does not match returned value: expected `Resizer`, found `None | (ResizeGrowPart & ~AlwaysFalsy) | (ResizeGrowFS & ~AlwaysFalsy) | (ResizeGpart & ~AlwaysFalsy) | (@Todo & ~AlwaysFalsy)`

tests/unittests/test_ds_identify.py

[error] invalid-assignment - :983:9 - Cannot assign to a subscript on an object of type `str`

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

homeassistant/components/duckdns/coordinator.py

[error] index-out-of-bounds - :54:23 - Index 5 is out of bounds for tuple `tuple[timedelta, timedelta, timedelta, timedelta, timedelta]` with length 5

homeassistant/components/group/sensor.py

[error] invalid-return-type - :705:20 - Return type does not match returned value: expected `set[str | None]`, found `set[type[StrEnum] | str | None]`

homeassistant/components/mqtt/config_flow.py

[error] invalid-argument-type - :4600 -
Old: Method `__getitem__` of type `bound method dict[str, dict[str, Any]].__getitem__(key: str, /) -> dict[str, Any]` cannot be called with key of type `str | None` on object of type `dict[str, dict[str, Any]]`
New: Method `__getitem__` of type `bound method dict[str, dict[str, Any]].__getitem__(key: str, /) -> dict[str, Any]` cannot be called with key of type `None` on object of type `dict[str, dict[str, Any]]`
[error] invalid-argument-type - :4602 -
Old: Method `__getitem__` of type `bound method dict[str, dict[str, Any]].__getitem__(key: str, /) -> dict[str, Any]` cannot be called with key of type `str | None` on object of type `dict[str, dict[str, Any]]`
New: Method `__getitem__` of type `bound method dict[str, dict[str, Any]].__getitem__(key: str, /) -> dict[str, Any]` cannot be called with key of type `None` on object of type `dict[str, dict[str, Any]]`

homeassistant/config_entries.py

[error] invalid-argument-type - :3930:33 - Method `__getitem__` of type `(Overload[(key: Literal["action"], /) -> Literal["create", "remove"], (key: Literal["entity_id"], /) -> str]) | (Overload[(key: Literal["action"], /) -> Literal["update"], (key: Literal["entity_id"], /) -> str, (key: Literal["changes"], /) -> dict[str, Any], (key: Literal["old_entity_id"], /) -> str])` cannot be called with key of type `Literal["changes"]` on object of type `EventEntityRegistryUpdatedData`
[error] invalid-key - :3930:44 - Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove`: Unknown key "changes"
[error] invalid-argument-type - :3931:12 - Method `__getitem__` of type `(Overload[(key: Literal["action"], /) -> Literal["create", "remove"], (key: Literal["entity_id"], /) -> str]) | (Overload[(key: Literal["action"], /) -> Literal["update"], (key: Literal["entity_id"], /) -> str, (key: Literal["changes"], /) -> dict[str, Any], (key: Literal["old_entity_id"], /) -> str])` cannot be called with key of type `Literal["changes"]` on object of type `EventEntityRegistryUpdatedData`
[error] invalid-key - :3931:23 - Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove`: Unknown key "changes"

homeassistant/helpers/deprecation.py

[warning] unused-ignore-comment - :165:38 - Unused blanket `type: ignore` directive
[error] invalid-argument-type - :169:25 - Argument is incorrect: Expected `_P@deprecated_hass_argument.args`, found `object`

homeassistant/helpers/device_registry.py

[error] invalid-argument-type - :1867:36 - Method `__getitem__` of type `(Overload[(key: Literal["action"], /) -> Literal["create", "remove"], (key: Literal["entity_id"], /) -> str]) | (Overload[(key: Literal["action"], /) -> Literal["update"], (key: Literal["entity_id"], /) -> str, (key: Literal["changes"], /) -> dict[str, Any], (key: Literal["old_entity_id"], /) -> str])` cannot be called with key of type `Literal["changes"]` on object of type `EventEntityRegistryUpdatedData`
[error] invalid-key - :1867:47 - Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove`: Unknown key "changes"

homeassistant/util/variance.py

[error] invalid-return-type - :47:12 - Return type does not match returned value: expected `(**_P@ignore_variance) -> _R@ignore_variance`, found `_Wrapped[_P@ignore_variance, _R@ignore_variance | int | float | datetime, _P@ignore_variance, _R@ignore_variance | int | float | datetime]`

cwltool (https://github.com/common-workflow-language/cwltool)

cwltool/main.py

[error] invalid-argument-type - :1331:50 - Argument to function `remove_at_id` is incorrect: Expected `MutableMapping[str, None | int | str | ... omitted 3 union elements]`, found `(int & Top[MutableMapping[Unknown, Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]]) | (float & Top[MutableMapping[Unknown, Unknown]]) | (MutableSequence[Divergent] & Top[MutableMapping[Unknown, Unknown]]) | MutableMapping[str, Divergent]`
[error] invalid-argument-type - :1335:58 - Argument to function `remove_at_id` is incorrect: Expected `MutableMapping[str, None | int | str | ... omitted 3 union elements]`, found `Top[MutableMapping[Unknown, Unknown]]`

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

ddtrace/contrib/internal/ray/span_manager.py

[error] invalid-argument-type - :217 -
Old: Method `__getitem__` of type `bound method dict[str, dict[tuple[int, int], Span]].__getitem__(key: str, /) -> dict[tuple[int, int], Span]` cannot be called with key of type `str | None` on object of type `dict[str, dict[tuple[int, int], Span]]`
New: Method `__getitem__` of type `bound method dict[str, dict[tuple[int, int], Span]].__getitem__(key: str, /) -> dict[tuple[int, int], Span]` cannot be called with key of type `None` on object of type `dict[str, dict[tuple[int, int], Span]]`

ddtrace/vendor/ply/yacc.py

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

ddtrace/vendor/psutil/_common.py

[error] invalid-argument-type - :869 -
Old: Method `__getitem__` of type `bound method dict[str, str].__getitem__(key: str, /) -> str` cannot be called with key of type `Unknown | None` on object of type `dict[str, str]`
New: Method `__getitem__` of type `bound method dict[str, str].__getitem__(key: str, /) -> str` cannot be called with key of type `None` on object of type `dict[str, str]`
[error] invalid-argument-type - :895 -
Old: Method `__getitem__` of type `bound method dict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `Unknown | None` on object of type `dict[str, int]`
New: Method `__getitem__` of type `bound method dict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `None` on object of type `dict[str, int]`

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

dulwich/bitmap.py

[error] invalid-argument-type - :852 -
Old: Method `__getitem__` of type `bound method BaseObjectStore.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `Unknown | bytes` on object of type `BaseObjectStore`
New: Method `__getitem__` of type `bound method BaseObjectStore.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `bytes` on object of type `BaseObjectStore`

dulwich/filter_branch.py

[error] invalid-argument-type - :483 -
Old: Method `__getitem__` of type `bound method dict[ObjectID, ObjectID].__getitem__(key: ObjectID, /) -> ObjectID` cannot be called with key of type `Unknown | bytes` on object of type `dict[ObjectID, ObjectID]`
New: Method `__getitem__` of type `bound method dict[ObjectID, ObjectID].__getitem__(key: ObjectID, /) -> ObjectID` cannot be called with key of type `bytes` on object of type `dict[ObjectID, ObjectID]`

dulwich/object_store.py

[error] invalid-argument-type - :252 -
Old: Method `__getitem__` of type `bound method ObjectContainer.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `Unknown | bytes` on object of type `ObjectContainer`
New: Method `__getitem__` of type `bound method ObjectContainer.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `bytes` on object of type `ObjectContainer`
[error] invalid-argument-type - :307 -
Old: Method `__getitem__` of type `bound method ObjectContainer.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `Unknown | bytes` on object of type `ObjectContainer`
New: Method `__getitem__` of type `bound method ObjectContainer.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `bytes` on object of type `ObjectContainer`

dulwich/objectspec.py

[error] invalid-argument-type - :512 -
Old: Method `__getitem__` of type `bound method PackCapableObjectStore.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `Unknown | bytes` on object of type `PackCapableObjectStore`
New: Method `__getitem__` of type `bound method PackCapableObjectStore.__getitem__(sha1: ObjectID | RawObjectID) -> ShaFile` cannot be called with key of type `bytes` on object of type `PackCapableObjectStore`

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

freqtrade/optimize/analysis/lookahead.py

[error] invalid-argument-type - :84 -
Old: Method `__getitem__` of type `Overload[(idx: int | signedinteger[_64Bit] | integer[Any] | signedinteger[_8Bit]) -> Any, (key: Index[Any] | Series[Any] | slice[Any, Any, Any] | ndarray[tuple[Any, ...], dtype[integer[Any]]]) -> Series[Any]]` cannot be called with key of type `int | slice[Any, Any, Any] | ndarray[tuple[int], dtype[numpy.bool[builtins.bool]]]` on object of type `_iLocIndexerSeries[Any]`
New: Method `__getitem__` of type `Overload[(idx: int | signedinteger[_64Bit] | integer[Any] | signedinteger[_8Bit]) -> Any, (key: Index[Any] | Series[Any] | slice[Any, Any, Any] | ndarray[tuple[Any, ...], dtype[integer[Any]]]) -> Series[Any]]` cannot be called with key of type `ndarray[tuple[int], dtype[numpy.bool[builtins.bool]]]` on object of type `_iLocIndexerSeries[Any]`

freqtrade/optimize/analysis/recursive.py

[error] invalid-argument-type - :51 -
Old: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `str | None` on object of type `dict[str, DataFrame]`
New: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `None` on object of type `dict[str, DataFrame]`
[error] invalid-argument-type - :54 -
Old: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `str | None` on object of type `dict[str, DataFrame]`
New: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `None` on object of type `dict[str, DataFrame]`
[error] invalid-argument-type - :96 -
Old: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `str | None` on object of type `dict[str, DataFrame]`
New: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `None` on object of type `dict[str, DataFrame]`
[error] invalid-argument-type - :98 -
Old: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `str | None` on object of type `dict[str, DataFrame]`
New: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `None` on object of type `dict[str, DataFrame]`
[error] invalid-argument-type - :99 -
Old: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `str | None` on object of type `dict[str, DataFrame]`
New: Method `__getitem__` of type `bound method dict[str, DataFrame].__getitem__(key: str, /) -> DataFrame` cannot be called with key of type `None` on object of type `dict[str, DataFrame]`

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

ibis/backends/mysql/datatypes.py

[error] invalid-argument-type - :72:23 - Argument to function `issubclass` is incorrect: Expected `type`, found `Unknown | <class 'Decimal'> | <class 'Int8'> | ... omitted 14 union elements`

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

tests/ignite/distributed/utils/__init__.py

[warning] possibly-missing-attribute - :484:24 - Attribute `item` may be missing on object of type `Unknown | int | float | str`
[error] non-subscriptable - :484:24 - Cannot subscript object of type `float` with no `__getitem__` method
[error] non-subscriptable - :484:24 - Cannot subscript object of type `int` with no `__getitem__` method

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

jax/_src/pallas/fuser/block_spec.py

[error] invalid-argument-type - :424:39 - Argument to function `_block_shapes_equal` is incorrect: Expected `tuple[int | Element | Squeezed | ... omitted 3 union elements] | None`, found `Sequence[Element | Squeezed | Blocked | ... omitted 3 union elements] | None`

kopf (https://github.com/nolar/kopf)

kopf/_cogs/structs/patches.py

[warning] unused-ignore-comment - :116:41 - Unused blanket `type: ignore` directive

manticore (https://github.com/trailofbits/manticore)

manticore/native/state.py

[error] invalid-argument-type - :136 -
Old: Method `__getitem__` of type `bound method dict[int | None, set[(StateBase, /) -> None]].__getitem__(key: int | None, /) -> set[(StateBase, /) -> None]` cannot be called with key of type `int | str | None | (Any & ~str)` on object of type `dict[int | None, set[(StateBase, /) -> None]]`
New: Method `__getitem__` of type `bound method dict[int | None, set[(StateBase, /) -> None]].__getitem__(key: int | None, /) -> set[(StateBase, /) -> None]` cannot be called with key of type `str` on object of type `dict[int | None, set[(StateBase, /) -> None]]`

manticore/platforms/decree.py

[error] invalid-argument-type - :158 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `Unknown | int | None` on object of type `list[Unknown]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `None` on object of type `list[Unknown]`
[error] invalid-argument-type - :168 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `Unknown | int | None` on object of type `list[Unknown]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `None` on object of type `list[Unknown]`

manticore/platforms/linux.py

[error] invalid-argument-type - :1021 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Cpu, (s: slice[Any, Any, Any], /) -> list[Cpu]]` cannot be called with key of type `int | None` on object of type `list[Cpu]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Cpu, (s: slice[Any, Any, Any], /) -> list[Cpu]]` cannot be called with key of type `None` on object of type `list[Cpu]`

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

mesonbuild/build.py

[error] invalid-argument-type - :1108 -
Old: Method `__getitem__` of type `bound method dict[str, Compiler].__getitem__(key: str, /) -> Compiler` cannot be called with key of type `str | Unknown | int | list[str]` on object of type `dict[str, Compiler]`
New: Method `__getitem__` of type `bound method dict[str, Compiler].__getitem__(key: str, /) -> Compiler` cannot be called with key of type `int` on object of type `dict[str, Compiler]`
[error] invalid-argument-type - :1108:41 - Method `__getitem__` of type `bound method dict[str, Compiler].__getitem__(key: str, /) -> Compiler` cannot be called with key of type `list[str]` on object of type `dict[str, Compiler]`
[error] invalid-key - :1346 -
Old: TypedDict `ExecutableKeywordArguments` can only be subscripted with a string literal key, got key of type `Literal["pic", "pie"]`
New: Unknown key "pic" for TypedDict `ExecutableKeywordArguments` - did you mean "pie"?
[error] invalid-key - :1346 -
Old: TypedDict `StaticLibraryKeywordArguments` can only be subscripted with a string literal key, got key of type `Literal["pic", "pie"]`
New: Unknown key "pie" for TypedDict `StaticLibraryKeywordArguments` - did you mean "pic"?

mesonbuild/cargo/interpreter.py

[error] invalid-argument-type - :453 -
Old: Method `__getitem__` of type `bound method dict[str, WorkspaceState].__getitem__(key: str, /) -> WorkspaceState` cannot be called with key of type `str | None` on object of type `dict[str, WorkspaceState]`
New: Method `__getitem__` of type `bound method dict[str, WorkspaceState].__getitem__(key: str, /) -> WorkspaceState` cannot be called with key of type `None` on object of type `dict[str, WorkspaceState]`

mesonbuild/interpreter/interpreter.py

[error] invalid-return-type - :3603:20 - Return type does not match returned value: expected `Sequence[Divergent] | int | dict[str, Divergent] | ... omitted 5 union elements`, found `InterpreterObject`
[error] invalid-key - :2639 -
Old: TypedDict `ConfigureFile` can only be subscripted with a string literal key, got key of type `Unknown | str`
New: TypedDict `ConfigureFile` can only be subscripted with a string literal key, got key of type `str`

mongo-python-driver (https://github.com/mongodb/mongo-python-driver)

bson/json_util.py

[error] invalid-assignment - :1015 -
Old: Invalid subscript assignment with key of type `object` and value of type `(Any, JSONOptions, /) -> Any` on object of type `dict[int, (Any, JSONOptions, /) -> Any]`
New: Invalid subscript assignment with key of type `object` and value of type `@Todo` on object of type `dict[int, (Any, JSONOptions, /) -> Any]`

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

openlibrary/plugins/importapi/import_opds.py

[error] call-non-callable - :64:30 - Object of type `str` is not callable

openlibrary/plugins/importapi/import_rdf.py

[error] call-non-callable - :82:30 - Object of type `str` is not callable

openlibrary/core/observations.py

[error] invalid-argument-type - :585 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `Unknown | int | str | list[Unknown | int] | list[Unknown | dict[Unknown | str, Unknown | int | str]]` on object of type `list[Unknown]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `list[Unknown | dict[Unknown | str, Unknown | int | str]]` on object of type `list[Unknown]`
[error] invalid-argument-type - :585:21 - Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `list[Unknown | int]` on object of type `list[Unknown]`
[error] invalid-argument-type - :585:21 - Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `str` on object of type `list[Unknown]`

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

paasta_tools/contrib/bounce_log_latency_parser.py

[error] invalid-argument-type - :48 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `int | float` on object of type `list[Unknown]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `float` on object of type `list[Unknown]`
[error] invalid-argument-type - :49 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `int | float` on object of type `list[Unknown]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `float` on object of type `list[Unknown]`
[error] invalid-argument-type - :50 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `int | float` on object of type `list[Unknown]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `float` on object of type `list[Unknown]`

paasta_tools/metrics/metrics_lib.py

[error] invalid-argument-type - :91 -
Old: Method `__getitem__` of type `bound method dict[str, @Todo].__getitem__(key: str, /) -> @Todo` cannot be called with key of type `str | None` on object of type `dict[str, @Todo]`
New: Method `__getitem__` of type `bound method dict[str, @Todo].__getitem__(key: str, /) -> @Todo` cannot be called with key of type `None` on object of type `dict[str, @Todo]`

paasta_tools/paastaapi/api_client.py

[warning] possibly-missing-attribute - :720:21 - Attribute `append` may be missing on object of type `Unknown | None | dict[Unknown, Unknown] | list[Unknown]`
[error] invalid-assignment - :722:21 - Cannot assign to a subscript on an object of type `None`

paasta_tools/tron_tools.py

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

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

pandas/core/arrays/_mixins.py

[error] invalid-return-type - :374:16 - Return type does not match returned value: expected `Self@fillna`, found `NDArrayBackedExtensionArray`

pandas/core/arrays/arrow/array.py

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

pandas/core/arrays/base.py

[error] invalid-return-type - :1167:24 - Return type does not match returned value: expected `Self@_pad_or_backfill`, found `ExtensionArray`
[error] invalid-return-type - :1248:16 - Return type does not match returned value: expected `Self@fillna`, found `ExtensionArray`
[error] invalid-return-type - :2046:16 - Return type does not match returned value: expected `Self@transpose`, found `ExtensionArray`

pandas/core/arrays/masked.py

[error] invalid-return-type - :328:16 - Return type does not match returned value: expected `Self@fillna`, found `BaseMaskedArray`

pandas/core/arrays/sparse/array.py

[error] invalid-argument-type - :951 -
Old: Method `__getitem__` of type `Overload[(key: ndarray[tuple[Any, ...], dtype[integer[Any] | numpy.bool[builtins.bool]]] | tuple[ndarray[tuple[Any, ...], dtype[integer[Any] | numpy.bool[builtins.bool]]], ...], /) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (key: SupportsIndex | tuple[SupportsIndex, ...], /) -> Any, (key: SupportsIndex | slice[Any, Any, Any] | EllipsisType | ... omitted 5 union elements, /) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (key: str, /) -> ndarray[tuple[Any, ...], dtype[Any]], (key: list[str], /) -> ndarray[tuple[Any, ...], dtype[void]]]` cannot be called with key of type `Unknown | ExtensionArray | ndarray[tuple[Any, ...], dtype[Any]]` on object of type `ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]`
New: Method `__getitem__` of type `Overload[(key: ndarray[tuple[Any, ...], dtype[integer[Any] | numpy.bool[builtins.bool]]] | tuple[ndarray[tuple[Any, ...], dtype[integer[Any] | numpy.bool[builtins.bool]]], ...], /) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (key: SupportsIndex | tuple[SupportsIndex, ...], /) -> Any, (key: SupportsIndex | slice[Any, Any, Any] | EllipsisType | ... omitted 5 union elements, /) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (key: str, /) -> ndarray[tuple[Any, ...], dtype[Any]], (key: list[str], /) -> ndarray[tuple[Any, ...], dtype[void]]]` cannot be called with key of type `ExtensionArray` on object of type `ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]`

pandas/core/arrays/string_.py

[warning] unused-ignore-comment - :1017:39 - Unused blanket `type: ignore` directive

pandas/io/pytables.py

[error] invalid-argument-type - :4145 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Index, (s: slice[Any, Any, Any], /) -> list[Index]]` cannot be called with key of type `int | Unknown | None` on object of type `list[Index]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Index, (s: slice[Any, Any, Any], /) -> list[Index]]` cannot be called with key of type `None` on object of type `list[Index]`

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

tests/test_groupby.py

[error] type-assertion-failure - :439 -
Old: Type `Series[Any]` does not match asserted type `Series[(Any & str) | (Any & bytes) | (Any & int) | ... omitted 12 union elements]`
New: Type `Series[Any]` does not match asserted type `Series[(str & Any) | (bytes & Any) | (int & Any) | ... omitted 12 union elements]`

tests/test_resampler.py

[error] type-assertion-failure - :402 -
Old: Type `Series[Any]` does not match asserted type `Series[(Any & str) | (Any & bytes) | (Any & int) | ... omitted 12 union elements]`
New: Type `Series[Any]` does not match asserted type `Series[(str & Any) | (bytes & Any) | (int & Any) | ... omitted 12 union elements]`

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

pandera/engines/pandas_engine.py

[error] invalid-argument-type - :1271 -
Old: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `int | str` on object of type `dict[str, Any]`
New: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `int` on object of type `dict[str, Any]`
[error] invalid-argument-type - :1390 -
Old: Method `__getitem__` of type `Overload[(idx: int | signedinteger[_64Bit] | integer[Any] | signedinteger[_8Bit]) -> Unknown, (idx: Index[Any] | Series[Any] | slice[Any, Any, Any] | ndarray[tuple[Any, ...], dtype[integer[Any]]]) -> Series[Unknown], (idx: str | bytes | date | ... omitted 10 union elements) -> Unknown, (idx: Series[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool[builtins.bool]]] | list[builtins.bool] | ... omitted 7 union elements) -> Series[Unknown]]` cannot be called with key of type `Series[bool] | DataFrame` on object of type `Series[Unknown]`
New: Method `__getitem__` of type `Overload[(idx: int | signedinteger[_64Bit] | integer[Any] | signedinteger[_8Bit]) -> Unknown, (idx: Index[Any] | Series[Any] | slice[Any, Any, Any] | ndarray[tuple[Any, ...], dtype[integer[Any]]]) -> Series[Unknown], (idx: str | bytes | date | ... omitted 10 union elements) -> Unknown, (idx: Series[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool[builtins.bool]]] | list[builtins.bool] | ... omitted 7 union elements) -> Series[Unknown]]` cannot be called with key of type `DataFrame` on object of type `Series[Unknown]`

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

src/pip/_vendor/msgpack/fallback.py

[error] invalid-assignment - :426:13 - Not enough values to unpack: Expected 3
[error] invalid-assignment - :437:13 - Not enough values to unpack: Expected 3
[error] invalid-assignment - :445:13 - Too many values to unpack: Expected 2
[error] invalid-assignment - :453:13 - Not enough values to unpack: Expected 3
[error] invalid-assignment - :460:13 - Not enough values to unpack: Expected 3
[error] invalid-assignment - :471:13 - Not enough values to unpack: Expected 3
[error] invalid-assignment - :478:13 - Not enough values to unpack: Expected 3

src/pip/_vendor/pygments/lexers/python.py

[error] non-subscriptable - :410 -
Old: Cannot subscript object of type `Self@analyse_text` with no `__getitem__` method
New: Cannot subscript object of type `PythonLexer` with no `__getitem__` method
[error] non-subscriptable - :1198 -
Old: Cannot subscript object of type `Self@analyse_text` with no `__getitem__` method
New: Cannot subscript object of type `NumPyLexer` with no `__getitem__` method

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

src/integrations/prefect-dbt/prefect_dbt/cli/configs/base.py

[error] invalid-argument-type - :211 -
Old: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `str | None | (@Todo & ~Literal["config"])` on object of type `dict[str, Any]`
New: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `None` on object of type `dict[str, Any]`

src/integrations/prefect-dbt/prefect_dbt/core/settings.py

[error] invalid-assignment - :94 -
Old: Object of type `dict[str, Any] | T@resolve_block_document_references` is not assignable to `dict[str, Any]`
New: Object of type `dict[str, Any] | T@resolve_block_document_references | int | ... omitted 4 union elements` is not assignable to `dict[str, Any]`
[error] invalid-assignment - :99 -
Old: Object of type `dict[str, Any] | T@resolve_variables` is not assignable to `dict[str, Any]`
New: Object of type `dict[str, Any] | int | T@resolve_variables | ... omitted 4 union elements` is not assignable to `dict[str, Any]`

src/prefect/cli/deploy/_core.py

[error] invalid-assignment - :86 -
Old: Object of type `T@resolve_block_document_references | dict[str, Any]` is not assignable to `dict[str, Any]`
New: Object of type `T@resolve_block_document_references | int | dict[str, Any] | ... omitted 4 union elements` is not assignable to `dict[str, Any]`
[error] invalid-assignment - :87 -
Old: Object of type `T@resolve_variables` is not assignable to `dict[str, Any]`
New: Object of type `int | T@resolve_variables | float | ... omitted 4 union elements` is not assignable to `dict[str, Any]`

src/prefect/deployments/steps/core.py

[error] invalid-argument-type - :137 -
Old: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | dict[str, Any]`
New: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | int | dict[str, Any] | ... omitted 4 union elements`

src/prefect/utilities/templating.py

[error] invalid-assignment - :320 -
Old: Invalid subscript assignment with key of type `object` and value of type `T@resolve_block_document_references | dict[str, Any]` on object of type `dict[str, Any]`
New: Invalid subscript assignment with key of type `object` and value of type `T@resolve_block_document_references | int | dict[str, Any] | ... omitted 4 union elements` on object of type `dict[str, Any]`
[error] invalid-return-type - :323 -
Old: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[T@resolve_block_document_references | dict[str, Any] | Unknown]`
New: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[T@resolve_block_document_references | int | dict[str, Any] | ... omitted 5 union elements]`
[error] invalid-return-type - :437 -
Old: Return type does not match returned value: expected `T@resolve_variables`, found `dict[object, T@resolve_variables | Unknown]`
New: Return type does not match returned value: expected `T@resolve_variables`, found `dict[object, int | T@resolve_variables | float | ... omitted 5 union elements]`
[error] invalid-return-type - :442 -
Old: Return type does not match returned value: expected `T@resolve_variables`, found `list[T@resolve_variables | Unknown]`
New: Return type does not match returned value: expected `T@resolve_variables`, found `list[int | T@resolve_variables | float | ... omitted 5 union elements]`

src/prefect/workers/base.py

[error] invalid-argument-type - :228 -
Old: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | dict[str, Any]`
New: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | int | dict[str, Any] | ... omitted 4 union elements`
[error] invalid-argument-type - :230 -
Old: Argument expression after ** must be a mapping type: Found `T@resolve_variables`
New: Argument expression after ** must be a mapping type: Found `int | T@resolve_variables | float | ... omitted 4 union elements`

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

lib/Crypto/SelfTest/Protocol/test_KDF.py

[error] invalid-argument-type - :332 -
Old: Argument to function `HKDF` is incorrect: Expected `int`, found `Unknown | ModuleType | str | int | None`
New: Argument to function `HKDF` is incorrect: Expected `int`, found `Unknown | int | ModuleType`
[error] invalid-argument-type - :332 -
Old: Argument to function `HKDF` is incorrect: Expected `ModuleType`, found `Unknown | ModuleType | str | int | None`
New: Argument to function `HKDF` is incorrect: Expected `ModuleType`, found `Unknown | int | ModuleType`

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

pydantic/_internal/_generate_schema.py

[error] invalid-key - :265 -
Old: TypedDict `AfterValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `AfterValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `AnySchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `AnySchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `ArgumentsSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `ArgumentsSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `ArgumentsV3Schema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `ArgumentsV3Schema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `BeforeValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `BeforeValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `BoolSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `BoolSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `BytesSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `BytesSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `CallSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `CallSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `CallableSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `CallableSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `ChainSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `ChainSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `ComplexSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `ComplexSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `CustomErrorSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `CustomErrorSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DataclassArgsSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DataclassArgsSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DataclassSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DataclassSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DateSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DateSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DatetimeSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DatetimeSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DecimalSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DecimalSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DefinitionReferenceSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DefinitionReferenceSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DefinitionsSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DefinitionsSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `DictSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `DictSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `EnumSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `EnumSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `FloatSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `FloatSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `FrozenSetSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `FrozenSetSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `GeneratorSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `GeneratorSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `IntSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `IntSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `InvalidSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `InvalidSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `IsInstanceSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `IsInstanceSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `IsSubclassSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `IsSubclassSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `JsonOrPythonSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `JsonOrPythonSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `JsonSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `JsonSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `LaxOrStrictSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `LaxOrStrictSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `ListSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `ListSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `LiteralSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `LiteralSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `MissingSentinelSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `MissingSentinelSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `ModelFieldsSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `ModelFieldsSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `ModelSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `ModelSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `MultiHostUrlSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `MultiHostUrlSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `NoneSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `NoneSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `NullableSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `NullableSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `PlainValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `PlainValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `SetSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `SetSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `StringSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `StringSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `TaggedUnionSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `TaggedUnionSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `TimeSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `TimeSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `TimedeltaSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `TimedeltaSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `TupleSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `TupleSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `TypedDictSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `TypedDictSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `UnionSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `UnionSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `UrlSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `UrlSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `UuidSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `UuidSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `WithDefaultSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `WithDefaultSchema` can only be subscripted with a string literal key, got key of type `int`
[error] invalid-key - :265 -
Old: TypedDict `WrapValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `(Unknown & ~None) | int`
New: TypedDict `WrapValidatorFunctionSchema` can only be subscripted with a string literal key, got key of type `int`

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

com/win32com/client/__init__.py

[error] unresolved-attribute - :515:49 - Object of type `com_record` has no attribute `__name__`

com/win32comext/shell/demos/servers/shell_view.py

[error] non-subscriptable - :674:28 - Cannot subscript object of type `None` with no `__getitem__` method
[error] non-subscriptable - :743:26 - Cannot subscript object of type `None` with no `__getitem__` method

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

sklearn/compose/_column_transformer.py

[error] non-subscriptable - :1236:37 - Cannot subscript object of type `object` with no `__getitem__` method

sklearn/metrics/tests/test_classification.py

[warning] possibly-missing-attribute - :174:42 - Attribute `keys` may be missing on object of type `Unknown | dict[Unknown | str, Unknown | float | int] | float`
[error] not-iterable - :175:27 - Object of type `Unknown | dict[Unknown | str, Unknown | float | int] | float` may not be iterable
[error] non-subscriptable - :176:37 - Cannot subscript object of type `float` with no `__getitem__` method

sklearn/preprocessing/_encoders.py

[error] non-subscriptable - :1574:44 - Cannot subscript object of type `object` with no `__getitem__` method

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

scipy/_lib/_util.py

[error] invalid-argument-type - :329 -
Old: Method `__getitem__` of type `Overload[(index: SupportsIndex, /) -> Unknown, (index: slice[Any, Any, Any], /) -> tuple[Unknown, ...]]` cannot be called with key of type `Unknown | None` on object of type `tuple[Unknown, ...]`
New: Method `__getitem__` of type `Overload[(index: SupportsIndex, /) -> Unknown, (index: slice[Any, Any, Any], /) -> tuple[Unknown, ...]]` cannot be called with key of type `None` on object of type `tuple[Unknown, ...]`

scipy/_lib/cobyqa/cobyqa/main.py

[error] no-matching-overload - :997:41 - No overload of function `amax` matches arguments

scipy/differentiate/tests/test_differentiate.py

[error] non-subscriptable - :299:33 - Cannot subscript object of type `None` with no `__getitem__` method
[error] non-subscriptable - :301:37 - Cannot subscript object of type `None` with no `__getitem__` method

scipy/integrate/tests/test_tanhsinh.py

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

scipy/ndimage/_measurements.py

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

scipy/optimize/_lsq/least_squares.py

[error] call-non-callable - :236:13 - Object of type `None` is not callable

scipy/optimize/tests/test__shgo.py

[error] non-subscriptable - :129 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :129 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :132 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :132 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :138 -
Old: Cannot subscript object of type `Self@g` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :138 -
Old: Cannot subscript object of type `Self@g` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :138 -
Old: Cannot subscript object of type `Self@g` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :138 -
Old: Cannot subscript object of type `Self@g` with no `__getitem__` method
New: Cannot subscript object of type `StructTest3` with no `__getitem__` method
[error] non-subscriptable - :166 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :166 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :166 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :166 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :167 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :170 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :170 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :170 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :170 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :170 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :173 -
Old: Cannot subscript object of type `Self@g3` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :173 -
Old: Cannot subscript object of type `Self@g3` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :173 -
Old: Cannot subscript object of type `Self@g3` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :173 -
Old: Cannot subscript object of type `Self@g3` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :176 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :176 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :176 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :176 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :176 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :177 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :177 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTest4` with no `__getitem__` method
[error] non-subscriptable - :292 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method
[error] non-subscriptable - :292 -
Old: Cannot subscript object of type `Self@g1` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method
[error] non-subscriptable - :295 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method
[error] non-subscriptable - :295 -
Old: Cannot subscript object of type `Self@g2` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method
[error] non-subscriptable - :298 -
Old: Cannot subscript object of type `Self@g3` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method
[error] non-subscriptable - :298 -
Old: Cannot subscript object of type `Self@g3` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method
[error] non-subscriptable - :301 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method
[error] non-subscriptable - :301 -
Old: Cannot subscript object of type `Self@g4` with no `__getitem__` method
New: Cannot subscript object of type `StructTestInfeasible` with no `__getitem__` method

scipy/optimize/tests/test_chandrupatla.py

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

scipy/signal/_spectral_py.py

[error] call-non-callable - :2240:13 - Object of type `None` is not callable
[error] call-non-callable - :2242:17 - Object of type `None` is not callable

scipy/stats/_qmc.py

[error] invalid-argument-type - :2609 -
Old: Method `__getitem__` of type `bound method dict[str, (...) -> Unknown].__getitem__(key: str, /) -> (...) -> Unknown` cannot be called with key of type `Literal["random-cd", "lloyd"] | None` on object of type `dict[str, (...) -> Unknown]`
New: Method `__getitem__` of type `bound method dict[str, (...) -> Unknown].__getitem__(key: str, /) -> (...) -> Unknown` cannot be called with key of type `None` on object of type `dict[str, (...) -> Unknown]`

scipy/stats/tests/test_morestats.py

[error] invalid-argument-type - :389 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown | list[Unknown | str | tuple[float]] | list[Unknown | str | tuple[()]] | ... omitted 12 union elements, (s: slice[Any, Any, Any], /) -> list[Unknown | list[Unknown | str | tuple[float]] | list[Unknown | str | tuple[()]] | ... omitted 12 union elements]]` cannot be called with key of type `Literal["gumbel_l"] | Unknown` on object of type `list[Unknown | list[Unknown | str | tuple[float]] | list[Unknown | str | tuple[()]] | ... omitted 12 union elements]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown | list[Unknown | str | tuple[float]] | list[Unknown | str | tuple[()]] | ... omitted 12 union elements, (s: slice[Any, Any, Any], /) -> list[Unknown | list[Unknown | str | tuple[float]] | list[Unknown | str | tuple[()]] | ... omitted 12 union elements]]` cannot be called with key of type `Literal["gumbel_l"]` on object of type `list[Unknown | list[Unknown | str | tuple[float]] | list[Unknown | str | tuple[()]] | ... omitted 12 union elements]`

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

scrapy/cmdline.py

[error] invalid-argument-type - :186 -
Old: Method `__getitem__` of type `bound method dict[str, ScrapyCommand].__getitem__(key: str, /) -> ScrapyCommand` cannot be called with key of type `str | None` on object of type `dict[str, ScrapyCommand]`
New: Method `__getitem__` of type `bound method dict[str, ScrapyCommand].__getitem__(key: str, /) -> ScrapyCommand` cannot be called with key of type `None` on object of type `dict[str, ScrapyCommand]`

tests/test_feedexport.py

[error] invalid-argument-type - :1678 -
Old: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Unknown | str | None | bytes | int` on object of type `dict[str, Any]`
New: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `None` on object of type `dict[str, Any]`
[error] invalid-argument-type - :1678:20 - Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `bytes` on object of type `dict[str, Any]`
[error] invalid-argument-type - :1678:20 - Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `int` on object of type `dict[str, Any]`
[error] invalid-argument-type - :1777 -
Old: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `Unknown | str | dict[Unknown | str, Unknown | bool]` on object of type `dict[str, Any]`
New: Method `__getitem__` of type `bound method dict[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `dict[Unknown | str, Unknown | bool]` on object of type `dict[str, Any]`

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

setuptools/_distutils/util.py

[error] invalid-argument-type - :154:43 - Method `__getitem__` of type `(Overload[(key: SupportsIndex | slice[Any, Any, Any], /) -> LiteralString, (key: SupportsIndex | slice[Any, Any, Any], /) -> str]) | (Overload[(key: SupportsIndex, /) -> int, (key: slice[Any, Any, Any], /) -> bytes])` cannot be called with key of type `slice[Literal[1], None, None]` on object of type `AnyStr@change_root`

setuptools/_vendor/backports/tarfile/__init__.py

[warning] possibly-missing-attribute - :1573 -
Old: Attribute `rstrip` may be missing on object of type `Unknown | float | int`
New: Attribute `rstrip` may be missing on object of type `Unknown | Literal[0]`

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

sockeye/data_io.py

[error] invalid-argument-type - :506 -
Old: 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]`
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 `None` on object of type `list[int | Unknown]`
[error] invalid-argument-type - :508 -
Old: 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]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `None` on object of type `list[Unknown]`
[error] invalid-argument-type - :513 -
Old: 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]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `None` on object of type `list[Unknown]`
[error] invalid-argument-type - :517 -
Old: 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]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `None` on object of type `list[Unknown]`
[error] invalid-argument-type - :519 -
Old: 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]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown, (s: slice[Any, Any, Any], /) -> list[Unknown]]` cannot be called with key of type `None` on object of type `list[Unknown]`
[error] invalid-argument-type - :522 -
Old: 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]`
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 `None` on object of type `list[int | Unknown]`

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

lib/spack/spack/solver/asp.py

[error] invalid-argument-type - :3363:21 - Method `__getitem__` of type `bound method dict[GitVersion | StandardVersion, list[Provenance]].__getitem__(key: GitVersion | StandardVersion, /) -> list[Provenance]` cannot be called with key of type `(Unknown & ~AlwaysFalsy) | (ConcreteVersion & ~AlwaysFalsy)` on object of type `dict[GitVersion | StandardVersion, list[Provenance]]`
[error] invalid-argument-type - :2650 -
Old: Method `__getitem__` of type `bound method dict[GitVersion | StandardVersion, list[Provenance]].__getitem__(key: GitVersion | StandardVersion, /) -> list[Provenance]` cannot be called with key of type `(Unknown & ~None) | ConcreteVersion` on object of type `dict[GitVersion | StandardVersion, list[Provenance]]`
New: Method `__getitem__` of type `bound method dict[GitVersion | StandardVersion, list[Provenance]].__getitem__(key: GitVersion | StandardVersion, /) -> list[Provenance]` cannot be called with key of type `ConcreteVersion` on object of type `dict[GitVersion | StandardVersion, list[Provenance]]`

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

sphinx/environment/collectors/toctree.py

[error] unresolved-attribute - :170:41 - Object of type `Node` has no attribute `append`

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

static_frame/core/bus.py

[error] invalid-return-type - :671 -
Old: Return type does not match returned value: expected `InterGetItemLocReduces[Bus[Any], object_]`, found `InterGetItemLocReduces[Bus[Any] | Top[Series[Any, Any]] | TypeBlocks | ... omitted 7 union elements, object_]`
New: Return type does not match returned value: expected `InterGetItemLocReduces[Bus[Any], object_]`, found `InterGetItemLocReduces[Bus[Any] | TypeBlocks | Batch | ... omitted 7 union elements, object_]`

static_frame/core/container_util.py

[error] invalid-argument-type - :1765:19 - Method `__getitem__` of type `Overload[(index: int) -> Sequence[Hashable], (index: slice[Any, Any, Any]) -> Sequence[Sequence[Hashable]]]` cannot be called with key of type `int | (list[int] & Top[integer[Any]])` on object of type `Sequence[Sequence[Hashable]]`
[error] invalid-argument-type - :1780:20 - Method `__getitem__` of type `Overload[(index: int) -> Hashable, (index: slice[Any, Any, Any]) -> Sequence[Hashable]]` cannot be called with key of type `int | (list[int] & Top[integer[Any]])` on object of type `Sequence[Hashable]`

static_frame/core/index_hierarchy.py

[warning] unused-ignore-comment - :2153:41 - Unused blanket `type: ignore` directive

static_frame/core/series.py

[error] invalid-return-type - :772 -
Old: Return type does not match returned value: expected `InterGetItemILocReduces[Series[Any, Any], TVDtype@Series]`, found `InterGetItemILocReduces[Series[Any, Any] | TypeBlocks | Batch | ... omitted 6 union elements, generic[object]]`
New: Return type does not match returned value: expected `InterGetItemILocReduces[Series[Any, Any], TVDtype@Series]`, found `InterGetItemILocReduces[Series[Any, Any] | Top[Index[Any]] | TypeBlocks | ... omitted 6 union elements, generic[object]]`
[error] invalid-return-type - :4072 -
Old: Return type does not match returned value: expected `InterGetItemILocReduces[SeriesHE[Any, Any], TVDtype@SeriesHE]`, found `InterGetItemILocReduces[SeriesHE[Any, Any], generic[object]]`
New: Return type does not match returned value: expected `InterGetItemILocReduces[SeriesHE[Any, Any], TVDtype@SeriesHE]`, found `InterGetItemILocReduces[SeriesHE[Any, Any] | Top[Index[Any]] | TypeBlocks | ... omitted 7 union elements, generic[object]]`

static_frame/core/yarn.py

[error] invalid-return-type - :418 -
Old: Return type does not match returned value: expected `InterGetItemILocReduces[Yarn[Any], object_]`, found `InterGetItemILocReduces[Yarn[Any] | TypeBlocks | Batch | ... omitted 7 union elements, generic[object]]`
New: Return type does not match returned value: expected `InterGetItemILocReduces[Yarn[Any], object_]`, found `InterGetItemILocReduces[Yarn[Any] | Top[Index[Any]] | TypeBlocks | ... omitted 7 union elements, generic[object]]`

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

strawberry/codegen/query_codegen.py

[warning] unused-ignore-comment - :544:84 - Unused blanket `type: ignore` directive

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

sympy/codegen/cfunctions.py

[error] unsupported-operator - :521 -
Old: Operator `*` is not supported between objects of type `Literal[2]` and `Basic`
New: Operator `*` is not supported between objects of type `Literal[2]` and `Basic | Unknown`

sympy/combinatorics/perm_groups.py

[error] invalid-argument-type - :4233:38 - Argument to function `len` is incorrect: Expected `Sized`, found `Unknown | None`
[error] non-subscriptable - :4236:29 - Cannot subscript object of type `None` with no `__getitem__` method
[error] non-subscriptable - :4241:26 - Cannot subscript object of type `None` with no `__getitem__` method
[error] non-subscriptable - :4243:65 - Cannot subscript object of type `None` with no `__getitem__` method

sympy/combinatorics/permutations.py

[error] invalid-argument-type - :2280 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown | None, (s: slice[Any, Any, Any], /) -> list[Unknown | None]]` cannot be called with key of type `Unknown | None` on object of type `list[Unknown | None]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown | None, (s: slice[Any, Any, Any], /) -> list[Unknown | None]]` cannot be called with key of type `None` on object of type `list[Unknown | None]`

sympy/core/function.py

[error] unresolved-attribute - :778:12 - Object of type `Basic` has no attribute `_diff_wrt`
[warning] possibly-missing-attribute - :778:12 - Attribute `_diff_wrt` may be missing on object of type `Unknown | Basic`

sympy/matrices/expressions/hadamard.py

[error] unresolved-attribute - :134:17 - Object of type `Basic` has no attribute `_eval_derivative_matrix_lines`
[warning] possibly-missing-attribute - :134:17 - Attribute `_eval_derivative_matrix_lines` may be missing on object of type `Basic | Unknown`

sympy/physics/units/dimensions.py

[error] not-iterable - :112:38 - Object of type `Expr` is not iterable

sympy/solvers/ode/ode.py

[error] non-subscriptable - :1006:51 - Cannot subscript object of type `Basic` with no `__getitem__` method
[error] non-subscriptable - :1010:63 - Cannot subscript object of type `Basic` with no `__getitem__` method
[error] non-subscriptable - :1018:61 - Cannot subscript object of type `Basic` with no `__getitem__` method
[error] non-subscriptable - :1019:70 - Cannot subscript object of type `Basic` with no `__getitem__` method

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

zerver/openapi/openapi.py

[error] invalid-argument-type - :50:38 - Argument to function `naively_merge` is incorrect: Expected `dict[str, object]`, found `Top[dict[Unknown, Unknown]]`