github greenbone/pontos v23.8.0
pontos 23.8.0

latest releases: v24.9.0, v24.3.2, v24.3.1...
13 months ago

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

Don't miss a new pontos release

NewReleases is sending notifications on new releases.