summaryrefslogtreecommitdiffstats
path: root/Lib/asyncio
Commit message (Collapse)AuthorAgeFilesLines
* Merge typo fixes from 3.5Martin Panter2016-06-041-1/+1
|\
| * Fix typos in code comment and documentationMartin Panter2016-06-041-1/+1
| |
* | Merge 3.5 (asyncio)Yury Selivanov2016-06-021-3/+19
|\ \ | |/
| * asyncio: Fix getaddrinfo to accept service names (for port)Yury Selivanov2016-06-021-3/+19
| | | | | | | | Patch by A. Jesse Jiryu Davis
* | Merge 3.5 (asyncio)Yury Selivanov2016-06-021-1/+1
|\ \ | |/
| * asyncio: Support host=b'' for getaddrinfoYury Selivanov2016-06-021-1/+1
| |
* | Issue #27076: Merge spelling from 3.5Martin Panter2016-05-261-1/+1
|\ \ | |/
| * Issue #27076: Doc, comment and tests spelling fixesMartin Panter2016-05-261-1/+1
| | | | | | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä.
* | Merge 3.5 (asyncio)Yury Selivanov2016-05-211-1/+1
|\ \ | |/
| * asyncio: Fix BytesWarning (use typed=True in lru_cache for _ipaddr_info)Yury Selivanov2016-05-211-1/+1
| |
* | Merge 3.5 (asyncio)Yury Selivanov2016-05-201-0/+5
|\ \ | |/
| * asyncio: Fix getaddrinfo to accept None/str/bytes for 'port' argYury Selivanov2016-05-201-0/+5
| | | | | | | | Patch by A. Jesse Jiryu Davis.
* | Merge 3.5 (asyncio)Yury Selivanov2016-05-201-0/+7
|\ \ | |/
| * asyncio: Fix an SSL warning in StreamReaderProtocol.eof_receivedYury Selivanov2016-05-201-0/+7
| |
* | Merge 3.5 (issue #26741)Victor Stinner2016-05-201-0/+4
|\ \ | |/
| * asyncio: fix ResourceWarning related to subprocessesVictor Stinner2016-05-201-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 Selivanov2016-05-161-33/+34
|\ \ | |/
| * asyncio/streams: Fix code style; delete LimitOverrunError.message attrYury Selivanov2016-05-161-33/+34
| |
* | Merge 3.5 (Issue #27041)Yury Selivanov2016-05-1612-31/+44
|\ \ | |/
| * Issue #27041: asyncio: Add loop.create_future methodYury Selivanov2016-05-1612-31/+44
| |
* | Merge 3.5 (issue #27040)Yury Selivanov2016-05-162-0/+8
|\ \ | |/
| * Issue #27040: Add loop.get_exception_handler methodYury Selivanov2016-05-162-0/+8
| |
* | Merge 3.5 (asyncio)Yury Selivanov2016-05-131-4/+10
|\ \ | |/
| * asyncio: Fix unix pipe transport 'repr' methodsYury Selivanov2016-05-131-4/+10
| | | | | | | | | | Patch by Vincent Michel. See also https://github.com/python/asyncio/pull/326
* | Merge 3.5 (asyncio)Yury Selivanov2016-05-131-4/+7
|\ \ | |/
| * asyncio: Break reference cycle in StreamReaderProtocol.connection_lostYury Selivanov2016-05-131-4/+7
| |
* | Merge 3.5 (issue #26848)Yury Selivanov2016-05-131-1/+1
|\ \ | |/
| * Issue #26848: Fix asyncio/subprocess.communicate() to handle empty input.Yury Selivanov2016-05-131-1/+1
| |
* | Issue #26778: Fixed "a/an/and" typos in code comment, documentation and errorSerhiy Storchaka2016-04-171-1/+1
|\ \ | |/ | | | | messages.
| * Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-171-1/+1
| |
* | Issue #15984: Merge PyUnicode doc from 3.5Martin Panter2016-04-151-1/+1
|\ \ | |/
| * Correct “an” → “a” with “Unicode”, “user”, “UTF”, etcMartin Panter2016-04-151-1/+1
| | | | | | | | This affects documentation, code comments, and a debugging messages.
* | Merge 3.5 (asyncio)Victor Stinner2016-04-015-5/+10
|\ \ | |/
| * asyncio: Don't log ConnectionAbortedErrorVictor Stinner2016-04-015-5/+10
| | | | | | | | | | Issue #26509: In fatal error handlers, don't log ConnectionAbortedError which occur on Windows.
* | Merge 3.5 (asyncio)Victor Stinner2016-04-011-6/+8
|\ \ | |/
| * asyncio: allow None as wait timeoutVictor Stinner2016-04-011-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 Stinner2016-03-227-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 Selivanov2016-03-021-2/+5
| | | | Patch by Sebastien Bourdeauducq (issue #26338)
* asyncio: Prevent StopIteration from being thrown into a FutureYury Selivanov2016-03-021-0/+3
| | | | Patch by Chris Angelico (issue #26221)
* asyncio: Fix @coroutine to recognize CoroWrapper (issue #25647)Yury Selivanov2016-03-021-1/+2
| | | | Patch by Vladimir Rutsky.
* Issue #26304: Change "allows to <verb>" to "allows <verb>ing" or similarMartin Panter2016-02-101-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 Stinner2016-02-011-6/+6
| | | | Patch written by Carlo Beccarini <hackdiablo.cb@gmail.com>.
* Issue #26050: Add asyncio.StreamReader.readuntil() method.Yury Selivanov2016-01-111-38/+187
| | | | Patch by Марк Коренберг.
* Sync with asyncioAndrew Svetlov2016-01-111-1/+1
|
* Sync with asyncio repoAndrew Svetlov2016-01-112-7/+61
|
* asyncio: Skip getaddrinfo if host is already resolved.Yury Selivanov2015-12-174-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 loopYury Selivanov2015-12-111-1/+7
| | | | See https://github.com/python/asyncio/pull/303 for details
* asyncio: Sync with githubYury Selivanov2015-12-111-0/+3
|
* asyncio: Fix with githubYury Selivanov2015-11-201-0/+11
| | | | See https://github.com/python/asyncio/pull/295 for details
* asyncio: Drop "value" parameter from Task._step method.Yury Selivanov2015-11-201-10/+12
|