]> git.ipfire.org Git - thirdparty/tornado.git/log
thirdparty/tornado.git
10 years agoExpand comment on `async with`. 1476/head
Ben Darnell [Mon, 3 Aug 2015 03:57:27 +0000 (23:57 -0400)] 
Expand comment on `async with`.

10 years agoLazy-load StopAsyncIteration in a more future-proof way.
Ben Darnell [Mon, 3 Aug 2015 03:56:22 +0000 (23:56 -0400)] 
Lazy-load StopAsyncIteration in a more future-proof way.

Fixes the test on nightly cpython.

10 years agoDisable coverage collection on the 'nightly' python version.
Ben Darnell [Mon, 3 Aug 2015 02:40:16 +0000 (22:40 -0400)] 
Disable coverage collection on the 'nightly' python version.

10 years agoAdd versionchanged tags for async statements.
Ben Darnell [Mon, 3 Aug 2015 02:05:41 +0000 (22:05 -0400)] 
Add versionchanged tags for async statements.

10 years agoImplement async iteration in WaitIterator.
Ben Darnell [Mon, 3 Aug 2015 02:03:20 +0000 (22:03 -0400)] 
Implement async iteration in WaitIterator.

10 years agoEnable test runs on py35
Ben Darnell [Mon, 3 Aug 2015 01:23:55 +0000 (21:23 -0400)] 
Enable test runs on py35

10 years agoSupport async iterator protocol in tornado.queues.
Ben Darnell [Mon, 3 Aug 2015 01:21:48 +0000 (21:21 -0400)] 
Support async iterator protocol in tornado.queues.

10 years agoReduce duplication in exec-based tests.
Ben Darnell [Mon, 3 Aug 2015 01:21:19 +0000 (21:21 -0400)] 
Reduce duplication in exec-based tests.

10 years agoImplement the async context manager protocol in tornado.locks.
Ben Darnell [Sun, 2 Aug 2015 22:08:11 +0000 (18:08 -0400)] 
Implement the async context manager protocol in tornado.locks.

10 years agoSupport other yieldables in `yield list`/`multi_future`.
Ben Darnell [Sun, 2 Aug 2015 21:39:46 +0000 (17:39 -0400)] 
Support other yieldables in `yield list`/`multi_future`.

10 years agoMention async/await in coroutine docs.
Ben Darnell [Sun, 2 Aug 2015 20:21:32 +0000 (16:21 -0400)] 
Mention async/await in coroutine docs.

10 years agoAdd docs about calling coroutines.
Ben Darnell [Sun, 2 Aug 2015 20:17:31 +0000 (16:17 -0400)] 
Add docs about calling coroutines.

Show an alternative to PeriodicCallback.

Closes #1463.

10 years agoReduce default compression to level 6; raise min compressible length.
Ben Darnell [Sun, 2 Aug 2015 19:32:24 +0000 (15:32 -0400)] 
Reduce default compression to level 6; raise min compressible length.

Partially addresses #1095.

10 years agoRemove hidden testsetup blocks from otherwise self-contained doctests.
Ben Darnell [Sun, 2 Aug 2015 19:10:32 +0000 (15:10 -0400)] 
Remove hidden testsetup blocks from otherwise self-contained doctests.

10 years agoMerge pull request #1468 from aebrahim/gzip_header
Ben Darnell [Fri, 31 Jul 2015 01:10:48 +0000 (21:10 -0400)] 
Merge pull request #1468 from aebrahim/gzip_header

fix Content-Type for gzip in StaticFileHandler

10 years agoContent-Type for compressed StaticFileHandler file 1468/head
Ali Ebrahim [Thu, 30 Jul 2015 20:57:27 +0000 (13:57 -0700)] 
Content-Type for compressed StaticFileHandler file

The python mimetypes module used by StaticFileHandler will recognize
compression (gzip, bz2, etc.) as the file encoding, and will give the
mime type for the uncompressed file. This commit will fix this
behavior, so a gzip file will end up as application/gzip.
Additionally, unknown file types (or known file types compressed with
anything other than gzip) are served as application/octet-stream.

10 years agotest Content-Type for static compressed files
Ali Ebrahim [Thu, 30 Jul 2015 20:12:56 +0000 (13:12 -0700)] 
test Content-Type for static compressed files

10 years agoRestore IOLoop.current() when AsyncIOLoop exits.
Ben Darnell [Thu, 30 Jul 2015 04:11:24 +0000 (00:11 -0400)] 
Restore IOLoop.current() when AsyncIOLoop exits.

Also make this process repeatable.

10 years agoCorrectly clear IOLoop.current() after TwistedIOLoop exits.
Ben Darnell [Thu, 30 Jul 2015 03:02:42 +0000 (23:02 -0400)] 
Correctly clear IOLoop.current() after TwistedIOLoop exits.

10 years agoRemove arbitrary cap on length of outgoing headers.
Ben Darnell [Thu, 30 Jul 2015 02:53:33 +0000 (22:53 -0400)] 
Remove arbitrary cap on length of outgoing headers.

The cap is too low for some uses, and it's unclear if it's worth
keeping.

Closes #1473.
Closes #1025.

10 years agoFix incorrect check in IOLoop(make_current=True).
Ben Darnell [Thu, 30 Jul 2015 02:49:54 +0000 (22:49 -0400)] 
Fix incorrect check in IOLoop(make_current=True).

Expand tests.

Fixes #1469.

10 years agoMerge pull request #1471 from gitchs/master
Ben Darnell [Thu, 30 Jul 2015 02:40:00 +0000 (22:40 -0400)] 
Merge pull request #1471 from gitchs/master

Remove an useless line

10 years agoRemove an useless line 1471/head
Leon Chan [Mon, 27 Jul 2015 08:19:21 +0000 (16:19 +0800)] 
Remove an useless line

10 years agoUpdate copyright line in docs.
Ben Darnell [Mon, 20 Jul 2015 12:36:04 +0000 (08:36 -0400)] 
Update copyright line in docs.

10 years agoMerge branch 'branch4.2'
Ben Darnell [Fri, 17 Jul 2015 16:28:31 +0000 (12:28 -0400)] 
Merge branch 'branch4.2'

10 years agoRelease version 4.2.1 v4.2.1
Ben Darnell [Fri, 17 Jul 2015 15:48:58 +0000 (11:48 -0400)] 
Release version 4.2.1

10 years agoFix path traversal check in StaticFileHandler.
Ben Darnell [Fri, 17 Jul 2015 15:36:53 +0000 (11:36 -0400)] 
Fix path traversal check in StaticFileHandler.

Previously StaticFileHandler would allow access to files whose name
starts with the static root directory, not just those that are actually
in the directory.

The bug was introduced in Tornado 3.1 via commits 7b03cd62fb and
60952528.

10 years agoAdd `{% whitespace %}` template directive.
Ben Darnell [Sun, 5 Jul 2015 22:40:14 +0000 (18:40 -0400)] 
Add `{% whitespace %}` template directive.

This allows per-template and even per-section changes to whitespace
handling.

Closes #178.

10 years agoIntroduce `oneline` template whitespace mode.
Ben Darnell [Sun, 5 Jul 2015 21:13:07 +0000 (17:13 -0400)] 
Introduce `oneline` template whitespace mode.

This slightly-more-aggressive whitespace removal doesn't actually
save any space, but it removes the very conspicuous blank lines
that are often left around template directives.

Closes #291.
Closes #1083.

10 years agoAdd Loader parameter to control whitespace mode.
Ben Darnell [Sun, 5 Jul 2015 21:03:45 +0000 (17:03 -0400)] 
Add Loader parameter to control whitespace mode.

Also add Application setting.

Closes #178.

10 years agoMove compress_whitespace setting from template writer to reader.
Ben Darnell [Sun, 5 Jul 2015 19:45:52 +0000 (15:45 -0400)] 
Move compress_whitespace setting from template writer to reader.

This ensures that the filename-based heuristic is applied correctly for
files included from another file.

10 years agoStart next-release notes
Ben Darnell [Sun, 5 Jul 2015 04:07:50 +0000 (00:07 -0400)] 
Start next-release notes

10 years agoAdd support for UTF-16 and UTF-8-with-BOM to CSV locale.
Ben Darnell [Sun, 5 Jul 2015 03:54:13 +0000 (23:54 -0400)] 
Add support for UTF-16 and UTF-8-with-BOM to CSV locale.

Auto-detect encoding based on BOM when possible.

Closes #1449

10 years agoRelax a test for SSL errors in start_tls.
Ben Darnell [Sun, 5 Jul 2015 03:09:12 +0000 (23:09 -0400)] 
Relax a test for SSL errors in start_tls.

10 years agoReduce logging of errors inside IOStream (especially SSLError).
Ben Darnell [Sun, 5 Jul 2015 02:40:23 +0000 (22:40 -0400)] 
Reduce logging of errors inside IOStream (especially SSLError).

Coroutine-style usage converts most errors into StreamClosedErrors,
which are logged less noisily while still allowing the original error
to be seen via the new real_error attribute. SSL errors now typically
result in a single log line instead of a full stack trace.

Closes #1304.

10 years agoMerge pull request #1461 from leeclemens/patch-1
Ben Darnell [Sun, 5 Jul 2015 00:20:17 +0000 (20:20 -0400)] 
Merge pull request #1461 from leeclemens/patch-1

Update travis-ci.org URL in comment

10 years agoUpdate travis-ci.org URL in comment 1461/head
Lee Clemens [Sun, 5 Jul 2015 00:00:29 +0000 (20:00 -0400)] 
Update travis-ci.org URL in comment

10 years agoSupport pickling of HTTPHeaders.
Ben Darnell [Sat, 4 Jul 2015 22:24:24 +0000 (18:24 -0400)] 
Support pickling of HTTPHeaders.

Closes #1445

10 years agoMake dashes and underscores interchangeable in option names.
Ben Darnell [Sat, 4 Jul 2015 19:18:26 +0000 (15:18 -0400)] 
Make dashes and underscores interchangeable in option names.

Closes #421.

10 years agoUse unittest.mock in test_gaierror.
Ben Darnell [Sat, 4 Jul 2015 18:32:53 +0000 (14:32 -0400)] 
Use unittest.mock in test_gaierror.

Attempts at generating errors in other ways have proven slow or
unreliable.

10 years agoAdd filename to template.ParseError messages.
Ben Darnell [Sat, 4 Jul 2015 18:13:58 +0000 (14:13 -0400)] 
Add filename to template.ParseError messages.

Closes #1453
Closes #1262

10 years agoMerge branch 'pr1456'
Ben Darnell [Sat, 4 Jul 2015 17:42:45 +0000 (13:42 -0400)] 
Merge branch 'pr1456'

10 years agoFix doctests.
Ben Darnell [Sat, 4 Jul 2015 17:41:34 +0000 (13:41 -0400)] 
Fix doctests.

10 years agoRemove _OAUTH_USERINFO_URL.
Ben Darnell [Sat, 4 Jul 2015 15:22:12 +0000 (11:22 -0400)] 
Remove _OAUTH_USERINFO_URL.

10 years agoMerge pull request #1460 from ianmackinnon/feature-google-oauth-user-data
Ben Darnell [Fri, 3 Jul 2015 22:35:26 +0000 (18:35 -0400)] 
Merge pull request #1460 from ianmackinnon/feature-google-oauth-user-data

Add Google OAuth2 user info request.

10 years agoFix unicode syntax for Python 3. 1460/head
Ian Mackinnon [Thu, 2 Jul 2015 11:57:04 +0000 (13:57 +0200)] 
Fix unicode syntax for Python 3.

10 years agoAdd Google OAuth2 user info request.
Ian Mackinnon [Thu, 2 Jul 2015 11:36:20 +0000 (13:36 +0200)] 
Add Google OAuth2 user info request.

10 years agoUpdate outdated comment.
Ben Darnell [Wed, 1 Jul 2015 22:33:43 +0000 (18:33 -0400)] 
Update outdated comment.

10 years agoIntroduce OAuth2Mixin.oauth2_request.
Ben Darnell [Sun, 28 Jun 2015 20:41:46 +0000 (16:41 -0400)] 
Introduce OAuth2Mixin.oauth2_request.

This method can serve as a general replacement for methods like
FacebookGraphMixin.facebook_request.

Update docs for GoogleOAuth2Mixin.get_authenticated_user to indicate
that only the tokens are returned, not other user information.

Add some basic tests for GoogleOAuth2Mixin.

This commit incorporates code from FanFani4 in #1212 and
kippandrew in #1454.

10 years agoDocument StaticFileHandler's default_filename option.
Ben Darnell [Sun, 21 Jun 2015 18:08:21 +0000 (14:08 -0400)] 
Document StaticFileHandler's default_filename option.

10 years agoClear __package__ in script run by autoreload CLI.
Ben Darnell [Sun, 21 Jun 2015 17:57:28 +0000 (13:57 -0400)] 
Clear __package__ in script run by autoreload CLI.

This prevents imports from incorrectly being interpreted as
relative to the 'tornado package, which would make the standard
'platform' module unimportable.

See bdarnell/plop#21

10 years agoTie the example for AsyncHTTPTestCase to real code. 1456/head
Greg Ward [Sun, 21 Jun 2015 14:29:45 +0000 (10:29 -0400)] 
Tie the example for AsyncHTTPTestCase to real code.

Now all the reader has to do is copy one of the "Hello, world"
examples to hello.py, copy the test example to test_hello.py, import
AsyncHTTPTestCase, and run the test. It's still not entirely seamless
and idiot-proof, but it's progress!

Of note: the example test can now actually assert things about the
response it receives.

10 years agoClarify the role and meaning of self.fetch() in AsyncHTTPTestCase.
Greg Ward [Sun, 21 Jun 2015 14:20:31 +0000 (10:20 -0400)] 
Clarify the role and meaning of self.fetch() in AsyncHTTPTestCase.

The example code should just show the simple, obvious thing to do:
call self.fetch(). Text afterwards explains how this relates to stop()
and wait().

10 years agoConsistently format the three "Hello, world" examples (docs and README)
Greg Ward [Sun, 21 Jun 2015 14:04:21 +0000 (10:04 -0400)] 
Consistently format the three "Hello, world" examples (docs and README)

- encourage use of make_app() (makes testing easier)
- use fully-qualified module paths (painful in real-world code,
  but makes examples clearer)
- don't define a main() function that is never called: just
  use a boring old "__name__ == __main__" block, so the code
  can be copy + pasted + executed immediately
- just use a tuple when defining routes, not url(...): this is
  supposed to be a simple, minimalist example

10 years agoSupport Python 3.5 async/await native coroutines.
Ben Darnell [Thu, 11 Jun 2015 04:05:36 +0000 (00:05 -0400)] 
Support Python 3.5 async/await native coroutines.

Requires changes to be included in 3.5b3.

10 years agoGet the tests passing under Python 3.5b2
Ben Darnell [Sat, 6 Jun 2015 19:40:21 +0000 (15:40 -0400)] 
Get the tests passing under Python 3.5b2

10 years agoBump version number to 4.3.dev1
Ben Darnell [Sat, 6 Jun 2015 19:39:56 +0000 (15:39 -0400)] 
Bump version number to 4.3.dev1

10 years agoSet version number to 4.2.0 v4.2.0
Ben Darnell [Wed, 27 May 2015 01:46:05 +0000 (21:46 -0400)] 
Set version number to 4.2.0

10 years agoClarify release notes about create_default_context.
Ben Darnell [Wed, 27 May 2015 01:44:02 +0000 (21:44 -0400)] 
Clarify release notes about create_default_context.

Encourage use of SSLContext on the server side.

10 years agoMerge pull request #1446 from nero-luci/patch-1
Ben Darnell [Mon, 25 May 2015 14:24:22 +0000 (10:24 -0400)] 
Merge pull request #1446 from nero-luci/patch-1

[httputil.py] Word correction

10 years ago[httputil.py] Word correction 1446/head
Cornel Punga [Mon, 25 May 2015 07:44:11 +0000 (10:44 +0300)] 
[httputil.py] Word correction

10 years agoDisable twisted's test_process on python 3.
Ben Darnell [Wed, 20 May 2015 01:46:21 +0000 (21:46 -0400)] 
Disable twisted's test_process on python 3.

The new twisted 15.2.0 has some failures in this test that appear to be
interactions between the two package's test suites rather than a problem
in the integration itself, so just disable the tests for now.

10 years agoFix title of 4.2 release notes page v4.2.0b1
Ben Darnell [Sun, 10 May 2015 17:16:50 +0000 (13:16 -0400)] 
Fix title of 4.2 release notes page

10 years agoAdd missing release notes file.
Ben Darnell [Sun, 10 May 2015 17:12:52 +0000 (13:12 -0400)] 
Add missing release notes file.

10 years agoSet version number to 4.2b1
Ben Darnell [Sun, 10 May 2015 17:08:59 +0000 (13:08 -0400)] 
Set version number to 4.2b1

10 years agoUpdate release notes
Ben Darnell [Sun, 10 May 2015 02:28:35 +0000 (22:28 -0400)] 
Update release notes

10 years agoDocument RequestHandler.patch.
Ben Darnell [Sun, 10 May 2015 01:55:00 +0000 (21:55 -0400)] 
Document RequestHandler.patch.

Add an example for overriding SUPPORTED_METHODS.

10 years agoMerge pull request #1436 from alunduil/add-dcos-to-sdist
Ben Darnell [Fri, 8 May 2015 03:03:27 +0000 (23:03 -0400)] 
Merge pull request #1436 from alunduil/add-dcos-to-sdist

add docs recursively to MANIFEST.in

10 years agoadd docs recursively to MANIFEST.in 1436/head
Alex Brandt [Sun, 3 May 2015 14:45:20 +0000 (09:45 -0500)] 
add docs recursively to MANIFEST.in

When packaging tornado for Gentoo I found the documentation was not
available in the sdist provided on pypi.  This adds the documentation so
that users can choose to install it locally.

10 years agoRemove weak reference from WaitIterator.
Ben Darnell [Wed, 6 May 2015 05:16:30 +0000 (22:16 -0700)] 
Remove weak reference from WaitIterator.

This reference is the only thing holding the asynchronous "stack"
together in some cases, so making it weak could allow coroutines
to be garbage collected while running. This was mainly a problem
on Python 3.4, which is much better at garbage collecting generators
than older versions.

Fixes #1429.

10 years agoEcho the received websocket close code.
Ben Darnell [Wed, 6 May 2015 05:14:05 +0000 (22:14 -0700)] 
Echo the received websocket close code.

Fixes #1377.

10 years agoDocument (ignored) timeout argument to Future methods.
Ben Darnell [Wed, 6 May 2015 05:04:09 +0000 (22:04 -0700)] 
Document (ignored) timeout argument to Future methods.

Closes #1435.

10 years agoMerge pull request #1432 from szweep/unescape_fix
Ben Darnell [Wed, 29 Apr 2015 01:12:09 +0000 (21:12 -0400)] 
Merge pull request #1432 from szweep/unescape_fix

Modify xhtml_unescape to handle hex numeric refs

10 years agoModify xhtml_unescape to handle hex numeric refs 1432/head
szweep [Thu, 23 Apr 2015 18:33:17 +0000 (14:33 -0400)] 
Modify xhtml_unescape to handle hex numeric refs

While the existing code handles references like   properly,
it doesn't handle the valid case where the number is specified
in hex. For example 'foo bar', 'foo bar' and 'foo bar'
should all decode to 'foo bar'. The changes in escape.py check
for the 'x' and decode appropriately. Also added unit tests for
unescaping strings with numeric references.

10 years agoMerge pull request #1431 from ajdavis/changelog-event-fix
Ben Darnell [Fri, 24 Apr 2015 14:01:30 +0000 (10:01 -0400)] 
Merge pull request #1431 from ajdavis/changelog-event-fix

More detail about porting from toro.Event.

10 years agoMerge pull request #1430 from ajdavis/spelling
Ben Darnell [Fri, 24 Apr 2015 13:51:15 +0000 (09:51 -0400)] 
Merge pull request #1430 from ajdavis/spelling

Spelling.

10 years agoMore detail about porting from toro.Event. 1431/head
A. Jesse Jiryu Davis [Fri, 24 Apr 2015 13:32:34 +0000 (09:32 -0400)] 
More detail about porting from toro.Event.

10 years agoSpelling. 1430/head
A. Jesse Jiryu Davis [Fri, 24 Apr 2015 13:25:39 +0000 (09:25 -0400)] 
Spelling.

10 years agoMake HTTPHeaders compatible with copy.copy and copy.deepcopy.
Ben Darnell [Sun, 19 Apr 2015 17:18:46 +0000 (13:18 -0400)] 
Make HTTPHeaders compatible with copy.copy and copy.deepcopy.

10 years agoMerge pull request #1399 from martinhoefling/master
Ben Darnell [Sun, 19 Apr 2015 16:53:54 +0000 (12:53 -0400)] 
Merge pull request #1399 from martinhoefling/master

Cookie secret key versioning support

10 years agoMore doc updates.
Ben Darnell [Sun, 19 Apr 2015 16:37:43 +0000 (12:37 -0400)] 
More doc updates.

10 years agoUpdate release notes
Ben Darnell [Sun, 19 Apr 2015 16:05:29 +0000 (12:05 -0400)] 
Update release notes

10 years agoMerge pull request #1423 from ajdavis/changelog-locks-and-queues
Ben Darnell [Sun, 19 Apr 2015 15:27:41 +0000 (11:27 -0400)] 
Merge pull request #1423 from ajdavis/changelog-locks-and-queues

Document Lock, notes for porting from Toro.

10 years agoMerge pull request #1422 from ajdavis/timeouts-not-deadlines
Ben Darnell [Sun, 19 Apr 2015 15:22:13 +0000 (11:22 -0400)] 
Merge pull request #1422 from ajdavis/timeouts-not-deadlines

Timeouts not deadlines.

10 years agoMerge branch 'master' of https://github.com/tornadoweb/tornado 1399/head
Martin Hoefling [Sun, 19 Apr 2015 13:23:45 +0000 (15:23 +0200)] 
Merge branch 'master' of https://github.com/tornadoweb/tornado

10 years agoDocumentation for key versioning added
Martin Hoefling [Sun, 19 Apr 2015 13:13:51 +0000 (15:13 +0200)] 
Documentation for key versioning added

10 years agoKey versioning: review comments addressed
Martin Hoefling [Sun, 19 Apr 2015 12:47:18 +0000 (14:47 +0200)] 
Key versioning: review comments addressed

10 years agoNotes for porting from Toro to Tornado. 1423/head
A. Jesse Jiryu Davis [Sun, 19 Apr 2015 03:10:56 +0000 (23:10 -0400)] 
Notes for porting from Toro to Tornado.

10 years agoDocument the Lock class.
A. Jesse Jiryu Davis [Sun, 19 Apr 2015 03:04:13 +0000 (23:04 -0400)] 
Document the Lock class.

10 years agoDelay shutdown of the IOLoop in sync HTTPClient test.
Ben Darnell [Sun, 19 Apr 2015 02:54:31 +0000 (22:54 -0400)] 
Delay shutdown of the IOLoop in sync HTTPClient test.

This appears to cause spurious logs in HTTP/2 tests.

10 years agoReplace 'deadline' with 'timeout' for Lock.acquire. 1422/head
A. Jesse Jiryu Davis [Sun, 19 Apr 2015 02:43:56 +0000 (22:43 -0400)] 
Replace 'deadline' with 'timeout' for Lock.acquire.

10 years agoCondition.wait examples should show timeout, not deadline.
A. Jesse Jiryu Davis [Sun, 19 Apr 2015 02:40:34 +0000 (22:40 -0400)] 
Condition.wait examples should show timeout, not deadline.

10 years agoFix WaitIterator when no hard reference is kept.
Ben Darnell [Sat, 18 Apr 2015 23:19:00 +0000 (19:19 -0400)] 
Fix WaitIterator when no hard reference is kept.

Closes #1397.

10 years agoClean up and document run_on_executor kwargs change.
Ben Darnell [Sat, 18 Apr 2015 22:53:38 +0000 (18:53 -0400)] 
Clean up and document run_on_executor kwargs change.

10 years agoMerge pull request #1406 from legnaleurc/run_on_executor
Ben Darnell [Sat, 18 Apr 2015 22:41:53 +0000 (18:41 -0400)] 
Merge pull request #1406 from legnaleurc/run_on_executor

Add arguments to run_on_executor

10 years agoFix exception handling in CurlAsyncHTTPClient._process_queue.
Ben Darnell [Sat, 18 Apr 2015 22:15:14 +0000 (18:15 -0400)] 
Fix exception handling in CurlAsyncHTTPClient._process_queue.

Previously it would allow exceptions to escape, which worked only if
_process_queue were called by fetch_impl instead of
_finish_pending_requests.

Closes #1413.

10 years agoAdd raise_error behavior to Subprocess.wait_for_exit.
Ben Darnell [Sat, 18 Apr 2015 18:12:44 +0000 (14:12 -0400)] 
Add raise_error behavior to Subprocess.wait_for_exit.

Closes #1205.

10 years agoMerge pull request #1419 from kippandrew/fix-client-max-body
Ben Darnell [Sat, 18 Apr 2015 17:52:14 +0000 (13:52 -0400)] 
Merge pull request #1419 from kippandrew/fix-client-max-body

Add max_body_size parameter to SimpleHTTPClient

10 years agoUse the correct expression for detecting the presence of asyncio.
Ben Darnell [Sat, 18 Apr 2015 16:21:10 +0000 (12:21 -0400)] 
Use the correct expression for detecting the presence of asyncio.

10 years agoFix typo in travis.yml
Ben Darnell [Sat, 18 Apr 2015 16:06:40 +0000 (12:06 -0400)] 
Fix typo in travis.yml