Ecosystem report

Old: main (merge base) 03404b7c New: 24326/merge 92247be6
Lint Rule Removed Added Changed
Total 181 16 1
invalid-type-form 135 0 1
invalid-await 40 0 0
not-subscriptable 0 13 0
possibly-missing-submodule 4 0 0
unsupported-operator 0 3 0
invalid-return-type 1 0 0
unbound-type-variable 1 0 0
Project Removed Added Changed
Total 181 16 1
mypy 92 4 0
django-stubs 32 12 0
prefect 41 0 0
egglog-python 6 0 0
spack 4 0 0
pydantic 3 0 0
xarray 2 0 0
pandas 1 0 0
static-frame 0 0 1
scikit-build-core flaky 0 0 0

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 - Invalid subscript of object of type `property` in 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] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] invalid-type-form - Invalid subscript of object of type `property` in 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] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - Invalid subscript of object of type `property` in 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] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[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 - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method

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

[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - Invalid subscript of object of type `property` in type expression
[error] invalid-type-form - `...` is not allowed in this context in a type expression
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method
[error] not-subscriptable - Cannot subscript object of type `property` with no `__getitem__` method

egglog-python (https://github.com/egraphs-good/egglog-python)

python/egglog/builtins.py

[error] invalid-type-form - Int literals are not allowed in this context in a type expression
[error] invalid-type-form - Int literals are not allowed in this context in a type expression
[error] invalid-type-form - Int literals are not allowed in this context in a type expression

python/egglog/thunk.py

[error] unbound-type-variable - Type variable `T` is not bound to any outer generic context

python/tests/test_convert.py

[error] invalid-type-form - Int literals are not allowed in this context in a type expression
[error] invalid-type-form - Int literals are not allowed in this context in a type expression

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

mypy/typeshed/stdlib/typing.pyi

[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Bare ParamSpec `_P` is not valid in this context in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Bare ParamSpec `_P` is not valid in this context in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] unsupported-operator - Operator `|` is not supported between two objects of type `TypeVar`
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] unsupported-operator - Operator `|` is not supported between two objects of type `TypeVar`
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] unsupported-operator - Operator `|` is not supported between objects of type `TypeVar` and `None`

mypy/typeshed/stdlib/typing_extensions.pyi

[error] invalid-type-form - Variable of type `Literal[Format.STRING]` is not allowed in a type expression
[error] invalid-type-form - Variable of type `Literal[Format.FORWARDREF]` is not allowed in a type expression
[error] invalid-type-form - Variable of type `Literal[Format.STRING]` is not allowed in a type expression
[error] invalid-type-form - Variable of type `Literal[Format.FORWARDREF]` is not allowed in a type expression

mypyc/test-data/fixtures/typing-full.pyi

[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `object` is not allowed in a type expression
[error] invalid-type-form - Variable of type `object` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Invalid subscript of object of type `Literal[0]` in type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] invalid-type-form - Variable of type `TypeVar` is not allowed in a type expression
[error] not-subscriptable - Cannot subscript object of type `Literal[0]` with no `__getitem__` method

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

pandas/core/series.py

[error] invalid-type-form - Variable of type `Accessor` is not allowed in a type expression

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`

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

pydantic/v1/annotated_types.py

[error] invalid-type-form - The special form `typing.TypedDict` is not allowed in type expressions
[error] invalid-type-form - The special form `typing.TypedDict` is not allowed in type expressions

pydantic/v1/validators.py

[error] invalid-type-form - The special form `typing.TypedDict` is not allowed in type expressions

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

lib/spack/spack/detection/path.py

[warning] possibly-missing-submodule - Submodule `package_base` might not have been imported
[warning] possibly-missing-submodule - Submodule `package_base` might not have been imported
[warning] possibly-missing-submodule - Submodule `package_base` might not have been imported
[warning] possibly-missing-submodule - Submodule `package_base` might not have been imported

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

static_frame/test/unit/test_type_clinic.py

[error] invalid-type-form - List literals are not allowed in this context in a type expression: Did you mean `tuple[int, int]`?
[error] invalid-type-form - List literals are 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