tokuda109
601a2b8c74
declare the encoding
2012-10-02 23:26:29 +09:00
Ian Cordasco
77677eb71d
Only register callable items in lists
...
Prior to this, you could sneak a list of anything to register_hook and it
would accept it. This will check if the items in the list are callable before
registering them. Also added a regression test to make sure if this gets
changed it will be noticed.
2012-10-01 14:05:27 -04:00
Kenneth Reitz
9dce786113
v0.14.1
2012-10-01 13:29:38 -04:00
Kenneth Reitz
6d706378a0
Merge pull request #871 from yegle/develop
...
Python 3.3 compatible update
2012-10-01 10:26:58 -07:00
yegle
170c46c06b
Update: @property decorator instead of __getattr__
2012-10-01 13:13:12 -04:00
Kenneth Reitz
af61205e72
Merge pull request #867 from mattswe/patch-1
...
Handle encoding of `None` when decoding unicode
2012-10-01 09:53:56 -07:00
Kunal Mehta
5cd116d078
Use __iter__ rather than the inefficient nested for loops
2012-09-30 19:24:56 -05:00
yegle
992d1182db
Python 3.3 compatible update
...
httplib.cookiejar.DefaultCookiePolicy changed its implementation of
set_ok_verifiability.
2012-09-29 18:28:53 -04:00
Matt Sweeney
38aced9f90
Simplify error handling when decoding unicode
2012-09-26 12:38:36 -07:00
Matt Sweeney
b1610df282
Handle encoding of None when decoding unicode
...
If encoding is None, decoding will throw the following TypeError:
TypeError: unicode() argument 2 must be string, not None
If this is the case, attempt to run without any set encoding
2012-09-25 15:35:30 -07:00
Kenneth Reitz
5ce25688e0
Revert "Fix SSL3 error on Ubuntu 12.04"
...
This reverts commit c19650b00f .
2012-09-24 11:05:53 -05:00
Kenneth Reitz
1b70385d4a
change default accept-encoding
...
http://blogs.operationaldynamics.com/andrew/software/research/testing-re
stful-apis-with-httpie
2012-09-23 12:41:54 -05:00
Ian Cordasco
4dd3d1a1a2
Fix #785 & add regression test.
2012-09-20 11:45:03 -04:00
Kenneth Reitz
d70964a608
Merge pull request #848 from barberj/develop
...
None is not iterable
2012-09-12 10:58:20 -07:00
Eric Hansen
65c19bc0e0
Fix for v3 in deleting empty proxies.
2012-09-12 13:49:34 -04:00
Eric Hansen
2dc7db4730
Fixed issue with empty proxies being passed
2012-09-11 15:40:16 -04:00
barberj
fc1d0fedea
None is not iterable
2012-09-11 08:39:10 -04:00
Kenneth Reitz
b7c3945437
Merge pull request #820 from dergraf/develop
...
Data encoding should take place after calling into auth provider
2012-09-10 20:06:52 -07:00
Kenneth Reitz
2ae7c5a547
Merge pull request #833 from sigmavirus24/fix_key_val_args
...
Fixes #817 .
2012-09-10 20:05:07 -07:00
Alan Hamlett
861e63ce8e
fixed typo in docs
2012-09-09 01:56:32 -07:00
Ian Cordasco
8081d7b15c
Fixes #817 .
...
Use dicts and lists where necessary but accept both dicts and lists of
2-tuples everywhere.
2012-09-02 23:10:28 -04:00
Kenneth Reitz
c8f166f696
Merge remote-tracking branch 'origin/develop' into develop
2012-09-02 04:50:30 -04:00
Kenneth Reitz
a69cf7e71c
v0.14.0
2012-09-02 04:50:05 -04:00
Shivaram Lingamneni
77cf995165
permissive implementation of iter_content
...
This allows iter_content and iter_lines to succeed without
crashing even after the response content has been fetched
(iter_content gives you an iterator over the prefetched
content)
2012-09-02 01:42:30 -07:00
Andre Graf
06d9faedc6
data encoding must be done after calling an auth provider which might change the data (as auth.OAuth1 does)
2012-08-29 21:20:11 +02:00
Kenneth Reitz
0ad445651e
Merge pull request #819 from ayanamist/develop
...
Correct OAuth1 with query or data.
2012-08-29 04:29:41 -07:00
ayanamist
babac7368b
Change variable name "_cond" -> "_oauth_signed".
2012-08-28 15:38:13 +08:00
ayanamist
aded42f232
Try to keep the header too if content-type is application/x-www-form-urlencoded
2012-08-28 15:24:09 +08:00
ayanamist
46ff4b3862
Fix the comment too.
...
If content-type is multipart/form-data, keep the header.
2012-08-28 15:20:53 +08:00
ayanamist
8a1d53eb3a
Correct OAuth1 with query or data.
2012-08-28 12:52:32 +08:00
Richard Jones
f4311269d7
improve top-level docstring
2012-08-28 09:36:00 +10:00
Kenneth Reitz
9fb63adfa5
Merge pull request #814 from asapo/develop
...
import cchardet if available
2012-08-26 09:47:09 -07:00
ayanamist
913ef867be
Use logger instead of direct logging call.
2012-08-27 00:43:39 +08:00
asapo
fc9b8a0214
import cchardet if available
2012-08-27 01:30:04 +09:00
Kenneth Reitz
ab57c076e3
Merge pull request #811 from lucian1900/develop
...
Remove exception eating from dispatch_hook.
2012-08-25 08:06:56 -07:00
Kenneth Reitz
94869e720e
v0.13.9
2012-08-25 10:49:16 -04:00
Kenneth Reitz
f65b790e9d
Cleanup #800
2012-08-25 10:44:53 -04:00
Kenneth Reitz
fa44921241
Merge pull request #800 from ayanamist/develop
...
Fix kennethreitz/requests#790
2012-08-25 07:41:15 -07:00
Kenneth Reitz
088454b145
Merge pull request #805 from Lukasa/develop
...
Remove None values from post data.
2012-08-25 07:35:06 -07:00
Kenneth Reitz
95c82c7c0b
Merge branch 'develop' of git://github.com/weak/requests into develop
2012-08-25 10:33:37 -04:00
Cory Benfield
751e7a0a66
Do not post None values in data.
2012-08-22 22:33:25 +01:00
Andrew Tolbert
f18733d2be
Fix for #804 - Session params ommited in 0.13.8. If default_kwarg is a list, attempt to convert to dictionary
2012-08-22 09:49:40 -05:00
Kenneth Reitz
9eaee76c33
v0.13.8
2012-08-21 01:15:50 +10:00
Kenneth Reitz
c323047dbe
no more multidict
2012-08-21 01:10:55 +10:00
Kenneth Reitz
d8dcd35316
Fixes #711 !
2012-08-21 01:06:33 +10:00
Kenneth Reitz
a320336b5c
Merge pull request #801 from rhyselsmore/develop
...
Added in a link handler as per issue #711
2012-08-20 07:54:48 -07:00
Rhys Elsmore
f3159ed4f6
Added in a link handler as per issue #711
2012-08-21 00:47:19 +10:00
Kenneth Reitz
3514816d63
Merge remote-tracking branch 'origin/develop' into develop
2012-08-21 00:43:27 +10:00
Kenneth Reitz
e5fc88ad37
MultiDict
2012-08-21 00:43:16 +10:00
ayanamist
301d1a838f
Fix kennethreitz/requests#790
2012-08-20 17:18:26 +08:00