Skip to content

Releases: pypa/pip-audit

v2.4.2

21 Jul 14:26
c146d08
Compare
Choose a tag to compare

Fixed

  • CLI: the --format=markdown and --format=columns output formats are no longer broken by long vulnerability descriptions from the OSV and PyPI vulnerability sources (#323)

Release 2.4.1

07 Jul 19:01
35ddd45
Compare
Choose a tag to compare

[2.4.1]

Fixed

Release 2.4.0

30 Jun 18:30
a52240f
Compare
Choose a tag to compare

[2.4.0]

Added

  • Output formats: pip-audit now supports a Markdown format
    (--format=markdown) which renders results as a set of Markdown tables.
    (#312)

Release v2.3.4

24 Jun 17:01
Compare
Choose a tag to compare
version: v2.3.4

Release v2.3.3

15 Jun 15:37
7915cae
Compare
Choose a tag to compare

Changed

  • CLI: pip-audit now warns on the combination of -s osv and
    --require-hashes, notifying users that only the PyPI service
    can fully verify hashes
    (#298)

Fixed

  • CLI/Dependency sources: --cache-dir=... and other flags that affect
    dependency resolver behavior now work correctly when auditing a
    pyproject.toml dependency source
    (#300)

Release v2.3.2

14 Jun 14:09
8ad77ea
Compare
Choose a tag to compare

Changed

  • CLI: pip-audit's progress spinner has been refactored to make it
    faster and more responsive
    (#283)

  • CLI, Vulnerability sources: the error message used to report
    connection failures to vulnerability sources was improved
    (#287)

  • Vulnerability sources: the OSV service is now more resilient
    to schema changes (#288)

  • Vulnerability sources: the PyPI service provides a better
    error message during some cases of service degradation
    (#294)

Fixed

  • Vulnerability sources: a bug stemming from an incorrect assumption
    about OSV's schema guarantees was fixed
    (#284)

  • Caching: pip-audit now respects pip's PIP_NO_CACHE_DIR
    and will not attempt to use the pip cache if present
    (#290)

Release v2.3.1

24 May 14:24
cad4be1
Compare
Choose a tag to compare

2.3.1 - 2022-05-24

Fixed

  • CLI: A bug causing the terminal's cursor to disappear on some versions of CPython was fixed (#280)

Release v2.3.0

18 May 14:56
a3fe3ef
Compare
Choose a tag to compare

2.3.0 - 2022-05-18

Added

CLI: The --ignore-vuln option has been added, allowing users to specify vulnerability IDs to ignore during the final report (#275)

CLI: The --no-deps flag has been added, allowing users to skip dependency resolution entirely when pip-audit is used in requirements mode (#255)

Release v2.2.1

02 May 22:30
62bf7a6
Compare
Choose a tag to compare
CHANGELOG: 2.2.1

Release v2.2.0

02 May 17:33
dbc56b3
Compare
Choose a tag to compare

2.2.0 - 2022-05-02

Added

  • CLI: The --output option has been added, allowing users to specify
    a file to write output to. The default behavior of writing to stdout
    is unchanged (#262)

Fixed

  • Vulnerability sources: A bug caused by insufficient version normalization
    was fixed (#263)