comparison env/lib/python3.7/site-packages/certifi-2020.4.5.1.dist-info/METADATA @ 0:26e78fe6e8c4 draft

"planemo upload commit c699937486c35866861690329de38ec1a5d9f783"
author shellac
date Sat, 02 May 2020 07:14:21 -0400
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:26e78fe6e8c4
1 Metadata-Version: 2.1
2 Name: certifi
3 Version: 2020.4.5.1
4 Summary: Python package for providing Mozilla's CA Bundle.
5 Home-page: https://certifiio.readthedocs.io/en/latest/
6 Author: Kenneth Reitz
7 Author-email: me@kennethreitz.com
8 License: MPL-2.0
9 Project-URL: Documentation, https://certifiio.readthedocs.io/en/latest/
10 Project-URL: Source, https://github.com/certifi/python-certifi
11 Platform: UNKNOWN
12 Classifier: Development Status :: 5 - Production/Stable
13 Classifier: Intended Audience :: Developers
14 Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
15 Classifier: Natural Language :: English
16 Classifier: Programming Language :: Python
17 Classifier: Programming Language :: Python :: 2
18 Classifier: Programming Language :: Python :: 2.6
19 Classifier: Programming Language :: Python :: 2.7
20 Classifier: Programming Language :: Python :: 3
21 Classifier: Programming Language :: Python :: 3.3
22 Classifier: Programming Language :: Python :: 3.4
23 Classifier: Programming Language :: Python :: 3.5
24 Classifier: Programming Language :: Python :: 3.6
25 Classifier: Programming Language :: Python :: 3.7
26 Classifier: Programming Language :: Python :: 3.8
27
28 Certifi: Python SSL Certificates
29 ================================
30
31 `Certifi`_ is a carefully curated collection of Root Certificates for
32 validating the trustworthiness of SSL certificates while verifying the identity
33 of TLS hosts. It has been extracted from the `Requests`_ project.
34
35 Installation
36 ------------
37
38 ``certifi`` is available on PyPI. Simply install it with ``pip``::
39
40 $ pip install certifi
41
42 Usage
43 -----
44
45 To reference the installed certificate authority (CA) bundle, you can use the
46 built-in function::
47
48 >>> import certifi
49
50 >>> certifi.where()
51 '/usr/local/lib/python2.7/site-packages/certifi/cacert.pem'
52
53 Or from the command line::
54
55 $ python -m certifi
56 /usr/local/lib/python2.7/site-packages/certifi/cacert.pem
57
58 Enjoy!
59
60 1024-bit Root Certificates
61 ~~~~~~~~~~~~~~~~~~~~~~~~~~
62
63 Browsers and certificate authorities have concluded that 1024-bit keys are
64 unacceptably weak for certificates, particularly root certificates. For this
65 reason, Mozilla has removed any weak (i.e. 1024-bit key) certificate from its
66 bundle, replacing it with an equivalent strong (i.e. 2048-bit or greater key)
67 certificate from the same CA. Because Mozilla removed these certificates from
68 its bundle, ``certifi`` removed them as well.
69
70 In previous versions, ``certifi`` provided the ``certifi.old_where()`` function
71 to intentionally re-add the 1024-bit roots back into your bundle. This was not
72 recommended in production and therefore was removed at the end of 2018.
73
74 .. _`Certifi`: https://certifiio.readthedocs.io/en/latest/
75 .. _`Requests`: https://requests.readthedocs.io/en/master/
76
77