Releases: greenbone/pontos
Releases · greenbone/pontos
pontos 24.2.2
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
pontos 24.2.1
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
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
- Remove unused pylintrc d80fcd0
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
pontos 24.1.2
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 ofProject
constructor 123db56 - Fix return type of
CMakeVErsionParser._tokenize
method 38479f9
Dependencies
- Bump the python-packages group with 9 updates bcb3e86