-
Notifications
You must be signed in to change notification settings - Fork 156
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
Multiprocessing vulture with python. #330
Comments
Vulture currently doesn't support parallel processing. And I feel that if it's slow enough to make somebody wish for parallel processing, we should be making its single-core execution faster first. Is the code you're testing open source and can you share a link and how you call Vulture? How ling does running Vulture on your code take? |
FYI, some time ago I contributed something similar for the autoflake CLI tool: PyCQA/autoflake#107. I tried to take a look at vulture source code. As it currently stands, it's difficult to integrate
That is, also the In summary: adding @gtkacz wrote:
It's the other way around actually. You want to use |
Hi!
Is it possible to run vulture with multiprocessing?
if so do you have any recommendation on how to do it?
Trying the split the files in different processes/threads will break the tool, so it would be cool if its possible to share/split the AST between processes.
I'm using pythons threading and queue libs.
BR
Per
The text was updated successfully, but these errors were encountered: