Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explicit documentation of which version of concurrent.futures is backported #73

Open
snakescott opened this issue Mar 1, 2018 · 2 comments

Comments

@snakescott
Copy link

snakescott commented Mar 1, 2018

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!

@agronholm
Copy link
Owner

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
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants