Ecosystem report

Old: main (merge base) adc2c960 New: 24452/merge 92e5831b
Lint Rule Removed Added Changed
Total 2 84 7
invalid-await 0 40 0
missing-argument 0 32 0
unknown-argument 0 11 0
invalid-return-type 0 1 6
invalid-argument-type 2 0 1
Project Removed Added Changed
Total 2 84 7
prefect flaky 0 42 0
graphql-core 0 30 0
bokeh 0 11 0
core 2 0 4
pydantic 0 0 2
pyjwt 0 0 1
pylint 0 1 0
scikit-build-core flaky 0 0 0

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

src/bokeh/document/events.py

[error] unknown-argument - Argument `attr` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `cols` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `data` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `kind` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `model` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `msg_data` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `msg_type` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `new` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `patches` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `rollover` does not match any known parameter of bound method `__init__`
[error] unknown-argument - Argument `title` does not match any known parameter of bound method `__init__`

core (https://github.com/home-assistant/core)

homeassistant/components/aprilaire/coordinator.py

[error] invalid-argument-type - Argument to bound method `async_update_device` is incorrect: Expected `DeviceEntryType | None | UndefinedType`, found `set[tuple[str, str]]`
[error] invalid-argument-type - Argument to bound method `async_update_device` is incorrect: Expected `str | None | UndefinedType`, found `set[tuple[str, str]]`

homeassistant/components/energy/data.py

[error] invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, Unknown | str]`
[error] invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, PowerConfig | str]`
[error] invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, Unknown | str]`
[error] invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, PowerConfig | str]`
[error] invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, Unknown | str]`
[error] invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, int | float | str | None | PowerConfig]`
[error] invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, Unknown | str]`
[error] invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, int | float | str | None | PowerConfig]`

graphql-core (https://github.com/graphql-python/graphql-core)

src/graphql/type/directives.py

[error] missing-argument - No arguments provided for required parameters `name`, `locations` of bound method `__init__`

src/graphql/utilities/extend_schema.py

[error] missing-argument - No arguments provided for required parameters `name`, `locations` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`

src/graphql/type/definition.py

[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`

src/graphql/utilities/lexicographic_sort_schema.py

[error] missing-argument - No arguments provided for required parameters `name`, `locations` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `type_` of bound method `__init__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`
[error] missing-argument - No argument provided for required parameter `name` of function `__new__`

tests/type/test_definition.py

[error] missing-argument - No argument provided for required parameter `name` of function `__new__`

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

src/prefect/cli/deployment.py

[error] missing-argument - No argument provided for required parameter `interval` of bound method `__init__`

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/_internal/_generate_schema.py

[error] invalid-return-type - Return type does not match returned value: expected `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`, found `dict[str, Unknown | str]`
[error] invalid-return-type - Return type does not match returned value: expected `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`, found `dict[str, int | list[str] | list[ArgumentsParameter] | ... omitted 91 union elements]`

pydantic/types.py

[error] invalid-argument-type - Argument to function `no_info_after_validator_function` is incorrect: Expected `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`, found `dict[str, Unknown | bool]`
[error] invalid-argument-type - Argument to function `no_info_after_validator_function` is incorrect: Expected `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`, found `dict[str, int | list[str] | list[ArgumentsParameter] | ... omitted 91 union elements]`

pyjwt (https://github.com/jpadilla/pyjwt)

jwt/api_jwt.py

[error] invalid-return-type - Return type does not match returned value: expected `FullOptions`, found `dict[str, Unknown]`
[error] invalid-return-type - Return type does not match returned value: expected `FullOptions`, found `dict[Literal["enforce_minimum_key_length", "require", "strict_aud", "verify_aud", "verify_exp", ... omitted 6 literals], bool | list[str]]`

pylint (https://github.com/pycqa/pylint)

pylint/checkers/base_checker.py

[error] missing-argument - No argument provided for required parameter `scope` of bound method `__init__`