Ecosystem report

Old: main (merge base) 7973118f New: 24185/merge 28994a2b
Lint Rule Removed Added Changed
Total 0 3 1
invalid-argument-type 0 1 0
invalid-assignment 0 1 0
invalid-return-type 0 0 1
type-assertion-failure 0 1 0
Project Removed Added Changed
Total 0 3 1
egglog-python 0 1 0
hydpy 0 1 0
pydantic flaky 0 0 1
trio 0 1 0
scikit-build-core flaky 0 0 0

egglog-python (https://github.com/egraphs-good/egglog-python)

python/egglog/egraph.py

[error] invalid-argument-type - Argument to function `expr_action` is incorrect: Expected `BaseExpr`, found `(BaseExpr & ~Action) | (Fact & ~Action)`

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

hydpy/core/devicetools.py

[error] type-assertion-failure - Type `Literal["inlets", "outlets", "observers", "receivers", "senders", "inputs", "outputs"]` is not equivalent to `Never`

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

pydantic/v1/utils.py

[error] invalid-return-type - Return type does not match returned value: expected `Mapping[int | str, Any]`, found `(AbstractSet[int | str] & Top[Mapping[Unknown, object]]) | Mapping[int | str, Any] | dict[int | str, ellipsis]`
[error] invalid-return-type - Return type does not match returned value: expected `Mapping[int | str, Any]`, found `(AbstractSet[int | str] & Top[Mapping[Unknown, object]]) | (Mapping[int | str, Any] & AbstractSet[object]) | (Mapping[int | str, Any] & ~AbstractSet[object]) | dict[int | str, ellipsis]`

trio (https://github.com/python-trio/trio)

src/trio/_core/_tests/test_run.py

[error] invalid-assignment - Object of type `Value[object] | Error` is not assignable to `Outcome[str] | None`