feat(hatch): switch to Hatch for bumping and version management and for (all)...
feat(hatch): switch to Hatch for bumping and version management and for (all) add release-commit-additional-patterns option
fix #112 (closed)
Update py-release:
- When using the Hatch build system, Hatch handles all versioning to provide a seamless experience.
- (common to all build system) Option
release-commit-additional-patternsto add additional patterns to git commit when release after bump (with git convention), enabling dynamic versioning with Hatch for example.
Refactor:
- apply common pattern to simplify and reduce code size
Contributed by: @hennig_f
Co-authored-by: Florian Hennig florian.hennig@committance.com