Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Truncate to 80 columns | Victor Stinner | 2015-01-09 | 1 | -4/+8 |
| | |||||
* | Improve CoroWrapper: copy also the qualified name on Python 3.4, not only on | Victor Stinner | 2014-07-11 | 1 | -7/+2 |
| | | | | Python 3.5+ | ||||
* | CoroWrapper.__del__() now reuses repr(CoroWrapper) to log the "... was never | Victor Stinner | 2014-07-11 | 1 | -2/+1 |
| | | | | yielded from" warning | ||||
* | repr(Task) and repr(CoroWrapper) now also includes where these objects were | Victor Stinner | 2014-07-10 | 1 | -6/+18 |
| | | | | | | | created. If the coroutine is not a generator (don't use "yield from"), use the location of the function, not the location of the coro() wrapper. | ||||
* | cleanup iscoroutine() | Victor Stinner | 2014-07-07 | 1 | -2/+2 |
| | |||||
* | Better repr(CoroWrapper); add unit test for repr(CoroWrapper): ensure that ↵ | Victor Stinner | 2014-07-03 | 1 | -1/+1 |
| | | | | the qualified name is used | ||||
* | Add repr(CoroWrapper) | Victor Stinner | 2014-07-03 | 1 | -0/+6 |
| | |||||
* | More reliable CoroWrapper.__del__ | Victor Stinner | 2014-07-03 | 1 | -6/+8 |
| | | | | | | If the constructor is interrupted by KeyboardInterrupt or the coroutine objet is destroyed lately, some the _source_traceback attribute doesn't exist anymore. | ||||
* | CoroWrapper: check at runtime if Python has the yield-from bug #21209 | Victor Stinner | 2014-06-30 | 1 | -7/+45 |
| | | | | | If Python has the bug, check if CoroWrapper.send() was called by yield-from to decide if parameters must be unpacked or not. | ||||
* | Simplify/optimize iscoroutine() | Victor Stinner | 2014-06-30 | 1 | -1/+4 |
| | | | | | Inline inspect.isgenerator(obj): replace it with isinstance(obj, types.GeneratorType). | ||||
* | Move coroutine code in the new module asyncio.coroutines | Victor Stinner | 2014-06-29 | 1 | -0/+140 |