Nate Prewitt
15fde024f2
Reword proxies section and add warning
2022-02-18 18:18:23 -07:00
Nate Prewitt
7ae38876b1
Merge pull request #5978 from sha016/all-proxy-docs
...
Co-authored-by: Seth Michael Larson <sethmichaellarson@gmail.com >
2022-02-02 11:03:26 -07:00
Seth Michael Larson
2c20474bfe
Update advanced.rst
2022-02-02 11:56:27 -06:00
Chavithra
24dfbfde55
Update quickstart.rst : fixing brotlicffi link ( #6044 )
2022-01-17 11:30:24 -07:00
Greg Dubicki
ab38e2c726
Make the data vs json parameters more clear ( #5382 )
...
As https://stackoverflow.com/q/26685248/2693875 question
and answer popularity shows that there is a lot of people who
do not understand the distinction.
2021-12-29 10:46:21 -07:00
Nate Prewitt
401e17bbdc
Update basic auth example
2021-12-28 18:07:01 -07:00
sha016
e2fa8d3654
mention all_proxy env variable in Proxies section
2021-11-13 20:58:30 -06:00
Kevin Kirsche
fc106ab586
fix minor typos ( #5934 )
2021-09-15 06:43:12 -05:00
Nate Prewitt
9572d6a299
General doc updates ( #5923 )
2021-09-02 08:53:46 -07:00
Борис Верховский
827b87b9be
Formatting ( #5910 )
2021-08-25 09:48:30 -07:00
Israel Tsadok
b0e025ade7
Fix broken link to adapters essay ( #5899 )
2021-08-03 22:58:51 -07:00
Steve Berdy
db575eeedc
Fix inconsistent exception type in response.json() method ( #5856 )
2021-07-26 08:56:44 -07:00
Egor
a3d54b83f7
Update advanced.rst ( #5821 )
...
* Update advanced.rst
* remove confusing euphemism
2021-07-18 05:59:37 -05:00
Дилян Палаузов
5351469472
Add support for brotli decoding ( #5783 )
...
* Add support for Brotli decoding
When the brotli or brotlicffi packages are installed,
urllib3.util.make_headers() inserts ',br' in the Accept-Encoding header
and decodes br from the answers.
* Create the default Accept-Encoding header once
* Preserve the previous delimiter behavior
* Update prose in quickstart.rst
Co-authored-by: Seth Michael Larson <sethmichaellarson@gmail.com >
2021-07-07 08:16:28 -05:00
Ash Berlin-Taylor
2ed84f55b2
Switch LGPL'd chardet for MIT licensed charset_normalizer ( #5797 )
...
Although using the (non-vendored) chardet library is fine for requests
itself, but using a LGPL dependency the story is a lot less clear
for downstream projects, particularly ones that might like to bundle
requests (and thus chardet) in to a single binary -- think something
similar to what docker-compose is doing. By including an LGPL'd module
it is no longer clear if the resulting artefact must also be LGPL'd.
By changing out this dependency for one under MIT we remove all
license ambiguity.
As an "escape hatch" I have made the code so that it will use chardet
first if it is installed, but we no longer depend upon it directly,
although there is a new extra added, `requests[lgpl]`. This should
minimize the impact to users, and give them an escape hatch if
charset_normalizer turns out to be not as good. (In my non-exhaustive
tests it detects the same encoding as chartdet in every case I threw at
it)
Co-authored-by: Jarek Potiuk <jarek@potiuk.com >
Co-authored-by: Jarek Potiuk <jarek@potiuk.com >
2021-07-06 18:55:02 -05:00
Francois Marier
1466ad713c
Fix GitHub links ( #5835 )
...
All of these links now redirect to a repo under a different GitHub
user account.
2021-05-31 21:23:54 -07:00
Christian Clauss
4193b95db0
simplejson.JSONDecodeError may be raised on Py2 and Py3
2021-03-18 12:27:02 +01:00
Christian Clauss
06462a6e79
quickstart.rst: r.json() can raise JSONDecodeError on Py3
...
% `python2 -c "import requests ; requests.get('https://github.com ').json()"`
% `python3 -c "import requests ; requests.get('https://github.com ').json()"`
2021-03-18 10:06:14 +01:00
Andrew M. White
913880c45a
Fix typo
2021-02-24 10:19:48 -07:00
XiaojueGuan
74b7280049
Fix typo request -> requests
2021-01-22 07:41:39 -06:00
Ben Bodenmiller
f6072f1e14
Format c_rehash
2021-01-19 17:27:56 -08:00
Sylvain MARIE
f02a80cbe8
Updated proxies documentation
2020-11-27 17:44:13 +01:00
Sylvain MARIE
2fddbe3606
Updated proxies documentation
2020-11-27 11:51:47 +01:00
Nate Prewitt
962c8986ca
Merge pull request #5594 from icfly2/patch-1
...
Update advanced.rst
2020-11-16 17:31:39 -08:00
Mathieu Pichette
ba543713d3
Respect the NETRC environment variable
2020-10-31 21:01:30 -07:00
Jonathan
4840d4a376
small typo corrected.
...
a small typo was corrected.
2020-10-04 20:45:07 -04:00
Ruben
c3280d7844
Update advanced.rst
...
replaced reference to requests-async with httpx the replacement project
2020-09-23 13:19:29 +02:00
Seth Michael Larson
551a0bf0df
Recommend Pip, remove todo/philo docs, pare down support avenues
2020-08-18 15:13:59 -07:00
Seth Michael Larson
0830062100
Remove images, analytics, 'keep up to date'
2020-08-18 15:13:59 -07:00
Matt Silverlock
02eb5a2cd3
Document the dangers of using verify=False
2020-08-16 21:31:05 -05:00
Ben Bodenmiller
2d39c0db05
Docs: list CURL_CA_BUNDLE as supported ( #5509 )
...
* Docs: list CURL_CA_BUNDLE as supported
2020-07-23 21:57:30 -07:00
Nate Prewitt
1b41763472
cleanup advanced docs header
2020-06-26 10:51:20 -08:00
Alessio Izzo
bebf5250b0
Remove explicit unicode literal in README.md and doc ( #5336 )
...
* [remove] remove "u" prefix in README and documentation examples
2020-03-25 12:44:51 -07:00
Alexander Zhukov
e11302018b
Fix the syntax highlighting in the example ( #5276 )
...
Co-authored-by: Nate Prewitt <nate.prewitt@gmail.com >
2020-02-17 23:19:38 -08:00
John Samuels
ae0a497b0c
Update link to pipenv in installation guide.
2020-02-17 21:47:34 +00:00
Nick Watts
7138d8b0e3
Change link for pip installation instructions
2020-01-25 12:09:10 -05:00
Sorin Sbarnea
d2590ee46c
Change documentation website to requests.readthedocs.io ( #5236 )
...
Fixes : #5212
2019-10-24 20:02:55 -07:00
Nihaal
9cdf294107
Updated references to previous requests/requests GitHub path
2019-08-19 21:33:18 +01:00
Min ho Kim
5f576ad22f
Fix typos
2019-07-20 01:46:08 +10:00
Tom Christie
6f6d0164a9
Add requests-async link to "non-blocking" docs.
...
Links to https://github.com/encode/requests-async for an asyncio non-blocking option.
2019-03-27 10:09:19 +00:00
kennethreitz
63e7748fe5
programming quiz
2019-02-28 11:47:41 -05:00
Andrew Bonney
827bbe2a7e
docs: correct error in 'merge_environment_settings' usage
...
Resolves #4959
2019-02-04 13:28:12 +00:00
Rich Abdill
5fdc25b029
Reverting redirect examples back to intended URLs
...
A find/replace from a few weeks ago made the redirection sample not demonstrate redirection anymore
2018-10-20 16:55:48 -05:00
Jon Dufresne
b0ad2499c8
Prefer https:// for URLs throughout project
2018-09-30 17:14:40 -05:00
Jon Dufresne
5aa6a9b654
In docs, use intersphinx to link to Python documentation
...
The intersphinx extension can generate automatic links to the
documentation of objects in other projects. It was already used for
urllib3. For complete details on intersphinx, see:
http://www.sphinx-doc.org/en/master/ext/intersphinx.html
2018-08-11 17:31:43 -07:00
Antti Kaihola
9c92f757e6
Rolled multi-value form examples in documentation into one ( #4700 )
...
As suggested by @nateprewitt
2018-07-20 10:30:31 +03:00
Antti Kaihola
9a8eb131c9
Documentation for multivalued form-encoded element as a list ( #4700 )
2018-07-20 10:30:31 +03:00
Jon Dufresne
35a1874912
Update Python 2 doc links to Python 3
...
The Python 3 docs are better maintained and are the future of Python
development.
2018-06-09 20:29:41 -07:00
Nick Timkovich
919c168cdb
Certifi.io broken
...
http://certifi.io/ -> https://certifiio.readthedocs.io/
2018-05-14 09:55:33 -05:00
Victor Shih
71e402fe40
Spelling.
2018-05-07 10:51:53 -07:00