# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-certifi VERSION= 2019.6.16 KEYWORDS= python VARIANTS= py27 py36 py37 SDESC[py36]= Collection of SSL Root Certificates (PY 36) SDESC[py37]= Collection of SSL Root Certificates (PY 37) SDESC[py27]= Collection of SSL Root Certificates (PY 27) HOMEPAGE= none CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPI/c/certifi DISTFILE[1]= certifi-2019.6.16.tar.gz:main DF_INDEX= 1 SPKGS[py36]= single SPKGS[py37]= single SPKGS[py27]= single OPTIONS_AVAILABLE= PY27 PY36 PY37 OPTIONS_STANDARD= none VOPTS[py36]= PY27=OFF PY36=ON PY37=OFF VOPTS[py37]= PY27=OFF PY36=OFF PY37=ON VOPTS[py27]= PY27=ON PY36=OFF PY37=OFF DISTNAME= certifi-2019.6.16 GENERATED= yes [PY36].USES_ON= python:py36 [PY37].USES_ON= python:py37 [PY27].USES_ON= python:py27 [FILE:1579:descriptions/desc.single] Certifi: Python SSL Certificates ================================ `Certifi`_ is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. It has been extracted from the `Requests`_ project. Installation ------------ ``certifi`` is available on PyPI. Simply install it with ``pip``:: $ pip install certifi Usage ----- To reference the installed certificate authority (CA) bundle, you can use the built-in function:: >>> import certifi >>> certifi.where() '/usr/local/lib/python2.7/site-packages/certifi/cacert.pem' Or from the command line:: $ python -m certifi /usr/local/lib/python2.7/site-packages/certifi/cacert.pem Enjoy! 1024-bit Root Certificates ~~~~~~~~~~~~~~~~~~~~~~~~~~ Browsers and certificate authorities have concluded that 1024-bit keys are unacceptably weak for certificates, particularly root certificates. For this reason, Mozilla has removed any weak (i.e. 1024-bit key) certificate from its bundle, replacing it with an equivalent strong (i.e. 2048-bit or greater key) certificate from the same CA. Because Mozilla removed these certificates from its bundle, ``certifi`` removed them as well. In previous versions, ``certifi`` provided the ``certifi.old_where()`` function to intentionally re-add the 1024-bit roots back into your bundle. This was not recommended in production and therefore was removed at the end of 2018. .. _`Certifi`: https://certifi.io/en/latest/ .. _`Requests`: http://docs.python-requests.org/en/latest/ [FILE:103:distinfo] 945e3ba63a0b9f577b1395204e13c3a231f9bc0223888be653286534e5873695 156721 certifi-2019.6.16.tar.gz