3ce09a019407e0d4fff0292e45409e366d135e64
pyGitVersionHelper
A tiny library to help versioning management of git python project
Checkout Latest Documentation.
Features
- list tags
- get last tag
- get last version
- get current version (bump)
- convert / switch from SemVer to PEP440 (both ways)
- automatic version format detection (SemVer by default)
Options
- restrict to same branch
- both SemVer and PEP440 support
- custom output format
- configurable default bump type major, minor, patch or dev
- configurable default bump type: post, pre-patch, pre-minor, pre-major
- ignore non-version tag
- force version format
Process
- CI/CD developpment: Gitea / Jenkins + few python libs
- Generated documentation through mkdocs
- CI/CD on Linux, manually tested in Windows environnement
Description
Releases
132
Languages
Python
99.3%
Dockerfile
0.7%
