v0.2.0rc3
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