Ecosystem report

Old: main (merge base) a559275c New: 22511/merge 01efe4d6
Lint Rule Removed Added Changed
Total 30 0 5
unsupported-operator 28 0 0
invalid-return-type 1 0 5
invalid-argument-type 1 0 0
Project Removed Added Changed
Total 30 0 5
pandas 29 0 0
static-frame 1 0 4
Tanjun 0 0 1

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`

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

pandas/tests/scalar/test_na_scalar.py

[error] unsupported-operator - :158:12 - Unary operator `-` is not supported for object of type `NAType`
[error] invalid-argument-type - :159:16 - Argument to function `abs` is incorrect: Expected `SupportsAbs[Unknown]`, found `NAType`
[error] unsupported-operator - :160:12 - Unary operator `~` is not supported for object of type `NAType`
[error] unsupported-operator - :165:12 - Operator `&` is not supported between objects of type `Literal[True]` and `NAType`
[error] unsupported-operator - :166:12 - Operator `&` is not supported between objects of type `NAType` and `Literal[False]`
[error] unsupported-operator - :167:12 - Operator `&` is not supported between objects of type `Literal[False]` and `NAType`
[error] unsupported-operator - :168:12 - Operator `&` is not supported between two objects of type `NAType`
[error] unsupported-operator - :171:12 - Operator `&` is not supported between objects of type `NAType` and `numpy.bool[builtins.bool]`
[error] unsupported-operator - :172:12 - Operator `&` is not supported between objects of type `numpy.bool[builtins.bool]` and `NAType`
[error] unsupported-operator - :173:12 - Operator `&` is not supported between objects of type `NAType` and `numpy.bool[builtins.bool]`
[error] unsupported-operator - :174:12 - Operator `&` is not supported between objects of type `numpy.bool[builtins.bool]` and `NAType`
[error] unsupported-operator - :178:9 - Operator `&` is not supported between objects of type `NAType` and `Literal[5]`
[error] unsupported-operator - :185:12 - Operator `|` is not supported between objects of type `Literal[False]` and `NAType`
[error] unsupported-operator - :186:12 - Operator `|` is not supported between two objects of type `NAType`
[error] unsupported-operator - :189:12 - Operator `|` is not supported between objects of type `NAType` and `numpy.bool[builtins.bool]`
[error] unsupported-operator - :190:12 - Operator `|` is not supported between objects of type `numpy.bool[builtins.bool]` and `NAType`
[error] unsupported-operator - :191:12 - Operator `|` is not supported between objects of type `NAType` and `numpy.bool[builtins.bool]`
[error] unsupported-operator - :192:12 - Operator `|` is not supported between objects of type `numpy.bool[builtins.bool]` and `NAType`
[error] unsupported-operator - :196:9 - Operator `|` is not supported between objects of type `NAType` and `Literal[5]`
[error] unsupported-operator - :201:12 - Operator `^` is not supported between objects of type `Literal[True]` and `NAType`
[error] unsupported-operator - :202:12 - Operator `^` is not supported between objects of type `NAType` and `Literal[False]`
[error] unsupported-operator - :203:12 - Operator `^` is not supported between objects of type `Literal[False]` and `NAType`
[error] unsupported-operator - :204:12 - Operator `^` is not supported between two objects of type `NAType`
[error] unsupported-operator - :207:12 - Operator `^` is not supported between objects of type `NAType` and `numpy.bool[builtins.bool]`
[error] unsupported-operator - :208:12 - Operator `^` is not supported between objects of type `numpy.bool[builtins.bool]` and `NAType`
[error] unsupported-operator - :209:12 - Operator `^` is not supported between objects of type `NAType` and `numpy.bool[builtins.bool]`
[error] unsupported-operator - :210:12 - Operator `^` is not supported between objects of type `numpy.bool[builtins.bool]` and `NAType`
[error] unsupported-operator - :214:9 - Operator `^` is not supported between objects of type `NAType` and `Literal[5]`

pandas/tests/scalar/timedelta/test_arithmetic.py

[error] unsupported-operator - :627:25 - Operator `//` is not supported between objects of type `Timedelta` and `NaTType`

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

static_frame/core/bus.py

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

static_frame/core/index.py

[error] invalid-return-type - :580 -
Old: Return type does not match returned value: expected `InterGetItemLocReduces[TVContainer_co@loc, TVDtype@Index]`, found `InterGetItemLocReduces[Any | Bottom[Series[Any, Any]], TVDtype@Index]`
New: Return type does not match returned value: expected `InterGetItemLocReduces[TVContainer_co@loc, TVDtype@Index]`, found `InterGetItemLocReduces[Bottom[Series[Any, Any]] | Any, TVDtype@Index]`

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] | Bottom[Index[Any]] | TypeBlocks | ... omitted 6 union elements, TVDtype@Series]`
[error] invalid-return-type - :4072 -
Old: Return type does not match returned value: expected `InterGetItemILocReduces[SeriesHE[Any, Any], TVDtype@SeriesHE]`, found `InterGetItemILocReduces[Bottom[Series[Any, Any]] | Bottom[Index[Any]] | TypeBlocks | ... omitted 7 union elements, TVDtype@SeriesHE]`
New: 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]`