mypy: zulip_botserver: Fix errors in setup.py.
This commit is contained in:
parent
ed51cabf1b
commit
25d6c68d4d
|
@ -21,7 +21,6 @@ sys.path.append(os.path.dirname(TOOLS_DIR))
|
|||
exclude = """
|
||||
zulip/integrations/perforce/git_p4.py
|
||||
zulip_bots/zulip_bots/bots
|
||||
zulip_botserver/setup.py
|
||||
""".split()
|
||||
|
||||
parser = argparse.ArgumentParser(description="Run mypy on files tracked by git.")
|
||||
|
|
|
@ -5,6 +5,8 @@ from __future__ import print_function
|
|||
|
||||
import os
|
||||
import sys
|
||||
if False:
|
||||
from typing import Any, Dict, Optional
|
||||
|
||||
ZULIP_BOTSERVER_VERSION = "0.3.7"
|
||||
|
||||
|
@ -51,14 +53,15 @@ except ImportError:
|
|||
|
||||
# Manual dependency check
|
||||
def check_dependency_manually(module_name, version=None):
|
||||
# type: (str, Optional[str]) -> None
|
||||
try:
|
||||
module = import_module(module_name)
|
||||
module = import_module(module_name) # type: Any
|
||||
if version is not None:
|
||||
assert(LooseVersion(module.__version__) >= LooseVersion(version))
|
||||
except (ImportError, AssertionError):
|
||||
if version is not None:
|
||||
print("{name}>={version} is not installed.".format(
|
||||
req=req, version=version), file=sys.stderr)
|
||||
name=module_name, version=version), file=sys.stderr)
|
||||
else:
|
||||
print("{name} is not installed.".format(name=module_name), file=sys.stderr)
|
||||
sys.exit(1)
|
||||
|
|
Loading…
Reference in a new issue