Skip to content

Releases: greenbone/pontos

pontos 23.8.1

17 Aug 07:44
Compare
Choose a tag to compare

23.8.1 - 2023-08-17

Added

Dependencies

pontos 23.8.0

08 Aug 11:21
Compare
Choose a tag to compare

23.8.0 - 2023-08-08

Added

  • Introduce pontos-release show CLI 43d11d8
  • Add script to calculate the size of all workflow artifacts in a repo 266df5f
  • Allow to disable signing for git.commit and git.tag d6043a0
  • Run type checks via mypy in CI 5a88f60
  • Add autohooks-plugin-mypy to check types with mypy 1479d46
  • Introduce an error terminal for pontos-release CLI c70b819
  • Introduce a release Command "interface" 434f596
  • Add CLI help texts for pontos-release release and sign ff48b76
  • Some logging for JavaCmd Class (#828) 3e085a3

Removed

  • Delete poetry.toml and let use decide about venv locations 4e67b4d
  • Drop usage of typing-extension which was required for Python <=3.8 dd8e403
  • Drop caching from GitHub workflows ad64a74

Changed

  • Run unittest with -v on CI def76af
  • Update typings and resolve all mypy errors 5764589
  • Extract getting the next release version into a function 2acdf3c
  • Rename typing module in tests e897e28
  • Use pontos-release create to create the next pontos release a2e07a3
  • Rename pontos-release release CLI to pontos-release create b7efd25
  • Refactor pontos-release sign and release CLI bb8e788
  • Extend RichTerminal to allow printing to arbitrary files d530abc

Bug Fixes

  • Fix pontos-changelog --quiet 64ab50c

Dependencies

  • Bump sphinx from 7.1.1 to 7.1.2 (#837) e995061
  • Bump rich from 13.5.0 to 13.5.2 (#838) de186d7
  • Bump rich from 13.4.2 to 13.5.0 (#836) d3d523f
  • Bump sphinx from 7.1.0 to 7.1.1 (#835) ebfa5cd
  • Bump tomlkit from 0.12.0 to 0.12.1 (#834) bb22860
  • Adjust dependency specifications and update rope and furo db2d5c9
  • Update dependencies f689d61
  • Bump autohooks from 23.4.0 to 23.7.0 9477e95
  • Bump autohooks-plugin-black from 23.4.0 to 23.7.0 (#830) 7ed71f0

pontos 23.7.7

19 Jul 14:09
Compare
Choose a tag to compare

23.7.7 - 2023-07-19

Added

  • Extend git.log to allow setting a pretty format 3232adc
  • Implement git show eb062d3
  • Allow to get the git version string 1e0c32e

Dependencies

  • Bump greenbone/actions from 2 to 3 d4d5c12
  • Bump actions/upload-pages-artifact from 1 to 2 2bad34d

pontos 23.7.6

10 Jul 06:53
Compare
Choose a tag to compare

23.7.6 - 2023-07-10

Bug Fixes

  • Tracking and regexing correct files for Java release support (#825) 34665b6

pontos 23.7.5

07 Jul 15:57
Compare
Choose a tag to compare

23.7.5 - 2023-07-07

Changed

  • Add const and nargs to git-tag-prefix 2560972

Bug Fixes

  • Fix conventional commits workflow 6436886

pontos 23.7.4

06 Jul 15:04
Compare
Choose a tag to compare

23.7.4 - 2023-07-06

Changed

  • Improve performance of parsing conventional commits 451e229
  • Don't create commit links in ConventionalCommits class 54f923a
  • Split getting conventional commits from git log into own class ed6d218

Dependencies

  • Bump lxml from 4.9.2 to 4.9.3 52c24df

pontos 23.7.3

06 Jul 06:47
Compare
Choose a tag to compare

23.7.3 - 2023-07-06

Changed

  • Improve error message for http errors while running GitHub script d2667b1

Bug Fixes

pontos 23.7.2

04 Jul 12:46
Compare
Choose a tag to compare

23.7.2 - 2023-07-04

Added

  • Display sha256 of downloaded files while signing release assets 2fb138d
  • Allow to override the URL when using download_async context manager 93b2286
  • Introduce a pontos module for additional typings b03b841

Removed

  • Remove obsolete files from repo 35eb914

Changed

  • Use request URL when downloading GitHub release files 361088f
  • Allow to override the terminal progress columns af1e483
  • Use ruff instead of pylint 0dda2e7

Bug Fixes

  • Use "stable" URL for downloading GitHub release assets 974a554

pontos 23.7.1

03 Jul 14:46
Compare
Choose a tag to compare

23.7.1 - 2023-07-03

Added

  • Introduce Version.parsed_version property ce8b3b4

Changed

  • Allow releases without a last release or broken last release a03f012
  • Don't use upper limits for dependencies 6e1c29f

Bug Fixes

  • Fix creating changelog for non canonic versions 888ef5f

pontos 23.7.0

03 Jul 08:55
Compare
Choose a tag to compare

23.7.0 - 2023-07-03

Changed

  • Include GitHub scripts in pontos package 117594f
  • Allow to run GitHub scripts from modules 5bda591

Bug Fixes

  • When updating a version ignore the current version in case of errors 1845f1a
  • Use terminal instead of print function in changelog CLI f7a75b7
  • Fix printing the versioning scheme in release sign CLI bf89e4f

Dependencies

  • Bump rope from 1.8.0 to 1.9.0 ea9e93e
  • Bump typing-extensions from 4.7.0 to 4.7.1 945f02c
  • Bump typing-extensions from 4.6.3 to 4.7.0 ede5393