Ecosystem report

Old: main (merge base) 72742e70 New: 23683/merge b7aad0eb
Lint Rule Removed Added Changed
Total 3 7 1
invalid-argument-type 0 2 1
unused-type-ignore-comment 3 0 0
invalid-assignment 0 2 0
redundant-cast 0 1 0
type-assertion-failure 0 1 0
unsupported-operator 0 1 0
Project Removed Added Changed
Total 3 7 1
discord.py 2 1 0
prefect 0 2 0
archinstall 0 1 0
django-stubs 0 1 0
jax 0 1 0
parso 1 0 0
rotki 0 0 1
streamlit 0 1 0
pydantic flaky 0 0 0
scikit-build-core flaky 0 0 0

archinstall (https://github.com/archlinux/archinstall)

archinstall/lib/models/device.py

[error] unsupported-operator - Operator `/` is not supported between objects of type `int` and `int | Literal["sectors"]`

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

discord/channel.py

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

discord/components.py

[error] invalid-assignment - Invalid assignment to key "channel_types" with declared type `list[Literal[0, 1, 2, 3, 4, ... omitted 8 literals]]` on TypedDict `SelectMenu`: value of type `list[Unknown | int]`
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive

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

tests/assert_type/db/models/test_enums.py

[error] type-assertion-failure - Type `list[Unknown | tuple[int | float, str] | tuple[bytes, str]]` does not match asserted type `list[Any]`

jax (https://github.com/google/jax)

jax/_src/pallas/mosaic/lowering.py

[warning] redundant-cast - Value is already of type `Literal["parallel", "core_parallel", "subcore_parallel", "arbitrary"]`

parso (https://github.com/davidhalter/parso)

parso/python/tokenize.py

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

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

src/integrations/prefect-databricks/prefect_databricks/rest.py

[error] invalid-assignment - Object of type `Literal["get", "post", "put", "delete", "patch"]` is not assignable to `HTTPMethod`
[error] invalid-argument-type - Argument to function `getattr` is incorrect: Expected `str`, found `HTTPMethod`

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

rotkehlchen/tests/db/test_db.py

[error] invalid-argument-type - Argument is incorrect: Expected `ApiKey`, found `str`
[error] invalid-argument-type - Argument is incorrect: Expected `ApiKey`, found `LiteralString`

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

lib/streamlit/elements/lib/built_in_chart_utils.py

[error] invalid-argument-type - Argument is incorrect: Expected `str`, found `Unknown | str | bool`