diff options
author | Ayrx <terrycwk1994@gmail.com> | 2014-03-08 15:26:42 +0800 |
---|---|---|
committer | Ayrx <terrycwk1994@gmail.com> | 2014-03-08 15:32:05 +0800 |
commit | 4dd97e5fd80753a7bf023e63ef209fa8fb16025a (patch) | |
tree | a05be2a8b1c00290e19e3874122e8c10d1acde83 | |
parent | e4880e6768cf7c2635734a2082ab62d3a416d3ce (diff) | |
download | cryptography-4dd97e5fd80753a7bf023e63ef209fa8fb16025a.tar.gz cryptography-4dd97e5fd80753a7bf023e63ef209fa8fb16025a.tar.bz2 cryptography-4dd97e5fd80753a7bf023e63ef209fa8fb16025a.zip |
Removed dependency on setuptools for version check
-rw-r--r-- | cryptography/hazmat/bindings/commoncrypto/binding.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/cryptography/hazmat/bindings/commoncrypto/binding.py b/cryptography/hazmat/bindings/commoncrypto/binding.py index e14b8ca3..f10e9bd0 100644 --- a/cryptography/hazmat/bindings/commoncrypto/binding.py +++ b/cryptography/hazmat/bindings/commoncrypto/binding.py @@ -13,10 +13,9 @@ from __future__ import absolute_import, division, print_function +import sys import platform -from pkg_resources import parse_version - from cryptography.hazmat.bindings.utils import build_ffi @@ -48,5 +47,5 @@ class Binding(object): @classmethod def is_available(cls): - version = parse_version(platform.mac_ver()[0]) - return version >= parse_version("10.8") + return sys.platform == "darwin" and map( + int, platform.mac_ver()[0].split(".")) >= [10, 8, 0] |