Ravenports generated: 17 Sep 2022 15:25
[ravenports.git] / bucket_74 / python-certifi
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-certifi
4 VERSION=                2022.9.14
5 KEYWORDS=               python
6 VARIANTS=               py39 py310
7 SDESC[py310]=           Collection of SSL Root Certificates (3.10)
8 SDESC[py39]=            Collection of SSL Root Certificates (3.9)
9 HOMEPAGE=               none
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/6a/34/cd29f4dd8a23ce45f2b8ce9631ff2d4205fb74eddb412a3dc4fd1e4aa800
14 DISTFILE[1]=            certifi-2022.9.14-py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[py310]=           single
17 SPKGS[py39]=            single
18
19 OPTIONS_AVAILABLE=      PY39 PY310
20 OPTIONS_STANDARD=       none
21 VOPTS[py310]=           PY39=OFF PY310=ON
22 VOPTS[py39]=            PY39=ON PY310=OFF
23
24 DISTNAME=               certifi-2022.9.14.dist-info
25
26 GENERATED=              yes
27
28 [PY39].USES_ON=                         python:py39,wheel
29
30 [PY310].USES_ON=                        python:py310,wheel
31
32 [FILE:1861:descriptions/desc.single]
33 Certifi: Python SSL Certificates
34 ================================
35
36 Certifi provides Mozilla's carefully curated collection of Root
37 Certificates for
38 validating the trustworthiness of SSL certificates while verifying the
39 identity
40 of TLS hosts. It has been extracted from the `Requests`_ project.
41
42 Installation
43 ------------
44
45 certifi is available on PyPI. Simply install it with pip::
46
47     $ pip install certifi
48
49 Usage
50 -----
51
52 To reference the installed certificate authority (CA) bundle, you can use
53 the
54 built-in function::
55
56     >>> import certifi
57
58     >>> certifi.where()
59     '/usr/local/lib/python3.7/site-packages/certifi/cacert.pem'
60
61 Or from the command line::
62
63     $ python -m certifi
64     /usr/local/lib/python3.7/site-packages/certifi/cacert.pem
65
66 Enjoy!
67
68 1024-bit Root Certificates
69 ~~~~~~~~~~~~~~~~~~~~~~~~~~
70
71 Browsers and certificate authorities have concluded that 1024-bit keys are
72 unacceptably weak for certificates, particularly root certificates. For
73 this
74 reason, Mozilla has removed any weak (i.e. 1024-bit key) certificate from
75 its
76 bundle, replacing it with an equivalent strong (i.e. 2048-bit or greater
77 key)
78 certificate from the same CA. Because Mozilla removed these certificates
79 from
80 its bundle, certifi removed them as well.
81
82 In previous versions, certifi provided the ``certifi.old_where()`` function
83 to intentionally re-add the 1024-bit roots back into your bundle. This was
84 not
85 recommended in production and therefore was removed at the end of 2018.
86
87 .. _`Requests`: https://requests.readthedocs.io/en/master/
88
89 Addition/Removal of Certificates
90 --------------------------------
91
92 Certifi does not support any addition/removal or other modification of the
93 CA trust store content. This project is intended to provide a reliable and
94 highly portable root of trust to python deployments. Look to upstream
95 projects
96 for methods to use alternate trust.
97
98
99 [FILE:113:distinfo]
100 e232343de1ab72c2aa521b625c80f699e356830fd0e2c620b465b304b17b0516       162511 certifi-2022.9.14-py3-none-any.whl
101