blob: 99a6fd14dc025a7c7da993f8e66ee16fc247af8c [file]
from typing import Optional, Callable, List, Tuple
from mypy.plugin import Plugin
from mypy.nodes import MypyFile
class DepsPlugin(Plugin):
def get_additional_deps(self, file: MypyFile) -> List[Tuple[int, str, int]]:
if file.fullname() == '__main__':
return [(10, 'err', -1)]
return []
def plugin(version):
return DepsPlugin