Skip to content

Update pipaudit #750

@ckunki

Description

@ckunki

Currently, pipaudit in file pyproject.toml is limited to version < 2.10.

Updating pipautdit to version 2.10, seems to break integration test TestAuditPoetryFiles::test_works_as_expected.

See log:

Differing items:
   {'vulns': [{'aliases': ['GHSA-cpwx-vrp4-4pq7'], 'fix_versions': ['3.1.6'], 'id': 'CVE-2025-27516'}]}
!= {'vulns': [{'aliases': ['CVE-2025-27516'], 'fix_versions': ['3.1.6'], 'id': 'GHSA-cpwx-vrp4-4pq7'}]}

interestingly the test seems to succeed for Python <= 3.11, but to fail for Python >= 3.12.

The current ticket therefore requests,

  • Analyze the root cause
  • Update pipaudit to version >= 2.10
  • Fix the integration tests

Metadata

Metadata

Assignees

Labels

refactoringCode improvement without behavior change

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions