Mypy now supports sys.platform and sys.version_info checks (#410)

This commit is contained in:
Guido van Rossum
2016-07-27 13:25:29 -07:00
committed by GitHub
parent 112a1a17dd
commit 39325bf159
27 changed files with 289 additions and 276 deletions

View File

@@ -6,6 +6,7 @@ from typing import (
TypeVar, overload,
)
import importlib.abc
import sys
import types
import zipimport
@@ -244,7 +245,10 @@ class ExtractionError(Exception):
original_error = ... # type: Exception
class _Importer(importlib.abc.MetaPathFinder, importlib.abc.InspectLoader): ...
if sys.version_info >= (3, 3):
class _Importer(importlib.abc.MetaPathFinder, importlib.abc.InspectLoader): ...
else:
class _Importer(importlib.abc.InspectLoader): ...
def register_finder(importer_type: type,
distribution_finder: _DistFinderType) -> None : ...