Summary

Comparing branches/commits:
Old: main (merge base) e338d209
New: 20855/merge 35c9c6db
Lint Rule Removed Added Changed
Total 61 16 1
unresolved-attribute 61 0 1
invalid-argument-type 0 12 0
call-non-callable 0 3 0
possibly-missing-attribute 0 1 0

asynq (https://github.com/quora/asynq)

asynq/async_task.py

[error] unresolved-attribute - :78:24 - Type `<module 'asynq'>` has no attribute `scheduler`
[error] unresolved-attribute - :115:9 - Type `<module 'asynq'>` has no attribute `scheduler`

asynq/contexts.py

[error] unresolved-attribute - :59:19 -
Old: Type `<module 'asynq'>` has no attribute `scheduler`
New: Type `<module 'asynq.scheduler'>` has no attribute `_state`

asynq/tests/test_debug.py

[error] unresolved-attribute - :43:5 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :46:25 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :49:17 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :57:17 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :62:5 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :65:17 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :80:5 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :81:17 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :87:5 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :88:17 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :100:13 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :115:32 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :139:9 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :259:26 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :309:19 - Type `<module 'asynq'>` has no attribute `debug`
[error] unresolved-attribute - :30:9 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :30:32 - Argument to function `dump_error` is incorrect: Expected `BaseException`, found `None`
[error] unresolved-attribute - :40:21 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :40:46 - Argument to function `format_error` is incorrect: Expected `BaseException`, found `None`
[error] unresolved-attribute - :199:37 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :199:60 - Argument to function `extract_tb` is incorrect: Expected `TracebackType`, found `None | @Todo`
[error] unresolved-attribute - :249:31 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :249:53 - Argument to function `format_tb` is incorrect: Expected `TracebackType`, found `None | @Todo`
[error] unresolved-attribute - :306:9 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :306:38 - Argument to function `filter_traceback` is incorrect: Expected `list[str]`, found `list[LiteralString]`
[error] unresolved-attribute - :323:9 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :323:38 - Argument to function `filter_traceback` is incorrect: Expected `list[str]`, found `list[LiteralString]`
[error] unresolved-attribute - :355:9 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :355:38 - Argument to function `filter_traceback` is incorrect: Expected `list[str]`, found `list[LiteralString]`
[error] unresolved-attribute - :383:9 - Type `<module 'asynq'>` has no attribute `debug`
[error] invalid-argument-type - :383:38 - Argument to function `filter_traceback` is incorrect: Expected `list[str]`, found `list[LiteralString]`

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

cki_lib/timeout.py

[error] unresolved-attribute - :23:20 - Type `<module 'multiprocessing'>` has no attribute `context`

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

dragonchain/lib/dao/transaction_dao.py

[error] unresolved-attribute - :77:16 - Type `<module 'redis'>` has no attribute `exceptions`

dragonchain/webserver/lib/blocks.py

[error] unresolved-attribute - :52:12 - Type `<module 'redis'>` has no attribute `exceptions`

dragonchain/lib/database/redis.py

[error] unresolved-attribute - :364:48 - Type `<module 'redis'>` has no attribute `client`

dragonchain/lib/database/redisearch.py

[error] unresolved-attribute - :184:12 - Type `<module 'redis'>` has no attribute `exceptions`
[error] unresolved-attribute - :347:12 - Type `<module 'redis'>` has no attribute `exceptions`
[error] unresolved-attribute - :361:24 - Type `<module 'redis'>` has no attribute `exceptions`
[error] unresolved-attribute - :382:12 - Type `<module 'redis'>` has no attribute `exceptions`
[error] unresolved-attribute - :431:12 - Type `<module 'redis'>` has no attribute `exceptions`
[error] unresolved-attribute - :436:12 - Type `<module 'redis'>` has no attribute `exceptions`
[error] unresolved-attribute - :449:16 - Type `<module 'redis'>` has no attribute `exceptions`

dragonchain/lib/database/redisearch_utest.py

[error] unresolved-attribute - :84:49 - Type `<module 'redis'>` has no attribute `exceptions`

dragonchain/webserver/lib/transactions.py

[error] unresolved-attribute - :68:12 - Type `<module 'redis'>` has no attribute `exceptions`

paasta (https://github.com/yelp/paasta)

paasta_tools/cli/cmds/validate.py

[error] call-non-callable - :890:12 - Object of type `<module 'croniter.croniter'>` is not callable

scikit-learn (https://github.com/scikit-learn/scikit-learn)

sklearn/manifold/_spectral_embedding.py

[error] call-non-callable - :415:28 - Object of type `<module 'scipy.sparse.linalg._eigen.lobpcg'>` is not callable
[error] call-non-callable - :449:32 - Object of type `<module 'scipy.sparse.linalg._eigen.lobpcg'>` is not callable

sklearn/manifold/tests/test_spectral_embedding.py

[warning] possibly-missing-attribute - :497:46 - Attribute `__qualname__` on type `(Overload[(A: Unknown, k: int = Literal[6], M: Unknown | None = None, sigma: int | float | floating[Any] | ... omitted 3 union elements = None, which: @Todo = Literal["LM"], v0: @Todo | None = None, ncv: int | None = None, maxiter: int | None = None, tol: int | float = Literal[0], return_eigenvectors: @Todo | Literal[1] = Literal[True], Minv: Unknown | None = None, OPinv: Unknown | None = None, mode: @Todo = Literal["normal"]) -> tuple[@Todo, @Todo], (A: Unknown, k: int = Literal[6], M: Unknown | None = None, sigma: int | float | floating[Any] | ... omitted 3 union elements = None, which: @Todo = Literal["LM"], v0: @Todo | None = None, ncv: int | None = None, maxiter: int | None = None, tol: int | float = Literal[0], return_eigenvectors: @Todo | Literal[1] = Literal[True], Minv: Unknown | None = None, OPinv: Unknown | None = None, mode: @Todo = Literal["normal"]) -> tuple[@Todo, @Todo], (A: Unknown, k: int = Literal[6], M: Unknown | None = None, sigma: int | float | floating[Any] | ... omitted 3 union elements = None, which: @Todo = Literal["LM"], v0: @Todo | None = None, ncv: int | None = None, maxiter: int | None = None, tol: int | float = Literal[0], return_eigenvectors: @Todo | Literal[1] = Literal[True], Minv: Unknown | None = None, OPinv: Unknown | None = None, mode: @Todo = Literal["normal"]) -> tuple[@Todo, @Todo], (A: Unknown, k: int, M: Unknown | None, sigma: int | float | floating[Any] | ... omitted 3 union elements, which: @Todo, v0: @Todo | None, ncv: int | None, maxiter: int | None, tol: int | float, return_eigenvectors: @Todo | Literal[0], Minv: Unknown | None = None, OPinv: Unknown | None = None, mode: @Todo = Literal["normal"]) -> @Todo, (A: Unknown, k: int = Literal[6], M: Unknown | None = None, sigma: int | float | floating[Any] | ... omitted 3 union elements = None, which: @Todo = Literal["LM"], v0: @Todo | None = None, ncv: int | None = None, maxiter: int | None = None, tol: int | float = Literal[0], *, return_eigenvectors: @Todo | Literal[0], Minv: Unknown | None = None, OPinv: Unknown | None = None, mode: @Todo = Literal["normal"]) -> @Todo]) | <module 'scipy.sparse.linalg._eigen.lobpcg'>` may be missing

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

tornado/test/circlerefs_test.py

[error] unresolved-attribute - :146:24 - Type `<module 'tornado'>` has no attribute `testing`
[error] unresolved-attribute - :147:18 - Type `<module 'tornado'>` has no attribute `httpserver`
[error] unresolved-attribute - :205:18 - Type `<module 'tornado'>` has no attribute `concurrent`

tornado/test/import_test.py

[error] unresolved-attribute - :66:23 - Type `<module 'tornado'>` has no attribute `ioloop`
[error] unresolved-attribute - :66:52 - Type `<module 'tornado'>` has no attribute `util`
[error] unresolved-attribute - :67:23 - Type `<module 'tornado'>` has no attribute `gen`
[error] unresolved-attribute - :67:49 - Type `<module 'tornado'>` has no attribute `util`
[error] unresolved-attribute - :68:23 - Type `<module 'tornado'>` has no attribute `util`

tornado/test/util_test.py

[error] unresolved-attribute - :296:56 - Type `<module 'tornado'>` has no attribute `escape`
[error] unresolved-attribute - :302:56 - Type `<module 'tornado'>` has no attribute `escape`

tornado/test/escape_test.py

[error] unresolved-attribute - :217:22 - Type `<module 'tornado'>` has no attribute `escape`
[error] invalid-argument-type - :217:51 - Argument to function `linkify` is incorrect: Expected `bool`, found `Unknown | list[Unknown | str] | bool | str | ((href) -> Unknown)`
[error] invalid-argument-type - :217:51 - Argument to function `linkify` is incorrect: Expected `bool`, found `Unknown | list[Unknown | str] | bool | str | ((href) -> Unknown)`
[error] invalid-argument-type - :217:51 - Argument to function `linkify` is incorrect: Expected `list[str]`, found `Unknown | list[Unknown | str] | bool | str | ((href) -> Unknown)`
[error] invalid-argument-type - :217:51 - Argument to function `linkify` is incorrect: Expected `str | ((str, /) -> str)`, found `Unknown | list[Unknown | str] | bool | str | ((href) -> Unknown)`

tornado/web.py

[error] unresolved-attribute - :1380:25 - Type `<module 'tornado'>` has no attribute `locale`
[error] unresolved-attribute - :1401:29 - Type `<module 'tornado'>` has no attribute `locale`
[error] unresolved-attribute - :1404:43 - Type `<module 'tornado'>` has no attribute `locale`
[error] unresolved-attribute - :1414:61 - Type `<module 'tornado'>` has no attribute `locale`
[error] unresolved-attribute - :2242:24 - Type `<module 'tornado'>` has no attribute `netutil`

tornado/websocket.py

[error] unresolved-attribute - :139:24 - Type `<module 'tornado'>` has no attribute `web`
[error] unresolved-attribute - :222:22 - Type `<module 'tornado'>` has no attribute `web`
[error] unresolved-attribute - :364:23 - Type `<module 'tornado'>` has no attribute `escape`
[error] unresolved-attribute - :758:39 - Type `<module 'tornado'>` has no attribute `web`
[error] unresolved-attribute - :1097:23 - Type `<module 'tornado'>` has no attribute `escape`
[error] unresolved-attribute - :1098:19 - Type `<module 'tornado'>` has no attribute `escape`

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

scripts/setup/generate_secrets.py

[error] unresolved-attribute - :177:31 - Type `<module 'redis'>` has no attribute `exceptions`