Summary

Comparing branches/commits:
Old: main (merge base) e4de179c
New: 20591/merge 4ba1d7ea
Lint Rule Removed Added Changed
Total 14 15 47
invalid-argument-type 9 7 7
unresolved-attribute 0 1 12
possibly-missing-attribute 2 0 9
invalid-assignment 0 2 7
invalid-return-type 2 2 5
invalid-type-form 0 0 3
not-iterable 0 0 2
too-many-positional-arguments 0 2 0
unsupported-operator 0 0 2
no-matching-overload 1 0 0
unused-ignore-comment 0 1 0

aiohttp (https://github.com/aio-libs/aiohttp)

aiohttp/web.py

[error] invalid-assignment - :307:9 - Object of type `object` is not assignable to `Application | Awaitable[Application]`

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

beartype/_check/metadata/metadecor.py

[error] unresolved-attribute - :523:34 -
Old: Type `((...) -> Unknown) & ((...) -> object)` has no attribute `__name__`
New: Type `((...) -> Unknown) & (() -> object)` has no attribute `__name__`

beartype/_util/cache/utilcachecall.py

[error] unresolved-attribute - :180:34 -
Old: Type `CallableT@callable_cached & ((...) -> object)` has no attribute `__name__`
New: Type `CallableT@callable_cached & (() -> object)` has no attribute `__name__`
[error] unresolved-attribute - :417:34 -
Old: Type `CallableT@method_cached_arg_by_id & ((...) -> object)` has no attribute `__name__`
New: Type `CallableT@method_cached_arg_by_id & (() -> object)` has no attribute `__name__`
[error] unresolved-attribute - :568:44 -
Old: Type `CallableT@property_cached & ((...) -> object)` has no attribute `__name__`
New: Type `CallableT@property_cached & (() -> object)` has no attribute `__name__`

beartype/_util/func/utilfuncscope.py

[error] unresolved-attribute - :261:29 -
Old: Type `((...) -> Unknown) & ((...) -> object)` has no attribute `__name__`
New: Type `((...) -> Unknown) & (() -> object)` has no attribute `__name__`
[error] unresolved-attribute - :320:16 -
Old: Type `((...) -> Unknown) & ((...) -> object)` has no attribute `__qualname__`
New: Type `((...) -> Unknown) & (() -> object)` has no attribute `__qualname__`
[error] unresolved-attribute - :334:16 -
Old: Type `((...) -> Unknown) & ((...) -> object)` has no attribute `__qualname__`
New: Type `((...) -> Unknown) & (() -> object)` has no attribute `__qualname__`

beartype/_util/func/utilfunctest.py

[error] unresolved-attribute - :907:16 -
Old: Type `((...) -> Unknown) & ~((...) -> Unknown)` has no attribute `__qualname__`
New: Type `((...) -> Unknown) & ~(() -> object)` has no attribute `__qualname__`
[warning] possibly-missing-attribute - :1100:16 - Attribute `__name__` on type `(Any & ~MethodType) | ((...) -> Unknown)` may be missing
[error] unresolved-attribute - :1100:16 - Type `(...) -> Unknown` has no attribute `__name__`

beartype/typing/_typingcache.py

[error] unresolved-attribute - :87:34 -
Old: Type `((...) -> Unknown) & ((...) -> object)` has no attribute `__name__`
New: Type `((...) -> Unknown) & (() -> object)` has no attribute `__name__`

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

src/bokeh/core/property/bases.py

[error] invalid-return-type - :184:20 - Return type does not match returned value: expected `T@Property`, found `((() -> T@Property) & ~((...) -> object)) | (T@Property & ~((...) -> object))`
[error] invalid-return-type - :187:24 -
Old: Return type does not match returned value: expected `T@Property`, found `((() -> T@Property) & ((...) -> object)) | (T@Property & ((...) -> object))`
New: Return type does not match returned value: expected `T@Property`, found `(() -> T@Property) | (T@Property & (() -> object))`

cki-lib (https://gitlab.com/cki-project/cki-lib)

cki_lib/messagequeue.py

[error] invalid-type-form - :373:36 -
Old: Variable of type `def callable(obj: object, /) -> TypeIs[(...) -> object]` is not allowed in a type expression
New: Variable of type `def callable(obj: object, /) -> TypeIs[() -> object]` is not allowed in a type expression

core (https://github.com/home-assistant/core)

homeassistant/components/tomorrowio/sensor.py

[error] unsupported-operator - :349:18 -
Old: Operator `*` is unsupported between objects of type `float` and `(((int | float, /) -> int | float) & ~((...) -> object)) | (int & ~((...) -> object)) | (float & ~((...) -> object))`
New: Operator `*` is unsupported between objects of type `float` and `(((int | float, /) -> int | float) & ~(() -> object)) | (int & ~(() -> object)) | (float & ~(() -> object))`

homeassistant/core.py

[error] invalid-argument-type - :596:65 - Argument to bound method `__init__` is incorrect: Expected `(...) -> Unknown`, found `(((...) -> Any) & ~Coroutine[Any, Any, Any]) | (Coroutine[Any, Any, Any] & ~Coroutine[Any, Any, Any])`
[error] invalid-argument-type - :661:49 - Argument to bound method `__init__` is incorrect: Expected `(...) -> Unknown`, found `(((...) -> Coroutine[Any, Any, _R@async_add_job] | _R@async_add_job) & ~Coroutine[Any, Any, Any]) | (Coroutine[Any, Any, _R@async_add_job] & ~Coroutine[Any, Any, Any])`
[error] invalid-argument-type - :988:48 - Argument to bound method `__init__` is incorrect: Expected `(...) -> Unknown`, found `(((...) -> Coroutine[Any, Any, _R@async_run_job] | _R@async_run_job) & ~Coroutine[Any, Any, Any]) | (Coroutine[Any, Any, _R@async_run_job] & ~Coroutine[Any, Any, Any])`

homeassistant/data_entry_flow.py

[error] invalid-argument-type - :1042:25 -
Old: Argument to bound method `async_show_progress` is incorrect: Expected `Mapping[str, str] | None`, found `None | @Todo | (dict[str, str] & ~((...) -> object)) | (((Any, /) -> dict[str, str]) & ~((...) -> object))`
New: Argument to bound method `async_show_progress` is incorrect: Expected `Mapping[str, str] | None`, found `None | @Todo | (dict[str, str] & ~(() -> object)) | (((Any, /) -> dict[str, str]) & ~(() -> object))`

homeassistant/helpers/schema_config_entry_flow.py

[error] invalid-assignment - :258:13 -
Old: Object of type `(((dict[str, Any], /) -> Coroutine[Any, Any, str | None]) & ~((...) -> object)) | (str & ~((...) -> object)) | None` is not assignable to `str | None`
New: Object of type `(((dict[str, Any], /) -> Coroutine[Any, Any, str | None]) & ~(() -> object)) | (str & ~(() -> object)) | None` is not assignable to `str | None`

homeassistant/helpers/service.py

[error] invalid-argument-type - :807:9 - Argument to function `_get_permissible_entity_candidates` is incorrect: Expected `dict[str, Entity]`, found `@Todo | (dict[str, Entity] & ~((...) -> object)) | ((() -> dict[str, Entity]) & ~((...) -> object))`

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

ddtrace/internal/datadog/profiling/ddup/test/interface.py

[error] invalid-type-form - :53:20 -
Old: Variable of type `def callable(obj: object, /) -> TypeIs[(...) -> object]` is not allowed in a type expression
New: Variable of type `def callable(obj: object, /) -> TypeIs[() -> object]` is not allowed in a type expression

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

freqtrade/strategy/informative_decorator.py

[warning] possibly-missing-attribute - :147:21 -
Old: Attribute `format` on type `(str & ~AlwaysFalsy & ~((...) -> object)) | (((Any, /) -> str) & ~AlwaysFalsy & ~((...) -> object))` may be missing
New: Attribute `format` on type `(str & ~AlwaysFalsy & ~(() -> object)) | (((Any, /) -> str) & ~AlwaysFalsy & ~(() -> object))` may be missing

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

src/hydra_zen/structured_configs/_implementations.py

[error] invalid-argument-type - :2252:47 - Argument to function `get_target_path` is incorrect: Expected `HasTarget`, found `(() -> object) & type`

ibis (https://github.com/ibis-project/ibis)

ibis/backends/tests/conftest.py

[error] invalid-type-form - :9:35 -
Old: Variable of type `def callable(obj: object, /) -> TypeIs[(...) -> object]` is not allowed in a type expression
New: Variable of type `def callable(obj: object, /) -> TypeIs[() -> object]` is not allowed in a type expression

ibis/expr/types/relations.py

[warning] possibly-missing-attribute - :4433:13 -
Old: Attribute `setdefault` on type `(((str, /) -> Value) & Top[Mapping[Unknown, object]]) | Mapping[str, (str, /) -> Value] | Unknown | dict[Unknown, ((str, /) -> Value) & ((...) -> object) & ~Top[Mapping[Unknown, object]]]` may be missing
New: Attribute `setdefault` on type `(((str, /) -> Value) & Top[Mapping[Unknown, object]]) | Mapping[str, (str, /) -> Value] | Unknown | dict[Unknown, ((str, /) -> Value) & (() -> object) & ~Top[Mapping[Unknown, object]]]` may be missing

ignite (https://github.com/pytorch/ignite)

ignite/handlers/base_logger.py

[error] not-iterable - :52:29 -
Old: Object of type `(list[str] & ~((...) -> object)) | (((str, Unknown, /) -> bool) & ~((...) -> object))` may not be iterable
New: Object of type `(list[str] & ~(() -> object)) | (((str, Unknown, /) -> bool) & ~(() -> object))` may not be iterable

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

jax/_src/interpreters/batching.py

[error] invalid-argument-type - :1008:37 - Argument to function `safe_zip` is incorrect: Expected `Iterable[Unknown]`, found `@Todo | ((() -> Sequence[int | None]) & ~((...) -> object))`
[error] invalid-argument-type - :1010:39 - Argument to function `safe_zip` is incorrect: Expected `Iterable[Unknown]`, found `@Todo | ((() -> Sequence[int | None]) & ~((...) -> object))`

jax/_src/xla_bridge.py

[error] no-matching-overload - :532:5 - No overload of bound method `update` matches arguments

jinja (https://github.com/pallets/jinja)

src/jinja2/runtime.py

[error] invalid-assignment - :690:17 -
Old: Object of type `(Unknown & ~((...) -> object)) | bool | (((str | None, /) -> bool) & ~((...) -> object))` is not assignable to `bool | None`
New: Object of type `(Unknown & ~(() -> object)) | bool | (((str | None, /) -> bool) & ~(() -> object))` is not assignable to `bool | None`

operator (https://github.com/canonical/operator)

ops/charm.py

[warning] unused-ignore-comment - :1639:55 - Unused blanket `type: ignore` directive

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

pandas/core/groupby/numba_.py

[error] unresolved-attribute - :61:57 -
Old: Type `((...) -> Unknown) & ((...) -> object)` has no attribute `__name__`
New: Type `((...) -> Unknown) & (() -> object)` has no attribute `__name__`

pandas/io/parsers/base_parser.py

[error] invalid-return-type - :991:12 -
Old: Return type does not match returned value: expected `SequenceT@evaluate_callable_usecols | set[int]`, found `(((Hashable, /) -> object) & ~((...) -> object)) | (SequenceT@evaluate_callable_usecols & ~((...) -> object))`
New: Return type does not match returned value: expected `SequenceT@evaluate_callable_usecols | set[int]`, found `(((Hashable, /) -> object) & ~(() -> object)) | (SequenceT@evaluate_callable_usecols & ~(() -> object))`

pandas/util/_decorators.py

[warning] possibly-missing-attribute - :199:41 - Attribute `get` on type `(Mapping[Any, Any] & ~((...) -> object)) | (((Any, /) -> Any) & <Protocol with members 'get'> & ~((...) -> object)) | (((Any, /) -> Any) & ((...) -> object) & ~((...) -> object))` may be missing

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

src/poetry/utils/cache.py

[error] invalid-return-type - :149:16 - Return type does not match returned value: expected `T@FileCache`, found `(Unknown & ~None) | @Todo | (T@FileCache & ~((...) -> object)) | ((() -> T@FileCache) & ~((...) -> object))`

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

src/prefect/concurrency/v1/sync.py

[error] invalid-argument-type - :63:58 - Argument to function `emit_concurrency_acquisition_events` is incorrect: Expected `list[MinimalConcurrencyLimitResponse]`, found `(Unknown & ~Coroutine[Any, Any, Any]) | (Coroutine[Any, Any, Unknown] & ~Coroutine[Any, Any, Any])`
[error] invalid-argument-type - :72:41 - Argument to function `emit_concurrency_release_events` is incorrect: Expected `list[MinimalConcurrencyLimitResponse]`, found `(Unknown & ~Coroutine[Any, Any, Any]) | (Coroutine[Any, Any, Unknown] & ~Coroutine[Any, Any, Any])`

src/prefect/flows.py

[warning] possibly-missing-attribute - :288:34 -
Old: Attribute `__name__` on type `(((...) -> R@__init__) & ((...) -> object) & ~classmethod & ~staticmethod) | (@Todo & ((...) -> object) & ~classmethod & ~staticmethod) | (((...) -> R@__init__) & ((...) -> object) & ~staticmethod) | (((...) -> R@__init__) & ((...) -> object))` may be missing
New: Attribute `__name__` on type `(((...) -> R@__init__) & (() -> object) & ~classmethod & ~staticmethod) | (@Todo & (() -> object) & ~classmethod & ~staticmethod) | (((...) -> R@__init__) & (() -> object) & ~staticmethod) | (((...) -> R@__init__) & (() -> object))` may be missing
[warning] possibly-missing-attribute - :405:68 -
Old: Attribute `__name__` on type `(((...) -> R@__init__) & ((...) -> object) & ~classmethod & ~staticmethod) | (@Todo & ((...) -> object) & ~classmethod & ~staticmethod) | (((...) -> R@__init__) & ((...) -> object) & ~staticmethod) | (((...) -> R@__init__) & ((...) -> object))` may be missing
New: Attribute `__name__` on type `(((...) -> R@__init__) & (() -> object) & ~classmethod & ~staticmethod) | (@Todo & (() -> object) & ~classmethod & ~staticmethod) | (((...) -> R@__init__) & (() -> object) & ~staticmethod) | (((...) -> R@__init__) & (() -> object))` may be missing

src/prefect/runner/submit.py

[error] invalid-argument-type - :174:35 - Argument to bound method `append` is incorrect: Expected `FlowRun`, found `object`

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

psycopg_pool/psycopg_pool/_acompat.py

[error] invalid-return-type - :185:12 - Return type does not match returned value: expected `T@ensure_async`, found `object`

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

src/_pytest/fixtures.py

[error] unresolved-attribute - :1236:29 -
Old: Type `FixtureFunction@__call__ & ~type[Any] & ~FixtureFunctionDefinition` has no attribute `__name__`
New: Type `FixtureFunction@__call__ & ~type & ~FixtureFunctionDefinition` has no attribute `__name__`
[error] invalid-argument-type - :1383:70 -
Old: Argument to class `tuple` is incorrect: Expected `Iterable[object]`, found `(Sequence[object] & ~((...) -> object)) | (((Any, /) -> object) & ~((...) -> object))`
New: Argument to class `tuple` is incorrect: Expected `Iterable[object]`, found `(Sequence[object] & ~(() -> object)) | (((Any, /) -> object) & ~(() -> object))`
[error] invalid-argument-type - :1383:9 - Argument is incorrect: Expected `tuple[object, ...] | ((Any, /) -> object) | None`, found `None | (Sequence[object] & (() -> object)) | (((Any, /) -> object) & (() -> object)) | Unknown`
[error] invalid-return-type - :1658:24 -
Old: Return type does not match returned value: expected `Scope`, found `Scope | (Unknown & ~None & ~((...) -> object) & ~str) | (((str, Config, /) -> Unknown) & ~((...) -> object) & ~str) | (Unknown & ~str)`
New: Return type does not match returned value: expected `Scope`, found `Scope | (Unknown & ~None & ~(() -> object) & ~str) | (((str, Config, /) -> Unknown) & ~(() -> object) & ~str) | (Unknown & ~str)`

src/_pytest/python.py

[error] invalid-argument-type - :1389:13 - Argument is incorrect: Expected `((Any, /) -> object) | None`, found `None | (Iterable[object] & (() -> object)) | (((Any, /) -> object) & (() -> object))`

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

src/schemathesis/hooks.py

[error] unresolved-attribute - :297:16 -
Old: Type `(str & ((...) -> object)) | (((...) -> Unknown) & ((...) -> object))` has no attribute `__name__`
New: Type `(str & (() -> object)) | (((...) -> Unknown) & (() -> object))` has no attribute `__name__`

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

setuptools/_vendor/typeguard/_decorators.py

[error] invalid-assignment - :209:29 -
Old: Method `__setitem__` of type `bound method dict[str, (@Todo & str) | (@Todo & None)].__setitem__(key: str, value: (@Todo & str) | (@Todo & None), /) -> None` cannot be called with a key of type `Literal["fset", "fget", "fdel"]` and a value of type `FunctionType` on object of type `dict[str, (@Todo & str) | (@Todo & None)]`
New: Method `__setitem__` of type `bound method dict[str, (Unknown & str) | (Unknown & None)].__setitem__(key: str, value: (Unknown & str) | (Unknown & None), /) -> None` cannot be called with a key of type `Literal["fset", "fget", "fdel"]` and a value of type `FunctionType` on object of type `dict[str, (Unknown & str) | (Unknown & None)]`

setuptools/_vendor/typeguard/_importhook.py

[error] invalid-argument-type - :211:33 -
Old: Argument to bound method `__init__` is incorrect: Expected `MetaPathFinder`, found `MetaPathFinderProtocol & type[Any]`
New: Argument to bound method `__init__` is incorrect: Expected `MetaPathFinder`, found `MetaPathFinderProtocol & type`

setuptools/_vendor/typing_extensions.py

[error] invalid-assignment - :2855:17 -
Old: Object of type `Unknown` is not assignable to attribute `__deprecated__` on type `_T@__call__ & ((...) -> object) & ~type`
New: Object of type `Unknown` is not assignable to attribute `__deprecated__` on type `_T@__call__ & (() -> object) & ~type`

setuptools/config/_apply_pyprojecttoml.py

[error] invalid-argument-type - :124:31 -
Old: Argument to function `_set_config` is incorrect: Expected `str`, found `(Unknown & ~((...) -> object)) | (partial[Unknown] & ~((...) -> object))`
New: Argument to function `_set_config` is incorrect: Expected `str`, found `(Unknown & ~(() -> object)) | (partial[Unknown] & ~(() -> object))`

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

lib/spack/spack/llnl/util/filesystem.py

[warning] possibly-missing-attribute - :330:21 -
Old: Attribute `replace` on type `(str & ~((...) -> object)) | (((Match[Unknown], /) -> str) & ~((...) -> object))` may be missing
New: Attribute `replace` on type `(str & ~(() -> object)) | (((Match[Unknown], /) -> str) & ~(() -> object))` may be missing

lib/spack/spack/vendor/jinja2/runtime.py

[error] invalid-assignment - :734:17 -
Old: Object of type `(Unknown & ~((...) -> object)) | bool | (((str | None, /) -> bool) & ~((...) -> object))` is not assignable to `bool | None`
New: Object of type `(Unknown & ~(() -> object)) | bool | (((str | None, /) -> bool) & ~(() -> object))` is not assignable to `bool | None`

sphinx (https://github.com/sphinx-doc/sphinx)

sphinx/environment/__init__.py

[error] invalid-assignment - :393:13 -
Old: Object of type `(str & ((...) -> object)) | (((Node, /) -> bool) & ((...) -> object))` is not assignable to `Literal[False] | ((Node, /) -> bool)`
New: Object of type `(str & (() -> object)) | (((Node, /) -> bool) & (() -> object))` is not assignable to `Literal[False] | ((Node, /) -> bool)`
[error] invalid-argument-type - :397:25 -
Old: Method `__getitem__` of type `bound method dict[str, Literal[False] | ((Node, /) -> bool)].__getitem__(key: str, /) -> Literal[False] | ((Node, /) -> bool)` cannot be called with key of type `(str & ~((...) -> object)) | (((Node, /) -> bool) & ~((...) -> object))` on object of type `dict[str, Literal[False] | ((Node, /) -> bool)]`
New: Method `__getitem__` of type `bound method dict[str, Literal[False] | ((Node, /) -> bool)].__getitem__(key: str, /) -> Literal[False] | ((Node, /) -> bool)` cannot be called with key of type `(str & ~(() -> object)) | (((Node, /) -> bool) & ~(() -> object))` on object of type `dict[str, Literal[False] | ((Node, /) -> bool)]`

starlette (https://github.com/encode/starlette)

starlette/routing.py

[error] invalid-assignment - :67:5 - Object of type `((Request, /) -> Awaitable[Response] | Response) | partial[Unknown]` is not assignable to `(Request, /) -> Awaitable[Response]`

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

sympy/utilities/tests/test_pickling.py

[warning] possibly-missing-attribute - :72:17 -
Old: Attribute `loads` on type `(Unknown & ModuleType & ~((...) -> object)) | (((x: _T@copy) -> _T@copy) & ModuleType & ~((...) -> object)) | (((x: _T@deepcopy, memo: dict[int, Any] | None = None, _nil: Any = list[Unknown]) -> _T@deepcopy) & ModuleType & ~((...) -> object))` may be missing
New: Attribute `loads` on type `(Unknown & ModuleType & ~(() -> object)) | (((x: _T@copy) -> _T@copy) & ModuleType & ~(() -> object)) | (((x: _T@deepcopy, memo: dict[int, Any] | None = None, _nil: Any = list[Unknown]) -> _T@deepcopy) & ModuleType & ~(() -> object))` may be missing
[warning] possibly-missing-attribute - :72:32 -
Old: Attribute `dumps` on type `(Unknown & ModuleType & ~((...) -> object)) | (((x: _T@copy) -> _T@copy) & ModuleType & ~((...) -> object)) | (((x: _T@deepcopy, memo: dict[int, Any] | None = None, _nil: Any = list[Unknown]) -> _T@deepcopy) & ModuleType & ~((...) -> object))` may be missing
New: Attribute `dumps` on type `(Unknown & ModuleType & ~(() -> object)) | (((x: _T@copy) -> _T@copy) & ModuleType & ~(() -> object)) | (((x: _T@deepcopy, memo: dict[int, Any] | None = None, _nil: Any = list[Unknown]) -> _T@deepcopy) & ModuleType & ~(() -> object))` may be missing
[error] invalid-argument-type - :74:46 -
Old: Argument to function `dumps` is incorrect: Expected `int | None`, found `(Unknown & ~((...) -> object) & ~ModuleType) | (int & ~((...) -> object)) | (((x: _T@copy) -> _T@copy) & ~((...) -> object) & ~ModuleType) | (((x: _T@deepcopy, memo: dict[int, Any] | None = None, _nil: Any = list[Unknown]) -> _T@deepcopy) & ~((...) -> object) & ~ModuleType)`
New: Argument to function `dumps` is incorrect: Expected `int | None`, found `(Unknown & ~(() -> object) & ~ModuleType) | (int & ~(() -> object)) | (((x: _T@copy) -> _T@copy) & ~(() -> object) & ~ModuleType) | (((x: _T@deepcopy, memo: dict[int, Any] | None = None, _nil: Any = list[Unknown]) -> _T@deepcopy) & ~(() -> object) & ~ModuleType)`

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

tornado/escape.py

[warning] possibly-missing-attribute - :336:30 -
Old: Attribute `strip` on type `(str & ~AlwaysFalsy & ~((...) -> object)) | (((str, /) -> str) & ~AlwaysFalsy & ~((...) -> object))` may be missing
New: Attribute `strip` on type `(str & ~AlwaysFalsy & ~(() -> object)) | (((str, /) -> str) & ~AlwaysFalsy & ~(() -> object))` may be missing

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

src/trio/_core/_tests/test_ki.py

[error] invalid-argument-type - :685:43 - Argument to function `_consume_async_generator` is incorrect: Expected `AsyncGenerator[None, None]`, found `AsyncGeneratorType[object, Never]`
[error] invalid-argument-type - :690:25 - Argument to bound method `send` is incorrect: Expected `Never`, found `None`
[error] invalid-argument-type - :690:25 - Argument to bound method `send` is incorrect: Expected `Never`, found `None`

vision (https://github.com/pytorch/vision)

test/datasets_utils.py

[error] invalid-argument-type - :835:52 -
Old: Argument to function `create_image_file` is incorrect: Expected `Sequence[int] | int`, found `@Todo | (Sequence[int] & ~((...) -> object)) | (int & ~((...) -> object)) | (((int, /) -> Sequence[int] | int) & ~((...) -> object))`
New: Argument to function `create_image_file` is incorrect: Expected `Sequence[int] | int`, found `@Todo | (Sequence[int] & ~(() -> object)) | (int & ~(() -> object)) | (((int, /) -> Sequence[int] | int) & ~(() -> object))`

torchvision/transforms/v2/_utils.py

[error] invalid-return-type - :149:16 - Return type does not match returned value: expected `(Any, /) -> Any`, found `(str & (() -> object)) | (((Any, /) -> Any) & (() -> object))`

werkzeug (https://github.com/pallets/werkzeug)

src/werkzeug/utils.py

[error] unsupported-operator - :508:12 -
Old: Operator `>` is not supported for types `(str | None, /) -> int | None` and `Literal[0]`, in comparing `(int & ~((...) -> object)) | (((str | None, /) -> int | None) & ~((...) -> object)) | (@Todo & ~None)` with `Literal[0]`
New: Operator `>` is not supported for types `(str | None, /) -> int | None` and `Literal[0]`, in comparing `(int & ~(() -> object)) | (((str | None, /) -> int | None) & ~(() -> object)) | (@Todo & ~None)` with `Literal[0]`
[error] invalid-assignment - :512:9 -
Old: Object of type `(int & ~((...) -> object)) | (((str | None, /) -> int | None) & ~((...) -> object)) | (@Todo & ~None)` is not assignable to attribute `max_age` of type `int | None`
New: Object of type `(int & ~(() -> object)) | (((str | None, /) -> int | None) & ~(() -> object)) | (@Todo & ~None)` is not assignable to attribute `max_age` of type `int | None`

src/werkzeug/wsgi.py

[error] invalid-argument-type - :246:30 - Argument to bound method `__init__` is incorrect: Expected `Iterable[Unknown]`, found `((() -> None) & ~((...) -> object)) | (Iterable[() -> None] & ~((...) -> object))`

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

xarray/core/dataarray.py

[error] too-many-positional-arguments - :5269:35 - Too many positional arguments: expected 0, got 1

xarray/core/dataset.py

[error] too-many-positional-arguments - :8080:35 - Too many positional arguments: expected 0, got 1

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

zerver/lib/rest.py

[error] invalid-return-type - :110:20 -
Old: Return type does not match returned value: expected `tuple[(...) -> HttpResponse, set[str]] | HttpResponse`, found `tuple[(...) -> object, Top[set[Unknown]]]`
New: Return type does not match returned value: expected `tuple[(...) -> HttpResponse, set[str]] | HttpResponse`, found `tuple[() -> object, Top[set[Unknown]]]`
[error] invalid-return-type - :112:16 -
Old: Return type does not match returned value: expected `tuple[(...) -> HttpResponse, set[str]] | HttpResponse`, found `tuple[((...) -> object) & ~tuple[object, ...], set[Unknown]]`
New: Return type does not match returned value: expected `tuple[(...) -> HttpResponse, set[str]] | HttpResponse`, found `tuple[(() -> object) & ~tuple[object, ...], set[Unknown]]`

zerver/tests/test_openapi.py

[error] not-iterable - :588:38 -
Old: Object of type `((...) -> Unknown) & ~((...) -> object)` is not iterable
New: Object of type `((...) -> Unknown) & ~(() -> object)` is not iterable
[warning] possibly-missing-attribute - :600:58 -
Old: Attribute `__name__` on type `(Unknown & ((...) -> object) & ~(def get_events(request: HttpRequest, user_profile: UserProfile) -> HttpResponse)) | (((...) -> Unknown) & ((...) -> object) & ~(def get_events(request: HttpRequest, user_profile: UserProfile) -> HttpResponse)) | (Unknown & ~(def get_events(request: HttpRequest, user_profile: UserProfile) -> HttpResponse)) | ((...) -> Unknown)` may be missing
New: Attribute `__name__` on type `(Unknown & (() -> object) & ~(def get_events(request: HttpRequest, user_profile: UserProfile) -> HttpResponse)) | (((...) -> Unknown) & (() -> object) & ~(def get_events(request: HttpRequest, user_profile: UserProfile) -> HttpResponse)) | (Unknown & ~(def get_events(request: HttpRequest, user_profile: UserProfile) -> HttpResponse)) | ((...) -> Unknown)` may be missing