Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [3.10] bpo-25130: Add calls of gc.collect() in tests to support PyPy ↵ | Serhiy Storchaka | 2021-09-08 | 1 | -0/+1 |
| | | | | | | | (GH-28005) (GH-28027) (cherry picked from commit 2a8127cafe1d196f858a3ecabf5f1df3eebf9a12) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | ||||
* | bpo-44963: Implement send() and throw() methods for anext_awaitable objects ↵ | Miss Islington (bot) | 2021-09-07 | 1 | -0/+172 |
| | | | | | | | | (GH-27955) Co-authored-by: Yury Selivanov <yury@edgedb.com> (cherry picked from commit 533e725821b15e2df2cd4479a34597c1d8faf616) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com> | ||||
* | [3.10] bpo-45097: Add more tests for shutdown_asyncgens() (GH-28154) (GH-28159) | Miss Islington (bot) | 2021-09-04 | 1 | -0/+80 |
| | | | | | | | * bpo-45097: Add more tests for shutdown_asyncgens() (GH-28154) (cherry picked from commit c2970fdec52788b6d9ff419ab7e31f255d87433d) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | ||||
* | bpo-43751: Fix anext() bug where it erroneously returned None (GH-25238) | Dennis Sweeney | 2021-04-11 | 1 | -5/+135 |
| | |||||
* | bpo-31861: Add aiter and anext to builtins (#23847) | Joshua Bronson | 2021-03-23 | 1 | -0/+82 |
| | | | | | | Co-authored-by: jab <jab@users.noreply.github.com> Co-authored-by: Daniel Pope <mauve@mauveweb.co.uk> Co-authored-by: Justin Wang <justin39@gmail.com> | ||||
* | bpo-40275: Use new test.support helper submodules in tests (GH-21448) | Hai Shi | 2020-08-03 | 1 | -1/+1 |
| | |||||
* | bpo-39764: Make Task.get_stack accept ag_frame (#18669) | Lidi Zheng | 2020-03-02 | 1 | -0/+15 |
| | | | | Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> | ||||
* | bpo-39606: allow closing async generators that are already closed (GH-18475) | Nathaniel J. Smith | 2020-02-13 | 1 | -2/+28 |
| | | | | | | | | | | | | | | The fix for [bpo-39386](https://bugs.python.org/issue39386) attempted to make it so you couldn't reuse a agen.aclose() coroutine object. It accidentally also prevented you from calling aclose() at all on an async generator that was already closed or exhausted. This commit fixes it so we're only blocking the actually illegal cases, while allowing the legal cases. The new tests failed before this patch. Also confirmed that this fixes the test failures we were seeing in Trio with Python dev builds: https://github.com/python-trio/trio/pull/1396 https://bugs.python.org/issue39606 | ||||
* | bpo-39386: Prevent double awaiting of async iterator (GH-18081) | Andrew Svetlov | 2020-01-21 | 1 | -0/+36 |
| | |||||
* | bpo-35409: Ignore GeneratorExit in async_gen_athrow_throw (GH-14755) | Vincent Michel | 2019-11-19 | 1 | -0/+27 |
| | | | | | | | | | Ignore `GeneratorExit` exceptions when throwing an exception into the `aclose` coroutine of an asynchronous generator. https://bugs.python.org/issue35409 | ||||
* | bpo-30773: Fix ag_running; prohibit running athrow/asend/aclose in parallel ↵ | Yury Selivanov | 2019-09-29 | 1 | -62/+16 |
| | | | | (#7468) | ||||
* | bpo-38013: make async_generator_athrow object tolerant to throwing ↵ | Andrew Svetlov | 2019-09-17 | 1 | -0/+22 |
| | | | | | | | | | | | | exceptions (GH-16070) Even when the helper is not started yet. This behavior follows conventional generator one. There is no reason for `async_generator_athrow` to handle `gen.throw()` differently. https://bugs.python.org/issue38013 | ||||
* | bpo-34728: Fix asyncio tests to run under "-Werror" (GH-9661) | Yury Selivanov | 2018-10-02 | 1 | -48/+48 |
| | |||||
* | bpo-33786: Fix asynchronous generators to handle GeneratorExit in athrow() ↵ | Yury Selivanov | 2018-06-07 | 1 | -0/+56 |
| | | | | (GH-7467) | ||||
* | bpo-33562: Check the global asyncio event loop policy isn't set after any ↵ | Brett Cannon | 2018-06-01 | 1 | -0/+1 |
| | | | | tests (GH-7328) | ||||
* | bpo-31708: Allow async generator expressions in synchronous functions (#3905) | Yury Selivanov | 2017-10-06 | 1 | -0/+32 |
| | |||||
* | bpo-29919: Remove unused imports found by pyflakes (#137) | Victor Stinner | 2017-03-27 | 1 | -2/+0 |
| | | | Make also minor PEP8 coding style fixes on modified imports. | ||||
* | Remove unused imports. | Serhiy Storchaka | 2016-12-16 | 1 | -1/+0 |
| | |||||
* | Issue #28721: Fix asynchronous generators aclose() and athrow() | Yury Selivanov | 2016-11-16 | 1 | -0/+140 |
| | |||||
* | Issue #23996: Added _PyGen_SetStopIterationValue for safe raising | Serhiy Storchaka | 2016-11-06 | 1 | -0/+79 |
| | | | | | StopIteration with value. More safely handle non-normalized exceptions in -_PyGen_FetchStopIterationValue. | ||||
* | Issue #28480: Adjust or skip tests if multithreading is disabled | Martin Panter | 2016-10-20 | 1 | -1/+3 |
| | |||||
* | Issue #28003: Implement PEP 525 -- Asynchronous Generators. | Yury Selivanov | 2016-09-08 | 1 | -0/+823 |