pkg_info
#
|
Get short form of commit hash |
pkg_commit_hash#
- fury.pkg_info.pkg_commit_hash(pkg_path: str | None = None) tuple[str, str] [source]#
Get short form of commit hash
In this file is a variable called COMMIT_HASH. This contains a substitution pattern that may have been filled by the execution of
git archive
.We get the commit hash from (in order of preference):
A substituted value in
archive_subst_hash
A truncated commit hash value that is part of the local portion of the version
git’s output, if we are in a git repository
If all these fail, we return a not-found placeholder tuple
- Parameters:
pkg_path (str) – directory containing package
- Returns:
hash_from (str) – Where we got the hash from - description
hash_str (str) – short form of hash