Better error handling, code consistency, compile-time safety (#234)
This commit is contained in:
@@ -68,7 +68,7 @@ def get_package_version():
|
|||||||
|
|
||||||
cmd = ['git', 'rev-parse', '--short', 'HEAD']
|
cmd = ['git', 'rev-parse', '--short', 'HEAD']
|
||||||
revision = '+' + subprocess.check_output(cmd).decode('ascii').rstrip()
|
revision = '+' + subprocess.check_output(cmd).decode('ascii').rstrip()
|
||||||
except:
|
except (subprocess.CalledProcessError, FileNotFoundError, OSError):
|
||||||
revision = '+local'
|
revision = '+local'
|
||||||
return f'{public_version}{revision}'
|
return f'{public_version}{revision}'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user