Ecosystem report

Old: main (merge base) c685810a New: 23230/merge 4bc8aa2e
Lint Rule Removed Added Changed
Total 44 9 0
unresolved-attribute 16 2 0
possibly-missing-attribute 17 0 0
no-matching-overload 5 0 0
unused-type-ignore-comment 0 4 0
invalid-argument-type 3 0 0
invalid-assignment 1 2 0
invalid-type-form 0 1 0
not-subscriptable 1 0 0
unresolved-import 1 0 0
Project Removed Added Changed
Total 44 9 0
dd-trace-py 20 0 0
setuptools flaky 10 2 0
pip 7 2 0
prefect flaky 2 1 0
trio 0 2 0
vision 2 0 0
mitmproxy 0 1 0
rclip 1 0 0
rotki 1 0 0
spack 1 0 0
sympy flaky 0 1 0
Expression flaky 0 0 0
materialize flaky 0 0 0
porcupine flaky 0 0 0
pydantic flaky 0 0 0
scikit-build-core flaky 0 0 0

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

ddtrace/vendor/psutil/__init__.py

[warning] possibly-missing-attribute - Attribute `uids` may be missing on object of type `Self@oneshot & ~<Protocol with members '_cache'>`
[warning] possibly-missing-attribute - Attribute `uids` may be missing on object of type `Self@oneshot & ~<Protocol with members '_cache'>`
[warning] possibly-missing-attribute - Attribute `uids` may be missing on object of type `Self@username`
[warning] possibly-missing-attribute - Attribute `username` may be missing on object of type `Unknown | Process`
[warning] possibly-missing-attribute - Attribute `_send_signal` may be missing on object of type `Self@send_signal`
[warning] possibly-missing-attribute - Attribute `send_signal` may be missing on object of type `Unknown | Process`
[warning] possibly-missing-attribute - Attribute `_send_signal` may be missing on object of type `Self@suspend`
[warning] possibly-missing-attribute - Attribute `suspend` may be missing on object of type `Unknown | Process`
[warning] possibly-missing-attribute - Attribute `_send_signal` may be missing on object of type `Self@resume`
[warning] possibly-missing-attribute - Attribute `resume` may be missing on object of type `Unknown | Process`
[warning] possibly-missing-attribute - Attribute `_send_signal` may be missing on object of type `Self@terminate`
[warning] possibly-missing-attribute - Attribute `kill` may be missing on object of type `Unknown | Process`
[warning] possibly-missing-attribute - Attribute `_send_signal` may be missing on object of type `Self@kill`
[warning] possibly-missing-attribute - Attribute `kill` may be missing on object of type `Unknown | Process`
[error] unresolved-attribute - Module `ddtrace.vendor.psutil._pslinux` has no member `win_service_iter`
[error] unresolved-attribute - Module `ddtrace.vendor.psutil._pslinux` has no member `win_service_get`

ddtrace/vendor/psutil/_common.py

[error] unresolved-attribute - Module `ctypes` has no member `windll`
[error] unresolved-attribute - Module `ctypes` has no member `windll`
[error] invalid-assignment - Invalid subscript assignment with key of type `None` and value of type `Literal[7]` on object of type `dict[str, int]`
[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[str, int].__getitem__(key: str, /) -> int` cannot be called with key of type `None` on object of type `dict[str, int]`

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

mitmproxy/utils/vt_codes.py

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

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

src/pip/_vendor/distlib/scripts.py

[error] unresolved-attribute - Module `os` has no member `_name`
[error] unresolved-attribute - Module `os` has no member `_name`
[error] unresolved-attribute - Module `os` has no member `_name`
[error] unresolved-attribute - Module `os` has no member `_name`
[warning] possibly-missing-attribute - Attribute `_get_launcher` may be missing on object of type `Self@_write_script`
[error] unresolved-attribute - Object of type `Self@_write_script` has no attribute `_get_launcher`
[warning] possibly-missing-attribute - Attribute `_get_launcher` may be missing on object of type `Self@_write_script`
[error] unresolved-attribute - Object of type `Self@_write_script` has no attribute `_get_launcher`

src/pip/_vendor/distlib/util.py

[error] unresolved-attribute - Module `os` has no member `_name`

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

src/prefect/cli/server.py

[error] unresolved-attribute - Module `subprocess` has no member `CREATE_NEW_PROCESS_GROUP`
[error] unresolved-attribute - Module `signal` has no member `CTRL_C_EVENT`

src/prefect/flows.py

flaky
(1/10)
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive

rclip (https://github.com/yurijmikhalevich/rclip)

rclip/main.py

[warning] possibly-missing-attribute - Attribute `reconfigure` may be missing on object of type `TextIO | Any`

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

rotkehlchen/server.py

[error] unresolved-import - Cannot resolve imported module `win32api`

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

setuptools/_scripts.py

[error] unresolved-attribute - Module `os` has no member `_name`

setuptools/_distutils/command/build_ext.py

[error] no-matching-overload - No overload of function `join` matches arguments
[error] no-matching-overload - No overload of function `join` matches arguments
[error] not-subscriptable - Cannot subscript object of type `None` with no `__getitem__` method
[error] unresolved-attribute - Object of type `Compiler` has no attribute `initialize`

setuptools/_distutils/tests/test_install.py

[error] no-matching-overload - No overload of function `dirname` matches arguments

setuptools/_distutils/tests/test_util.py

[error] invalid-assignment - Object of type `Literal["nt"]` is not assignable to attribute `name` of type `Literal["posix"]`
[error] invalid-assignment - Object of type `Literal["BugsBunny"]` is not assignable to attribute `name` of type `Literal["posix"]`

setuptools/_distutils/util.py

[error] invalid-argument-type - Method `__getitem__` of type `(Overload[(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> LiteralString, (key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str]) | (Overload[(key: SupportsIndex, /) -> int, (key: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> bytes])` cannot be called with key of type `Literal[0]` on object of type `AnyStr@change_root`
[error] invalid-argument-type - Method `__getitem__` of type `(Overload[(key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> LiteralString, (key: SupportsIndex | slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> str]) | (Overload[(key: SupportsIndex, /) -> int, (key: slice[SupportsIndex | None, SupportsIndex | None, SupportsIndex | None], /) -> bytes])` cannot be called with key of type `slice[Literal[1], None, None]` on object of type `AnyStr@change_root`
[error] no-matching-overload - No overload of function `join` matches arguments

setuptools/_vendor/wheel/_bdist_wheel.py

[error] no-matching-overload - No overload of function `join` matches arguments

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

lib/spack/spack/vendor/archspec/vendor/cpuid/cpuid.py

[error] unresolved-attribute - Module `ctypes` has no member `windll`

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

sympy/testing/runtests.py

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

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

src/trio/_tests/test_wait_for_object.py

[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[error] invalid-type-form - Variable of type `Never` is not allowed in a type expression

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

torchvision/_internally_replaced_utils.py

[error] unresolved-attribute - Module `ctypes` has no member `WinDLL`
[error] unresolved-attribute - Module `os` has no member `add_dll_directory`