Skip to content

Releases: jendrikseipp/vulture

2.11 (2024-01-06)

19 Jan 19:44
Compare
Choose a tag to compare
  • Switch to tomllib/tomli to support heterogeneous arrays (Sebastian Csar, #340).
  • Bump flake8, flake8-comprehensions and flake8-bugbear (Sebastian Csar, #341).
  • Provide whitelist parity for MagicMock and Mock (maxrake, #342).

2.10 (2023-10-06)

06 Oct 15:53
Compare
Choose a tag to compare
  • Drop support for Python 3.7 (Jendrik Seipp, #323).
  • Add support for Python 3.12 (Jendrik Seipp, #332).
  • Use end_lineno AST attribute to obtain more accurate line counts (Jendrik Seipp).

2.9.1 (2023-08-21)

21 Aug 14:26
Compare
Choose a tag to compare
  • Use exit code 0 for --help and --version again (Jendrik Seipp, #321).

2.9 (2023-08-20)

20 Aug 17:14
Compare
Choose a tag to compare
  • Use exit code 3 when dead code is found (whosayn, #319).
  • Treat non-supported decorator names as "@" instead of crashing (Llandy3d and Jendrik Seipp, #284).
  • Drop support for Python 3.6 (Jendrik Seipp).

2.8 (2023-08-10)

10 Aug 15:29
Compare
Choose a tag to compare
  • Add UnicodeEncodeError exception handling to core.py (milanbalazs, #299).
  • Add whitelist for Enum attributes _name_ and _value_ (Eugene Toder, #305).
  • Run tests and add PyPI trove for Python 3.11 (Jendrik Seipp).

2.7 (2023-01-08)

08 Jan 21:24
Compare
Choose a tag to compare
  • Ignore setup_module(), teardown_module(), etc. in pytest test_*.py files (Jendrik Seipp).
  • Add whitelist for socketserver.TCPServer.allow_reuse_address (Ben Elliston).
  • Clarify that --exclude patterns are matched against absolute paths (Jendrik Seipp, #260).
  • Fix example in README file (Jendrik Seipp, #272).

2.6 (2022-09-19)

19 Sep 07:16
Compare
Choose a tag to compare
  • Add basic match statement support (kreathon, #276, #291).

2.5 (2022-07-03)

03 Jul 20:36
Compare
Choose a tag to compare
  • Mark imports in __all__ as used (kreathon, #172, #282).
  • Add whitelist for pint.UnitRegistry.default_formatter (Ben Elliston, #258).

2.4 (2022-05-19)

19 May 19:59
Compare
Choose a tag to compare
  • 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).

2.3 (2021-01-16)

16 Jan 17:51
Compare
Choose a tag to compare