Ian Cordasco
ca66267d2c
Add release notes for 2.6.2
...
Closes #2561
2015-04-23 11:29:10 -05:00
Ian Cordasco
73b9b6906d
Update urllib3 to 7b82da0fa3a13514d11a863e379e7541d0ec46ef
2015-04-23 11:27:42 -05:00
Ian Cordasco
3e3fc7683c
Remove VendorAlias meta_path hook
2015-04-22 16:26:14 -05:00
Cory Benfield
3d339ed7e6
Update urllib3 to 0b744993
...
(cherry picked from commit df63ee3e13672caa6b3256c6579fa85caefb2729)
2015-04-22 13:16:12 -05:00
Ian Cordasco
cfb9e66b04
Update history and version number for v2.6.1
2015-04-22 09:10:48 -05:00
Ian Cordasco
5fcd843eb2
Update urllib3 to 10b7a0fefa6596f47a9a6afc80f1f4d1ae950b66
2015-04-22 08:17:39 -05:00
Cory Benfield
b906c04a6f
Merge pull request #2553 from sigmavirus24/bug/2552
...
Simplify PreparedRequest.prepare API
2015-04-21 06:59:55 +01:00
Ian Cordasco
35045e851a
Simplify PreparedRequest.prepare API
...
Do not require that hooks be passed as an empty list to
PreparedRequest.prepare. In the event hooks is None in prepare or
prepare_hooks, use an empty list as a default.
Related to #2552
2015-04-20 20:13:58 -05:00
Cory Benfield
a0d9e0bc57
Merge pull request #2504 from pvanderlinden/bug/2503-resolve-redirect-pass-all-arguments
...
fix resolve redirect to pass all original arguments
2015-04-16 06:57:56 +01:00
Ian Cordasco
a0632d8df0
Minor formatting change
2015-04-10 22:03:26 -05:00
sh1buy
599f834351
fix bug 2540
2015-04-11 03:29:21 +03:00
sh1buy
f02d0f9e79
Fix bug 2540
2015-04-11 01:41:02 +03:00
sh1buy
f89b5a5d90
fix bug 2540
2015-04-11 00:23:07 +03:00
kennethreitz
b0c008c593
Merge pull request #2536 from smiley/master
...
Document that "PreparedRequest.prepare_cookies" can only be called once
2015-04-06 18:29:17 -04:00
Cory Benfield
a57c87a459
Merge pull request #2535 from sigmavirus24/bug/2530
...
Fix build version number in metadata
2015-04-06 17:54:22 -04:00
Smiley Barry
e3c7b43fc9
#2532 : Documented strange behaviour in "PreparedRequest.prepare_cookies", caused by cookielib. Also documented a workaround if absolutely necessary.
2015-04-06 21:00:51 +03:00
Ian Cordasco
956ec8321a
Merge pull request #2427 from luozhaoyu/master
...
Bug fix: field uri in digest authentication should not be empty when enc...
2015-04-06 10:19:15 -05:00
Cory Benfield
0581f2c7d2
Merge pull request #2533 from sigmavirus24/bug/2465-2
...
Place VendorAlias first in meta_path
2015-04-06 07:19:15 -04:00
Ian Cordasco
36093e69c7
Copy a PreparedRequest's CookieJar reliably
...
When a PreparedRequests's cookie jar is not a RequestsCookieJar instance, it
will not have a "copy" method. By adding _copy_cookie_jar we can reliably copy
cookie jars so that we have an actual copy instead of the same instance on
different prepared requests.
This also updates the RequestsCookieJar.update logic to create copies of
cookies from the other jar.
Closes #2527
2015-04-05 21:49:52 -05:00
Ian Cordasco
dacf69a16d
Fix build version number in metadata
...
Closes #2530
2015-04-05 21:49:10 -05:00
Ian Cordasco
1b5bfe681b
Place VendorAlias first in meta_path
...
When other libraries or tools add items to the meta_path, we need to preempt
some of their import hooks to be sure modules can be properly found. This also
prevents problems importing built-in modules on Python 2 where it will first
attempt to import something like:
requests.packages.chardet.sys
By placing our VendorAlias first, the above will fail and then it will fall
back to trying to import sys directly instead.
Closes #2465
2015-04-05 20:48:36 -05:00
Paul van der Linden
587eb193dd
fix resolve redirect to pass all original arguments
2015-03-26 19:57:16 +00:00
Ian Cordasco
b2ce5be9d0
Revert "Minor Patch TypeError thrown"
2015-03-23 10:11:13 -05:00
Josh Brown
1b5317ea08
Minor Patch TypeError thrown
2015-03-23 16:01:48 +11:00
Cory Benfield
54791d1970
Expand on what 'elapsed' means.
2015-03-21 16:27:21 +00:00
Ian Cordasco
80a3e87bf3
Bump version and add release notes for 2.6.0
2015-03-14 11:42:38 -05:00
Ian Cordasco
bbbd9de6fd
Merge pull request #2472 from scholer/master
...
Avoid data duplication when creating a Request with str/bytes/bytearray input
2015-03-14 07:43:17 -05:00
Ian Cordasco
e776bb2656
Merge pull request #2489 from Lukasa/cookiebad
...
Don't label cookies for the target domain.
2015-03-14 07:05:48 -05:00
Cory Benfield
f7c85685a8
Add explanatory comment for cookie change
2015-03-14 11:29:05 +00:00
Ulrich Petri
573d460aa7
Add return type field to entry-point docstrings
...
Fixes : #2483
2015-03-14 10:49:32 +01:00
Cory Benfield
3bd8afbff2
Don't ascribe cookies to the target domain.
2015-03-14 08:49:55 +00:00
Ian Cordasco
c4bd6ea150
Import urllib3's Retry location from the right place
...
Importing from urllib3's top-level location causes the namespace to be
urllib3.util.retry.Retry instead of
requests.packages.urllib3.util.retry.Retry. Without this fix, an using
requests with an un-vendored version of urllib3 will break when urllib3's
retry handling kicks in.
Closes shazow/urllib3#567
2015-03-11 20:52:12 -05:00
Ian Cordasco
9adaae6785
Merge pull request #2482 from sigmavirus24/update-urllib3
...
Update urllib3 to 43b5b2b452e4344374de7d08ececcca495079b8d
2015-03-11 09:52:11 -05:00
Ian Cordasco
a0790f37b7
Update urllib3 to 43b5b2b452e4344374de7d08ececcca495079b8d
2015-03-10 19:34:34 -05:00
Priit Laes
4497a26c37
Document Response.iter_lines() reentrancy issues
2015-03-07 12:00:41 +02:00
Rasmus Scholer (TimelineX)
ec700a9a13
Avoid duplicating files data when creating a Request with str/bytes/bytearray in the files argument. 30-40% performance improvement.
2015-03-04 10:21:38 -05:00
Ian Cordasco
39e49e5fb9
Merge pull request #2466 from sigmavirus24/bug/2465
...
Only add VendorAliases for vendored dependencies
2015-03-04 07:49:12 -06:00
Rasmus Scholer (TimelineX)
11b12c3e07
models.RequestEncodingMixin._encode_files now takes bytearray as fp in addition to the currently supported bytes and str input.
2015-03-03 02:44:52 +01:00
Ian Cordasco
2669f0c0b1
Fix when packages are unvendored
...
When working these changes back upstream to pip, we realized that the
previous fix wasn't ideal since unvendoring the packages broke the
imports. For example, if urllib3 were unvendored, then the following
would fail:
from requests.packages import urllib3
2015-02-28 23:04:24 -06:00
Ian Cordasco
6ea3f2ada8
Only alias the imports for vendored dependencies
...
While discussion the issue, Donald Stufft (@dstufft) and I realized the
simplest solution is to simply add an alias per vendored dependency. The
resulting changes are simple and effective. It prevents the issue in
2.5.2 and 2.5.3 where the following would work:
from requests.packages import webbrowser
This now appropriately raises an ImportError.
Closes #2465
2015-02-28 20:13:46 -06:00
Ian Cordasco
628474d626
Update HISTORY and release version for 2.5.3
2015-02-24 10:30:17 -06:00
Ian Cordasco
b58318163c
Revert "Update certificate bundle."
2015-02-24 09:44:51 -06:00
Ian Cordasco
d8be2473d1
Update HISTORY and version for v2.5.2
2015-02-23 16:28:42 -06:00
Ian Cordasco
58e513579a
Update urllib3 to 29aa09bde9c42cc9a8d79aac47ee3d362b438cca
2015-02-23 16:02:30 -06:00
Joe Smith
62df872871
Upgrade urllib3 to 490d3a227fadb626cd54a240b9d0922f849914b4
2015-02-11 11:04:25 -08:00
Cory Benfield
b86330d1f1
Update certificate bundle.
2015-02-10 19:03:59 +00:00
kennethreitz
b137472936
Merge pull request #2393 from sigmavirus24/bug/2356
...
Attempt to quote anyway if unquoting fails
2015-01-27 10:24:34 -08:00
kennethreitz
383b20b023
Merge pull request #2412 from sigmavirus24/remove-cruft
...
Remove entirely unnecessary and unused bits from requests.compat
2015-01-27 10:24:25 -08:00
kennethreitz
3314eb9a62
Merge pull request #2413 from sigmavirus24/bug/2411
...
Check that filenames are unicode or bytes
2015-01-27 10:23:18 -08:00
Zhaoyu Luo
fb1971778f
Bug fix: field uri in digest authentication should not be empty when encounter http redirections
2015-01-25 18:11:22 -06:00