Skip to content

Releases: greenbone/pontos

pontos 24.2.2

26 Feb 08:25
Compare
Choose a tag to compare

24.2.2 - 2024-02-26

Added

  • Add test for update-header passing files and directories a503ff2
  • Add a testcase for parsing defaults for update header CLI 7eedb4b
  • Allow to create a binary file with temp_file context manager 893bcf2
  • multiline_output for github actions f59fd50

Changed

  • Allow to pass --year and --changed for update-header CLI 91ce1f6
  • Improve help for update-header arguments 74ea568
  • Improve and finalize update_file function API 356089d
  • Remove copyright_regex from update_header function 3d03b09
  • Refactor update_header into a standalone function 1d6fd58
  • Split and improve update header test cases 5da0012

Bug Fixes

  • Fix overriding company in copyright header via update-header CLI 3e63962
  • Missing quotato in documentation of actions console 09b7a4b

Dependencies

  • Bump the python-packages group with 7 updates 0bf1bac
  • Bump the python-packages group with 4 updates c4d9c48
  • Bump the python-packages group with 1 update 0f1d710

pontos 24.2.1

06 Feb 09:56
Compare
Choose a tag to compare

24.2.1 - 2024-02-06

Added

  • Revert local changes if creating a GitHub release fails 2ee191e
  • Extend Git class for deleting tags, reset and pushing refspecs f03cb9a
  • Improve documentation of pontos.github.actions 86bea78

Removed

  • Replace --space and --project with --repository argument 85ad900

Changed

  • Update release workflow for required --repository argument f2db12b

pontos 24.2.0

05 Feb 11:35
Compare
Choose a tag to compare

24.2.0 - 2024-02-05

Added

  • Add shell completion for all pontos CLI e105f3f
  • Add shtab for shell completion 511f1db
  • Add --repository argument for release create and sign CLI 2ed58cb
  • Add a function to split a repository string into owner name tuple f01709f
  • Script for checking the presence of branch protection 1544ce6

Removed

Changed

  • Consolidate CLI parsing a75b5f1
  • Convert ReleaseType and OutoutFormat into StrEnum's e2b67e6
  • Move StrEnum to pontos.enum and add functions for argparse 9498433
  • Use auto for release sign return value enum d5befa4
  • Allow to enable/disable branch protection in create repo github script 88dacbf
  • Cleanup create-repository github script c483e14
  • Merge coverage config into pyproject.toml cdbadde
  • Ignore ruff's cache from git 90b6f0e
  • Add URL to environment for PyPI deployment workflow 16be9c3

Dependencies

  • Bump the python-packages group with 8 updates 2181f51
  • Bump the python-packages group with 4 updates 39591ca
  • Bump the python-packages group with 4 updates cfa701c

pontos 24.1.2

18 Jan 14:17
Compare
Choose a tag to compare

24.1.2 - 2024-01-18

Added

  • Export all relevant git classes from pontos.git 42ff071

Changed

  • Cleanup pontos.version module API 53ddf6b
  • Mark pontos.git.status as private module explicitly db91dbe
  • Mark pontos.git.git as private module explicitly a73513e
  • Use trusted publisher process to deploy on PyPI 6aefbab

Bug Fixes

  • Fix versioning_scheme type of Project constructor 123db56
  • Fix return type of CMakeVErsionParser._tokenize method 38479f9

Dependencies

  • Bump the python-packages group with 9 updates bcb3e86

pontos 24.1.1

12 Jan 13:30
Compare
Choose a tag to compare

24.1.1 - 2024-01-12

Changed

  • Improve CLI help for pontos-changelog and pontos-release 2fa927b
  • Include changes from pre-releases in non pre-releases 0ddbb3c

Bug Fixes

  • Ignore invalid versions in tag when determining last release 84ecc39

Dependencies

  • Bump jinja2 from 3.1.2 to 3.1.3 415878e
  • Bump the python-packages group with 4 updates 4a6f56a

pontos 24.1.0

03 Jan 11:08
Compare
Choose a tag to compare

24.1.0 - 2024-01-03

Added

Bug Fixes

  • Find Copyright headers with old company (#927) 5634916

Dependencies

  • Bump the actions group with 2 updates 21e2212
  • Bump the python-packages group with 7 updates 24c3542

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