| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-120417: Add #noqa to used imports in the stdlib (#120421) | Victor Stinner | 2024-06-13 | 1 | -1/+1 |
|
|
* | gh-120121: Add InvalidStateError to concurrent.futures.__all__ (#120123) | AN Long | 2024-06-08 | 1 | -0/+1 |
|
|
* | gh-120157: Remove unused code in concurrent.future (gh-120187) | Clinton | 2024-06-07 | 1 | -8/+0 |
|
|
* | gh-117783: Immortalize objects that use deferred reference counting (#118112) | Sam Gross | 2024-04-29 | 1 | -2/+3 |
|
|
* | Simplify concurrent.futures.process code by using itertools.batched() (GH-114... | NewUserHa | 2024-01-27 | 1 | -11/+1 |
|
|
* | gh-109649: Use os.process_cpu_count() (#110165) | Victor Stinner | 2023-10-01 | 2 | -3/+3 |
|
|
* | gh-109047: concurrent.futures catches PythonFinalizationError (#109810) | Victor Stinner | 2023-09-29 | 1 | -17/+30 |
|
|
* | Remove concurrent.futures deadcode: process_result_item() (#109906) | Victor Stinner | 2023-09-26 | 1 | -18/+8 |
|
|
* | gh-109370: Fix unexpected traceback output in test_concurrent_futures (GH-109... | Serhiy Storchaka | 2023-09-26 | 1 | -1/+2 |
|
|
* | gh-105829: Fix concurrent.futures.ProcessPoolExecutor deadlock (#108513) | elfstrom | 2023-09-22 | 1 | -3/+15 |
|
|
* | Fix typos in docs and comments (#109619) | Heinz-Alexander Fuetterer | 2023-09-20 | 1 | -1/+1 |
|
|
* | gh-107219: Fix concurrent.futures terminate_broken() (#109244) | Victor Stinner | 2023-09-11 | 1 | -0/+4 |
|
|
* | gh-107219: Fix concurrent.futures terminate_broken() (#108974) | Victor Stinner | 2023-09-06 | 1 | -1/+8 |
|
|
* | gh-94777: Fix deadlock in ProcessPoolExecutor (#94784) | Louis Paulot | 2023-07-10 | 1 | -0/+4 |
|
|
* | gh-102024: Reduced _idle_semaphore.release calls (#102025) | Andrii Kuzmin | 2023-05-26 | 1 | -8/+11 |
|
|
* | gh-94440: Fix issue of ProcessPoolExecutor shutdown hanging (#94468) | yonatanp | 2023-03-16 | 1 | -0/+5 |
|
|
* | gh-102515: Remove unused imports in the `Lib/` directory (#102516) | Alex Waygood | 2023-03-08 | 1 | -0/+2 |
|
|
* | gh-84559: Remove the new multiprocessing warning, too disruptive. (#101551) | Gregory P. Smith | 2023-02-03 | 1 | -17/+0 |
|
|
* | GH-84559: Deprecate fork being the multiprocessing default. (#100618) | Gregory P. Smith | 2023-02-02 | 1 | -3/+20 |
|
|
* | gh-95166: cancel map waited on future on timeout (GH-95169) | Thomas Grainger | 2022-07-28 | 1 | -2/+14 |
|
|
* | gh-90622: Do not spawn ProcessPool workers on demand via fork method. (#91598) | Gregory P. Smith | 2022-05-08 | 1 | -10/+34 |
|
|
* | gh-90622: Prevent max_tasks_per_child use with a fork mp_context. (#91587) | Gregory P. Smith | 2022-05-06 | 1 | -7/+17 |
|
|
* | bpo-46787: Fix `ProcessPoolExecutor exception` memory leak (GH-31408) (#31408) | themylogin | 2022-05-02 | 1 | -0/+3 |
|
|
* | concurrent.futures: Fix typo in docstring (#92121) | Yiannis Hadjicharalambous | 2022-05-02 | 1 | -1/+1 |
|
|
* | Remove trailing spaces (GH-31695) | Serhiy Storchaka | 2022-03-05 | 1 | -1/+1 |
|
|
* | bpo-46522: fix concurrent.futures and io AttributeError messages (GH-30887) | Thomas Grainger | 2022-02-23 | 1 | -1/+1 |
|
|
* | bpo-20369: concurrent.futures.wait() now deduplicates futures given a… (GH-... | Kumar Aditya | 2022-01-04 | 1 | -6/+7 |
|
|
* | bpo-42413: Replace `concurrent.futures.TimeoutError` and `asyncio.TimeoutErro... | Kumar Aditya | 2021-12-19 | 1 | -3/+1 |
|
|
* | bpo-43498: Fix dictionary iteration error in _ExecutorManagerThread (GH-24868) | Jakub Kulík | 2021-11-29 | 1 | -1/+1 |
|
|
* | bpo-44733: Add max_tasks_per_child to ProcessPoolExecutor (GH-27373) | Logan Jones | 2021-11-20 | 1 | -14/+55 |
|
|
* | bpo-45021: Fix a hang in forked children (GH-28007) | nullptr | 2021-09-20 | 1 | -0/+6 |
|
|
* | Use `from` imports (GH-26594) | Machinexa2 | 2021-06-08 | 1 | -5/+4 |
|
|
* | bpo-35930: Raising an exception raised in a "future" instance will create ref... | Jesús Cea | 2021-03-29 | 1 | -15/+23 |
|
|
* | bpo-40692: Run more test_concurrent_futures tests (GH-20239) | Asheesh Laroia | 2021-02-08 | 1 | -0/+8 |
|
|
* | bpo-39349: Add cancel_futures to Executor.shutdown base class (GH-22023) | Shantanu | 2020-09-01 | 1 | -1/+4 |
|
|
* | bpo-40443: Remove unused imports in the stdlib (GH-19803) | Victor Stinner | 2020-04-30 | 2 | -2/+0 |
|
|
* | bpo-39995: Fix concurrent.futures _ThreadWakeup (GH-19760) | Victor Stinner | 2020-04-29 | 1 | -14/+27 |
|
|
* | bpo-30966: concurrent.futures.Process.shutdown() closes queue (GH-19738) | Victor Stinner | 2020-04-27 | 1 | -0/+2 |
|
|
* | bpo-39207: Spawn workers on demand in ProcessPoolExecutor (GH-19453) | Kyle Stanley | 2020-04-19 | 1 | -2/+14 |
|
|
* | bpo-39481: PEP 585 for a variety of modules (GH-19423) | Batuhan Taşkaya | 2020-04-10 | 2 | -0/+6 |
|
|
* | bpo-39812: Remove daemon threads in concurrent.futures (GH-19149) | Kyle Stanley | 2020-03-27 | 2 | -32/+11 |
|
|
* | bpo-39678: refactor queue manager thread (GH-18551) | Thomas Moreau | 2020-03-01 | 1 | -207/+229 |
|
|
* | bpo-39104: Fix hanging ProcessPoolExecutor on shutdown nowait with pickling f... | Thomas Moreau | 2020-02-16 | 1 | -21/+26 |
|
|
* | bpo-39349: Add *cancel_futures* to Executor.shutdown() (GH-18057) | Kyle Stanley | 2020-02-02 | 2 | -2/+36 |
|
|
* | bpo-31783: Fix a race condition creating workers during shutdown (#13171) | Brian Quinlan | 2019-06-28 | 1 | -2/+6 |
|
|
* | Fix typo in Lib/concurrent/futures/thread.py (GH-13953) | ubordignon | 2019-06-15 | 2 | -2/+2 |
|
|
* | [3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620) | Serhiy Storchaka | 2019-06-05 | 3 | -49/+3 |
|
|
* | bpo-35279: reduce default max_workers of ThreadPoolExecutor (GH-13618) | Inada Naoki | 2019-05-28 | 1 | -3/+8 |
|
|
* | bpo-24882: Let ThreadPoolExecutor reuse idle threads before creating new thre... | Sean | 2019-05-22 | 1 | -2/+13 |
|
|
* | bpo-33110: Catch errors raised when running add_done_callback on already comp... | Sam Martin | 2019-05-22 | 1 | -1/+4 |
|
|