All Versions
45
Latest Version
Avg Release Cycle
82 days
Latest Release
585 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.23 Changes
August 10, 2017- โ Add
--min-confidence
flag (thanks @RJ722).
- โ Add
-
v0.22 Changes
August 04, 2017- Detect unreachable code after
return
,break
,continue
andraise
(thanks @RJ722). - ๐ Parse all variable and attribute names in new format strings.
- Extend ast whitelist.
- Detect unreachable code after
-
v0.21 Changes
July 26, 2017- If an unused item is defined multiple times, report it multiple times.
- ๐ Make size estimates for function calls more accurate.
- Create wheel files for Vulture (thanks @RJ722).
-
v0.20 Changes
July 26, 2017- Report unused tuple assignments as dead code.
- Report attribute names that have the same names as variables as dead code.
- Let Item class inherit from
object
(thanks @RJ722). - ๐ Handle names imported as aliases like all other used variable names.
- Rename Vulture.used_vars to Vulture.used_names.
- ๐ Use function for determining which imports to ignore.
- Only try to import each whitelist file once.
- Store used names and used attributes in sets instead of lists.
- ๐ Fix estimating the size of code containing ellipses (...).
- ๐จ Refactor and simplify code.
-
v0.19 Changes
July 20, 2017- Don't ignore __foo variable names.
- ๐ Use separate methods for determining whether to ignore classes and functions.
- Only try to find a whitelist for each defined import once (thanks @roivanov).
- ๐ Fix finding the last child for many types of AST nodes.
-
v0.18 Changes
July 17, 2017- ๐ Make --sort-by-size faster and more accurate (thanks @RJ722).
-
v0.17 Changes
July 17, 2017- Add get_unused_code() method.
- Return with exit code 1 when syntax errors are found or files can't be read.
-
v0.16 Changes
July 12, 2017- Differentiate between unused classes and functions (thanks @RJ722).
- โ Add --sort-by-size option (thanks @jackric and @RJ722).
- Count imports as used if they are accessed as module attributes.
-
v0.15 Changes
July 04, 2017- Automatically include whitelists based on imported modules (thanks @RJ722).
- โ Add --version parameter (thanks @RJ722).
- โ Add appveyor tests for testing on Windows (thanks @RJ722).
-
v0.14 Changes
April 06, 2017- โ Add stub whitelist file for Python standard library (thanks @RJ722)
- โ Ignore class names starting with "Test" in "test_" files (thanks @thisch).
- โ Ignore "test_" functions only in "test_" files.