1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-requests
6 VARIANTS= py27 py36 py37
7 SDESC[py36]= Python HTTP for Humans (PY 36)
8 SDESC[py37]= Python HTTP for Humans (PY 37)
9 SDESC[py27]= Python HTTP for Humans (PY 27)
10 HOMEPAGE= http://python-requests.org
11 CONTACT= Python_Automaton[python@ironwolf.systems]
14 SITES[main]= PYPI/r/requests
15 DISTFILE[1]= requests-2.21.0.tar.gz:main
21 OPTIONS_AVAILABLE= PY27 PY36 PY37
22 OPTIONS_STANDARD= none
23 VOPTS[py36]= PY27=OFF PY36=ON PY37=OFF
24 VOPTS[py37]= PY27=OFF PY36=OFF PY37=ON
25 VOPTS[py27]= PY27=ON PY36=OFF PY37=OFF
27 DISTNAME= requests-2.21.0
31 [PY36].BUILDRUN_DEPENDS_ON= python-chardet:single:py36
32 python-idna:single:py36
33 python-urllib3:single:py36
34 python-certifi:single:py36
35 [PY36].USES_ON= python:py36
37 [PY37].BUILDRUN_DEPENDS_ON= python-chardet:single:py37
38 python-idna:single:py37
39 python-urllib3:single:py37
40 python-certifi:single:py37
41 [PY37].USES_ON= python:py37
43 [PY27].BUILDRUN_DEPENDS_ON= python-chardet:single:py27
44 python-idna:single:py27
45 python-urllib3:single:py27
46 python-certifi:single:py27
47 [PY27].USES_ON= python:py27
49 [FILE:3656:descriptions/desc.single]
50 Requests: HTTP for Humans™
51 ==========================
53 [![image](https://img.shields.io/pypi/v/requests.svg)](https://pypi.org/pro
55 [![image](https://img.shields.io/pypi/l/requests.svg)](https://pypi.org/pro
57 [![image](https://img.shields.io/pypi/pyversions/requests.svg)](https://pyp
58 i.org/project/requests/)
59 [![codecov.io](https://codecov.io/github/requests/requests/coverage.svg?bra
60 nch=master)](https://codecov.io/github/requests/requests)
61 [![image](https://img.shields.io/github/contributors/requests/requests.svg)
62 ](https://github.com/requests/requests/graphs/contributors)
63 [![image](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://
64 saythanks.io/to/kennethreitz)
66 **If you're interested in financially supporting Kenneth Reitz open
67 source, consider [visiting this link](https://cash.me/$KennethReitz). Your
68 support helps tremendously with sustainability of motivation, as Open
69 Source is no longer part of my day job.**
71 Requests is the only *Non-GMO* HTTP library for Python, safe for human
74 ![image](https://farm5.staticflickr.com/4317/35198386374_1939af3de6_k_d.jpg
77 Behold, the power of Requests:
79 ``` {.sourceCode .python}
80 >>> r = requests.get('https://api.github.com/user', auth=('user', 'pass'))
83 >>> r.headers['content-type']
84 'application/json; charset=utf8'
90 {u'disk_usage': 368627, u'private_gists': 484, ...}
93 See [the similar code, sans Requests](https://gist.github.com/973705).
95 [![image](https://raw.githubusercontent.com/requests/requests/master/docs/_
96 static/requests-logo-small.png)](http://docs.python-requests.org/)
98 Requests allows you to send *organic, grass-fed* HTTP/1.1 requests,
99 without the need for manual labor. There's no need to manually add query
100 strings to your URLs, or to form-encode your POST data. Keep-alive and
101 HTTP connection pooling are 100% automatic, thanks to
102 [urllib3](https://github.com/shazow/urllib3).
104 Besides, all the cool kids are doing it. Requests is one of the most
105 downloaded Python packages of all time, pulling in over 11,000,000
106 downloads every month. You don't want to be left out!
111 Requests is ready for today's web.
113 - International Domains and URLs
114 - Keep-Alive & Connection Pooling
115 - Sessions with Cookie Persistence
116 - Browser-style SSL Verification
117 - Basic/Digest Authentication
118 - Elegant Key/Value Cookies
119 - Automatic Decompression
120 - Automatic Content Decoding
121 - Unicode Response Bodies
122 - Multipart File Uploads
123 - HTTP(S) Proxy Support
124 - Connection Timeouts
125 - Streaming Downloads
129 Requests officially supports Python 2.7 & 3.4–3.7, and runs great on
135 To install Requests, simply use [pipenv](http://pipenv.org/) (or pip, of
138 ``` {.sourceCode .bash}
139 $ pipenv install requests
143 Satisfaction guaranteed.
148 Fantastic documentation is available at
149 <http://docs.python-requests.org/>, for a limited time only.
154 1. Check for open issues or open a fresh issue to start a discussion
155 around a feature idea or a bug. There is a [Contributor
157 Friendly](https://github.com/requests/requests/issues?direction=desc&labels
158 =Contributor+Friendly&page=1&sort=updated&state=open)
159 tag for issues that should be ideal for people who are not very
160 familiar with the codebase yet.
161 2. Fork [the repository](https://github.com/requests/requests) on
162 GitHub to start making your changes to the **master** branch (or
166 502a824f31acdacb3a35b6690b5fbf0bc41d63a24a45c4004352b0242707598e 111528 requests-2.21.0.tar.gz