Nate Prewitt
576b447a37
adding string casting for non-bytes values
2016-12-08 21:13:14 -07:00
Cory Benfield
c398ab0e7d
v2.12.3
2016-12-01 10:48:35 +00:00
Cory Benfield
402a55b647
Revert "Restrict URL preparation to HTTP/HTTPS"
...
This reverts commit 34af72c87d .
2016-11-30 21:19:31 +00:00
Cory Benfield
ca15d48087
v2.12.2
2016-11-30 12:38:26 +00:00
Cory Benfield
5c4549493b
Merge pull request #3695 from nateprewitt/idna_bypass
...
idna bypass
2016-11-25 13:18:01 +00:00
Nicola Soranzo
f897be58bf
Make Response.content return None if raw is None
...
Add test.
2016-11-24 12:54:26 +00:00
Nicola Soranzo
4f428228d7
Make Response.content() return None if status_code is None
...
Fix #3698 .
2016-11-23 21:15:07 +00:00
Cory Benfield
b9f1c448f7
Merge pull request #3673 from klimenko-forks/auth-unicode
...
Enable unicode in basic http auth
2016-11-21 19:27:39 +00:00
Christian Heimes
34af72c87d
Restrict URL preparation to HTTP/HTTPS
...
Requests treats all URLs starting with the string 'http' as HTTP URLs.
Preparation with IDNA breaks non-standard URIs like http+unix. Requests
now prepares only URLs with prefix http:// and https://.
Signed-off-by: Christian Heimes <christian@python.org >
2016-11-21 18:46:57 +01:00
Nate Prewitt
a83685ce00
modifying IDNA encoding check to allow fallback
2016-11-21 08:22:42 -07:00
Nate Prewitt
264f5bd5e1
adding unicode_is_ascii utility function
2016-11-21 08:22:41 -07:00
Dmitry Klimenko
2185fac626
remove extra import
2016-11-17 19:52:13 +03:00
Dmitry Klimenko
329a5cfdd4
Order of type check
2016-11-17 19:50:53 +03:00
Hussain
0d7de50dbd
Just lstrip instead of strip because trailing whitespace already works.
2016-11-16 23:26:48 +05:30
Hussain
248d3e9f0f
Fixed issue #3696 . Added a test for it as well.
2016-11-16 22:48:45 +05:30
Cory Benfield
eb39a557bd
v2.12.1
2016-11-16 10:44:29 +00:00
Cory Benfield
e1b5e19c78
Update bundled urllib3 to 1.19.1
2016-11-16 10:34:08 +00:00
Barbara Miller
eaf9a688c5
Clarify allow_redirects
...
Make consistent with quickstart doc.
2016-11-15 18:59:05 -08:00
Cory Benfield
362da46e9a
v2.12.0
2016-11-15 10:30:17 +00:00
Cory Benfield
72d69d7b62
Update certifi certs to 2016.09.26
2016-11-15 10:11:58 +00:00
Cory Benfield
99fa7becf2
Update urllib3 to 1.19
2016-11-15 10:09:11 +00:00
Dmitry Klimenko
e514920e19
Unable unicode in basic http auth
...
Fixed the issue with unicode characters in basic http auth
2016-11-12 01:39:37 +03:00
Chris Martin
a49c387b7a
Document that Response.json() may raise ValueError
2016-11-10 16:26:07 -05:00
Cory Benfield
80634b2fad
Merge pull request #3666 from hootnot/doc-patch
...
documentation line added for consistency with the post method
2016-11-03 10:39:47 +00:00
Cory Benfield
f72684e13c
Merge pull request #3655 from nateprewitt/tzickel_post_redirect_w_streamable
...
Rewind readable body before POST redirect
2016-11-03 10:31:04 +00:00
hootnot
623d9e7878
documentation line added for consistency with the post method
2016-11-03 11:10:59 +01:00
Nate Prewitt
40402cd0dd
adding rewind for re-POST bodies
2016-11-02 09:56:56 -06:00
Pawel Miech
c97a530638
[httpAdapter] allow empty password in proxy credentials
...
fixes #3659
2016-10-31 14:42:01 +01:00
Cory Benfield
595a409a18
Merge pull request #3627 from nateprewitt/remove_update_call
...
remove RequestsCookieJar specific update call
2016-10-27 20:53:18 +01:00
Nate Prewitt
dfd85f2099
make add_dict_to_cookiejar cookielib.CookieJar compatible
2016-10-27 13:17:41 -06:00
Philipp Konrad
548a03acef
requests.post checked data parameters for type like dict.
...
Changed the type check to Mapping.
2016-10-27 17:57:09 +02:00
Cory Benfield
50486cf2be
Merge pull request #3620 from Lukasa/better-idna
...
Better support for internationalized domain names.
2016-10-21 13:09:04 +01:00
Cory Benfield
e7f5bd634d
Check in updated idna.
2016-10-19 13:19:50 +01:00
Mohamed Elawadi
f5b5c293b9
fix issue when the file-like object raises an IOError with tell
2016-10-18 11:09:25 +02:00
Cory Benfield
8dd51d22fc
Enable UTS46 mode.
2016-10-14 15:13:37 +01:00
Cory Benfield
49b69b57db
Various packaging requirements for idna
2016-10-14 10:21:24 +01:00
Cory Benfield
27812eb902
Use IDNA2008 to encode hosts.
2016-10-14 10:17:52 +01:00
Cory Benfield
3c680cc1c6
Vendor idna v2.1
2016-10-14 10:10:54 +01:00
Frankie Robertson
327512f5ef
Remove error swallowing exception catching of AttributeError
2016-09-29 23:07:16 +09:00
Brian Bamsch
087aeacee5
Change module of internal references to to_native_str()
2016-09-27 20:41:21 -07:00
Brian Bamsch
3ac70defff
Update Comments & Magic Strings
2016-09-27 20:41:17 -07:00
Brian Bamsch
f002b73026
Move to_native_string to _internal_utils.py to avoid circular dependency
2016-09-26 21:41:01 -07:00
Brian Bamsch
2af059797a
Adjust patch to utilize requests utility functions
...
Use the utility class provided by requests to do native string
transformation rather than recreating the wheel.
2016-09-26 09:14:51 -07:00
Brian Bamsch
01e405c611
Add patch to avoid bytestring/str hodgepodge
...
When patching Host header into URL, verify that host type matches
urlparse return type before putting it all back together
2016-09-25 22:18:45 -07:00
Cory Benfield
439451c3d4
Merge pull request #3591 from nateprewitt/3579_cookie_merge
...
Fix RequestsCookieJar specific update call
2016-09-23 10:32:51 +01:00
Nate Prewitt
31b35ab838
removing redundant logic from prepare_content_length
2016-09-21 16:37:28 -06:00
Nate Prewitt
08a158f486
converting update call to merge_cookies call for cookielib compatibility
2016-09-20 12:20:00 -06:00
Carson Lam
d7227fbb7e
Add workaround to avoid implicit import of encodings.idna.
2016-09-17 00:12:36 -07:00
Cory Benfield
5524472cc7
Merge pull request #3535 from nateprewitt/3339_avoid_getvalues
...
avoid use of getvalues in super_len
2016-09-14 08:10:28 +01:00
Nate Prewitt
2e1086f5b4
adding comment
2016-09-05 14:17:46 -06:00