Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge typo fixes from 3.5 | Martin Panter | 2016-06-04 | 1 | -1/+1 |
|\ | |||||
| * | Fix typos in code comment and documentation | Martin Panter | 2016-06-04 | 1 | -1/+1 |
| | | |||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-06-02 | 1 | -3/+19 |
|\ \ | |/ | |||||
| * | asyncio: Fix getaddrinfo to accept service names (for port) | Yury Selivanov | 2016-06-02 | 1 | -3/+19 |
| | | | | | | | | Patch by A. Jesse Jiryu Davis | ||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-06-02 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | asyncio: Support host=b'' for getaddrinfo | Yury Selivanov | 2016-06-02 | 1 | -1/+1 |
| | | |||||
* | | Issue #27076: Merge spelling from 3.5 | Martin Panter | 2016-05-26 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #27076: Doc, comment and tests spelling fixes | Martin Panter | 2016-05-26 | 1 | -1/+1 |
| | | | | | | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä. | ||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-05-21 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | asyncio: Fix BytesWarning (use typed=True in lru_cache for _ipaddr_info) | Yury Selivanov | 2016-05-21 | 1 | -1/+1 |
| | | |||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-05-20 | 1 | -0/+5 |
|\ \ | |/ | |||||
| * | asyncio: Fix getaddrinfo to accept None/str/bytes for 'port' arg | Yury Selivanov | 2016-05-20 | 1 | -0/+5 |
| | | | | | | | | Patch by A. Jesse Jiryu Davis. | ||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-05-20 | 1 | -0/+7 |
|\ \ | |/ | |||||
| * | asyncio: Fix an SSL warning in StreamReaderProtocol.eof_received | Yury Selivanov | 2016-05-20 | 1 | -0/+7 |
| | | |||||
* | | Merge 3.5 (issue #26741) | Victor Stinner | 2016-05-20 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | asyncio: fix ResourceWarning related to subprocesses | Victor Stinner | 2016-05-20 | 1 | -0/+4 |
| | | | | | | | | | | | | Issue #26741: asyncio: BaseSubprocessTransport._process_exited() now copies the return code from the child watched to the returncode attribute of the Popen object. On Python 3.6, it is required to avoid a ResourceWarning. | ||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-05-16 | 1 | -33/+34 |
|\ \ | |/ | |||||
| * | asyncio/streams: Fix code style; delete LimitOverrunError.message attr | Yury Selivanov | 2016-05-16 | 1 | -33/+34 |
| | | |||||
* | | Merge 3.5 (Issue #27041) | Yury Selivanov | 2016-05-16 | 12 | -31/+44 |
|\ \ | |/ | |||||
| * | Issue #27041: asyncio: Add loop.create_future method | Yury Selivanov | 2016-05-16 | 12 | -31/+44 |
| | | |||||
* | | Merge 3.5 (issue #27040) | Yury Selivanov | 2016-05-16 | 2 | -0/+8 |
|\ \ | |/ | |||||
| * | Issue #27040: Add loop.get_exception_handler method | Yury Selivanov | 2016-05-16 | 2 | -0/+8 |
| | | |||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-05-13 | 1 | -4/+10 |
|\ \ | |/ | |||||
| * | asyncio: Fix unix pipe transport 'repr' methods | Yury Selivanov | 2016-05-13 | 1 | -4/+10 |
| | | | | | | | | | | Patch by Vincent Michel. See also https://github.com/python/asyncio/pull/326 | ||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-05-13 | 1 | -4/+7 |
|\ \ | |/ | |||||
| * | asyncio: Break reference cycle in StreamReaderProtocol.connection_lost | Yury Selivanov | 2016-05-13 | 1 | -4/+7 |
| | | |||||
* | | Merge 3.5 (issue #26848) | Yury Selivanov | 2016-05-13 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #26848: Fix asyncio/subprocess.communicate() to handle empty input. | Yury Selivanov | 2016-05-13 | 1 | -1/+1 |
| | | |||||
* | | Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error | Serhiy Storchaka | 2016-04-17 | 1 | -1/+1 |
|\ \ | |/ | | | | | messages. | ||||
| * | Issue #26778: Fixed "a/an/and" typos in code comment and documentation. | Serhiy Storchaka | 2016-04-17 | 1 | -1/+1 |
| | | |||||
* | | Issue #15984: Merge PyUnicode doc from 3.5 | Martin Panter | 2016-04-15 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc | Martin Panter | 2016-04-15 | 1 | -1/+1 |
| | | | | | | | | This affects documentation, code comments, and a debugging messages. | ||||
* | | Merge 3.5 (asyncio) | Victor Stinner | 2016-04-01 | 5 | -5/+10 |
|\ \ | |/ | |||||
| * | asyncio: Don't log ConnectionAbortedError | Victor Stinner | 2016-04-01 | 5 | -5/+10 |
| | | | | | | | | | | Issue #26509: In fatal error handlers, don't log ConnectionAbortedError which occur on Windows. | ||||
* | | Merge 3.5 (asyncio) | Victor Stinner | 2016-04-01 | 1 | -6/+8 |
|\ \ | |/ | |||||
| * | asyncio: allow None as wait timeout | Victor Stinner | 2016-04-01 | 1 | -6/+8 |
| | | | | | | | | | | | | Fix GH#325: Allow to pass None as a timeout value to disable timeout logic. Change written by Andrew Svetlov and merged by Guido van Rossum. | ||||
* | | Add a source parameter to warnings.warn() | Victor Stinner | 2016-03-22 | 7 | -8/+16 |
|/ | | | | | | | | Issue #26604: * Add a new optional source parameter to _warnings.warn() and warnings.warn() * Modify asyncore, asyncio and _pyio modules to set the source parameter when logging a ResourceWarning warning | ||||
* | asyncio: Remove duplicate bind addresses in create_server. | Yury Selivanov | 2016-03-02 | 1 | -2/+5 |
| | | | | Patch by Sebastien Bourdeauducq (issue #26338) | ||||
* | asyncio: Prevent StopIteration from being thrown into a Future | Yury Selivanov | 2016-03-02 | 1 | -0/+3 |
| | | | | Patch by Chris Angelico (issue #26221) | ||||
* | asyncio: Fix @coroutine to recognize CoroWrapper (issue #25647) | Yury Selivanov | 2016-03-02 | 1 | -1/+2 |
| | | | | Patch by Vladimir Rutsky. | ||||
* | Issue #26304: Change "allows to <verb>" to "allows <verb>ing" or similar | Martin Panter | 2016-02-10 | 1 | -1/+1 |
| | | | | | The original form is incorrect grammar and feels awkward, even though the meaning is clear. | ||||
* | Fix error message in asyncio.selector_events. | Victor Stinner | 2016-02-01 | 1 | -6/+6 |
| | | | | Patch written by Carlo Beccarini <hackdiablo.cb@gmail.com>. | ||||
* | Issue #26050: Add asyncio.StreamReader.readuntil() method. | Yury Selivanov | 2016-01-11 | 1 | -38/+187 |
| | | | | Patch by Марк Коренберг. | ||||
* | Sync with asyncio | Andrew Svetlov | 2016-01-11 | 1 | -1/+1 |
| | |||||
* | Sync with asyncio repo | Andrew Svetlov | 2016-01-11 | 2 | -7/+61 |
| | |||||
* | asyncio: Skip getaddrinfo if host is already resolved. | Yury Selivanov | 2015-12-17 | 4 | -45/+89 |
| | | | | | | | | | | | | | getaddrinfo takes an exclusive lock on some platforms, causing clients to queue up waiting for the lock if many names are being resolved concurrently. Users may want to handle name resolution in their own code, for the sake of caching, using an alternate resolver, or to measure DNS duration separately from connection duration. Skip getaddrinfo if the "host" passed into create_connection is already resolved. See https://github.com/python/asyncio/pull/302 for details. Patch by A. Jesse Jiryu Davis. | ||||
* | asyncio: Make Tasks check if Futures are attached to the same event loop | Yury Selivanov | 2015-12-11 | 1 | -1/+7 |
| | | | | See https://github.com/python/asyncio/pull/303 for details | ||||
* | asyncio: Sync with github | Yury Selivanov | 2015-12-11 | 1 | -0/+3 |
| | |||||
* | asyncio: Fix with github | Yury Selivanov | 2015-11-20 | 1 | -0/+11 |
| | | | | See https://github.com/python/asyncio/pull/295 for details | ||||
* | asyncio: Drop "value" parameter from Task._step method. | Yury Selivanov | 2015-11-20 | 1 | -10/+12 |
| |