Daniele Tricoli [Sun, 5 Feb 2012 03:18:22 +0000 (04:18 +0100)]
Since requests 0.10.1 dropped Python5 support, to catch an exception and
store the exception object in a variable the "as" keyword can be used so
Python3 will not raise a SyntaxError
Kenneth Reitz [Fri, 3 Feb 2012 18:24:00 +0000 (13:24 -0500)]
Update docs/community/faq.rst
Kenneth Reitz [Thu, 2 Feb 2012 22:23:47 +0000 (17:23 -0500)]
:trollface:
because i can.
Kenneth Reitz [Wed, 1 Feb 2012 18:35:34 +0000 (13:35 -0500)]
test #2
Kenneth Reitz [Wed, 1 Feb 2012 18:33:59 +0000 (13:33 -0500)]
quick test
Kenneth Reitz [Tue, 31 Jan 2012 07:15:55 +0000 (02:15 -0500)]
Native Instruments!
Kenneth Reitz [Mon, 30 Jan 2012 14:41:09 +0000 (09:41 -0500)]
v0.10.2
Kenneth Reitz [Mon, 30 Jan 2012 14:35:53 +0000 (09:35 -0500)]
Merge branch 'unicode_missing_self' of https://github.com/Telofy/requests into develop
Kenneth Reitz [Mon, 30 Jan 2012 14:33:31 +0000 (09:33 -0500)]
Merge branch 'pr-urlfix-1' of https://github.com/brendoncrawford/requests into develop
Kenneth Reitz [Mon, 30 Jan 2012 14:33:14 +0000 (09:33 -0500)]
Brendon Crawford
Telofy [Mon, 30 Jan 2012 11:23:43 +0000 (12:23 +0100)]
The `self` was missing again, and I think the two blocks were redundant.
Brendon Crawford [Mon, 30 Jan 2012 07:24:54 +0000 (23:24 -0800)]
Added ability to check if missing trailing slash in path.
Previously this URL would not work:
http://example.com?foo=bar
But this URL would work:
http://example.com/?foo=bar
Even though a slash is required for a valid URL, it is a common use case
for the slash to be left out, so it would be a good idea to account for this.
Kenneth Reitz [Mon, 30 Jan 2012 00:06:41 +0000 (19:06 -0500)]
Merge branch '239-socket-leak' of https://github.com/acdha/requests into develop
Chris Adams [Sun, 29 Jan 2012 23:45:14 +0000 (18:45 -0500)]
Less redundant freeing of resources on redirects
With
495646bb6a89802a60208c2ab09749edba1f8e51 the double flush is no longer
needed.
Chris Adams [Sun, 29 Jan 2012 23:43:13 +0000 (18:43 -0500)]
Revert "Initial stop-the-bleeding fix"
This reverts commit
730c0e2e2bef77968a86962f9d5f2bebba4d19ec.
Chris Adams [Sun, 29 Jan 2012 23:42:46 +0000 (18:42 -0500)]
async: force prefetch=True on send
… otherwise we can run out of sockets before any of the responses are ever
processed
Kenneth Reitz [Sun, 29 Jan 2012 23:00:33 +0000 (18:00 -0500)]
Release redirected connections.
#239
Chris Adams [Sun, 29 Jan 2012 22:31:57 +0000 (17:31 -0500)]
Initial stop-the-bleeding fix
This is redundant but it avoids crashing otherwise working code. The code-smell
from duplication suggests that this interface should be refactored slightly.
Chris Adams [Sun, 29 Jan 2012 21:52:08 +0000 (16:52 -0500)]
Consistent self.cookies usage
This avoids two variables pointing to the same thing and avoids
a duplicate dict update() call
Chris Adams [Sun, 29 Jan 2012 21:51:28 +0000 (16:51 -0500)]
Minor PEP-8 cleanup
Kenneth Reitz [Sun, 29 Jan 2012 04:10:03 +0000 (23:10 -0500)]
only do oreos for 2
Kenneth Reitz [Fri, 27 Jan 2012 17:18:56 +0000 (11:18 -0600)]
wow.
Kenneth Reitz [Fri, 27 Jan 2012 17:16:47 +0000 (11:16 -0600)]
lazy tests
David Kemp (Work) [Thu, 26 Jan 2012 18:45:38 +0000 (18:45 +0000)]
add failing test for unicode headers (python 2.x only)
Kenneth Reitz [Thu, 26 Jan 2012 06:40:30 +0000 (22:40 -0800)]
Merge pull request #389 from johtso/patch-1
Fix httpbin urls with missing .org in docs
Johannes [Thu, 26 Jan 2012 02:13:04 +0000 (02:13 +0000)]
Fix httpbin urls with missing .org
Kenneth Reitz [Wed, 25 Jan 2012 16:26:08 +0000 (11:26 -0500)]
Merge remote-tracking branch 'origin/develop' into develop
Kenneth Reitz [Wed, 25 Jan 2012 16:26:04 +0000 (11:26 -0500)]
David Kemp
Kenneth Reitz [Wed, 25 Jan 2012 16:25:26 +0000 (08:25 -0800)]
Merge pull request #387 from davidarkemp/develop
fix problem with path being double escaped
David Kemp (Work) [Wed, 25 Jan 2012 16:21:07 +0000 (16:21 +0000)]
fix problem with path being double escaped
Kenneth Reitz [Wed, 25 Jan 2012 14:04:41 +0000 (09:04 -0500)]
Merge branch 'develop' of https://github.com/mastahyeti/requests into develop
Kenneth Reitz [Wed, 25 Jan 2012 14:03:20 +0000 (09:03 -0500)]
moar tests
Piotr Dobrogost [Tue, 24 Jan 2012 20:56:59 +0000 (21:56 +0100)]
Standard tests from RequestsTestSuite run using async api
Ben [Tue, 24 Jan 2012 15:59:41 +0000 (09:59 -0600)]
added myself to authors.rst
Mastahyeti [Tue, 24 Jan 2012 02:56:05 +0000 (20:56 -0600)]
moved call to pre_request hook, allowing for more meaningful use.
Kenneth Reitz [Mon, 23 Jan 2012 07:52:38 +0000 (02:52 -0500)]
80k
Kenneth Reitz [Mon, 23 Jan 2012 07:49:10 +0000 (02:49 -0500)]
@takluyver
Kenneth Reitz [Mon, 23 Jan 2012 07:43:38 +0000 (02:43 -0500)]
text
Kenneth Reitz [Mon, 23 Jan 2012 07:42:34 +0000 (02:42 -0500)]
r.text
Kenneth Reitz [Mon, 23 Jan 2012 07:42:05 +0000 (02:42 -0500)]
explain binary response data
Kenneth Reitz [Mon, 23 Jan 2012 07:34:42 +0000 (02:34 -0500)]
better feature list
Kenneth Reitz [Mon, 23 Jan 2012 07:32:09 +0000 (02:32 -0500)]
r.text
Kenneth Reitz [Mon, 23 Jan 2012 07:31:16 +0000 (02:31 -0500)]
readme update
Kenneth Reitz [Mon, 23 Jan 2012 07:28:01 +0000 (02:28 -0500)]
PYTHON 3
Kenneth Reitz [Mon, 23 Jan 2012 07:21:35 +0000 (02:21 -0500)]
pythons
Kenneth Reitz [Mon, 23 Jan 2012 07:21:30 +0000 (02:21 -0500)]
new pythons!
Kenneth Reitz [Mon, 23 Jan 2012 07:19:56 +0000 (02:19 -0500)]
don't let that happen...
Kenneth Reitz [Mon, 23 Jan 2012 07:18:26 +0000 (02:18 -0500)]
v0.10.1
Kenneth Reitz [Mon, 23 Jan 2012 07:03:16 +0000 (02:03 -0500)]
dammit, i changed again
Kenneth Reitz [Mon, 23 Jan 2012 07:01:53 +0000 (02:01 -0500)]
fix 26
Kenneth Reitz [Mon, 23 Jan 2012 06:59:13 +0000 (01:59 -0500)]
assert isinstance
Kenneth Reitz [Mon, 23 Jan 2012 06:58:32 +0000 (01:58 -0500)]
assert isinstance
Kenneth Reitz [Mon, 23 Jan 2012 06:56:58 +0000 (01:56 -0500)]
no more unittest2
Kenneth Reitz [Mon, 23 Jan 2012 06:54:00 +0000 (01:54 -0500)]
yikes
Kenneth Reitz [Mon, 23 Jan 2012 06:52:33 +0000 (01:52 -0500)]
hmm
Kenneth Reitz [Mon, 23 Jan 2012 06:48:40 +0000 (01:48 -0500)]
cchch changes
Kenneth Reitz [Mon, 23 Jan 2012 06:47:39 +0000 (01:47 -0500)]
requirements.txt
Kenneth Reitz [Mon, 23 Jan 2012 06:46:41 +0000 (01:46 -0500)]
new certifi
Kenneth Reitz [Mon, 23 Jan 2012 06:44:07 +0000 (01:44 -0500)]
fixes
Kenneth Reitz [Mon, 23 Jan 2012 06:44:01 +0000 (01:44 -0500)]
reqs fixes
Kenneth Reitz [Mon, 23 Jan 2012 06:32:09 +0000 (01:32 -0500)]
oh snap
Kenneth Reitz [Mon, 23 Jan 2012 06:02:16 +0000 (01:02 -0500)]
SimpleCookie
Kenneth Reitz [Mon, 23 Jan 2012 06:01:42 +0000 (01:01 -0500)]
urllib3 update
Kenneth Reitz [Mon, 23 Jan 2012 05:52:38 +0000 (00:52 -0500)]
more stuff and things
Kenneth Reitz [Mon, 23 Jan 2012 05:43:01 +0000 (00:43 -0500)]
good
Kenneth Reitz [Mon, 23 Jan 2012 05:34:31 +0000 (00:34 -0500)]
compat
Kenneth Reitz [Mon, 23 Jan 2012 05:29:50 +0000 (00:29 -0500)]
cleanups and stuffs
Kenneth Reitz [Mon, 23 Jan 2012 05:25:48 +0000 (00:25 -0500)]
blah
Kenneth Reitz [Mon, 23 Jan 2012 05:15:25 +0000 (00:15 -0500)]
blah
Kenneth Reitz [Mon, 23 Jan 2012 01:12:49 +0000 (20:12 -0500)]
stuff and things
Kenneth Reitz [Mon, 23 Jan 2012 01:12:43 +0000 (20:12 -0500)]
whatever
Kenneth Reitz [Mon, 23 Jan 2012 00:42:13 +0000 (19:42 -0500)]
further
Kenneth Reitz [Sun, 22 Jan 2012 20:06:53 +0000 (15:06 -0500)]
python3 version of urllib3
Kenneth Reitz [Sun, 22 Jan 2012 04:19:49 +0000 (23:19 -0500)]
dates
Kenneth Reitz [Sun, 22 Jan 2012 04:18:06 +0000 (23:18 -0500)]
@gulopine
Kenneth Reitz [Sun, 22 Jan 2012 04:10:37 +0000 (23:10 -0500)]
Response.url.
Kenneth Reitz [Sun, 22 Jan 2012 04:06:34 +0000 (23:06 -0500)]
history!
Kenneth Reitz [Sun, 22 Jan 2012 04:03:07 +0000 (23:03 -0500)]
Beautiful history.
Kenneth Reitz [Sun, 22 Jan 2012 04:00:28 +0000 (23:00 -0500)]
whitespace
Kenneth Reitz [Sun, 22 Jan 2012 03:59:57 +0000 (22:59 -0500)]
cleanup
Kenneth Reitz [Sun, 22 Jan 2012 03:58:38 +0000 (22:58 -0500)]
typo
Signed-off-by: Kenneth Reitz <me@kennethreitz.com>
Kenneth Reitz [Sun, 22 Jan 2012 03:57:24 +0000 (22:57 -0500)]
simpler
Kenneth Reitz [Sun, 22 Jan 2012 03:56:53 +0000 (22:56 -0500)]
don't double decode
Kenneth Reitz [Sun, 22 Jan 2012 03:55:41 +0000 (22:55 -0500)]
Use chardet for detection when no encoding is provided.
Kenneth Reitz [Sun, 22 Jan 2012 03:35:19 +0000 (22:35 -0500)]
chardet
Kenneth Reitz [Sun, 22 Jan 2012 03:35:11 +0000 (22:35 -0500)]
chardet
Kenneth Reitz [Sun, 22 Jan 2012 01:00:12 +0000 (20:00 -0500)]
build number
Kenneth Reitz [Sun, 22 Jan 2012 00:58:51 +0000 (19:58 -0500)]
v0.10.0
Kenneth Reitz [Sat, 21 Jan 2012 22:48:55 +0000 (17:48 -0500)]
Merge remote-tracking branch 'origin/develop' into develop
Kenneth Reitz [Sat, 21 Jan 2012 22:48:51 +0000 (17:48 -0500)]
No encoding? r.text is None.
Kenneth Reitz [Sat, 21 Jan 2012 13:13:15 +0000 (05:13 -0800)]
Merge pull request #370 from piotr-dobrogost/develop
tiny map() refactoring
Kenneth Reitz [Sat, 21 Jan 2012 12:47:46 +0000 (07:47 -0500)]
history
Kenneth Reitz [Sat, 21 Jan 2012 12:17:30 +0000 (07:17 -0500)]
Merge branch 'redsea' into develop
Kenneth Reitz [Sat, 21 Jan 2012 12:17:23 +0000 (07:17 -0500)]
history
Kenneth Reitz [Sat, 21 Jan 2012 12:14:26 +0000 (07:14 -0500)]
move digest to new register_hook
#372
Kenneth Reitz [Sat, 21 Jan 2012 12:13:58 +0000 (07:13 -0500)]
Provide new register_hook system.
#372
Kenneth Reitz [Sat, 21 Jan 2012 12:07:18 +0000 (07:07 -0500)]
make list of HOOKS available
Kenneth Reitz [Sat, 21 Jan 2012 11:36:06 +0000 (06:36 -0500)]
Merge branch 'develop' of https://github.com/jgorset/requests into redsea
Johannes Gorset [Sat, 21 Jan 2012 11:05:59 +0000 (12:05 +0100)]
Facilitate for multiple hooks
Johannes Gorset [Sat, 21 Jan 2012 10:01:45 +0000 (11:01 +0100)]
Default the encoding of "text" media subtypes to "ISO-8859-1"
Ref. RFC2616 (HyperText Transfer Protocol), section 3.7.1 (Canonicalization and Text Defaults).