{"library":"m2crypto","type":"library","category":null,"description":"M2Crypto is a comprehensive cryptography and SSL toolkit for Python, acting as a wrapper around the well-established OpenSSL library via SWIG. It provides functionalities for RSA, DSA, DH, HMACs, message digests, symmetric ciphers including AES, and TLS for client and server implementations. The library is currently in maintenance mode, with its developers recommending migration to more modern alternatives like PyCA/cryptography. The latest version, 0.47.0, was released on February 8, 2026. While not on a fixed schedule, releases appear periodically.","language":"python","status":"maintenance","version":"0.47.0","tags":["cryptography","ssl","security","openssl","tls"],"install":[{"cmd":"pip install M2Crypto","imports":["from M2Crypto import RSA","from M2Crypto import SSL","from M2Crypto import X509"]},{"cmd":"sudo apt-get install python3-dev libssl-dev swig\npip install M2Crypto","imports":[]},{"cmd":"sudo yum install python3-devel openssl-devel swig\npip install M2Crypto","imports":[]}],"homepage":null,"github":null,"docs":"https://m2crypto.readthedocs.io/en/latest/","changelog":"https://git.sr.ht/~mcepl/m2crypto/tree/master/item/CHANGES","pypi":"https://pypi.org/project/m2crypto/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/m2crypto/compatibility"},"provenance":{"verified_status":"install_fail","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Sun Jul 05","install_tag":null}}