Ecosystem report

Old: main (merge base) b5814b91 New: 22035/merge 491995da
Lint Rule Removed Added Changed
Total 77 18 67
invalid-argument-type 23 7 59
not-subscriptable 23 0 0
invalid-assignment 9 0 1
possibly-missing-attribute 6 2 1
unused-ignore-comment 2 5 0
invalid-key 0 3 3
call-non-callable 5 0 0
invalid-return-type 2 0 2
unresolved-attribute 4 0 0
not-iterable 2 0 0
index-out-of-bounds 0 1 0
no-matching-overload 1 0 0
unsupported-operator 0 0 1
Project Removed Added Changed
Total 77 18 67
sympy 11 2 2
meson 4 1 6
scipy 8 0 3
core 4 4 2
xarray 8 0 0
paasta 3 0 4
pip 7 0 0
freqtrade 0 0 6
scikit-learn 6 0 0
sockeye 0 0 6
dd-trace-py 1 0 4
dulwich 0 0 5
openlibrary 2 2 1
rotki 3 2 0
scrapy 0 2 3
cloud-init 3 0 1
pandas 0 2 2
pytest 0 0 4
static-frame 2 1 1
ignite 3 0 0

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`

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] not-subscriptable - :109:25 - Cannot subscript object of type `Iterable[Any]` with no `__getitem__` method
[error] not-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 - :989: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 - :708: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/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"

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

cwltool/main.py

[error] invalid-argument-type - :1333: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 - :1337: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] not-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]`

tests/debugging/exploration/_coverage.py

[error] invalid-argument-type - :67 -
Old: Method `__getitem__` of type `bound method defaultdict[Path, set[Unknown]].__getitem__(key: Path, /) -> set[Unknown]` cannot be called with key of type `Path | None` on object of type `defaultdict[Path, set[Unknown]]`
New: Method `__getitem__` of type `bound method defaultdict[Path, set[Unknown]].__getitem__(key: Path, /) -> set[Unknown]` cannot be called with key of type `None` on object of type `defaultdict[Path, set[Unknown]]`

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] not-subscriptable - :484:24 - Cannot subscript object of type `float` with no `__getitem__` method
[error] not-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/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/backend/ninjabackend.py

[warning] possibly-missing-attribute - :3535:16 - Attribute `is_windows` may be missing on object of type `Unknown | MachineInfo | None`
[warning] possibly-missing-attribute - :3535:34 - Attribute `is_cygwin` may be missing on object of type `Unknown | MachineInfo | None`
[warning] possibly-missing-attribute - :3472:16 - Attribute `is_aix` may be missing on object of type `Unknown | MachineInfo | None`

mesonbuild/build.py

[error] invalid-argument-type - :1125 -
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 - :1125: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 - :1362 -
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 - :1362 -
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 - :3607:20 - Return type does not match returned value: expected `str | int | Sequence[Divergent] | ... omitted 5 union elements`, found `InterpreterObject`
[error] invalid-key - :2643 -
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`

mesonbuild/mconf.py

[error] invalid-argument-type - :290 -
Old: Method `__getitem__` of type `bound method defaultdict[str, dict[OptionKey, UserBooleanOption | UserComboOption | UserIntegerOption | ... omitted 3 union elements]].__getitem__(key: str, /) -> dict[OptionKey, UserBooleanOption | UserComboOption | UserIntegerOption | ... omitted 3 union elements]` cannot be called with key of type `Unknown | str | None` on object of type `defaultdict[str, dict[OptionKey, UserBooleanOption | UserComboOption | UserIntegerOption | ... omitted 3 union elements]]`
New: Method `__getitem__` of type `bound method defaultdict[str, dict[OptionKey, UserBooleanOption | UserComboOption | UserIntegerOption | ... omitted 3 union elements]].__getitem__(key: str, /) -> dict[OptionKey, UserBooleanOption | UserComboOption | UserIntegerOption | ... omitted 3 union elements]` cannot be called with key of type `None` on object of type `defaultdict[str, dict[OptionKey, UserBooleanOption | UserComboOption | UserIntegerOption | ... omitted 3 union elements]]`

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

bson/json_util.py

[error] invalid-assignment - :1002 -
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]`

pymongo/helpers_shared.py

[error] invalid-argument-type - :191 -
Old: Method `__getitem__` of type `bound method Mapping[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `str | tuple[str, int | str | Mapping[str, Any]]` on object of type `Mapping[str, Any]`
New: Method `__getitem__` of type `bound method Mapping[str, Any].__getitem__(key: str, /) -> Any` cannot be called with key of type `tuple[str, int | str | Mapping[str, Any]]` on object of type `Mapping[str, 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] not-subscriptable - :192:24 - Cannot subscript object of type `None` with no `__getitem__` method

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

pandas/core/arrays/arrow/array.py

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

pandas/core/arrays/sparse/array.py

[error] invalid-argument-type - :952 -
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, ...], Unknown]]` 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, ...], Unknown]]` 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 - :1040:39 - Unused blanket `type: ignore` directive

pandas/io/pytables.py

[error] invalid-argument-type - :4148 -
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]`

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

pandera/backends/polars/base.py

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

pandera/engines/pandas_engine.py

[error] invalid-argument-type - :1279 -
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]`

paroxython (https://github.com/laowantong/paroxython)

paroxython/derived_labels_db.py

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

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

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]`

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

psycopg/psycopg/_typeinfo.py

[error] invalid-argument-type - :300 -
Old: Method `__getitem__` of type `Overload[(key: str | int) -> TypeInfo, [T](key: tuple[type[T], int]) -> T]` cannot be called with key of type `str | int | tuple[type, int]` on object of type `Self@get`
New: Method `__getitem__` of type `Overload[(key: str | int) -> TypeInfo, [T](key: tuple[type[T], int]) -> T]` cannot be called with key of type `tuple[type, int]` on object of type `Self@get`

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

pwndbg/aglib/heap/structs.py

[error] invalid-argument-type - :215:25 - Method `__getitem__` of type `bound method dict[type[c_char], Type].__getitem__(key: type[c_char], /) -> Type` cannot be called with key of type `(type[_SimpleCData[Any]] & ~<Protocol with members '_length_'>) | (type[_Pointer[Any]] & ~<Protocol with members '_length_'>) | (type[CFuncPtr] & ~<Protocol with members '_length_'>) | (type[Union] & ~<Protocol with members '_length_'>) | (type[Structure] & ~<Protocol with members '_length_'>)` on object of type `dict[type[c_char], Type]`

pwndbg/commands/telescope.py

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

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`

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

src/_pytest/python.py

[error] invalid-argument-type - :953 -
Old: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `str | _HiddenParam` on object of type `defaultdict[str, int]`
New: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `_HiddenParam` on object of type `defaultdict[str, int]`
[error] invalid-argument-type - :955 -
Old: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `str | _HiddenParam` on object of type `defaultdict[str, int]`
New: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `_HiddenParam` on object of type `defaultdict[str, int]`
[error] invalid-argument-type - :956 -
Old: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `str | _HiddenParam` on object of type `defaultdict[str, int]`
New: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `_HiddenParam` on object of type `defaultdict[str, int]`
[error] invalid-argument-type - :958 -
Old: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `str | _HiddenParam` on object of type `defaultdict[str, int]`
New: Method `__getitem__` of type `bound method defaultdict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `_HiddenParam` on object of type `defaultdict[str, 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] not-subscriptable - :674:28 - Cannot subscript object of type `None` with no `__getitem__` method
[error] not-subscriptable - :743:26 - Cannot subscript object of type `None` with no `__getitem__` method

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

rotkehlchen/chain/decoding/tools.py

[error] invalid-argument-type - :98:13 - Argument to function `decode_transfer_direction` is incorrect: Expected `BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress | None`, found `A@BaseDecoderTools | None`
[warning] unused-ignore-comment - :96:44 - Unused blanket `type: ignore` directive
[error] invalid-argument-type - :99:13 - Argument to function `decode_transfer_direction` is incorrect: Expected `Sequence[A@BaseDecoderTools]`, found `Unknown | tuple[BTCAddress, ...] | tuple[ChecksumAddress, ...] | tuple[SubstrateAddress, ...] | tuple[SolanaAddress, ...]`
[warning] unused-ignore-comment - :100:62 - Unused blanket `type: ignore` directive
[error] invalid-argument-type - :97:13 - Argument to function `decode_transfer_direction` is incorrect: Expected `BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress`, found `A@BaseDecoderTools`

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

sklearn/compose/_column_transformer.py

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

sklearn/metrics/tests/test_classification.py

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

sklearn/preprocessing/_encoders.py

[error] not-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 - :287 -
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] not-subscriptable - :299:33 - Cannot subscript object of type `None` with no `__getitem__` method
[error] not-subscriptable - :301:37 - Cannot subscript object of type `None` with no `__getitem__` method

scipy/integrate/tests/test_tanhsinh.py

[error] not-subscriptable - :642:37 - 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_chandrupatla.py

[error] not-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 - :390 -
Old: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown | list[Unknown | str | tuple[int | float]] | list[Unknown | str | tuple[()]] | ... omitted 8 union elements, (s: slice[Any, Any, Any], /) -> list[Unknown | list[Unknown | str | tuple[int | float]] | list[Unknown | str | tuple[()]] | ... omitted 8 union elements]]` cannot be called with key of type `Literal["gumbel_l"] | Unknown` on object of type `list[Unknown | list[Unknown | str | tuple[int | float]] | list[Unknown | str | tuple[()]] | ... omitted 8 union elements]`
New: Method `__getitem__` of type `Overload[(i: SupportsIndex, /) -> Unknown | list[Unknown | str | tuple[int | float]] | list[Unknown | str | tuple[()]] | ... omitted 8 union elements, (s: slice[Any, Any, Any], /) -> list[Unknown | list[Unknown | str | tuple[int | float]] | list[Unknown | str | tuple[()]] | ... omitted 8 union elements]]` cannot be called with key of type `Literal["gumbel_l"]` on object of type `list[Unknown | list[Unknown | str | tuple[int | float]] | list[Unknown | str | tuple[()]] | ... omitted 8 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/_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 - :3269: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 - :2526 -
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/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/node_selector.py

[error] invalid-return-type - :526 -
Old: Return type does not match returned value: expected `InterGetItemLocReduces[TVContainer_co@InterfaceSelectQuartet, Any]`, found `InterGetItemLocReduces[Unknown | Bottom[Series[Any, Any]], Any]`
New: Return type does not match returned value: expected `InterGetItemLocReduces[TVContainer_co@InterfaceSelectQuartet, Any]`, found `InterGetItemLocReduces[Bottom[Series[Any, Any]] | Unknown, Any]`

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] not-subscriptable - :4236:29 - Cannot subscript object of type `None` with no `__getitem__` method
[error] not-subscriptable - :4241:26 - Cannot subscript object of type `None` with no `__getitem__` method
[error] not-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] not-subscriptable - :1006:51 - Cannot subscript object of type `Basic` with no `__getitem__` method
[error] not-subscriptable - :1010:63 - Cannot subscript object of type `Basic` with no `__getitem__` method
[error] not-subscriptable - :1018:61 - Cannot subscript object of type `Basic` with no `__getitem__` method
[error] not-subscriptable - :1019:70 - Cannot subscript object of type `Basic` with no `__getitem__` method

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

xarray/plot/facetgrid.py

[error] invalid-argument-type - :172:43 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~None` on object of type `T_DataArrayOrSet@FacetGrid`
[error] invalid-argument-type - :173:43 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~None` on object of type `T_DataArrayOrSet@FacetGrid`
[error] invalid-argument-type - :184:24 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~AlwaysFalsy` on object of type `T_DataArrayOrSet@FacetGrid`
[error] invalid-argument-type - :185:24 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~AlwaysFalsy` on object of type `T_DataArrayOrSet@FacetGrid`
[error] invalid-argument-type - :200:26 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~AlwaysFalsy` on object of type `T_DataArrayOrSet@FacetGrid`
[error] invalid-argument-type - :231:26 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~AlwaysFalsy` on object of type `T_DataArrayOrSet@FacetGrid`
[error] invalid-argument-type - :232:26 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~AlwaysFalsy` on object of type `T_DataArrayOrSet@FacetGrid`
[error] invalid-argument-type - :236:44 - Method `__getitem__` of type `(Overload[(key: Hashable) -> DataArray, (key: Iterable[Hashable]) -> T_DataArrayOrSet@FacetGrid]) | (bound method T_DataArrayOrSet@FacetGrid.__getitem__(key: Any) -> T_DataArrayOrSet@FacetGrid)` cannot be called with key of type `Hashable & ~AlwaysFalsy` on object of type `T_DataArrayOrSet@FacetGrid`

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]]`