check_version#
- class check_version(expected, die=False, verbose=True)[source]#
Get current git information and optionally write it to disk. The expected version string may optionally start with ‘>=’ or ‘<=’ (== is implied otherwise), but other operators (e.g. ~=) are not supported. Note that e.g. ‘>’ is interpreted to mean ‘>=’.
- Parameters:
expected (str) – expected version information
die (bool) – whether or not to raise an exception if the check fails
Example:
hpv.check_version('>=1.7.0', die=True) # Will raise an exception if an older version is used