Ecosystem report

Old: main (merge base) 48cf24d4 New: 23538/merge 51ede0b7
Lint Rule Removed Added Changed
Total 74 2 4
invalid-await 40 0 0
no-matching-overload 20 0 0
invalid-return-type 5 1 0
unresolved-attribute 5 0 0
type-assertion-failure 0 0 3
invalid-argument-type 1 1 0
unsupported-operator 2 0 0
invalid-assignment 0 0 1
not-subscriptable 1 0 0
Project Removed Added Changed
Total 74 2 4
prefect 43 0 0
sympy 30 0 0
pandas-stubs 0 0 3
bokeh 1 1 0
Tanjun 0 1 0
xarray 0 0 1
pydantic flaky 0 0 0
scikit-build-core flaky 0 0 0

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

tanjun/dependencies/data.py

[error] invalid-return-type - Return type does not match returned value: expected `_T@inject_lc`, found `_T@inject_lc | Coroutine[Any, Any, _T@inject_lc]`

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

src/bokeh/layouts.py

[error] invalid-return-type - Return type does not match returned value: expected `list[L@_parse_children_arg]`, found `list[L@_parse_children_arg | list[L@_parse_children_arg]]`
[error] invalid-argument-type - Argument to bound method `__init__` is incorrect: Expected `Iterable[L@_parse_children_arg]`, found `tuple[L@_parse_children_arg | list[L@_parse_children_arg], ...]`

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

tests/test_pandas.py

[error] type-assertion-failure - Type `int | Unknown` does not match asserted type `int`
[error] type-assertion-failure - Type `Unknown | int` does not match asserted type `int`
[error] type-assertion-failure - Type `(int & ~NaTType & ~NAType) | (Unknown & ~NaTType & ~NAType & ~None)` does not match asserted type `int`
[error] type-assertion-failure - Type `(Unknown & ~NaTType & ~NAType & ~None) | (int & ~NaTType & ~NAType)` does not match asserted type `int`
[error] type-assertion-failure - Type `(int & NaTType) | (Unknown & NaTType) | (int & NAType) | (Unknown & NAType) | None` does not match asserted type `None`
[error] type-assertion-failure - Type `(Unknown & NaTType) | (int & NaTType) | (Unknown & NAType) | (int & NAType) | None` does not match asserted type `None`

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

src/integrations/prefect-docker/tests/test_containers.py

flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable

src/integrations/prefect-docker/tests/test_images.py

flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable

src/integrations/prefect-kubernetes/prefect_kubernetes/jobs.py

flaky
(1/10)
[error] invalid-await - `object` is not awaitable

src/integrations/prefect-kubernetes/tests/test_custom_objects.py

flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable

src/integrations/prefect-kubernetes/tests/test_deployments.py

flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable

src/integrations/prefect-kubernetes/tests/test_jobs.py

flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable

src/integrations/prefect-kubernetes/tests/test_pods.py

flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable
flaky
(1/10)
[error] invalid-await - `object` is not awaitable

src/prefect/utilities/_engine.py

flaky
(1/10)
[error] invalid-return-type - Return type does not match returned value: expected `str`, found `object`

src/prefect/utilities/asyncutils.py

flaky
(4/10)
[error] invalid-return-type - Return type does not match returned value: expected `R@run_coro_as_sync | None`, found `CoroutineType[Any, Any, R@run_coro_as_sync | None] | R@run_coro_as_sync | None`
flaky
(4/10)
[error] invalid-return-type - Return type does not match returned value: expected `R@run_coro_as_sync | None`, found `CoroutineType[Any, Any, R@run_coro_as_sync | None] | R@run_coro_as_sync | None`

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

sympy/integrals/tests/test_heurisch.py

flaky
(7/10)
[error] not-subscriptable - Cannot subscript object of type `Expr` with no `__getitem__` method

sympy/matrices/inverse.py

flaky
(4/10)
[error] unsupported-operator - Operator `-` is not supported between objects of type `MatrixBase` and `MatrixBase | Expr | Unknown`
flaky
(4/10)
[error] unsupported-operator - Operator `+` is not supported between objects of type `MatrixBase` and `MatrixBase | Expr | Unknown`

sympy/matrices/matrixbase.py

flaky
(7/10)
[error] invalid-return-type - Return type does not match returned value: expected `Self@log`, found `MatrixBase | Expr | Unknown`

sympy/matrices/tests/test_decompositions.py

flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments

sympy/matrices/tests/test_eigen.py

flaky
(4/10)
[error] invalid-argument-type - Argument to function `max` is incorrect: Expected `Iterable[Unknown]`, found `MatrixBase | Unknown`
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] unresolved-attribute - Attribute `applyfunc` is not defined on `Expr` in union `MatrixBase | Expr | Unknown`

sympy/matrices/tests/test_matrices.py

flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(4/10)
[error] unresolved-attribute - Attribute `rank` is not defined on `MatrixExpr` in union `MatrixBase | MatrixExpr | Unknown`
flaky
(4/10)
[error] unresolved-attribute - Attribute `rank` is not defined on `MatrixExpr` in union `MatrixBase | MatrixExpr | Unknown`

sympy/matrices/tests/test_matrixbase.py

flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments

sympy/matrices/tests/test_reductions.py

flaky
(4/10)
[error] unresolved-attribute - Attribute `rank` is not defined on `MatrixExpr` in union `MatrixBase | MatrixExpr | Unknown`
flaky
(4/10)
[error] unresolved-attribute - Attribute `rank` is not defined on `MatrixExpr` in union `MatrixBase | MatrixExpr | Unknown`

sympy/matrices/tests/test_solvers.py

flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments
flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments

sympy/physics/optics/polarization.py

flaky
(7/10)
[error] no-matching-overload - No overload of function `simplify` matches arguments

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

xarray/tests/test_combine.py

[error] invalid-assignment - Object of type `dict[tuple[int, ...], list[Unknown | list[Unknown | Dataset]] | list[Unknown | Dataset] | Dataset]` is not assignable to `dict[tuple[int, ...], Dataset]`
[error] invalid-assignment - Object of type `dict[tuple[int, ...], list[Unknown | Dataset] | list[Unknown | list[Unknown | Dataset]] | Dataset]` is not assignable to `dict[tuple[int, ...], Dataset]`