Repository navigation
Releases: corifeo/VulnState
Releases · corifeo/VulnState
Release list
v0.3.0
Fixed
- Desiderata masks used the 15-bit pair layout instead of
DesiderataBitorder:where_desiderata_satisfied/where_desiderata_violated,get_*_desiderata,desiderata_maskandformat_desideratareported the wrong desiderata desiderata_scorenow counts desiderata not violated; a later event without the earlier one (e.g. X with no V) counts as a violation instead of a passis_responsible_disclosureonCVDVulnerability/analyze()required P before F (now F before P, matchingCVDArray)import_kevcrashed when mixing tz-aware NVD and naive CSV/KEV timestampsimport_epssdropped the CSVpercentilecolumn (epss_percentilewas always 0)to_json_batchfailed afterimport_kev(KEVdueDatestored as string)- Restored
CVDVulnerability.state(alias forlifecycle.state) - Example scripts and notebooks updated for
transform()and current API
Changed
pytestmoved from runtime dependencies to thedevgroupvulnstate.__version__is read from package metadata (pyproject.tomlis the only place the version is set)