This document summarizes the state of cryptography libraries for Python. It discusses how the cryptography library was created to address limitations in existing Python crypto libraries like pycrypto and pyopenssl. The cryptography library uses tested, reviewed C backends like OpenSSL but exposes them through Pythonic APIs. It has strong test coverage, many contributors, and is used by downstream projects like PyOpenSSL. Future work may include adding support for X.509 certificates, TLS, and less common algorithms.