Vulture

Latest version: v2.11

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

Scan your dependencies

Page 3 of 3

2.0

* Parse ` type: ...` comments if on Python 3.8+ (jingw, 220).
* Bump minimum Python version to 3.6 (Jendrik Seipp, 218). The last
Vulture release that supports Python 2.7 and Python 3.5 is version 1.6.
* Consider all files under `test` or `tests` directories test files
(Jendrik Seipp).
* Ignore `logging.Logger.propagate` attribute (Jendrik Seipp).

1.6

* Differentiate between functions and methods (Jendrik Seipp, 112, 209).
* Move from Travis to GitHub actions (RJ722, 211).

1.5

* Support flake8 "noqa" error codes F401 (unused import) and F841 (unused
local variable) (RJ722, 195).
* Detect unreachable code in conditional expressions
(Agathiyan Bragadeesh, 178).

1.4

* Ignore unused import statements in `__init__.py` (RJ722, 192).
* Report first decorator's line number for unused decorated objects on
Python 3.8+ (RJ722, 200).
* Check code with black and pyupgrade.

1.3

* Detect redundant 'if' conditions without 'else' blocks.
* Add whitelist for `string.Formatter` (Joseph Bylund, 183).

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.