Skip to content

Releases: greenbone/pontos

pontos 23.12.4

19 Dec 12:40
Compare
Choose a tag to compare

23.12.4 - 2023-12-19

Added

Dependencies

  • Bump the actions group with 1 update cab9d1f
  • Bump the python-packages group with 5 updates 4717b61

pontos 23.12.3

12 Dec 21:26
Compare
Choose a tag to compare

23.12.3 - 2023-12-12

Changed

  • Performance improvement for parsing CPEs 2e3fe01

Dependencies

  • Bump the actions group with 1 update 4f62b35

pontos 23.12.2

11 Dec 09:23
Compare
Choose a tag to compare

23.12.2 - 2023-12-11

Changed

  • Assume UTC when no offset it specified (#941) 08462b1

Dependencies

  • Bump the python-packages group with 4 updates cd65b01

pontos 23.12.1

07 Dec 08:04
Compare
Choose a tag to compare

23.12.1 - 2023-12-07

Added

  • Allow to set the number of results to request per page for NVD API 9fe1385
  • Export NVDResults from pontos.nvd fef8e2c

Dependencies

  • Bump the python-packages group with 2 updates 4a989df

pontos 23.12.0

01 Dec 08:51
Compare
Choose a tag to compare

23.12.0 - 2023-12-01

Added

  • Allow to set a start index for NVD APIs a5e5ab0
  • Allow to request only a number of results in CVE, CVE changes and CPE CLI 8c16e51
  • Improve code coverage for NVDResults 60693a0

Changed

  • Improve output on http errors for CVE and CPE CLI 636dde4
  • Introduce more flexible NVDResults class 7913e97

Dependencies

  • Bump the python-packages group with 7 updates 1ebde9f
  • Bump the python-packages group with 6 updates 14623a2

pontos 23.11.4

17 Nov 08:45
Compare
Choose a tag to compare

23.11.4 - 2023-11-17

Added

  • Introduce a StrEnum class for Models 3073728

Changed

  • Use a UUID for cpe_name_id at NIST CPE API and models 790781d
  • Use StrEnum for all GitHub models a4df543
  • Update NIST models to use StrEnums d98108e
  • Use StrEnum for CVE Change EventName 4bb0657
  • Shrink the signature of all Model classes b1d96b0

Bug Fixes

  • Fix typo in CVE Change EventName enum 0ca44ec
  • Update pack_extended_attributes cpe function signature 11e8cdd

pontos 23.11.3

15 Nov 07:08
Compare
Choose a tag to compare

23.11.3 - 2023-11-15

Bug Fixes

  • Missing event name d9d20e6
  • add 'documentation' to Classification enum in models/code_scanning.py 0a530b7

pontos 23.11.2

13 Nov 13:44
Compare
Choose a tag to compare

23.11.2 - 2023-11-13

Bug Fixes

  • CVE api MAX_CVES_PER_PAGE to 2k; As per docs 74e0fa4

Dependencies

  • Bump the python-packages group with 5 updates fd0e4cb

pontos 23.11.1

10 Nov 10:44
Compare
Choose a tag to compare

23.11.1 - 2023-11-10

Added

  • Add additional comparison for Version classes (ge, lt and le) 3030cd2
  • Unit tests for models 5ba13d5
  • Unit tests 4af2650
  • Unit tests 0ccdb19
  • Support for NIST NVD CVE Change History API b35f6cc

Removed

Changed

  • Allow string in type hint for event_name b827e50
  • Restructure argument parsing 6a441c1
  • Rename "CVE Change History" to "CVE Changes" 33748b0
  • Use native typehints dc851da
  • Use JSON type hint b6f2e5c
  • Unit tests 4ee6cc2
  • Calculate both start and end date, if not specified bc27067
  • Use new copyright header 3d6a376
  • Update docstrings cf682f9
  • Require start and end date to be provided mutally, limit range 806e225

Bug Fixes

pontos 23.11.0

08 Nov 06:23
Compare
Choose a tag to compare

23.11.0 - 2023-11-08

Added

  • Add CPE function for unquoting WNF attribute values f3723d0
  • Allow to request a specific number of CVEs and CPEs 86e5dd7
  • Add API docs for the pontos.cpe module 124bd52
  • Allow to clone and adjust a CPE 12fd92a
  • Allow parsing CPEs with parts containing a colon 872f7cd
  • Improve error handling for converting a CPE to the URI format 9fb52ca

Changed

  • Store CPE attributes unquoted (e.g. version "1.2" instead of "1\.2") 2bb3784
  • Improve CPE function names, doc strings and some tests be2b808
  • Improve rate limit algorithm for requests against the NVD API 4b72fd8
  • Enable pylint rules for ruff a4d68fd
  • Use ruff for import sorting instead of isort 5b07174

Dependencies

  • Bump the python-packages group with 7 updates a9dc39e