Ecosystem report

Old: main (merge base) 6681a246 New: 25940/merge 6edf55e6
Lint Rule Removed Added Changed
Total 0 16 7
invalid-argument-type 0 13 0
invalid-assignment 0 1 3
type-assertion-failure 0 0 3
unresolved-attribute 0 1 1
invalid-return-type 0 1 0
Project Removed Added Changed
Total 0 16 7
cwltool 0 7 0
jax 0 4 0
schema_salad 0 4 0
egglog-python 0 0 3
pytest 0 0 3
cibuildwheel 0 1 0
kopf 0 0 1

cibuildwheel (https://github.com/pypa/cibuildwheel)

cibuildwheel/options.py

[error] invalid-argument-type - Argument to bound method `OptionFormat.format_list` is incorrect: Expected `Sequence[str | int]`, found `(Mapping[str, Sequence[str | int] | int] & Sequence[object] & ~str & ~bytes & ~bytearray) | (Sequence[str | int] & ~str & ~bytes & ~bytearray) | (int & Sequence[object])`

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

cwltool/secrets.py

[error] invalid-argument-type - Argument to bound method `SecretStore.has_secret` is incorrect: Expected `int | str | float | ... omitted 4 union elements`, found `object`
[error] invalid-argument-type - Argument to bound method `SecretStore.has_secret` is incorrect: Expected `int | str | float | ... omitted 4 union elements`, found `object`
[error] invalid-return-type - Return type does not match returned value: expected `int | str | float | ... omitted 4 union elements`, found `dict[object, int | str | float | ... omitted 4 union elements]`
[error] invalid-argument-type - Argument to bound method `SecretStore.retrieve` is incorrect: Expected `int | str | float | ... omitted 4 union elements`, found `object`
[error] invalid-argument-type - Argument to bound method `SecretStore.retrieve` is incorrect: Expected `int | str | float | ... omitted 4 union elements`, found `object`

cwltool/process.py

[error] invalid-argument-type - Argument to function `var_spool_cwl_detector` is incorrect: Expected `int | str | float | ... omitted 5 union elements`, found `object`
[error] invalid-argument-type - Argument to function `var_spool_cwl_detector` is incorrect: Expected `int | str | float | ... omitted 5 union elements`, found `object`

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

python/egglog/egraph_state.py

[error] type-assertion-failure - Type `@Todo & ~Literal["delete"] & ~Literal["subsume"]` is not equivalent to `Never`
[error] type-assertion-failure - Type `Unknown & ~Literal["delete"] & ~Literal["subsume"]` is not equivalent to `Never`
[error] type-assertion-failure - Type `@Todo & ~None & ~int & ~float & ~str` is not equivalent to `Never`
[error] type-assertion-failure - Type `Unknown & ~None & ~int & ~float & ~str` is not equivalent to `Never`

python/egglog/pretty.py

[error] type-assertion-failure - Type `@Todo & ~None & ~int & ~float & ~str` is not equivalent to `Never`
[error] type-assertion-failure - Type `Unknown & ~None & ~int & ~float & ~str` is not equivalent to `Never`

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

jax/_src/pallas/mosaic_gpu/lowering.py

[error] invalid-argument-type - Argument to bound method `UnswizzleRef.commute_reshape` is incorrect: Expected `ShapedArray`, found `AbstractValue`

jax/experimental/mosaic/gpu/layout_inference.py

[error] invalid-assignment - Object of type `WGStridedFragLayout & ~WGSplatFragLayout` is not assignable to `RegisterLayout`
[error] unresolved-attribute - Object of type `RegisterLayout` has no attribute `vec_size`
[error] invalid-argument-type - Argument to function `is_supported_strided_layout_broadcast` is incorrect: Expected `WGStridedFragLayout`, found `RegisterLayout`

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

kopf/_cogs/structs/dicts.py

[error] unresolved-attribute - Object of type `(_T@walk & ~None) | Iterable[_T@walk | Iterable[_T@walk]]` has no attribute `obj`
[error] unresolved-attribute - Attribute `obj` is not defined on `_T@walk & _dummy`, `Iterable[_T@walk | Iterable[_T@walk]] & _dummy` in union `(_T@walk & Unknown & ~None) | (Iterable[_T@walk | Iterable[_T@walk]] & Unknown) | (_T@walk & _dummy) | (Iterable[_T@walk | Iterable[_T@walk]] & _dummy)`

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

src/_pytest/assertion/rewrite.py

[error] invalid-assignment - Invalid subscript assignment with key of type `@Todo` and value of type `expr` on object of type `dict[str, str]`
[error] invalid-assignment - Invalid subscript assignment with key of type `Unknown` and value of type `expr` on object of type `dict[str, str]`
[error] invalid-assignment - Invalid subscript assignment with key of type `@Todo` and value of type `NamedExpr` on object of type `dict[str, str]`
[error] invalid-assignment - Invalid subscript assignment with key of type `Unknown` and value of type `NamedExpr` on object of type `dict[str, str]`
[error] invalid-assignment - Invalid subscript assignment with key of type `@Todo` and value of type `NamedExpr` on object of type `dict[str, str]`
[error] invalid-assignment - Invalid subscript assignment with key of type `Unknown` and value of type `NamedExpr` on object of type `dict[str, str]`

schema_salad (https://github.com/common-workflow-language/schema_salad)

src/schema_salad/dotnet_codegen.py

[error] invalid-argument-type - Argument to function `DotNetCodeGen.safe_name` is incorrect: Expected `str`, found `(dict[str, Any] & ~Top[MutableSequence[Unknown]]) | (str & ~Top[MutableSequence[Unknown]])`

src/schema_salad/java_codegen.py

[error] invalid-argument-type - Argument to function `JavaCodeGen.safe_name` is incorrect: Expected `str`, found `(dict[str, Any] & ~Top[MutableSequence[Unknown]]) | (str & ~Top[MutableSequence[Unknown]])`

src/schema_salad/python_codegen.py

[error] invalid-argument-type - Argument to function `PythonCodeGen.safe_name` is incorrect: Expected `str`, found `(dict[str, Any] & ~Top[MutableSequence[Unknown]]) | (str & ~Top[MutableSequence[Unknown]])`

src/schema_salad/typescript_codegen.py

[error] invalid-argument-type - Argument to function `TypeScriptCodeGen.safe_name` is incorrect: Expected `str`, found `(dict[str, Any] & ~Top[MutableSequence[Unknown]]) | (str & ~Top[MutableSequence[Unknown]])`

steam.py (https://github.com/Gobot1234/steam.py)

steam/chat.py

flaky
(1/10)
[warning] possibly-missing-attribute - Attribute `reactions` may be missing on object of type `ChatMessageT@Chat`

steam/user.py

flaky
(4/10)
[warning] unsupported-base - Unsupported class base with type `<class 'Messageable[UserMessage[User | Friend | ClientUser]]'> | <class 'Messageable[UserMessage[User | ClientUser]]'>`