Ecosystem report

Old: main (merge base) 336413b2 New: 22729/merge f2873912
Lint Rule Removed Added Changed
Total 5 4 3
invalid-return-type 1 1 2
unresolved-attribute 1 3 0
possibly-missing-attribute 3 0 0
invalid-argument-type 0 0 1
Project Removed Added Changed
Total 5 4 3
scrapy 3 3 0
Tanjun 0 0 1
core 0 1 0
ibis 1 0 0
static-frame 0 0 1
tornado 0 0 1
yarl 1 0 0

Tanjun (https://github.com/FasterSpeeding/Tanjun)

tanjun/dependencies/data.py

[error] invalid-return-type - :347 -
Old: Return type does not match returned value: expected `_T@cached_inject`, found `_T@cached_inject | Coroutine[Any, Any, _T@cached_inject | Coroutine[Any, Any, _T@cached_inject]]`
New: Return type does not match returned value: expected `_T@cached_inject`, found `Coroutine[Any, Any, _T@cached_inject | Coroutine[Any, Any, _T@cached_inject]] | _T@cached_inject`

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

homeassistant/util/variance.py

[error] invalid-return-type - :47:12 - Return type does not match returned value: expected `(**_P@ignore_variance) -> _R@ignore_variance`, found `_Wrapped[_P@ignore_variance, _R@ignore_variance | int | float | datetime, _P@ignore_variance, _R@ignore_variance | int | float | datetime]`

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

ibis/common/patterns.py

[error] unresolved-attribute - :658:37 - Object of type `Pattern` has no attribute `type`

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

tests/test_downloader_handlers.py

[warning] possibly-missing-attribute - :344:16 - Attribute `encoding` may be missing on object of type `Unknown | Response`
[error] unresolved-attribute - :344:16 - Object of type `Response` has no attribute `encoding`
[warning] possibly-missing-attribute - :352:16 - Attribute `encoding` may be missing on object of type `Unknown | Response`
[error] unresolved-attribute - :352:16 - Object of type `Response` has no attribute `encoding`
[warning] possibly-missing-attribute - :372:16 - Attribute `encoding` may be missing on object of type `Unknown | Response`
[error] unresolved-attribute - :372:16 - Object of type `Response` has no attribute `encoding`

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

static_frame/core/node_selector.py

[error] invalid-return-type - :526 -
Old: Return type does not match returned value: expected `InterGetItemLocReduces[TVContainer_co@InterfaceSelectQuartet, Any]`, found `InterGetItemLocReduces[Unknown | Bottom[Series[Any, Any]], Any]`
New: Return type does not match returned value: expected `InterGetItemLocReduces[TVContainer_co@InterfaceSelectQuartet, Any]`, found `InterGetItemLocReduces[Bottom[Series[Any, Any]] | Unknown, Any]`

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 | _VT@next | _T@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 | _T@next | _VT@next`

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

yarl/_url.py

[error] invalid-return-type - :379:20 - Return type does not match returned value: expected `URL`, found `str | SplitResult | URL | UndefinedType`