hugovk
006aa3de4f
Drop Python 2.6: OrderedDict is in collections from 2.7
2017-10-17 16:56:56 +03:00
Nate Prewitt
37f1d23c39
Merge remote-tracking branch 'upstream/master' into proposed/3.0.0
2017-10-15 13:59:50 -07:00
Hugo
ec5804c706
Python 3.3 has already been dropped ( #4231 )
2017-10-15 20:04:51 +03:00
jonathan vanasco
667896c557
some docs on request redirect detection
2017-07-26 15:32:07 -04:00
Alex Muller
d8c2fdf92f
Use 'prefix' instead of 'key' in session docstring
...
This commit makes the API docs more clear. The 'key' is an
implementation detail.
2017-07-20 10:06:34 +02:00
Hugo Osvaldo Barrera
9766870807
Use comprehensions whenever possible
2017-07-14 11:42:32 -03:00
Justin Mayhew
c6a6347156
Remove exec permission from files that shouldn't have it
2017-06-10 20:38:45 -03:00
Cory Benfield
a6f7f5dc62
Clean up flake8 errors from merge
2017-05-31 10:39:27 +01:00
Cory Benfield
f308ea1a31
Clean up messy merge
2017-05-31 10:36:29 +01:00
Cory Benfield
c3f4a028bf
Merge branch 'master' into proposed/3.0.0
2017-05-31 10:29:19 +01:00
kennethreitz
04ed1e5122
cleanup sessions.py
2017-05-29 23:02:23 -04:00
kennethreitz
4ad4670583
Merge pull request #4099 from requests/requests-namespace
...
Requests namespace
2017-05-29 13:15:20 -04:00
Benjamin Congdon
86f8cb8a35
Remove session redirect cache
2017-05-29 09:53:24 -07:00
kennethreitz
7f14db17c8
new requests namespace
2017-05-29 12:11:43 -04:00
kennethreitz
6ef7298466
fix sessions.py
2017-05-26 22:49:43 -04:00
kennethreitz
8c2a36140b
fix for python 3
2017-05-26 22:08:46 -04:00
kennethreitz
a7239aab84
feedback from @sigmavirus42
2017-05-26 21:23:55 -04:00
kennethreitz
dfd667df96
who wrote this shit
2017-05-26 21:17:13 -04:00
kennethreitz
f41560c5d4
fix the tests
2017-05-26 21:15:58 -04:00
kennethreitz
ce64cce14e
API improvements
2017-05-26 21:07:37 -04:00
Nate Prewitt
009b80c95a
persist session-level CookiePolicy
2017-05-22 09:51:40 -07:00
Nate Prewitt
a889b62c50
Merge branch 'master' into proposed/3.0.0
2017-05-21 16:25:55 -07:00
Cory Benfield
d89f8c0d70
Fix up Appveyor testing
2017-05-03 13:19:46 +01:00
shmuelamar
722b1dae96
fix handle of non-ascii location on redirects
2017-04-18 00:08:59 +03:00
shmuelamar
a3e597c171
fix unicode decode error on py2 when handling redirect without scheme
2017-04-14 16:20:27 +03:00
Ruben Dura Tari
ead8fba84b
Fixes DeprecationWarnings in Python 3.6 due to invalid escape sequences. Fixes #3954
2017-04-05 15:51:58 +01:00
Anthony Shaw
a63ae02e34
Update sessions.py
...
Update docstring for the session init to explain what the cert kwarg types are for.
2017-04-02 20:29:48 +10:00
Bastien Gérard
4207867aaf
PR review fixes:
...
- used httpbin_secure for tests
- updated docstring related to `verify` param"
- used TLS acronym instead of SSL
2017-03-22 21:28:38 +01:00
jonathan vanasco
8e07dae0fd
altered internal loops of how `SessionRedirectMixin.resolve_redirects and Session.send` handle redirect history. 3.0.0 branch
2017-02-22 13:23:21 -05:00
Nate Prewitt
b8a87e00d7
variable name consistency
2017-02-14 09:31:59 -07:00
Cory Benfield
56dd77fc52
Merge branch 'master' into proposed/3.0.0
2017-02-14 15:59:53 +00:00
Nate Prewitt
16bbc7478f
revert removal of request param from resolve_redirects
2017-02-11 23:35:19 -07:00
kennethreitz
6bd6249051
Merge pull request #3865 from JohnVillalovos/master
...
Allow use of 'no_proxy' in the proxies argument
2017-02-10 15:50:10 -06:00
jonathan vanasco
70f31a3166
* initial attempt at get_redirect_target
...
* removing the `i` from the redirect detection while-loop
2017-02-10 13:53:23 -05:00
John L. Villalovos
85400d8d67
Allow use of 'no_proxy' in the proxies argument
...
Add the ability to add 'no_proxy' and a value to the 'proxies'
dictionary argument.
https://github.com/kennethreitz/requests/issues/2817
Closes gh-2817
2017-02-10 09:41:54 -08:00
Nate Prewitt
eff932627c
adding return variable to rebuild_method for method change
2016-12-10 12:13:13 -07:00
Nate Prewitt
084fb05d52
fixing redirects for non-GET/HEAD/POST methods
2016-12-10 12:12:23 -07:00
Nate Prewitt
84d99f01f5
add enforce_content_length=True default
2016-11-15 11:27:29 -07:00
Cory Benfield
7f88aca8f7
Merge branch 'master' into proposed/3.0.0
2016-11-15 17:16:04 +00:00
Nate Prewitt
40402cd0dd
adding rewind for re-POST bodies
2016-11-02 09:56:56 -06:00
Jeremy Cline
35bdfc78c9
Keep `verify` setting when no CA_BUNDLE variable exists
...
If the ``trust_env`` flag is set on a session and ``verify`` is ``True``
or ``None``, the environment is checked for ``CURL_CA_BUNDLE`` and
``REQUESTS_CA_BUNDLE``. Before this patch, if neither existed,
``verify`` would always be set to ``None`` rather than ``True`` even if
it was originally ``True``.
Signed-off-by: Jeremy Cline <jeremy@jcline.org >
2016-10-24 20:32:12 -04:00
Brian Bamsch
087aeacee5
Change module of internal references to to_native_str()
2016-09-27 20:41:21 -07:00
Nate Prewitt
08a158f486
converting update call to merge_cookies call for cookielib compatibility
2016-09-20 12:20:00 -06:00
Ian Cordasco
b2f6173a38
Merge remote-tracking branch 'upstream/master' into proposed/3.0.0
...
Conflicts:
requests/__init__.py
requests/sessions.py
tests/test_requests.py
2016-09-06 09:46:02 -05:00
Richard van den Berg
80f304fd30
Specify self.cert is used for SSL client certificates
2016-08-26 15:17:31 +02:00
Michael Hunsinger
7c80222afa
Fixed another scheme proxy over "all" priority
2016-08-22 21:01:13 -06:00
Nate Prewitt
e50c61bc86
removing Content-Type and Transfer-Encoding headers on redirect
2016-08-11 10:58:20 -06:00
Ville Skyttä
542fbbc67f
Document bunch of return types
2016-08-09 13:32:56 +03:00
kennethreitz
fb01456061
Merge pull request #3429 from nateprewitt/docstring_cleanup
...
Docstring cleanup
2016-07-20 18:38:38 -04:00
Nate Prewitt
b7809acb47
making class and function docstrings consistent
2016-07-20 11:43:47 -06:00