From ff226f536a2483b006046511bbf1e1cc77ee6228 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Fri, 5 May 2017 20:04:14 +0100 Subject: [PATCH 1/2] Update mypy from 0.471 to 0.510 --- tests/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/requirements.txt b/tests/requirements.txt index 0f886dbc..63273c04 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -1,7 +1,7 @@ coverage==4.3.4 docutils==0.13.1 flake8==3.3.0 -mypy==0.471 +mypy==0.510 pycodestyle==2.3.1 pyflakes==1.5.0 pytest==3.0.7 From d53665a4b872d519f1b6e1e11fb6d0562cb61189 Mon Sep 17 00:00:00 2001 From: Samuel Colvin Date: Sat, 6 May 2017 11:31:07 +0100 Subject: [PATCH 2/2] fix linting --- .gitignore | 1 + Makefile | 2 +- arq/worker.py | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8dceefe2..9abb2f85 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ htmlcov/ test.py *.egg-info docs/_build/ +.mypy_cache/ diff --git a/Makefile b/Makefile index 3db3c5e2..6bdd31ad 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ lint: python setup.py check -rms flake8 arq/ tests/ pytest arq -p no:sugar -q --cache-clear - mypy --fast-parser --ignore-missing-imports --follow-imports=skip arq/ + mypy --ignore-missing-imports --follow-imports=skip arq/ .PHONY: test test: diff --git a/arq/worker.py b/arq/worker.py index 3eb7d306..43cbb922 100644 --- a/arq/worker.py +++ b/arq/worker.py @@ -13,7 +13,8 @@ from datetime import datetime from importlib import import_module, reload from multiprocessing import Process -from signal import Signals # type: ignore +from signal import Signals +from typing import Dict, Set # noqa from .jobs import Job from .logs import default_log_config