Ecosystem report

Old: main (merge base) be5736e2 New: 24761/merge 1fc95e71
Lint Rule Removed Added Changed
Total 4 54 1
unused-type-ignore-comment 3 22 0
unknown-argument 0 12 0
too-many-positional-arguments 0 9 0
invalid-argument-type 0 4 1
invalid-return-type 0 3 0
invalid-assignment 1 1 0
missing-argument 0 1 0
no-matching-overload 0 1 0
possibly-missing-attribute 0 1 0
Project Removed Added Changed
Total 4 54 1
static-frame 3 23 0
scipy 0 12 0
rotki 0 6 0
psycopg 0 3 0
bokeh 0 2 0
discord.py 0 2 0
pandas 0 2 0
koda-validate 0 1 0
mitmproxy 0 0 1
operator 1 0 0
scrapy 0 1 0
sphinx 0 1 0
sympy 0 1 0

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

src/bokeh/embed/standalone.py

[error] too-many-positional-arguments - Too many positional arguments to `Model.__init__`: expected 1, got 2
[error] too-many-positional-arguments - Too many positional arguments to `object.__init__`: expected 1, got 2

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

discord/ext/commands/core.py

[warning] possibly-missing-attribute - Attribute `__cog_name__` may be missing on object of type `type[CogT@Command] & ~<class 'NoneType'>`

discord/ui/view.py

[error] invalid-assignment - Invalid subscript assignment with key of type `Pattern[str]` and value of type `type[Item[Any]] & type[DynamicItem[object]]` on object of type `dict[Pattern[str], type[DynamicItem[Item[Any]]]]`

koda-validate (https://github.com/keithasaurus/koda-validate)

koda_validate/namedtuple.py

[error] invalid-argument-type - Argument to function `signature` is incorrect: Expected `(...) -> Any`, found `type[_NTT@NamedTupleValidator]`

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

test/mitmproxy/proxy/tutils.py

[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[Command, type[CommandCompleted]].__getitem__(key: Command, /) -> type[CommandCompleted]` cannot be called with key of type `type[@Todo]` on object of type `dict[Command, type[CommandCompleted]]`
[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[Command, type[CommandCompleted]].__getitem__(key: Command, /) -> type[CommandCompleted]` cannot be called with key of type `type[Command]` on object of type `dict[Command, type[CommandCompleted]]`

operator (https://github.com/canonical/operator)

ops/model.py

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

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

pandas/core/dtypes/concat.py

[error] unknown-argument - Argument `axis` does not match any known parameter of bound method `ExtensionArray._concat_same_type`

pandas/core/sorting.py

[error] too-many-positional-arguments - Too many positional arguments to `object.__init__`: expected 1, got 2

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/tasks.py

flaky
(1/10)
[error] invalid-return-type - Return type does not match returned value: expected `MaterializingTask[P@MaterializingTask, R@MaterializingTask]`, found `MaterializingTask[(*args: object, **kwargs: object), object]`

src/prefect/utilities/_engine.py

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

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

psycopg/psycopg/rows.py

[error] invalid-return-type - Return type does not match returned value: expected `RowMaker[tuple[object, ...] & NamedTupleLike]`, found `bound method type[NamedTupleLike]._make(iterable: Iterable[Any]) -> NamedTupleLike`
[error] invalid-return-type - Return type does not match returned value: expected `type[tuple[object, ...]] & type[NamedTupleLike]`, found `<class 'Row'>`

psycopg/psycopg/types/composite.py

[error] invalid-return-type - Return type does not match returned value: expected `type[tuple[object, ...]] & type[NamedTupleLike]`, found `<class '<unknown>'>`

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

rotkehlchen/tasks/historical_balances.py

[error] missing-argument - No argument provided for required parameter `group_identifier` of `HistoryBaseEntry.__init__`
[error] unknown-argument - Argument `tx_ref` does not match any known parameter of `HistoryBaseEntry.__init__`
[error] invalid-argument-type - Argument to `OnchainEvent.__init__` is incorrect: Expected `Never`, found `object`
[error] unknown-argument - Argument `counterparty` does not match any known parameter of `HistoryBaseEntry.__init__`
[error] unknown-argument - Argument `address` does not match any known parameter of `HistoryBaseEntry.__init__`
[error] invalid-argument-type - Argument to `OnchainEvent.__init__` is incorrect: Expected `None`, found `object`

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

scipy/sparse/_index.py

[error] too-many-positional-arguments - Too many positional arguments to `object.__init__`: expected 1, got 2
[error] too-many-positional-arguments - Too many positional arguments to `object.__init__`: expected 1, got 2
[error] unknown-argument - Argument `shape` does not match any known parameter of `object.__init__`
[error] unknown-argument - Argument `shape` does not match any known parameter of `object.__init__`
[error] unknown-argument - Argument `dtype` does not match any known parameter of `object.__init__`
[error] unknown-argument - Argument `dtype` does not match any known parameter of `object.__init__`
[error] too-many-positional-arguments - Too many positional arguments to `object.__init__`: expected 1, got 2
[error] too-many-positional-arguments - Too many positional arguments to `object.__init__`: expected 1, got 2
[error] unknown-argument - Argument `shape` does not match any known parameter of `object.__init__`
[error] unknown-argument - Argument `shape` does not match any known parameter of `object.__init__`
[error] unknown-argument - Argument `dtype` does not match any known parameter of `object.__init__`
[error] unknown-argument - Argument `dtype` does not match any known parameter of `object.__init__`

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

scrapy/utils/python.py

[error] too-many-positional-arguments - Too many positional arguments to `object.__init__`: expected 1, got 2

sphinx (https://github.com/sphinx-doc/sphinx)

sphinx/domains/std/__init__.py

[error] no-matching-overload - No overload of bound method `dict.get` matches arguments

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

static_frame/core/container_util.py

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

static_frame/core/index.py

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

static_frame/core/index_hierarchy.py

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

static_frame/core/quilt.py

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

static_frame/core/type_blocks.py

[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[error] invalid-assignment - Object of type `GeneratorType[(Iterable[Any] & ~TypeBlocks) | ndarray[Any, Any], None, None]` is not assignable to `Iterable[ndarray[Any, Any]]`

static_frame/test/unit/test_quilt.py

[error] invalid-argument-type - Argument to bound method `Quilt._axis_tuple` is incorrect: Expected `(type[tuple[object, ...]] & type[NamedTupleLike]) | None`, found `<class 'tuple'>`

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

sympy/physics/quantum/spin.py

[error] too-many-positional-arguments - Too many positional arguments to constructor `SpinState.__new__`: expected 3, got 4