Slotscheck

Latest version: v0.19.1

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

0.17.0

-------------------

- Drop Python 3.7 support.
- Remove ``typing-extensions`` and ``importlib_metadata`` dependencies.
- More robust checks to prevent ``Protocol`` false positives.

0.16.5

-------------------

- Don't flag ``TypedDict`` from ``typing_extensions`` in Python versions
where ``typing`` has ``TypedDict`` itself.

0.16.4

-------------------

- Remove ``tomli`` dependency on Python 3.11+

0.16.3

-------------------

- Fix broken ``Protocol`` import due to absent ``typing_extensions``
on Python <3.10.

0.16.2

-------------------

- Don't flag ``Protocol`` classes as needing slots if strict
``require-subclass`` option is enabled.

0.16.1

-------------------

- Don't flag ``TypedDict`` subclasses as missing slots (120).

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.