[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [bridgedb/master] The twisted.python.util.Version class moved in Twisted>=14.0.2.
commit 2a3aa5af8ce80ed4bb13fff0d23fdfd97fccdbd4
Author: Isis Lovecruft <isis@xxxxxxxxxxxxxx>
Date: Tue Mar 24 23:59:57 2015 +0000
The twisted.python.util.Version class moved in Twisted>=14.0.2.
---
lib/bridgedb/parse/versions.py | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/lib/bridgedb/parse/versions.py b/lib/bridgedb/parse/versions.py
index 8140357..ee62792 100644
--- a/lib/bridgedb/parse/versions.py
+++ b/lib/bridgedb/parse/versions.py
@@ -23,14 +23,21 @@ bridgedb.parse.versions
..
"""
-from twisted.python import util as txutil
+from twisted import version as _txversion
+
+# The twisted.python.util.Version class was moved in Twisted==14.0.0 to
+# twisted.python.versions.Version:
+if _txversion.major >= 14:
+ from twisted.python.versions import Version as _Version
+else:
+ from twisted.python.util import Version as _Version
class InvalidVersionStringFormat(ValueError):
"""Raised when a version string is not in a parseable format."""
-class Version(txutil.Version):
+class Version(_Version):
"""Holds, parses, and does comparison operations for version numbers.
:attr str package: The package name, if available.
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits