summaryrefslogtreecommitdiff
path: root/pyasn1/compat/integer.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyasn1/compat/integer.py')
-rw-r--r--pyasn1/compat/integer.py15
1 files changed, 4 insertions, 11 deletions
diff --git a/pyasn1/compat/integer.py b/pyasn1/compat/integer.py
index 4b31791..968d04f 100644
--- a/pyasn1/compat/integer.py
+++ b/pyasn1/compat/integer.py
@@ -5,23 +5,16 @@
# License: http://snmplabs.com/pyasn1/license.html
#
import sys
+import platform
-try:
- import platform
-
- implementation = platform.python_implementation()
+from pyasn1.compat.octets import oct2int, null, ensureString
-except (ImportError, AttributeError):
- implementation = 'CPython'
-from pyasn1.compat.octets import oct2int, null, ensureString
+implementation = platform.python_implementation()
-if sys.version_info[0:2] < (3, 2) or implementation != 'CPython':
+if sys.version_info[0] < 3 or implementation != 'CPython':
from binascii import a2b_hex, b2a_hex
- if sys.version_info[0] > 2:
- long = int
-
def from_bytes(octets, signed=False):
if not octets:
return 0