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_pathstr
directory containing package
- Returns:
- hash_fromstr
Where we got the hash from - description
- hash_strstr
short form of hash