pythonfutures icon indicating copy to clipboard operation
pythonfutures copied to clipboard

Explicit documentation of which version of concurrent.futures is backported

Open snakescott opened this issue 7 years ago • 2 comments

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

  1. the improved behavior on abrupt worker termination (3.3)
  2. initializer / initargs support (3.7)

Thanks!

snakescott avatar Mar 01 '18 17:03 snakescott

Yes, the README does clearly state that this is a backport. As for the other issues:

  1. Not doable (requires changes to Python core)
  2. I can probably add this

agronholm avatar Mar 18 '18 21:03 agronholm

Also note that ProcessPoolExecutor is kinda broken due to problems that have been fixed way back in Python 3.3 but not 2.7.

agronholm avatar Mar 19 '18 07:03 agronholm