All Versions
45
Latest Version
Avg Release Cycle
82 days
Latest Release
582 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.3 Changes
February 03, 2020- Detect redundant 'if' conditions without 'else' blocks.
- โ Add whitelist for
string.Formatter
(Joseph Bylund, #183).
-
v1.2 Changes
November 22, 2019- ๐ Fix tests for Python 3.8 (#166).
- ๐ Use new
Constant
AST node under Python 3.8+ (#175). - โ Add test for f-strings (#177).
- โ Add whitelist for
logging
module.
-
v1.1 Changes
September 23, 2019- โ Add
sys.excepthook
tosys
whitelist. - โ Add whitelist for
ctypes
module. - ๐ Check that type annotations are parsed and type comments are ignored (thanks @kx-chen).
- ๐ Support checking files with BOM under Python 2.7 (#170).
- โ Add
-
v1.0 Changes
October 23, 2018- โ Add
--ignore-decorators
flag (thanks @RJ722). - โ Add whitelist for
threading
module (thanks @andrewhalle).
- โ Add
-
v0.29 Changes
July 31, 2018- โ Add
--ignore-names
flag for ignoring names matching the given glob patterns (thanks @RJ722).
- โ Add
-
v0.28 Changes
July 05, 2018- โ Add
--make-whitelist
flag for reporting output in whitelist format (thanks @RJ722). - ๐ Ignore case of
--exclude
arguments on Windows. - โ Add
*-test.py
to recognized test file patterns. - โ Add
failureException
,longMessage
andmaxDiff
tounittest
whitelist. - ๐คก Refer to actual objects rather than their mocks in default whitelists (thanks @RJ722).
- Don't import any Vulture modules in setup.py (thanks @RJ722).
- โ Add
-
v0.27 Changes
June 05, 2018- Report
while (True): ... else: ...
as unreachable (thanks @RJ722). - ๐ Use
argparse
instead ofoptparse
. - ๐คก Whitelist Mock.return_value and Mock.side_effect in unittest.mock module.
- โฌ๏ธ Drop support for Python 2.6 and 3.3.
- ๐ Improve documentation and test coverage (thanks @RJ722).
- Report
-
v0.26 Changes
August 28, 2017- Detect
async
function definitions (thanks @RJ722). - โ Add
Item.get_report()
method (thanks @RJ722). - ๐ Move method for finding Python modules out of Vulture class.
- Detect
-
v0.25 Changes
August 15, 2017- Detect unsatisfiable statements containing
and
,or
andnot
. - ๐ Use filenames and line numbers as tie-breakers when sorting by size.
- Store first and last line numbers in Item objects.
- Pass relevant options directly to
scavenge()
andreport()
.
- Detect unsatisfiable statements containing
-
v0.24 Changes
August 14, 2017- Detect unsatisfiable
while
-conditions (thanks @RJ722). - Detect unsatisfiable
if
- andelse
-conditions (thanks @RJ722). - ๐ Handle null bytes in source code.
- Detect unsatisfiable