comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/lib/python3.8/site-packages/urllib3-2.2.3.dist-info/METADATA @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
comparison
equal deleted inserted replaced
67:0e9998148a16 68:5028fdace37b
1 Metadata-Version: 2.3
2 Name: urllib3
3 Version: 2.2.3
4 Summary: HTTP library with thread-safe connection pooling, file post, and more.
5 Project-URL: Changelog, https://github.com/urllib3/urllib3/blob/main/CHANGES.rst
6 Project-URL: Documentation, https://urllib3.readthedocs.io
7 Project-URL: Code, https://github.com/urllib3/urllib3
8 Project-URL: Issue tracker, https://github.com/urllib3/urllib3/issues
9 Author-email: Andrey Petrov <andrey.petrov@shazow.net>
10 Maintainer-email: Seth Michael Larson <sethmichaellarson@gmail.com>, Quentin Pradet <quentin@pradet.me>, Illia Volochii <illia.volochii@gmail.com>
11 License-File: LICENSE.txt
12 Keywords: filepost,http,httplib,https,pooling,ssl,threadsafe,urllib
13 Classifier: Environment :: Web Environment
14 Classifier: Intended Audience :: Developers
15 Classifier: License :: OSI Approved :: MIT License
16 Classifier: Operating System :: OS Independent
17 Classifier: Programming Language :: Python
18 Classifier: Programming Language :: Python :: 3
19 Classifier: Programming Language :: Python :: 3 :: Only
20 Classifier: Programming Language :: Python :: 3.8
21 Classifier: Programming Language :: Python :: 3.9
22 Classifier: Programming Language :: Python :: 3.10
23 Classifier: Programming Language :: Python :: 3.11
24 Classifier: Programming Language :: Python :: 3.12
25 Classifier: Programming Language :: Python :: 3.13
26 Classifier: Programming Language :: Python :: Implementation :: CPython
27 Classifier: Programming Language :: Python :: Implementation :: PyPy
28 Classifier: Topic :: Internet :: WWW/HTTP
29 Classifier: Topic :: Software Development :: Libraries
30 Requires-Python: >=3.8
31 Provides-Extra: brotli
32 Requires-Dist: brotli>=1.0.9; (platform_python_implementation == 'CPython') and extra == 'brotli'
33 Requires-Dist: brotlicffi>=0.8.0; (platform_python_implementation != 'CPython') and extra == 'brotli'
34 Provides-Extra: h2
35 Requires-Dist: h2<5,>=4; extra == 'h2'
36 Provides-Extra: socks
37 Requires-Dist: pysocks!=1.5.7,<2.0,>=1.5.6; extra == 'socks'
38 Provides-Extra: zstd
39 Requires-Dist: zstandard>=0.18.0; extra == 'zstd'
40 Description-Content-Type: text/markdown
41
42 <h1 align="center">
43
44 ![urllib3](https://github.com/urllib3/urllib3/raw/main/docs/_static/banner_github.svg)
45
46 </h1>
47
48 <p align="center">
49 <a href="https://pypi.org/project/urllib3"><img alt="PyPI Version" src="https://img.shields.io/pypi/v/urllib3.svg?maxAge=86400" /></a>
50 <a href="https://pypi.org/project/urllib3"><img alt="Python Versions" src="https://img.shields.io/pypi/pyversions/urllib3.svg?maxAge=86400" /></a>
51 <a href="https://discord.gg/urllib3"><img alt="Join our Discord" src="https://img.shields.io/discord/756342717725933608?color=%237289da&label=discord" /></a>
52 <a href="https://github.com/urllib3/urllib3/actions?query=workflow%3ACI"><img alt="Coverage Status" src="https://img.shields.io/badge/coverage-100%25-success" /></a>
53 <a href="https://github.com/urllib3/urllib3/actions?query=workflow%3ACI"><img alt="Build Status on GitHub" src="https://github.com/urllib3/urllib3/workflows/CI/badge.svg" /></a>
54 <a href="https://urllib3.readthedocs.io"><img alt="Documentation Status" src="https://readthedocs.org/projects/urllib3/badge/?version=latest" /></a><br>
55 <a href="https://deps.dev/pypi/urllib3"><img alt="OpenSSF Scorecard" src="https://api.securityscorecards.dev/projects/github.com/urllib3/urllib3/badge" /></a>
56 <a href="https://slsa.dev"><img alt="SLSA 3" src="https://slsa.dev/images/gh-badge-level3.svg" /></a>
57 <a href="https://bestpractices.coreinfrastructure.org/projects/6227"><img alt="CII Best Practices" src="https://bestpractices.coreinfrastructure.org/projects/6227/badge" /></a>
58 </p>
59
60 urllib3 is a powerful, *user-friendly* HTTP client for Python. Much of the
61 Python ecosystem already uses urllib3 and you should too.
62 urllib3 brings many critical features that are missing from the Python
63 standard libraries:
64
65 - Thread safety.
66 - Connection pooling.
67 - Client-side SSL/TLS verification.
68 - File uploads with multipart encoding.
69 - Helpers for retrying requests and dealing with HTTP redirects.
70 - Support for gzip, deflate, brotli, and zstd encoding.
71 - Proxy support for HTTP and SOCKS.
72 - 100% test coverage.
73
74 urllib3 is powerful and easy to use:
75
76 ```python3
77 >>> import urllib3
78 >>> resp = urllib3.request("GET", "http://httpbin.org/robots.txt")
79 >>> resp.status
80 200
81 >>> resp.data
82 b"User-agent: *\nDisallow: /deny\n"
83 ```
84
85 ## Installing
86
87 urllib3 can be installed with [pip](https://pip.pypa.io):
88
89 ```bash
90 $ python -m pip install urllib3
91 ```
92
93 Alternatively, you can grab the latest source code from [GitHub](https://github.com/urllib3/urllib3):
94
95 ```bash
96 $ git clone https://github.com/urllib3/urllib3.git
97 $ cd urllib3
98 $ pip install .
99 ```
100
101
102 ## Documentation
103
104 urllib3 has usage and reference documentation at [urllib3.readthedocs.io](https://urllib3.readthedocs.io).
105
106
107 ## Community
108
109 urllib3 has a [community Discord channel](https://discord.gg/urllib3) for asking questions and
110 collaborating with other contributors. Drop by and say hello 👋
111
112
113 ## Contributing
114
115 urllib3 happily accepts contributions. Please see our
116 [contributing documentation](https://urllib3.readthedocs.io/en/latest/contributing.html)
117 for some tips on getting started.
118
119
120 ## Security Disclosures
121
122 To report a security vulnerability, please use the
123 [Tidelift security contact](https://tidelift.com/security).
124 Tidelift will coordinate the fix and disclosure with maintainers.
125
126
127 ## Maintainers
128
129 - [@sethmlarson](https://github.com/sethmlarson) (Seth M. Larson)
130 - [@pquentin](https://github.com/pquentin) (Quentin Pradet)
131 - [@illia-v](https://github.com/illia-v) (Illia Volochii)
132 - [@theacodes](https://github.com/theacodes) (Thea Flowers)
133 - [@haikuginger](https://github.com/haikuginger) (Jess Shapiro)
134 - [@lukasa](https://github.com/lukasa) (Cory Benfield)
135 - [@sigmavirus24](https://github.com/sigmavirus24) (Ian Stapleton Cordasco)
136 - [@shazow](https://github.com/shazow) (Andrey Petrov)
137
138 👋
139
140
141 ## Sponsorship
142
143 If your company benefits from this library, please consider [sponsoring its
144 development](https://urllib3.readthedocs.io/en/latest/sponsors.html).
145
146
147 ## For Enterprise
148
149 Professional support for urllib3 is available as part of the [Tidelift
150 Subscription][1]. Tidelift gives software development teams a single source for
151 purchasing and maintaining their software, with professional grade assurances
152 from the experts who know it best, while seamlessly integrating with existing
153 tools.
154
155 [1]: https://tidelift.com/subscription/pkg/pypi-urllib3?utm_source=pypi-urllib3&utm_medium=referral&utm_campaign=readme