COMMITS
/ Lib/concurrent/futures/_base.py May 18, 2025
J
April 8, 2025
March 13, 2025
June 7, 2024
C
gh-120157: Remove unused code in concurrent.future (gh-120187)
Clinton committed
July 28, 2022
T
gh-95166: cancel map waited on future on timeout (GH-95169)
Thomas Grainger committed
May 2, 2022
Y
concurrent.futures: Fix typo in docstring (#92121)
Yiannis Hadjicharalambous committed
March 5, 2022
S
Remove trailing spaces (GH-31695)
Serhiy Storchaka committed
January 4, 2022
K
bpo-20369: concurrent.futures.wait() now deduplicates futures given a… (GH-30168)
Kumar Aditya committed
December 19, 2021
March 29, 2021
September 1, 2020
S
bpo-39349: Add cancel_futures to Executor.shutdown base class (GH-22023)
Shantanu committed
April 10, 2020
B
bpo-39481: PEP 585 for a variety of modules (GH-19423)
Batuhan Taşkaya committed
June 5, 2019
S
[3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620)
Serhiy Storchaka committed
May 22, 2019
May 6, 2019
S
bpo-36542: Allow to overwrite the signature for Python functions. (GH-12705)
Serhiy Storchaka committed
April 1, 2019
S
bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637)
Serhiy Storchaka committed
September 27, 2018
O
May 30, 2018
J
bpo-33238: Add InvalidStateError to concurrent.futures. (GH-7056)
jhaydaman committed
November 4, 2017
A
bpo-21423: Add an initializer argument to {Process,Thread}PoolExecutor (#4241)
Antoine Pitrou committed
September 29, 2017
Ł
bpo-31641: Allow arbitrary iterables in `concurrent.futures.as_completed()` (#3830)
Łukasz Langa committed
September 3, 2017
A
Fix a c.f.as_completed() refleak previously introduced in bpo-27144 (#3270)
Antoine Pitrou committed
September 1, 2017
G
bpo-27144: concurrent.futures as_complete and map iterators do not keep reference to returned object (#1560)
Grzegorz Grzywacz committed
November 2, 2015
M
Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5
Martin Panter committed
M
Issue #25523: Correct "a" article to "an" article
Martin Panter committed
October 4, 2014
A
Issue #11271: concurrent.futures.Executor.map() now takes a *chunksize*
Antoine Pitrou committed
July 25, 2014
S
Issue #22033: Reprs of most Python implemened classes now contain actual
Serhiy Storchaka committed
February 1, 2014
B
Issue #20319: concurrent.futures.wait() can block forever even if Futures have completed
Brian Quinlan committed
January 26, 2014
G
Fix issue #20367: concurrent.futures.as_completed() for duplicate arguments.
Guido van Rossum committed
March 11, 2013
T
Merge 3.3, issue #17047: remove doubled words found in 2.7 to
Terry Jan Reedy committed
T
Merge 3.2, issue #17047: remove doubled words found in 2.7 to
Terry Jan Reedy committed
T
Issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*,
Terry Jan Reedy committed
January 17, 2013
E
Fix docstring typo in concurrent.futures.Future
Eli Bendersky committed
E
Fix docstring typo in concurrent.futures.Future
Eli Bendersky committed
October 1, 2012
P
utilize yield from
Philip Jenvey committed
June 11, 2012
B
#15015: Fix accessing an non-existing attribute.
Brian Quinlan committed
March 31, 2012
A
Issue #14406: Fix a race condition when using `concurrent.futures.wait(return_when=ALL_COMPLETED)`.
Antoine Pitrou committed
A
Issue #14406: Fix a race condition when using `concurrent.futures.wait(return_when=ALL_COMPLETED)`.
Antoine Pitrou committed
November 11, 2011
F
Remove unused or redundant imports in concurrent.futures and multiprocessing.
Florent Xicluna committed
April 7, 2011
B
Issue #11777: Executor.map does not submit futures until iter.next() is called
Brian Quinlan committed
December 28, 2010
B
Does not install a logging handler. Fixes issue 10626.
Brian Quinlan committed
November 17, 2010
B
Removes an inefficient spin loop in as_completed
Brian Quinlan committed
October 6, 2010
B
Fixes 9903: test_concurrent_futures writes on stderr
Brian Quinlan committed
September 18, 2010
B
Initial implementation of PEP 3148
Brian Quinlan committed