Ecosystem report

Old: main (merge base) b41cb9aa New: 24646/merge 548d039e
Lint Rule Removed Added Changed
Total 1 9 4
invalid-argument-type 0 5 4
invalid-method-override 0 3 0
unresolved-attribute 1 0 0
unused-type-ignore-comment 0 1 0
Project Removed Added Changed
Total 1 9 4
ibis 0 1 2
materialize 0 3 0
jax 0 2 0
cki-lib 0 0 1
core 1 0 0
meson 0 0 1
mitmproxy 0 1 0
prefect 0 1 0
sympy 0 1 0

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

tests/test_misc.py

[error] invalid-argument-type - Argument to bound method `add_argument` is incorrect: Expected `Iterable[Unknown] | None`, found `Unknown | str | timedelta`
[error] invalid-argument-type - Argument to bound method `add_argument` is incorrect: Expected `Iterable[Any] | None`, found `Unknown | str | timedelta`

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

homeassistant/components/google_generative_ai_conversation/entity.py

[error] unresolved-attribute - Object of type `str` has no attribute `decode`

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

ibis/common/deferred.py

[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[((a: Any, b: Any, /) -> Any) | ((a: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, b: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, /) -> Any) | ([_T_co](a: _SupportsInversion[_T_co], /) -> _T_co) | ([_T_co](a: _SupportsNeg[_T_co], /) -> _T_co), str].__getitem__(key: ((a: Any, b: Any, /) -> Any) | ((a: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, b: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, /) -> Any) | ((a: _SupportsInversion[_T_co], /) -> _T_co) | ((a: _SupportsNeg[_T_co], /) -> _T_co), /) -> str` cannot be called with key of type `(...) -> Unknown` on object of type `dict[((a: Any, b: Any, /) -> Any) | ((a: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, b: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, /) -> Any) | ([_T_co](a: _SupportsInversion[_T_co], /) -> _T_co) | ([_T_co](a: _SupportsNeg[_T_co], /) -> _T_co), str]`
[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[Overload[[_T_contra, _T_co](a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co] | ... omitted 5 union elements, str].__getitem__(key: Overload[(a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co, (a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co] | Overload[(a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co, (a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co] | Overload[(a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co, (a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co] | ... omitted 5 union elements, /) -> str` cannot be called with key of type `(...) -> Unknown` on object of type `dict[Overload[[_T_contra, _T_co](a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co] | ... omitted 5 union elements, str]`
[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[((a: Any, b: Any, /) -> Any) | ((a: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, b: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, /) -> Any) | ([_T_co](a: _SupportsInversion[_T_co], /) -> _T_co) | ([_T_co](a: _SupportsNeg[_T_co], /) -> _T_co), str].__getitem__(key: ((a: Any, b: Any, /) -> Any) | ((a: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, b: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, /) -> Any) | ((a: _SupportsInversion[_T_co], /) -> _T_co) | ((a: _SupportsNeg[_T_co], /) -> _T_co), /) -> str` cannot be called with key of type `(...) -> Unknown` on object of type `dict[((a: Any, b: Any, /) -> Any) | ((a: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, b: _SupportsDunderLE | _SupportsDunderGE | _SupportsDunderGT | _SupportsDunderLT, /) -> Any) | ([_T_co](a: _SupportsInversion[_T_co], /) -> _T_co) | ([_T_co](a: _SupportsNeg[_T_co], /) -> _T_co), str]`
[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[Overload[[_T_contra, _T_co](a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co] | ... omitted 5 union elements, str].__getitem__(key: Overload[(a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co, (a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co] | Overload[(a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co, (a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co] | Overload[(a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co, (a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co] | ... omitted 5 union elements, /) -> str` cannot be called with key of type `(...) -> Unknown` on object of type `dict[Overload[[_T_contra, _T_co](a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co] | Overload[[_T_contra, _T_co](a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co] | ... omitted 5 union elements, str]`

ibis/util.py

[error] invalid-argument-type - Argument to function `reduce` is incorrect: Expected `Iterable[SupportsRMul[Literal[1], Literal[1]]]`, found `tuple[Literal[7, 24, 60, 1000], ...] | tuple[Literal[4, 3], ...]`

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

jax/_src/internal_test_util/test_harnesses.py

[error] invalid-argument-type - Argument to function `__new__` is incorrect: Expected `Iterable[SupportsSub[SupportsRSub[Never, Unknown], Unknown]]`, found `Unknown | tuple[Literal[2]]`
[error] invalid-argument-type - Argument to function `__new__` is incorrect: Expected `Iterable[SupportsRSub[SupportsSub[SupportsRSub[SupportsSub[SupportsRSub[Never, Unknown], Unknown], Unknown], Unknown], Unknown]]`, found `Unknown | tuple[Literal[1]]`

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

misc/python/materialize/cli/mzcompose.py

[error] invalid-method-override - Invalid override of method `parse_known_args`: Definition is incompatible with `argparse.ArgumentParser.parse_known_args`
[error] invalid-method-override - Invalid override of method `parse_known_args`: Definition is incompatible with `ArgumentParser.parse_known_args`

misc/python/materialize/mzcompose/composition.py

[error] invalid-method-override - Invalid override of method `parse_known_args`: Definition is incompatible with `ArgumentParser.parse_known_args`

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

mesonbuild/msetup.py

[error] invalid-argument-type - Argument to bound method `parse_args` is incorrect: Expected `Sequence[str] | None`, found `(CMDOptions & Top[list[Unknown]]) | list[str]`
[error] invalid-argument-type - Argument to bound method `parse_args` is incorrect: Expected `Iterable[str] | None`, found `(CMDOptions & Top[list[Unknown]]) | list[str]`

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

mitmproxy/utils/strutils.py

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

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

src/prefect/server/utilities/database.py

[error] invalid-argument-type - Argument to function `_sqlite_strfinterval` is incorrect: Expected `ColumnElement[int | float]`, found `ColumnElement[str] | ColumnElement[Any]`

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

sympy/tensor/array/expressions/array_expressions.py

[error] invalid-argument-type - Argument to function `reduce` is incorrect: Expected `(Unknown | Basic, Unknown | Basic, /) -> Unknown | Basic`, found `Overload[[_T_contra, _T_co](a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co, [_T_contra, _T_co](a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co]`