Add invoke task to check type annotations

This commit is contained in:
Deimos
2020-10-05 22:55:04 -06:00
parent c2bfe2e2c7
commit 037176524b

View File

@@ -56,6 +56,13 @@ def test(context, quiet=False, webtests=False, html_validation=False):
context.run("pytest " + " ".join(pytest_args), pty=True)
@task
def type_checking(context):
"""Run static type checking on the Python code."""
output("Running static type checking... ")
context.run("mypy .")
@task
def update_pip_requirements(context):
"""Use pip-tools to update package versions in the requirements files."""