Ecosystem report

Old: main (merge base) c2f7cef4 New: 22985/merge e3252bf3
Lint Rule Removed Added Changed
Total 26 2 6
unresolved-attribute 21 0 0
invalid-argument-type 3 2 2
invalid-assignment 0 0 3
unused-type-ignore-comment 2 0 0
invalid-return-type 0 0 1
Project Removed Added Changed
Total 26 2 6
pandera 20 0 0
prefect 0 0 6
rotki 3 2 0
pwndbg 2 0 0
comtypes 1 0 0

comtypes (https://github.com/enthought/comtypes)

comtypes/util.py

[error] unresolved-attribute - :131:12 - Class `PyCArgObject` has no attribute `p`

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

tests/io/test_pandas_io.py

[error] unresolved-attribute - :1508:17 - Class `Check` has no attribute `ncols_gt`
[error] unresolved-attribute - :1604:24 - Class `Check` has no attribute `datetime_check`
[error] unresolved-attribute - :1608:24 - Class `Check` has no attribute `datetime_check`

tests/modin/test_schemas_on_modin.py

[error] unresolved-attribute - :299:36 - Class `Check` has no attribute `modin_eq`

tests/pandas/test_checks.py

[error] unresolved-attribute - :487:43 - Class `Check` has no attribute `raise_an_error_check`

tests/pandas/test_extensions.py

[error] unresolved-attribute - :46:13 - Class `Check` has no attribute `custom_check`
[error] unresolved-attribute - :57:13 - Class `Check` has no attribute `custom_check`
[error] unresolved-attribute - :88:13 - Class `Check` has no attribute `custom_check`
[error] unresolved-attribute - :99:13 - Class `Check` has no attribute `custom_check`
[error] unresolved-attribute - :146:17 - Class `Check` has no attribute `custom_check`
[error] unresolved-attribute - :169:16 - Class `Check` has no attribute `custom_check`
[error] unresolved-attribute - :177:13 - Class `Check` has no attribute `custom_check`
[error] unresolved-attribute - :231:13 - Class `Check` has no attribute `custom_ge_check`
[error] unresolved-attribute - :296:9 - Class `Check` has no attribute `custom_eq`
[error] unresolved-attribute - :305:5 - Class `Check` has no attribute `custom_eq`
[error] unresolved-attribute - :332:13 - Class `Check` has no attribute `custom_check`

tests/pandas/test_schema_statistics.py

[error] unresolved-attribute - :761:15 - Class `Check` has no attribute `no_param_check`

tests/pyspark/test_pyspark_check.py

[error] unresolved-attribute - :1672:21 - Class `Check` has no attribute `new_pyspark_check`

tests/pyspark/test_schemas_on_pyspark_pandas.py

[error] unresolved-attribute - :533:36 - Class `Check` has no attribute `pyspark_pandas_eq`

tests/strategies/test_strategies.py

[error] unresolved-attribute - :903:17 - Class `Check` has no attribute `custom_check_with_strategy`

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

src/integrations/prefect-dbt/prefect_dbt/core/settings.py

[error] invalid-assignment - :94 -
Old: Object of type `dict[Any, Any] | int | dict[str, Any] | ... omitted 4 union elements` is not assignable to `dict[str, Any]`
New: Object of type `dict[str, Any] | int | dict[Any, Any] | ... omitted 4 union elements` is not assignable to `dict[str, Any]`

src/prefect/cli/deploy/_core.py

[error] invalid-assignment - :86 -
Old: Object of type `dict[Any, Any] | int | dict[str, Any] | ... omitted 4 union elements` is not assignable to `dict[str, Any]`
New: Object of type `dict[str, Any] | int | dict[Any, Any] | ... omitted 4 union elements` is not assignable to `dict[str, Any]`

src/prefect/deployments/steps/core.py

[error] invalid-argument-type - :137 -
Old: Argument is incorrect: Argument type `dict[Any, Any] | int | dict[str, Any] | ... omitted 4 union elements` does not satisfy constraints (`str`, `int`, `int | float`, `bool`, `dict[Any, Any]`, `list[Any]`, `None`) of type variable `T`
New: Argument is incorrect: Argument type `dict[str, Any] | int | dict[Any, Any] | ... omitted 4 union elements` does not satisfy constraints (`str`, `int`, `int | float`, `bool`, `dict[Any, Any]`, `list[Any]`, `None`) of type variable `T`

src/prefect/utilities/templating.py

[error] invalid-assignment - :320 -
Old: Invalid subscript assignment with key of type `object` and value of type `Unknown | int | dict[str, Any] | ... omitted 4 union elements` on object of type `dict[str, Any]`
New: Invalid subscript assignment with key of type `object` and value of type `dict[str, Any] | int | Unknown | ... omitted 4 union elements` on object of type `dict[str, Any]`
[error] invalid-return-type - :323 -
Old: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[Unknown | int | dict[str, Any] | ... omitted 4 union elements]`
New: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[Unknown | dict[str, Any] | int | ... omitted 4 union elements]`

src/prefect/workers/base.py

[error] invalid-argument-type - :232 -
Old: Argument is incorrect: Argument type `str | int | dict[str, Any] | ... omitted 3 union elements` does not satisfy constraints (`str`, `int`, `int | float`, `bool`, `dict[Any, Any]`, `list[Any]`, `None`) of type variable `T`
New: Argument is incorrect: Argument type `dict[str, Any] | int | str | ... omitted 3 union elements` does not satisfy constraints (`str`, `int`, `int | float`, `bool`, `dict[Any, Any]`, `list[Any]`, `None`) of type variable `T`

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

pwndbg/aglib/heap/structs.py

[error] invalid-argument-type - :214: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[Structure]` on object of type `dict[type[c_char], Type]`
[error] invalid-argument-type - :214: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[Union]` on object of type `dict[type[c_char], Type]`

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