Skip to content

v0.2.0rc3

Choose a tag to compare

@s3dev s3dev released this 04 Jun 13:22
· 3 commits to master since this release

Changes

The following changes were made to the query data accessors in support of
adding these values to a database table, without the need for further
parsing and/or re-configuration.

PPKLIB-7: Update query object data accessors

  • PyPIAPIObject: Changed the 'upload_time_iso_8601' key to be a datetime
    object, rather than a string.
  • OSVAPIObject: Changed or added the following keys:
    • id: Renamed to 'vid' to avoid database table field clash.
    • aliases_str: Added to contain a comma-separated string of values from
      the 'aliases' field.
    • vector_cvss_v3: Added to contain the CVSS_V3 string.
    • vector_cvss_v4: Added to contain the CVSS_V4 string.

Testing:

  • Tests updated for the PPKLIB-7 change.
  • All tests complete successfully with 100% code coverage.
  • Pylint completes successfully with all modules reporting 10/10.

Released: 2025-06-04