Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #29314: Merge with 3.6 | Mariatta Wijaya | 2017-02-06 | 1 | -1/+2 |
|\ | |||||
| * | Issue #29314: Merge with 3.5 | Mariatta Wijaya | 2017-02-06 | 1 | -1/+2 |
| |\ | |||||
| | * | Issue #29314: Set the stacklevel to two in asyncio.async() Deprecation Warning | Mariatta Wijaya | 2017-02-06 | 1 | -1/+2 |
| | | | |||||
| * | | Merge 3.5 (issue #28990) | Yury Selivanov | 2016-12-16 | 1 | -0/+1 |
| | | | |||||
* | | | Remove unused imports. | Serhiy Storchaka | 2016-12-16 | 1 | -1/+0 |
| | | | |||||
* | | | Merge 3.5 (issue #28990) | Yury Selivanov | 2016-12-16 | 14 | -145/+221 |
|\ \ \ | |/ / | | / | |/ |/| | |||||
| * | Merge 3.5 (issue #28652) | Yury Selivanov | 2016-11-21 | 1 | -12/+10 |
| |\ | |||||
| * \ | Merge 3.5 (issue #28704) | Yury Selivanov | 2016-11-15 | 14 | -145/+221 |
| |\ \ | |||||
| | * \ | Merge 3.5 (issue #28703) | Yury Selivanov | 2016-11-15 | 1 | -2/+14 |
| | |\ \ | |||||
| | * \ \ | Merge 3.5 (issue #28652) | Yury Selivanov | 2016-11-09 | 2 | -13/+47 |
| | |\ \ \ | |||||
| | * \ \ \ | Merge 3.5 (asyncio) | Yury Selivanov | 2016-11-08 | 1 | -2/+6 |
| | |\ \ \ \ | |||||
| | * \ \ \ \ | Merge 3.5 (issue #28613) | Yury Selivanov | 2016-11-07 | 1 | -0/+1 |
| | |\ \ \ \ \ | |||||
| | * \ \ \ \ \ | Merge 3.5 (issue #28634) | Yury Selivanov | 2016-11-07 | 1 | -1/+2 |
| | |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ | Merge 3.5 (issue #28613) | Yury Selivanov | 2016-11-04 | 14 | -144/+220 |
| | |\ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ | Merge 3.5 (issue #28600) | Yury Selivanov | 2016-11-03 | 2 | -22/+19 |
| | | |\ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | Issue #28544: Implement asyncio.Task in C. | Yury Selivanov | 2016-10-28 | 6 | -138/+183 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implementation provides additional 10-20% speed boost for asyncio programs. The patch also fixes _asynciomodule.c to use Arguments Clinic, and makes '_schedule_callbacks' an overridable method (as it was in 3.5). | ||||
| | | * | | | | | | | | asyncio: Increase asyncio.Future test coverage; test both implementations. | Yury Selivanov | 2016-10-23 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, add 'isfuture' to 'asyncio.futures.__all__', so that it's exposed as 'asyncio.isfuture'. | ||||
| | | * | | | | | | | | Merge 3.5 (issue #26796) | Yury Selivanov | 2016-10-21 | 10 | -55/+84 |
| | | |\ \ \ \ \ \ \ \ | |||||
| | | | * \ \ \ \ \ \ \ | Merge 3.5 (issue #26923) | Yury Selivanov | 2016-10-21 | 10 | -55/+84 |
| | | | |\ \ \ \ \ \ \ \ | |||||
| | | | | * | | | | | | | | Issue #28500: Fix asyncio to handle async gens GC from another thread. | Yury Selivanov | 2016-10-21 | 1 | -0/+3 |
| | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | Issue #28448: Fix C implemented asyncio.Future didn't work on Windows | INADA Naoki | 2016-10-21 | 2 | -6/+11 |
| | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | Issue #28452: Remove _asyncio._init_module function | INADA Naoki | 2016-10-18 | 1 | -15/+8 |
| | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | Issue #28428: Rename _futures module to _asyncio. | INADA Naoki | 2016-10-15 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It will have more speedup functions or classes other than asyncio.Future. | ||||
| | | | | * | | | | | | | | Merge 3.5 (issue #27972) | Yury Selivanov | 2016-10-09 | 9 | -49/+77 |
| | | | | |\ \ \ \ \ \ \ \ | |||||
| | | | | | * \ \ \ \ \ \ \ | Merge 3.5 (issue #28399) | Yury Selivanov | 2016-10-09 | 9 | -49/+77 |
| | | | | | |\ \ \ \ \ \ \ \ | |||||
| | | | | | | * | | | | | | | | Issue #26801: Added C implementation of asyncio.Future. | INADA Naoki | 2016-10-09 | 1 | -37/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original patch by Yury Selivanov. | ||||
| | | | | | | * | | | | | | | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-10-07 | 1 | -2/+9 |
| | | | | | | |\ \ \ \ \ \ \ \ | |||||
| | | | | | | * \ \ \ \ \ \ \ \ | Merge 3.5 (issue #23749) | Yury Selivanov | 2016-10-05 | 1 | -2/+5 |
| | | | | | | |\ \ \ \ \ \ \ \ \ | |||||
| | | | | | | * \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #28372) | Yury Selivanov | 2016-10-05 | 1 | -0/+19 |
| | | | | | | |\ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | * \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #28371) | Yury Selivanov | 2016-10-05 | 8 | -12/+20 |
| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | * \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #28370) | Yury Selivanov | 2016-10-05 | 1 | -19/+17 |
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #28369) | Yury Selivanov | 2016-10-05 | 3 | -65/+130 |
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #28368) | Yury Selivanov | 2016-10-05 | 1 | -5/+18 |
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ | Misc asyncio improvements from upstream (merge 3.5->3.6) | Guido van Rossum | 2016-09-30 | 8 | -12/+20 |
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #28176) | Yury Selivanov | 2016-09-15 | 1 | -17/+10 |
| | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (asyncio, issue #26909) | Yury Selivanov | 2016-09-15 | 8 | -12/+20 |
| | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #26654) | Yury Selivanov | 2016-09-15 | 2 | -14/+15 |
| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #28174) | Yury Selivanov | 2016-09-15 | 8 | -12/+20 |
| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (issue #27906) | Yury Selivanov | 2016-09-15 | 3 | -35/+42 |
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | | * | | | | | | | | | | | | | | | | | asyncio: Drop debug code | Yury Selivanov | 2016-09-15 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | | | | | | | | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-09-15 | 1 | -8/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | | | | | | | | | Issue #26182: Raise DeprecationWarning for improper use of async/await keywords | Yury Selivanov | 2016-09-15 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | * | | | | | | | | | | | | | | | | | Merge 3.5 (issue #27456) | Yury Selivanov | 2016-09-11 | 1 | -0/+16 |
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 3.5 (asyncio) | Yury Selivanov | 2016-09-11 | 10 | -17/+85 |
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | Issue #28022: Deprecate ssl-related arguments in favor of SSLContext. | Christian Heimes | 2016-09-10 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The deprecation include manual creation of SSLSocket and certfile/keyfile (or similar) in ftplib, httplib, imaplib, smtplib, poplib and urllib. ssl.wrap_socket() is not marked as deprecated yet. | ||||
| | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | merge | Raymond Hettinger | 2016-09-09 | 4 | -13/+25 |
| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Rename Future._blocking to _asyncio_future_blocking. | Guido van Rossum | 2016-09-09 | 9 | -13/+81 |
| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is now an official "protected" API that can be used to write classes that are duck-type-compatible with Future without subclassing it. (For that purpose I also changed isinstance(result, Future) to check for this attribute instead.) Hopefully Amber Brown can use this to make Twisted.Deferred compatible with asyncio.Future. Tests and docs are TBD. (Also there are more isinstance() checks to fix.) | ||||
| | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | Issue #28003: Implement PEP 525 -- Asynchronous Generators. | Yury Selivanov | 2016-09-08 | 3 | -3/+63 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | Merge asyncio from 3.5 | Guido van Rossum | 2016-08-31 | 8 | -11/+19 |
| | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | | | | | | * | | | | | | | | | | | | | | | | | | | Closes #27904: Improved logging statements to defer formatting until needed. | Vinay Sajip | 2016-08-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |