Nate Prewitt
500dc75c8c
remove allowance of non-string/bytes auth values
2016-12-09 08:26:13 -07:00
Cory Benfield
c7e5c0d2b7
Merge branch 'master' into proposed/3.0.0
2016-12-09 14:49:18 +00:00
Ian Cordasco
fae6701478
Add deprecation warnings for 3.0
...
Add extra test parameter for basic auth encoding
2016-12-09 08:43:54 -06:00
Cory Benfield
4dae8de815
Merge branch 'master' into proposed/3.0.0
2016-12-09 08:45:34 +00:00
Nate Prewitt
576b447a37
adding string casting for non-bytes values
2016-12-08 21:13:14 -07:00
Cory Benfield
ba7c464a03
Merge branch 'master' into proposed/3.0.0
2016-12-08 09:16:51 +00:00
Nate Prewitt
13716728e7
minor doc string cleanup
2016-12-04 12:11:09 -07:00
Casey Davidson
14d71fd41a
Test chunked upload doesn't set content length
2016-12-04 12:01:07 -07:00
Casey Davidson
2d2c831d07
Add tests to verify that correct 'Content-Length' or 'Transfer-Encoding' headers are being set in PreparedRequest.
2016-12-04 12:00:57 -07:00
Cory Benfield
6f659a4179
Tests for our URL handling.
2016-11-30 21:45:09 +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
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
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
Dmitry Klimenko
005f93fd0f
added new test, original test restored
2016-11-21 21:42:44 +03: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
d52e9b8c80
updated tests with IDNA encoded and IPv6 urls
2016-11-21 08:22:37 -07:00
Dmitry Klimenko
3b84be3c99
changed behavior of basic-http-auth test
2016-11-18 20:39:55 +03:00
Dmitry Klimenko
e15280e49d
fixed: httpbin with unicode auth
2016-11-18 19:04:51 +03:00
Dmitry Klimenko
55dea233ce
fixed some error
2016-11-18 15:19:43 +03:00
Dmitry Klimenko
4f0efdb77e
unicode test for _basic_auth_str
2016-11-18 13:31:31 +03:00
Dmitry Klimenko
7c4821231f
Fixed: httpbin doesn't support bytes
2016-11-18 13:14:08 +03:00
Dmitry Klimenko
bf3e960e15
fixed usage unicode string
2016-11-17 23:13:03 +03:00
Dmitry Klimenko
37bde4b638
added unicode auth test
2016-11-17 20:22:32 +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
Nate Prewitt
973a7b1cd0
test responses fail with incomplete body reads
2016-11-15 11:24:51 -07:00
Nate Prewitt
cfd898fb93
adding method to url tests
2016-11-15 11:19:30 -07:00
Nate Prewitt
5bb01fbfe8
adding method to url tests
2016-11-15 10:46:10 -07:00
Cory Benfield
7f88aca8f7
Merge branch 'master' into proposed/3.0.0
2016-11-15 17:16:04 +00:00
Cory Benfield
2d211d59a0
Fix tests for new urllib3 exception text.
2016-11-15 10:22:38 +00:00
Cory Benfield
d24da4a953
Merge pull request #3489 from nateprewitt/1558_pickling_prepared_request
...
adding in pickling tests for PreparedRequest
2016-11-10 17:26:47 +00:00
Nate Prewitt
340902153f
updating pickling tests for PreparedRequest
2016-11-04 10:56:13 -06: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
Nate Prewitt
522d37c959
update 307 tests to check body content
2016-11-02 12:04:44 -06:00
tzickel
38dd089c5f
Test case for requests getting stuck on post redirect with seekable stream
2016-11-02 12:03:19 -06:00
Nate Prewitt
9849c27b70
test _body_position and rewind_body
2016-11-02 10:12:22 -06: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
390a499e81
test different CookieJar types for add_dict_to_cookiejar
2016-10-27 13:22:45 -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
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
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
lovedboy
d587533446
little modification in consume_socket_content
2016-10-21 16:55:58 +08: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
9337b4d95d
Basic tests for internationalized domain names.
2016-10-14 10:53:15 +01:00
Cory Benfield
49b69b57db
Various packaging requirements for idna
2016-10-14 10:21:24 +01:00
Ian Cordasco
5a41febce2
Merge pull request #3109 from jeremycline/use-pool-keys-by-scheme
...
HTTPAdapter now updates its PoolManager connection_pool_kw
2016-09-29 15:30:31 -05:00