pythonfutures
pythonfutures copied to clipboard
Explicit documentation of which version of concurrent.futures is backported
Given the version number I assume this is a backport of concurrent.futures from Python 3.2. There have been improvements to the module in later releases of Python 3, and I was wondering if there are any plans to pull them in? I'm specifically interested in improvements to ProcessPoolExecutor, namely
- the improved behavior on abrupt worker termination (3.3)
- initializer / initargs support (3.7)
Thanks!
Yes, the README does clearly state that this is a backport. As for the other issues:
- Not doable (requires changes to Python core)
- I can probably add this
Also note that ProcessPoolExecutor is kinda broken due to problems that have been fixed way back in Python 3.3 but not 2.7.