Cory Benfield
5b4e9aff0e
Don't need to unquote twice.
2014-01-12 14:46:40 +00:00
Cory Benfield
2f98ef1792
Be less defensive in get_auth_from_url.
2014-01-12 14:44:53 +00:00
Cory Benfield
b4ca6c95b6
Meet @sigmavirus24's demanding stylistic criteria.
2014-01-12 09:39:32 +00:00
Cory Benfield
dddb41e349
TypeError, not AttributeError on 3.3.
2014-01-11 10:15:53 +00:00
Cory Benfield
ca187abd13
Unquote the auth after splitting the url.
2014-01-11 09:59:23 +00:00
Kenneth Reitz
0db1d3d675
v2.2.0
2014-01-09 14:33:17 -05:00
Cory Benfield
4862d29a96
Make ContentDecodingError a subclass.
...
This should avoid the user having to worry about the new exception.
2014-01-09 19:08:58 +00:00
kennethreitz
14f207f3fc
Merge pull request #1846 from acdha/paranoid-get_netrc_auth
...
get_netrc_auth should handle os.path.expanduser failing
2014-01-08 10:57:09 -08:00
Kenneth Reitz
df1c2335c8
Merge branch 'master' into fix-pickling-adapters
...
Conflicts:
AUTHORS.rst
2014-01-08 13:53:23 -05:00
kennethreitz
b17cad65cf
Merge pull request #1845 from Lukasa/proxy_bypass
...
Resolve proxy_bypass problems.
2014-01-08 10:51:08 -08:00
kennethreitz
a855ba8189
Merge pull request #1827 from pepijndevos/master
...
Use adapter pool size for proxies
2014-01-08 10:50:00 -08:00
kennethreitz
e93b07eef6
Merge pull request #1832 from kevinburke/docs-warnings
...
Fix warnings when building the docs
2014-01-08 10:45:33 -08:00
kennethreitz
73c3040896
Merge pull request #1836 from sigmavirus24/2014
...
Bump the year ftw
2014-01-08 10:44:20 -08:00
Kevin Burke
e1562afb58
Update urllib3 to 232f496
2014-01-07 12:32:01 -08:00
Chris Adams
a80bd7708d
get_netrc_auth: code cleanup
...
* Stop iterating as soon as we find a netrc file
* More obvious return None
2014-01-07 12:23:11 -05:00
Chris Adams
0b41cec7a4
get_netrc_auth: handle os.path.expanduser failure
...
os.path.expanduser can raise a KeyError when $HOME is not set and the
POSIX getpwuid() call fails, which can happen when running under a UID
which is not in /etc/passwd or when the password file cannot be read.
The upstream bug report http://bugs.python.org/issue20164 is unlikely to
be backported to Python 2.x even if fixed so this change handles
KeyError by skipping netrc authentication.
Closes #1846
2014-01-07 11:34:51 -05:00
Cory Benfield
e2a36dda0a
Don't let proxy_bypass bring you down.
2014-01-07 09:37:59 +00:00
Ian Cordasco
81f4412e0e
Bump the year ftw
2014-01-02 16:01:15 -06:00
Kevin Burke
a0e7706440
Fix warnings when building the docs
...
It may be nice to make builds fail if new documentation generates warnings, to
avoid these sorts of problems slipping in in the future.
2013-12-28 00:09:29 -08:00
Pepijn de Vos
9e843468de
use adapter pool size for proxies
2013-12-24 11:14:04 +01:00
Cory Benfield
4a6a0c3c65
Update docs to highlight the value of r.encoding.
2013-12-20 09:15:12 +00:00
kennethreitz
e0ba49e780
Merge pull request #1807 from podshumok/fix-request-cookiejar-as-dict
...
cookiejar.iteritems() is broken after 2.1.0 update
2013-12-19 12:38:52 -08:00
daftshady
aad828704d
Re-raise DecodeError
2013-12-19 18:02:56 +09:00
kennethreitz
0eb6dc36f0
Merge pull request #1808 from kennethreitz/fix-cookies-saved-on-redirect
...
Fixes #1805
2013-12-18 07:56:30 -08:00
Ian Cordasco
9379a14cb4
Fix all remaining references to charade
2013-12-18 08:43:18 -06:00
Ian Cordasco
0bfbacd8b1
Initial work towards replacing charade
2013-12-18 08:42:12 -06:00
Konstantin Podshumok
e6a32d6283
preserve python2-like dict API for RequestCookieJar
2013-12-18 18:09:24 +04:00
Ian Cordasco
642bbf6060
Fixes #1805
...
Sure cookies are persisted to the session, but those new cookies are not added
to the next prepared request. We need to update that new request's CookieJar
with the new cookies.
2013-12-17 22:55:50 -06:00
Konstantin Podshumok
537def4a4f
fix regression with cookiejar.iteritems()
2013-12-18 06:56:53 +04:00
Ian Cordasco
1500632b60
Move comment to the right place
2013-12-13 22:29:30 -06:00
Erik Wickstrom
16f9798208
Fixed pickle support for requests.adapters.HTTPAdapter by adding
...
'proxy_manager' when unpickling.
2013-12-13 22:28:37 -06:00
Ian Cordasco
cac2077c36
Prevent error when using proxies after picking an Adapter
2013-12-12 13:03:37 -06:00
Michael Becker
ea4570da57
cookies: Fix bugs found during CI
2013-12-06 09:02:45 -05:00
Michael Becker
ef5875cc19
cookies: Take a less cowardly approach
...
Per discussion with @sigmavirus24, we'll take the less cowardly approach here.
"the RFC defines the Expires header as a string with the format we're assigning to ``time_template`` so checking if it is a string is unnecessary."
Crossing my fingers that this doesn't break anyones existing code...
2013-12-06 09:02:45 -05:00
Michael Becker
6140d08241
cookies: Replace type checks with try/except
2013-12-06 08:56:30 -05:00
Kenneth Reitz
3235766d67
updated CA Bundle!
2013-12-05 17:51:10 -05:00
Kenneth Reitz
57c4684035
Merge remote-tracking branch 'origin/master'
2013-12-05 17:45:05 -05:00
Kenneth Reitz
aae7e39a56
further notes and version bump
2013-12-05 17:41:25 -05:00
kennethreitz
ba3dab5047
Merge pull request #1770 from kmadac/master
...
Implemetation of IP address ranges for no_proxy environment variable
2013-12-05 14:40:44 -08:00
kennethreitz
1cac72bfa9
Merge pull request #1669 from Lukasa/chunked
...
[WIP] Better chunked handling.
2013-12-05 14:36:10 -08:00
kennethreitz
2dae61c0e3
Merge pull request #1776 from sigmavirus24/fix-1728
...
Fix 1728 (Fixed up from #1729 )
2013-12-05 14:26:58 -08:00
Cory Benfield
57c138e59b
Remove the unicode literals.
2013-12-05 21:06:11 +00:00
Kamil Madac
1d42d9d274
function is_ipv4_network renamed
...
more detailed check of cidr format
2013-12-05 11:15:52 +01:00
Kamil Madac
f3bc8b6e1f
Typo fixed
2013-12-05 09:36:49 +01:00
Kamil Madac
21c88c829a
Broad exception fixed
2013-12-05 09:32:29 +01:00
kracekumar
6c1be607f1
Made default_user_agent reusable
...
This is not exciting change, but will help for people who wants to change name of user agent alone. Also name can be unicode.
2013-12-05 12:11:35 +05:30
Kamil Madac
59b29d02f8
Tiny comment fix
2013-12-04 15:11:10 +01:00
Ian Cordasco
e8bdcdb0a7
Address feedback from #1729
...
- Make the PreparedRequest's cookie jar an implementation detail
2013-12-04 06:45:18 -06:00
Chase Sterling
8bfe0d873f
Store the request cookiejar in PreparedRequest.cookies fix #1728
...
Conflicts:
requests/sessions.py
2013-12-04 06:38:58 -06:00
Kamil Madac
947248129b
Better comments
2013-12-04 11:47:40 +01:00