| from __future__ import print_function |
| cryptography: {cryptography} |
| cryptography's compiled against OpenSSL: {crypto_openssl_compile} |
| cryptography's linked OpenSSL: {crypto_openssl_link} |
| Python's OpenSSL: {python_openssl} |
| Python executable: {python} |
| Python version: {python_version} |
| sys.path: {sys_path}""".format( |
| pyopenssl=version.__version__, |
| crypto_openssl_compile=OpenSSL._util.ffi.string( |
| OpenSSL._util.lib.OPENSSL_VERSION_TEXT, |
| crypto_openssl_link=OpenSSL.SSL.SSLeay_version( |
| OpenSSL.SSL.SSLEAY_VERSION |
| python_openssl=getattr(ssl, "OPENSSL_VERSION", "n/a"), |
| cryptography=cryptography.__version__, |
| python_version=sys.version, |
| if __name__ == "__main__": |