Closed
Description
If I leave something extra in $MYPYPATH
(I'm not sure I understand what exactly), I get this error:
Traceback (most recent call last):
File "/home/travis/virtualenv/python3.6.3/bin/mypy", line 11, in <module>
sys.exit(console_entry())
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/__main__.py", line 7, in console_entry
main(None)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/main.py", line 92, in main
res = build.build(sources, options, None, flush_errors, fscache)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/build.py", line 155, in build
result = _build(sources, options, alt_lib_path, flush_errors, fscache)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/build.py", line 204, in _build
graph = dispatch(sources, manager)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/build.py", line 2172, in dispatch
process_graph(graph, manager)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/build.py", line 2469, in process_graph
process_stale_scc(graph, scc, manager)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/build.py", line 2582, in process_stale_scc
manager.semantic_analyzer.add_builtin_aliases(typing_mod)
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/semanal.py", line 3415, in add_builtin_aliases
target = self.named_type_or_none(target_name, [])
File "/home/travis/virtualenv/python3.6.3/lib/python3.6/site-packages/mypy/semanal.py", line 1369, in named_type_or_none
assert isinstance(node, TypeInfo), node
AssertionError: ImportedName(_collections.defaultdict)
Metadata
Metadata
Assignees
Labels
No labels