The zaqar.version
module¶
-
verify_sha
(expected)¶ Verifies the commit hash for an interim Zaqar build.
This function may be used to verify that the version of the zaqar package, as imported from an environment’s site-packages, is the expected build. This allows continuous integration scripts to detect out-of-date installations of the package.
Note that this function will ALWAYS return False for Zaqar packages that were not installed from git.
Parameters: expected – The expected commit object name. May be either a full or abbreviated SHA hash. If abbreviated, at least 7 digits are required. Returns: True if the package’s version string contains a hash, and that hash matches expected. Otherwise returns False.