PYME.version module¶
- PYME.version.detailed_version()¶
Version to display in about dialogs, error dialogs, etc …. includes install type and commit hash (if modified from release commit).
Is NOT pep-0440 compliant, as it requires human interpretation of, e.g. commit hash ordering.
Example full_version strings:
21.10.01[conda] - a conda package based install from an official release (also executable installers) 21.10.01[pip] - a pip install from an official release 21.10.01.post0.dev[git] - a development install of the exact release version 21.10.01.post0.dev[git]f94cc30be308 - a development install which has been modified since the release (note, does not distinguish between remote commits to master and local commits) 21.10.01.post0.dev[git]f94cc30be308+ - a development install with uncommitted local changes