Explorar o código

implement borgmajor/minor/patch placeholders, fixes #1694

Thomas Waldmann %!s(int64=8) %!d(string=hai) anos
pai
achega
22f77b908f
Modificáronse 1 ficheiros con 2 adicións e 7 borrados
  1. 2 7
      borg/__init__.py

+ 2 - 7
borg/__init__.py

@@ -1,11 +1,6 @@
-import re
+from distutils.version import LooseVersion
 
 from ._version import version as __version__
 
-version_re = r'(\d+)\.(\d+)\.(\d+)'
 
-m = re.match(version_re, __version__)
-if m:
-    __version_tuple__ = tuple(map(int, m.groups()))
-else:
-    raise RuntimeError("Can't parse __version__: %r" % __version__)
+__version_tuple__ = tuple(LooseVersion(__version__).version[:3])