Ecosystem report

Old: main (merge base) fd7cc1f9 New: 22592/merge 1392fb23
Lint Rule Removed Added Changed
Total 9 1 189
type-assertion-failure 0 0 148
invalid-argument-type 1 0 19
invalid-assignment 0 0 11
invalid-return-type 3 0 5
possibly-missing-attribute 3 0 3
invalid-await 2 0 0
unresolved-attribute 0 0 2
invalid-parameter-default 0 0 1
unused-ignore-comment 0 1 0
Project Removed Added Changed
Total 9 1 189
scipy-stubs 0 0 148
prefect 6 1 18
colour 0 0 14
static-frame 3 0 1
pydantic 0 0 2
sympy 0 0 2
attrs 0 0 1
dd-trace-py 0 0 1
strawberry 0 0 1
tornado 0 0 1

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

tests/test_make.py

[error] invalid-assignment - :2872 -
Old: Object of type `type[tests.test_make.TestAutoDetect.<locals of function 'test_total_ordering'>.C @ tests/test_make.py:2858:15] | type[tests.test_make.TestAutoDetect.<locals of function 'test_total_ordering'>.C @ tests/test_make.py:2858:15]` is not assignable to `<class 'tests.test_make.TestAutoDetect.<locals of function 'test_total_ordering'>.C @ tests/test_make.py:2858:15'>`
New: Object of type `type[tests.test_make.TestAutoDetect.<locals of function 'test_total_ordering'>.C @ tests/test_make.py:2858:15 | tests.test_make.TestAutoDetect.<locals of function 'test_total_ordering'>.C @ tests/test_make.py:2858:15]` is not assignable to `<class 'tests.test_make.TestAutoDetect.<locals of function 'test_total_ordering'>.C @ tests/test_make.py:2858:15'>`

colour (https://github.com/colour-science/colour)

colour/geometry/primitives.py

[error] invalid-argument-type - :227 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`
[error] invalid-argument-type - :427 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`

colour/io/luts/lut.py

[error] invalid-argument-type - :1948 -
Old: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool]] | type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | ... omitted 12 union elements`, found `<class 'object'>`
New: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool] | signedinteger[_8Bit] | signedinteger[_16Bit] | ... omitted 11 types] | None`, found `<class 'object'>`

colour/notation/tests/test_munsell.py

[error] invalid-argument-type - :555 -
Old: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool]] | type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | ... omitted 12 union elements`, found `<class 'object'>`
New: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool] | signedinteger[_8Bit] | signedinteger[_16Bit] | ... omitted 11 types] | None`, found `<class 'object'>`
[error] invalid-argument-type - :592 -
Old: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool]] | type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | ... omitted 12 union elements`, found `<class 'object'>`
New: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool] | signedinteger[_8Bit] | signedinteger[_16Bit] | ... omitted 11 types] | None`, found `<class 'object'>`
[error] invalid-argument-type - :699 -
Old: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool]] | type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | ... omitted 12 union elements`, found `<class 'object'>`
New: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool] | signedinteger[_8Bit] | signedinteger[_16Bit] | ... omitted 11 types] | None`, found `<class 'object'>`

colour/plotting/diagrams.py

[error] invalid-argument-type - :300 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`
[error] invalid-argument-type - :358 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`

colour/plotting/models.py

[error] invalid-argument-type - :319 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`
[error] invalid-argument-type - :344 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`
[error] invalid-argument-type - :1953 -
Old: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool]] | type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | ... omitted 12 union elements`, found `<class 'object'>`
New: Argument to function `as_array` is incorrect: Expected `type[numpy.bool[builtins.bool] | signedinteger[_8Bit] | signedinteger[_16Bit] | ... omitted 11 types] | None`, found `<class 'object'>`

colour/plotting/temperature.py

[error] invalid-argument-type - :157 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`
[error] invalid-argument-type - :345 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`
[error] invalid-argument-type - :379 -
Old: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit]] | type[signedinteger[_16Bit]] | type[signedinteger[_32Bit]] | ... omitted 9 union elements`, found `list[Unknown | tuple[str, type[floating[_16Bit]] | type[floating[_32Bit]] | type[float64], int]]`
New: Argument to function `zeros` is incorrect: Expected `type[signedinteger[_8Bit] | signedinteger[_16Bit] | signedinteger[_32Bit] | ... omitted 8 types] | None`, found `list[Unknown | tuple[str, type[floating[_16Bit] | floating[_32Bit] | float64], int]]`

dd-trace-py (https://github.com/DataDog/dd-trace-py)

tests/appsec/integrations/django_tests/django_app/views.py

[error] invalid-argument-type - :120 -
Old: Argument to function `load` is incorrect: Expected `type[Loader] | type[BaseLoader] | type[FullLoader] | ... omitted 7 union elements`, found `Any | None`
New: Argument to function `load` is incorrect: Expected `type[Loader | BaseLoader | FullLoader | ... omitted 7 types]`, found `Any | None`

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

src/integrations/prefect-dbt/prefect_dbt/core/settings.py

[error] invalid-assignment - :94 -
Old: Object of type `T@resolve_block_document_references | dict[str, Any]` is not assignable to `dict[str, Any]`
New: Object of type `T@resolve_block_document_references | dict[str, Any] | str | ... omitted 4 union elements` is not assignable to `dict[str, Any]`
[error] invalid-assignment - :99 -
Old: Object of type `T@resolve_variables | dict[str, Any]` is not assignable to `dict[str, Any]`
New: Object of type `T@resolve_variables | str | int | ... omitted 4 union elements` is not assignable to `dict[str, Any]`

src/prefect/cli/deploy/_core.py

[error] invalid-assignment - :86 -
Old: Object of type `T@resolve_block_document_references | dict[str, Any]` is not assignable to `dict[str, Any]`
New: Object of type `T@resolve_block_document_references | dict[str, Any] | str | ... omitted 4 union elements` is not assignable to `dict[str, Any]`
[error] invalid-assignment - :87 -
Old: Object of type `T@resolve_variables` is not assignable to `dict[str, Any]`
New: Object of type `T@resolve_variables | str | int | ... omitted 4 union elements` is not assignable to `dict[str, Any]`

src/prefect/deployments/runner.py

[warning] possibly-missing-attribute - :795 -
Old: Attribute `__name__` may be missing on object of type `Unknown | ((...) -> Any)`
New: Attribute `__name__` may be missing on object of type `Unknown | (((...) -> Any) & ((*args: object, **kwargs: object) -> object))`

src/prefect/deployments/steps/core.py

[error] invalid-argument-type - :137 -
Old: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | dict[str, Any]`
New: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | dict[str, Any] | str | ... omitted 4 union elements`

src/prefect/flow_engine.py

[error] invalid-argument-type - :1482:43 - Argument to function `next` is incorrect: Expected `SupportsNext[Unknown]`, found `Unknown | R@run_generator_flow_sync`
[warning] possibly-missing-attribute - :1490:21 - Attribute `throw` may be missing on object of type `Unknown | R@run_generator_flow_sync`
[warning] possibly-missing-attribute - :1524:44 - Attribute `__anext__` may be missing on object of type `Unknown | R@run_generator_flow_async`
[warning] possibly-missing-attribute - :1531:25 - Attribute `throw` may be missing on object of type `Unknown | R@run_generator_flow_async`
[error] invalid-await - :812:32 - `Unknown | R@FlowRunEngine | Coroutine[Any, Any, R@FlowRunEngine]` is not awaitable
[error] invalid-await - :1401:24 - `Unknown | R@AsyncFlowRunEngine | Coroutine[Any, Any, R@AsyncFlowRunEngine]` is not awaitable

src/prefect/flow_runs.py

[error] invalid-assignment - :251 -
Old: Object of type `type[AutomaticRunInput[@Todo]] | type[Unknown]` is not assignable to `type[T@apause_flow_run] | None`
New: Object of type `type[AutomaticRunInput[@Todo] | Unknown]` is not assignable to `type[T@apause_flow_run] | None`
[error] invalid-assignment - :405 -
Old: Object of type `type[AutomaticRunInput[@Todo]] | type[Unknown]` is not assignable to `type[T@pause_flow_run] | None`
New: Object of type `type[AutomaticRunInput[@Todo] | Unknown]` is not assignable to `type[T@pause_flow_run] | None`
[error] invalid-assignment - :557 -
Old: Object of type `type[AutomaticRunInput[@Todo]] | type[Unknown]` is not assignable to `type[T@asuspend_flow_run] | None`
New: Object of type `type[AutomaticRunInput[@Todo] | Unknown]` is not assignable to `type[T@asuspend_flow_run] | None`
[error] invalid-assignment - :682 -
Old: Object of type `type[AutomaticRunInput[@Todo]] | type[Unknown]` is not assignable to `type[T@suspend_flow_run] | None`
New: Object of type `type[AutomaticRunInput[@Todo] | Unknown]` is not assignable to `type[T@suspend_flow_run] | None`

src/prefect/flows.py

[warning] unused-ignore-comment - :1750:53 - Unused blanket `type: ignore` directive
[error] unresolved-attribute - :286 -
Old: Object of type `(**P@Flow) -> R@Flow` has no attribute `__name__`
New: Object of type `((**P@Flow) -> R@Flow) & ((*args: object, **kwargs: object) -> object)` has no attribute `__name__`
[error] unresolved-attribute - :404 -
Old: Object of type `(**P@Flow) -> R@Flow` has no attribute `__name__`
New: Object of type `((**P@Flow) -> R@Flow) & ((*args: object, **kwargs: object) -> object)` has no attribute `__name__`

src/prefect/utilities/templating.py

[error] invalid-assignment - :320 -
Old: Invalid subscript assignment with key of type `object` and value of type `T@resolve_block_document_references | dict[str, Any]` on object of type `dict[str, Any]`
New: Invalid subscript assignment with key of type `object` and value of type `T@resolve_block_document_references | dict[str, Any] | str | ... omitted 4 union elements` on object of type `dict[str, Any]`
[error] invalid-return-type - :323 -
Old: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[T@resolve_block_document_references | dict[str, Any] | Unknown]`
New: Return type does not match returned value: expected `T@resolve_block_document_references | dict[str, Any]`, found `list[T@resolve_block_document_references | dict[str, Any] | str | ... omitted 5 union elements]`
[error] invalid-return-type - :437 -
Old: Return type does not match returned value: expected `T@resolve_variables`, found `dict[object, T@resolve_variables | Unknown]`
New: Return type does not match returned value: expected `T@resolve_variables`, found `dict[object, T@resolve_variables | str | int | ... omitted 5 union elements]`
[error] invalid-return-type - :442 -
Old: Return type does not match returned value: expected `T@resolve_variables`, found `list[T@resolve_variables | Unknown]`
New: Return type does not match returned value: expected `T@resolve_variables`, found `list[T@resolve_variables | str | int | ... omitted 5 union elements]`

src/prefect/workers/base.py

[error] invalid-argument-type - :232 -
Old: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | dict[str, Any]`
New: Argument is incorrect: Expected `T@resolve_variables`, found `T@resolve_block_document_references | dict[str, Any] | str | ... omitted 4 union elements`
[error] invalid-argument-type - :234 -
Old: Argument expression after ** must be a mapping type: Found `T@resolve_variables`
New: Argument expression after ** must be a mapping type: Found `T@resolve_variables | str | int | ... omitted 4 union elements`

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

pydantic/types.py

[error] invalid-return-type - :491 -
Old: Return type does not match returned value: expected `type[int] | type[float]`, found `<special-form 'typing.Annotated[int | float, <metadata>]'>`
New: Return type does not match returned value: expected `type[int | float]`, found `<special-form 'typing.Annotated[int | float, <metadata>]'>`

pydantic/v1/main.py

[error] invalid-parameter-default - :1054 -
Old: Default value of type `None` is not assignable to annotated parameter type `type[BaseModel] | type[Dataclass]`
New: Default value of type `None` is not assignable to annotated parameter type `type[BaseModel | Dataclass]`

scipy-stubs (https://github.com/scipy/scipy-stubs)

tests/constants/test_constants.pyi

[error] type-assertion-failure - :44 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :45 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :46 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :47 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :48 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :49 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :50 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :51 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :52 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :53 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :54 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :55 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :56 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :57 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :58 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :59 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :60 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :61 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :62 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :63 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :64 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :65 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :66 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :67 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :68 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :69 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :70 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :71 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :72 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :73 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :74 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :75 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :76 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :77 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :78 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :79 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :80 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :81 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :82 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :83 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :84 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :85 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :86 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :87 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :88 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :89 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :90 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :91 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :92 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :93 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :94 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :96 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :97 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :98 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :99 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :100 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :101 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :102 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :103 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :104 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :105 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :106 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :107 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :109 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :110 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :111 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :112 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :113 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :114 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :115 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :116 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :117 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :118 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :119 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :120 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :121 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :122 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :123 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :124 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :126 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :127 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :128 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :129 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :130 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :131 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :132 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :133 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :134 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :135 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :136 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :137 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :138 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :139 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :140 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :142 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :143 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :144 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :145 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :146 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :147 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :148 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :149 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :150 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :151 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :152 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :153 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :154 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :155 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :156 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :157 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :158 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :160 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :161 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :162 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :163 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :164 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :165 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :166 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :167 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :168 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :169 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :170 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :171 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :172 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :173 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :174 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :175 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :176 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :177 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :178 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :179 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :180 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :181 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :183 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :184 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :185 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :186 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :187 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :188 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :189 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :190 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :191 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :193 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :194 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :196 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :197 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`
[error] type-assertion-failure - :198 -
Old: Type `type[int] | type[float]` does not match asserted type `type[float]`
New: Type `type[int | float]` does not match asserted type `type[float]`

tests/sparse/test_sputils.pyi

[error] type-assertion-failure - :21 -
Old: Type `type[signedinteger[_32Bit]] | type[signedinteger[_64Bit]]` does not match asserted type `Unknown`
New: Type `type[signedinteger[_32Bit] | signedinteger[_64Bit]]` does not match asserted type `Unknown`

static-frame (https://github.com/static-frame/static-frame)

static_frame/core/bus.py

[error] invalid-return-type - :671:16 - Return type does not match returned value: expected `InterGetItemLocReduces[Bus[Any], object_]`, found `InterGetItemLocReduces[Bus[Any] | Bottom[Index[Any]] | Bottom[Series[Any, Any]] | ... omitted 6 union elements, object_]`
[error] invalid-return-type - :675 -
Old: Return type does not match returned value: expected `InterGetItemILocReduces[Bus[Any], object_]`, found `InterGetItemILocReduces[Bus[Any] | ndarray[Never, Never] | TypeBlocks | ... omitted 6 union elements, object_ | Self@iloc]`
New: Return type does not match returned value: expected `InterGetItemILocReduces[Bus[Any], object_]`, found `InterGetItemILocReduces[Self@iloc | Bus[Any], object_ | Self@iloc]`

static_frame/core/series.py

[error] invalid-return-type - :772:16 - Return type does not match returned value: expected `InterGetItemILocReduces[Series[Any, Any], TVDtype@Series]`, found `InterGetItemILocReduces[Series[Any, Any] | ndarray[Never, Never] | TypeBlocks | ... omitted 6 union elements, TVDtype@Series]`
[error] invalid-return-type - :4072:16 - Return type does not match returned value: expected `InterGetItemILocReduces[SeriesHE[Any, Any], TVDtype@SeriesHE]`, found `InterGetItemILocReduces[Bottom[Series[Any, Any]] | ndarray[Never, Never] | TypeBlocks | ... omitted 7 union elements, TVDtype@SeriesHE]`

strawberry (https://github.com/strawberry-graphql/strawberry)

strawberry/types/field.py

[error] invalid-assignment - :350 -
Old: Object of type `StrawberryType | type` is not assignable to `StrawberryType | type[WithStrawberryDefinition[StrawberryObjectDefinition]] | type[UNRESOLVED]`
New: Object of type `StrawberryType | type` is not assignable to `StrawberryType | type[WithStrawberryDefinition[StrawberryObjectDefinition] | UNRESOLVED]`

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

sympy/polys/domains/algebraicfield.py

[warning] possibly-missing-attribute - :335 -
Old: Attribute `zero` may be missing on object of type `type[ANP[MPQ]] | type[Unknown] | ((...) -> Unknown)`
New: Attribute `zero` may be missing on object of type `type[ANP[MPQ] | Unknown] | ((...) -> Unknown)`
[warning] possibly-missing-attribute - :336 -
Old: Attribute `one` may be missing on object of type `type[ANP[MPQ]] | type[Unknown] | ((...) -> Unknown)`
New: Attribute `one` may be missing on object of type `type[ANP[MPQ] | Unknown] | ((...) -> Unknown)`

tornado (https://github.com/tornadoweb/tornado)

tornado/gen.py

[error] invalid-argument-type - :255 -
Old: Argument to bound method `__init__` is incorrect: Expected `None | Awaitable[Unknown] | list[Awaitable[Unknown]] | dict[Any, Awaitable[Unknown]] | Future[Unknown]`, found `_T@next | _T@next | _VT@next`
New: Argument to bound method `__init__` is incorrect: Expected `None | Awaitable[Unknown] | list[Awaitable[Unknown]] | dict[Any, Awaitable[Unknown]] | Future[Unknown]`, found `_T@next | _VT@next | _T@next`