This repository was archived by the owner on May 28, 2025. It is now read-only.

Description
Installing via pip alongside the system python on 10.13.3 seems to be missing a dependency. After installing, I get the message
File "/Library/Python/2.7/site-packages/urllib3/contrib/pyopenssl.py", line 47, in <module>
from cryptography import x509
ImportError: No module named cryptography
So, it looks as if cryptography is actually an unresolved dependency of pyopenssl, which is included in urllib3.
Interestingly, I don't get this issue if I install into a virtualenv - pip installs cryptography along with all the other packages...