Ecosystem report

Old: main (merge base) 6ad151ac New: 23611/merge 1f5ca446
Lint Rule Removed Added Changed
Total 1 130 0
invalid-type-form 0 89 0
invalid-await 0 40 0
invalid-argument-type 1 0 0
invalid-return-type 0 1 0
Project Removed Added Changed
Total 1 130 0
mypy 0 59 0
prefect flaky 0 41 0
django-stubs 0 22 0
colour flaky 0 2 0
setuptools 0 2 0
xarray 0 2 0
bokeh 1 0 0
discord.py 0 1 0
packaging 0 1 0
Expression flaky 0 0 0
PyGithub flaky 0 0 0
artigraph flaky 0 0 0
cloud-init flaky 0 0 0
core flaky 0 0 0
dd-trace-py flaky 0 0 0
ibis flaky 0 0 0
jax flaky 0 0 0
materialize flaky 0 0 0
meson flaky 0 0 0
openlibrary flaky 0 0 0

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

src/bokeh/layouts.py

flaky
(2/10)
[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], ...]`

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

colour/characterisation/aces_it.py

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

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

discord/app_commands/commands.py

[error] invalid-type-form - `...` is not allowed in this context in a type expression

django-stubs (https://github.com/typeddjango/django-stubs)

django-stubs/contrib/gis/gdal/geometries.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

django-stubs/contrib/gis/geos/collections.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

django-stubs/contrib/gis/geos/coordseq.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

django-stubs/contrib/gis/geos/linestring.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

django-stubs/contrib/gis/geos/point.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

django-stubs/contrib/gis/geos/polygon.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

mypy (https://github.com/python/mypy)

mypy/typeshed/stdlib/builtins.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

mypy/typeshed/stdlib/typing.pyi

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

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

src/packaging/version.py

[error] invalid-type-form - `[...]` is not a valid parameter list for `Callable`: Did you mean `Callable[..., object]`?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

src/prefect/utilities/_engine.py

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

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

setuptools/_vendor/jaraco/functools/__init__.py

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression

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

xarray/core/indexing.py

[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression