All Versions
45
Latest Version
2.6
Avg Release Cycle
82 days
Latest Release
192 days ago

Changelog History
Page 1

  • v2.6 Changes

    September 19, 2022
    • βž• Add basic match statement support (kreathon, #276, #291).
  • v2.5 Changes

    July 03, 2022
    • Mark imports in __all__ as used (kreathon, #172, #282).
    • βž• Add whitelist for pint.UnitRegistry.default_formatter (Ben Elliston, #258).
  • v2.4 Changes

    May 19, 2022
    • πŸ–¨ Print absolute filepaths as relative again (as in version 2.1 and before) if they are below the current directory (The-Compiler, #246).
    • βœ… Run tests and add PyPI trove for Python 3.10 (chayim, #266).
    • πŸ‘ Allow using the del keyword to mark unused variables (sshishov, #279).
  • v2.3 Changes

    January 16, 2021
    • βž• Add pre-commit hook (ClΓ©ment Robert, #244).
  • v2.2 Changes

    January 15, 2021
    • πŸ“œ Only parse format strings when being used with locals() (jingw, #225).
    • Don't override paths in pyproject.toml with empty CLI paths (bcbnz, #228).
    • βœ… Run continuous integration tests for Python 3.9 (ju-sh, #232).
    • πŸ‘‰ Use pathlib internally (ju-sh, #226).
  • v2.1 Changes

    August 19, 2020
    • Treat getattr/hasattr(obj, "constant_string", ...) as a reference to
      obj.constant_string (jingw, #219).
    • πŸ›  Fix false positives when assigning to x.some_name but reading via
      some_name, at the cost of potential false negatives (jingw, #221).
    • πŸ‘ Allow reading options from pyproject.toml (Michel Albert, #164, #215).
  • v2.0 Changes

    August 11, 2020
    • πŸ“œ 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).
  • v1.6 Changes

    July 28, 2020
    • Differentiate between functions and methods (Jendrik Seipp, #112, #209).
    • 🚚 Move from Travis to GitHub actions (RJ722, #211).
  • v1.5 Changes

    May 24, 2020
    • πŸ‘Œ Support flake8 "noqa" error codes F401 (unused import) and F841 (unused
      local variable) (RJ722, #195).
    • Detect unreachable code in conditional expressions
      (Agathiyan Bragadeesh, #178).
  • v1.4 Changes

    March 30, 2020
    • 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.