Summary

Comparing branches/commits:
Old: main (merge base) 87dafb87
New: 21443/merge 1f47aefe
Lint Rule Removed Added Changed
Total 10 2 3
invalid-argument-type 2 0 3
invalid-assignment 5 0 0
possibly-missing-attribute 3 0 0
invalid-key 0 1 0
missing-typed-dict-key 0 1 0

altair (https://github.com/vega/altair)

altair/datasets/_reader.py

[error] invalid-assignment - :177:9 - Object of type `(Metadata & Top[Mapping[Unknown, object]]) | (Path & Top[Mapping[Unknown, object]]) | (str & Top[Mapping[Unknown, object]]) | dict[Unknown | str, Unknown]` is not assignable to `Metadata | Path | str`
[error] invalid-argument-type - :178:28 -
Old: Argument to bound method `_solve` is incorrect: Expected `Metadata`, found `Metadata | Path | str`
New: Argument to bound method `_solve` is incorrect: Expected `Metadata`, found `Metadata | (Path & Top[Mapping[Unknown, object]]) | (str & Top[Mapping[Unknown, object]])`

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

src/bokeh/resources.py

[error] invalid-assignment - :316:9 - Object of type `list[Literal["bokeh", "bokeh-gl", "bokeh-widgets", "bokeh-tables", "bokeh-mathjax", "bokeh-api"]] | list[str]` is not assignable to attribute `components` of type `list[Literal["bokeh", "bokeh-gl", "bokeh-widgets", "bokeh-tables", "bokeh-mathjax", "bokeh-api"]]`

hydra-zen (https://github.com/mit-ll-responsible-ai/hydra-zen)

src/hydra_zen/structured_configs/_implementations.py

[error] invalid-assignment - :3506:9 - Object of type `@Todo | dict[Unknown, Unknown]` is not assignable to `DataclassOptions`

kopf (https://github.com/nolar/kopf)

kopf/_cogs/clients/creating.py

[error] invalid-assignment - :21:5 - Object of type `(RawBody & ~None) | dict[Unknown, Unknown]` is not assignable to `RawBody | None`
[warning] possibly-missing-attribute - :23:9 - Attribute `setdefault` may be missing on object of type `RawBody | None`
[warning] possibly-missing-attribute - :25:9 - Attribute `setdefault` may be missing on object of type `RawBody | None`
[warning] possibly-missing-attribute - :27:44 - Attribute `get` may be missing on object of type `RawBody | None`

meson (https://github.com/mesonbuild/meson)

mesonbuild/cargo/manifest.py

[error] missing-typed-dict-key - :304:16 - Missing required key 'workspace' in TypedDict `FromWorkspace` constructor
[error] invalid-key - :304:17 - Invalid key for TypedDict `FromWorkspace`: Unknown key "version"

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

src/prefect/cli/deploy/_core.py

[error] invalid-argument-type - :246:63 -
Old: Argument to function `_generate_actions_for_remote_flow_storage` is incorrect: Expected `list[dict[str, Any]]`, found `(dict[str, Any] & ~AlwaysFalsy) | dict[Unknown, Unknown]`
New: Argument to function `_generate_actions_for_remote_flow_storage` is incorrect: Expected `list[dict[str, Any]]`, found `dict[str, Any]`
[error] invalid-argument-type - :266:13 -
Old: Argument to function `_generate_default_pull_action` is incorrect: Expected `list[dict[str, Any]]`, found `(dict[str, Any] & ~AlwaysFalsy) | dict[Unknown, Unknown] | dict[str, list[dict[str, Any]]]`
New: Argument to function `_generate_default_pull_action` is incorrect: Expected `list[dict[str, Any]]`, found `dict[str, Any] | dict[str, list[dict[str, Any]]]`

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

rotkehlchen/db/upgrades/v45_v46.py

[error] invalid-argument-type - :121:25 - Argument to function `maybe_set_transaction_extra_data` is incorrect: Expected `AssetMovementExtraData | None`, found `dict[Unknown | str, Unknown] | None`

rotkehlchen/exchanges/coinbase.py

[error] invalid-argument-type - :1063:21 - Argument to function `maybe_set_transaction_extra_data` is incorrect: Expected `AssetMovementExtraData | None`, found `dict[Unknown | str, Unknown] | None`

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

lib/streamlit/elements/widgets/data_editor.py

[error] invalid-assignment - :144:9 - Object of type `dict[Unknown | str, Unknown | dict[Unknown, Unknown] | list[Unknown]] | Any` is not assignable to `EditingState`