-
-
Notifications
You must be signed in to change notification settings - Fork 90
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
For larger projects we get "maximum recursion depth exceeded" #5
Comments
Hope this can help you. |
Didn't help: $ pigar |
Try this again:
If still won't help. You can use |
... |
Ok! The error has nothing to do with project size.
|
$ pigar
Exception RuntimeError: RuntimeError('maximum recursion depth exceeded',) in <generator object iter_fields at 0x7efe3bfd6640> ignored
Traceback (most recent call last):
File "/usr/local/bin/pigar", line 9, in
load_entry_point('pigar==0.5.4', 'console_scripts', 'pigar')()
File "/usr/local/lib/python2.7/dist-packages/pigar/main.py", line 32, in main
generate_reqs(save_path, project_path)
File "/usr/local/lib/python2.7/dist-packages/pigar/main.py", line 93, in generate_reqs
reqs, guess = extract_reqs(project_path)
File "/usr/local/lib/python2.7/dist-packages/pigar/main.py", line 136, in extract_reqs
modules, local_mods = project_import_modules(path)
File "/usr/local/lib/python2.7/dist-packages/pigar/reqs.py", line 38, in project_import_modules
modules.extend(file_import_modules(f.read()))
File "/usr/local/lib/python2.7/dist-packages/pigar/reqs.py", line 60, in file_import_modules
return list(_recursion(ic, data))
File "/usr/local/lib/python2.7/dist-packages/pigar/reqs.py", line 51, in _recursion
ic.visit(parsed)
File "/usr/lib/python2.7/ast.py", line 241, in visit
return visitor(node)
File "/usr/lib/python2.7/ast.py", line 249, in generic_visit
self.visit(item)
...
File "/usr/lib/python2.7/ast.py", line 241, in visit
return visitor(node)
File "/usr/lib/python2.7/ast.py", line 246, in generic_visit
if isinstance(value, list):
RuntimeError: maximum recursion depth exceeded while calling a Python object
The text was updated successfully, but these errors were encountered: