Ecosystem report

Old: main (merge base) 0401be80 → New: 28851/merge 32e60e05
Lint Rule Removed Added Changed
Total 17 0 0
disjoint-cast 17 0 0
Project Removed Added Changed
Total 17 0 0
meson strict 5 0 0
prefect strict 3 0 0
spark strict 3 0 0
antidote strict 2 0 0
cwltool non-strict 1 0 0
mypy non-strict 1 0 0
steam.py non-strict 1 0 0
xarray strict 1 0 0

antidote strict (https://github.com/Finistere/antidote)

tests/core/test_exceptions.py

[warning] disjoint-cast - Cast from `list[<class 'str'> | ((obj: object, /) -> str)]` to disjoint type `list[(object, /) -> str]`

tests/core/test_inject.py

[warning] disjoint-cast - Cast from `list[<class 'str'> | <class 'int'> | <class 'float'> | ... omitted 8 union elements]` to disjoint type `list[object]`

cwltool non-strict (https://github.com/common-workflow-language/cwltool)

tests/test_path_checks.py

[warning] disjoint-cast - Cast from `dict[str, str | dict[str, str]]` to disjoint type `MutableMapping[str, CWLOutputType | None]`

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

mesonbuild/build.py

[warning] disjoint-cast - Cast from `list[str]` to disjoint type `list[str | None]`

mesonbuild/mconf.py

[warning] disjoint-cast - Cast from `list[AnsiDecorator]` to disjoint type `list[str | AnsiDecorator]`

mesonbuild/mlog.py

[warning] disjoint-cast - Cast from `list[str]` to disjoint type `list[StringProtocol]`

mesonbuild/modules/codegen.py

[warning] disjoint-cast - Cast from `list[Program]` to disjoint type `list[str | Program]`

mesonbuild/modules/wayland.py

[warning] disjoint-cast - Cast from `list[str]` to disjoint type `list[Literal["client", "server"]]`

mypy non-strict (https://github.com/python/mypy)

mypy/fastparse.py

[warning] disjoint-cast - Cast from `list[None]` to disjoint type `list[str | None]`

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

src/prefect/server/models/deployments.py

[warning] disjoint-cast - Cast from `dict[str, str]` to disjoint type `dict[str, float | str]`
[warning] disjoint-cast - Cast from `dict[str, str]` to disjoint type `dict[str, float | str]`

src/prefect/server/models/flow_runs.py

[warning] disjoint-cast - Cast from `dict[str, str]` to disjoint type `dict[str, float | str]`

spark strict (https://github.com/apache/spark)

python/pyspark/pandas/series.py

[warning] disjoint-cast - Cast from `list[Column]` to disjoint type `list[Column | str]`

python/pyspark/pandas/utils.py

[warning] disjoint-cast - Cast from `list[None]` to disjoint type `list[tuple[Any, ...] | None]`
[warning] disjoint-cast - Cast from `dict[None | str, int]` to disjoint type `dict[int | str | None, int]`

steam.py non-strict (https://github.com/Gobot1234/steam.py)

steam/state.py

[warning] disjoint-cast - Cast from `list[AppID]` to disjoint type `list[int]`

xarray strict (https://github.com/pydata/xarray)

xarray/core/indexes.py

[warning] disjoint-cast - Cast from `dict[Any, PandasIndex]` to disjoint type `dict[Any, Index]`