diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-03-08 08:00:25 -0430 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-03-08 08:00:25 -0430 |
commit | 78c2f2d2c0a40d20edcaf37c33e91224af3ecbb6 (patch) | |
tree | f783edf11cbf392bbca329235342cacdb5c038bd | |
parent | c24003e98398473eada5b6fb895fa6f3345f4d5d (diff) | |
parent | 3558fd0360c96887389cc17ac617d53d62ac43ab (diff) | |
download | cryptography-78c2f2d2c0a40d20edcaf37c33e91224af3ecbb6.tar.gz cryptography-78c2f2d2c0a40d20edcaf37c33e91224af3ecbb6.tar.bz2 cryptography-78c2f2d2c0a40d20edcaf37c33e91224af3ecbb6.zip |
Merge pull request #744 from Ayrx/osx-version-check
Added check to turn off CC backend for OS X version < 10.8
-rw-r--r-- | cryptography/hazmat/bindings/commoncrypto/binding.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cryptography/hazmat/bindings/commoncrypto/binding.py b/cryptography/hazmat/bindings/commoncrypto/binding.py index 45c0eaad..ee809425 100644 --- a/cryptography/hazmat/bindings/commoncrypto/binding.py +++ b/cryptography/hazmat/bindings/commoncrypto/binding.py @@ -14,6 +14,7 @@ from __future__ import absolute_import, division, print_function import sys +import platform from cryptography.hazmat.bindings.utils import build_ffi @@ -46,4 +47,5 @@ class Binding(object): @classmethod def is_available(cls): - return sys.platform == "darwin" + return sys.platform == "darwin" and list(map( + int, platform.mac_ver()[0].split("."))) >= [10, 8, 0] |