{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/9"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"Provides the Python 3.4 ssl module API on older Python versions (2.6, 2.7, 3.2, 3.3) by wrapping pyOpenSSL, enabling modern SSL/TLS socket operations on legacy interpreters.","skillfed_tags":["legacy-python","abandoned"],"use_cases":["Running legacy Python 2.6 or 3.2 applications that need HTTPS connectivity without rewriting ssl code.","Monkey-patching HTTP libraries on old Python to enable modern TLS verification.","Accessing ssl.RAND_* functions on Python versions where PEP 466 does not apply.","Maintaining compatibility with systems locked to Python 2.7 while using modern ssl API patterns."],"what_it_does":"backports.ssl brings the Python 3.4 ssl module API to older Python versions (2.6, 2.7, 3.2, 3.3) by implementing it on top of pyOpenSSL. This allows developers on legacy Python interpreters to use modern SSL/TLS socket operations\u2014SSLContext, certificate verification, and related features\u2014that would otherwise be unavailable. The package includes monkey-patching support to inject the backported ssl module into third-party libraries.\n\nHowever, the package has been abandoned since its latest release on 2015-12-09 and receives no maintenance. It was designed to address a gap that PEP 466 partially closed for Python 2.7, but it remains the only option for Python 2.6, 3.2, and 3.3. Modern Python versions have native ssl support, and those interpreters are themselves long out of support.","worth_installing":"No. The package is abandoned (last commit 2016-09-08) and targets Python versions that are themselves end-of-life and unsupported. If you are running Python 2.6, 3.2, or 3.3, you should upgrade to a modern Python version instead. If you must use an old version, the lack of maintenance means no security fixes or compatibility updates will be applied."},"id":"backports-ssl","links":{"html":"https://skillfed.io/packages/backports-ssl","md":"https://skillfed.io/packages/backports-ssl.md","pypi":"https://pypi.org/project/backports-ssl/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2015-12-09","license_spdx":null,"license_treatment":"permissive","name":"backports.ssl","python_support":"unspecified","summary":"The Python 3.4 standard `ssl` module API implemented on top of pyOpenSSL"},"popularity":{"monthly_downloads":108256,"position":12567,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.9"}
