- 31 Jul, 2017 1 commit
-
-
Stefan Behnel authored
-
- 30 Jul, 2017 13 commits
-
-
Stefan Behnel authored
Disable asyncio coroutine tests in Py3.4 as coroutines are not iterables but Task() features this beautiful line of code: self._coro = iter(coro) # Use the iterator just in case.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
in generators/coroutines, save away the current exception in the 'return' case of finally clauses as 'return' actually raises an (Async)StopIteration exception
-
Stefan Behnel authored
allow yielding exception instances from async generators (previously interpreted them as actual exceptions)
-
Stefan Behnel authored
-
Stefan Behnel authored
remove accidentally duplicated finaliser code from the coroutine deallocator function as it must get executed earlier than that
-
- 29 Jul, 2017 15 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
add missing preprocessor guard around coroutine dependant code in generic generator utility function
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
add "--failfast" (stop on first failure) mode to test runner (if supported by Python's unittest module)
-
Stefan Behnel authored
-
Stefan Behnel authored
refactor "yield from" and "await" nodes a little to provide a cleaner split between them (await nodes are not yield-from nodes)
-
Stefan Behnel authored
-
- 27 Jul, 2017 11 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
allow "args" tuple argument to be NULL in __Pyx__Coroutine_Throw() and only create a tuple if necessary
-
Stefan Behnel authored
-
Stefan Behnel authored
-