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
Multi-process 2to3 #47698
Comments
Here is a working, multiprocess version of 2to3 with a few caveats. |
Here is a version that only imports processing if the multi-process |
Is there still any interest in this Collin? Is there anything else you |
Nick, is there a way you could isolate the process functionality in a |
I believe the only issue I recall was that the patch didn't work I disagree with Benjamin: this is an import speed increase, and I don't |
I don't think we should force people using it as a library to go |
The currently attached patch works in Python2.5 not Python2.6, so I will |
"I don't think we should force people using it as a library to go I don't understand this. What downsides do you perceive in |
I'm just saying that a client of lib2to3 shouldn't have to use multiple |
You have yet to articulate a reason for that preference. |
Because I would like to use lib2to3 without the complexity of multiple |
I think it's reasonable to only enable multiprocessing if the adequate |
Benjamin, what "complexity" did you encounter when trying to use lib2to3 Nick: if you don't have time to make this work in 2.6, I can do so. The |
I suggest that when using lib2to3 as a library, multiprocessing is not It may be enabled by default when using it from the command line (or the Concerning the patch itself:
|
I'm not opposed to having the support available. I just don't what it |
I had very little experience with the processing module prior to the |
I added some support for concurrent running in r70999. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: