diff options
Diffstat (limited to 'pyasn1/compat/integer.py')
-rw-r--r-- | pyasn1/compat/integer.py | 15 |
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 |