NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2779 most downloaded on PyPI
CVSS2/3/4 library with interactive calculator for Python 2 and Python 3
Last release 1 years ago
04 Aug 2025
Ships fairly regularly
a new release about every 5 months
Most releases are documented
notes for 18 of 24 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
24 releases · first in 2016
Fix incorrect release in PyPI
Fix incorrect release in PyPI
Add from_rh_vector method to CVSS4.
from_rh_vector method to CVSS4.Implemented correct __eq__ methods
One column per quarter.
Fixes CVSS v4.0 rounding issues
Fixed interactive mode for CVSS v4.0
- Small fixes - JSON improvements - CVSS v4.0
Added a minimal parameter to the CVSS3.as_json() method to produce a JSON representation that includes only the metrics that the CVSS3 object was init
minimal parameter to the CVSS3.as_json() method to produce a JSON representation that includes only the metrics that the CVSS3 object was initiated with.Fix in JSON data output
Added ability to sort JSON output
JSON output as defined by the official CVSS JSON schema
Added a function to generate severities for CVSS v2.
Added a function to generate severities for CVSS v2.
Fixed a few CVSS v2 constants to match the newest documentation
Fixed a few CVSS v2 constants to match the newest documentation
Nothing published for this version
Bug fix for incorrect exception when mandatory metric is missing
Bug fix for incorrect exception when mandatory metric is missing
The CVSS vector parser from an arbitrary text was added.
The CVSS vector parser from an arbitrary text was added.
Convenience improvements for testing and interactive calculator. Improved handling of empty fields.
Convenience improvements for testing and interactive calculator. Improved handling of empty fields.
Fixes regression introduced in v1.5. Interactive calculator failed for CVSS3 as it did not provide mandatory prefix.
Fixes regression introduced in v1.5. Interactive calculator failed for CVSS3 as it did not provide mandatory prefix.
The rounding was changed from ROUND_HALF_EVEN to ROUND_HALF_UP for CVSS2. The rounding algorithm is not specified by the specification. It also only i
The rounding was changed from ROUND_HALF_EVEN to ROUND_HALF_UP for CVSS2. The rounding algorithm is not specified by the specification. It also only impacts environmental and temporal score.
Also it was made sure that CVSS2 scores are never less then zero.
Added check for mandatory CVSS v3 prefix, e.g. CVSS3.0/..., based on specification. It may cause minor API breakage as CVSS v3 vectors which were prev
Added check for mandatory CVSS v3 prefix, e.g. CVSS3.0/..., based on specification. It may cause minor API breakage as CVSS v3 vectors which were previously accepted without prefix will now be rejected.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →