1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-requests
7 VARIANTS= py27 py35 py36
8 SDESC[py35]= Python HTTP for Humans (PY 35)
9 SDESC[py36]= Python HTTP for Humans (PY 36)
10 SDESC[py27]= Python HTTP for Humans (PY 27)
11 HOMEPAGE= http://python-requests.org
12 CONTACT= Python_Automaton[python@ironwolf.systems]
15 SITES[main]= PYPI/r/requests
16 DISTFILE[1]= requests-2.18.4.tar.gz:main
22 OPTIONS_AVAILABLE= PY27 PY35 PY36
23 OPTIONS_STANDARD= none
24 VOPTS[py35]= PY27=OFF PY35=ON PY36=OFF
25 VOPTS[py36]= PY27=OFF PY35=OFF PY36=ON
26 VOPTS[py27]= PY27=ON PY35=OFF PY36=OFF
28 DISTNAME= requests-2.18.4
32 [PY35].BUILDRUN_DEPENDS_ON= python-chardet:single:py35
33 python-idna:single:py35
34 python-urllib3:single:py35
35 python-certifi:single:py35
36 [PY35].USES_ON= python:py35
38 [PY36].BUILDRUN_DEPENDS_ON= python-chardet:single:py36
39 python-idna:single:py36
40 python-urllib3:single:py36
41 python-certifi:single:py36
42 [PY36].USES_ON= python:py36
44 [PY27].BUILDRUN_DEPENDS_ON= python-chardet:single:py27
45 python-idna:single:py27
46 python-urllib3:single:py27
47 python-certifi:single:py27
48 [PY27].USES_ON= python:py27
50 [FILE:3002:descriptions/desc.single]
51 Requests: HTTP for Humans
52 =========================
54 .. image:: https://img.shields.io/pypi/v/requests.svg
55 :target: https://pypi.python.org/pypi/requests
57 .. image:: https://img.shields.io/pypi/l/requests.svg
58 :target: https://pypi.python.org/pypi/requests
60 .. image:: https://img.shields.io/pypi/pyversions/requests.svg
61 :target: https://pypi.python.org/pypi/requests
64 https://codecov.io/github/requests/requests/coverage.svg?branch=master
65 :target: https://codecov.io/github/requests/requests
68 .. image:: https://img.shields.io/github/contributors/requests/requests.svg
69 :target: https://github.com/requests/requests/graphs/contributors
71 .. image:: https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg
72 :target: https://saythanks.io/to/kennethreitz
76 Requests is the only *Non-GMO* HTTP library for Python, safe for human
79 **Warning:** Recreational use of the Python standard library for HTTP may
80 result in dangerous side-effects,
81 including: security vulnerabilities, verbose code, reinventing the wheel,
82 constantly reading documentation, depression, headaches, or even death.
84 Behold, the power of Requests:
86 .. code-block:: python
88 >>> r = requests.get('https://api.github.com/user', auth=('user',
92 >>> r.headers['content-type']
93 'application/json; charset=utf8'
99 {u'disk_usage': 368627, u'private_gists': 484, ...}
101 See `the similar code, sans Requests <https://gist.github.com/973705>`_.
104 https://raw.githubusercontent.com/requests/requests/master/docs/_static/req
106 :target: http://docs.python-requests.org/
109 Requests allows you to send *organic, grass-fed* HTTP/1.1 requests,
111 need for manual labor. There's no need to manually add query strings to
113 URLs, or to form-encode your POST data. Keep-alive and HTTP connection
115 are 100% automatic, thanks to `urllib3
116 <https://github.com/shazow/urllib3>`_.
118 Besides, all the cool kids are doing it. Requests is one of the most
119 downloaded Python packages of all time, pulling in over 11,000,000
121 every month. You don't want to be left out!
126 Requests is ready for today's web.
128 - International Domains and URLs
129 - Keep-Alive & Connection Pooling
130 - Sessions with Cookie Persistence
131 - Browser-style SSL Verification
132 - Basic/Digest Authentication
133 - Elegant Key/Value Cookies
134 - Automatic Decompression
135 - Automatic Content Decoding
136 - Unicode Response Bodies
137 - Multipart File Uploads
138 - HTTP(S) Proxy Support
139 - Connection Timeouts
140 - Streaming Downloads
144 Requests officially supports Python 2.6–2.7 & 3.3–3.7, and runs great on
150 To install Requests, simply:
154 $ pip install requests
157 Satisfaction guaranteed.
165 9c443e7324ba5b85070c4a818ade28bfabedf16ea10206da1132edaa6dda237e 126224 requests-2.18.4.tar.gz
168 [FILE:249:patches/patch-setup.py]
169 --- setup.py.orig 2017-08-15 13:19:39 UTC
171 @@ -44,7 +44,7 @@ packages = ['requests']
173 'chardet>=3.0.2,<3.1.0',
175 - 'urllib3>=1.21.1,<1.23',