From 57bf36156b281d4542308b391b3dd11fb62d6113 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:11 +0200 Subject: [PATCH 01/13] Update certifi from 2017.4.17 to 2017.7.27.1 --- misc/requirements/requirements-codecov.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-codecov.txt b/misc/requirements/requirements-codecov.txt index c03e32477..69b94ddf8 100644 --- a/misc/requirements/requirements-codecov.txt +++ b/misc/requirements/requirements-codecov.txt @@ -1,6 +1,6 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -certifi==2017.4.17 +certifi==2017.7.27.1 chardet==3.0.4 codecov==2.0.9 coverage==4.4.1 From 26b47bcb6e8a7fac7be4bda8c6c04f16e4d9fe88 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:13 +0200 Subject: [PATCH 02/13] Update certifi from 2017.4.17 to 2017.7.27.1 --- misc/requirements/requirements-pylint-master.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-pylint-master.txt b/misc/requirements/requirements-pylint-master.txt index 7ccb7786c..84db8381e 100644 --- a/misc/requirements/requirements-pylint-master.txt +++ b/misc/requirements/requirements-pylint-master.txt @@ -1,7 +1,7 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -e git+https://github.com/PyCQA/astroid.git#egg=astroid -certifi==2017.4.17 +certifi==2017.7.27.1 chardet==3.0.4 github3.py==0.9.6 idna==2.5 From 28c62a7f03969f9bae721188c7e528ed01d2dd47 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:14 +0200 Subject: [PATCH 03/13] Update certifi from 2017.4.17 to 2017.7.27.1 --- misc/requirements/requirements-pylint.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-pylint.txt b/misc/requirements/requirements-pylint.txt index 875947f87..3219113f3 100644 --- a/misc/requirements/requirements-pylint.txt +++ b/misc/requirements/requirements-pylint.txt @@ -1,7 +1,7 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py astroid==1.5.3 -certifi==2017.4.17 +certifi==2017.7.27.1 chardet==3.0.4 github3.py==0.9.6 idna==2.5 From 67f3396ced3235bf8eacbd3ae9c552ff917b4229 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:15 +0200 Subject: [PATCH 04/13] Update requests from 2.18.1 to 2.18.2 --- misc/requirements/requirements-codecov.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-codecov.txt b/misc/requirements/requirements-codecov.txt index 69b94ddf8..9d6737a96 100644 --- a/misc/requirements/requirements-codecov.txt +++ b/misc/requirements/requirements-codecov.txt @@ -5,5 +5,5 @@ chardet==3.0.4 codecov==2.0.9 coverage==4.4.1 idna==2.5 -requests==2.18.1 +requests==2.18.2 urllib3==1.22 From 633026e8b3d0285896cf8fd422af319591c0ebe6 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:17 +0200 Subject: [PATCH 05/13] Update requests from 2.18.1 to 2.18.2 --- misc/requirements/requirements-pylint-master.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-pylint-master.txt b/misc/requirements/requirements-pylint-master.txt index 84db8381e..d4058b1d0 100644 --- a/misc/requirements/requirements-pylint-master.txt +++ b/misc/requirements/requirements-pylint-master.txt @@ -10,7 +10,7 @@ lazy-object-proxy==1.3.1 mccabe==0.6.1 -e git+https://github.com/PyCQA/pylint.git#egg=pylint ./scripts/dev/pylint_checkers -requests==2.18.1 +requests==2.18.2 six==1.10.0 uritemplate==3.0.0 uritemplate.py==3.0.2 From 92a520fa8ce2b7aa1feec082926090ceded86c4c Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:18 +0200 Subject: [PATCH 06/13] Update requests from 2.18.1 to 2.18.2 --- misc/requirements/requirements-pylint.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-pylint.txt b/misc/requirements/requirements-pylint.txt index 3219113f3..b5d44cb64 100644 --- a/misc/requirements/requirements-pylint.txt +++ b/misc/requirements/requirements-pylint.txt @@ -10,7 +10,7 @@ lazy-object-proxy==1.3.1 mccabe==0.6.1 pylint==1.7.2 ./scripts/dev/pylint_checkers -requests==2.18.1 +requests==2.18.2 six==1.10.0 uritemplate==3.0.0 uritemplate.py==3.0.2 From 2e4704aaa79cff33c5fe99be14216fe5ea05aa0d Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:20 +0200 Subject: [PATCH 07/13] Update flake8-deprecated from 1.2 to 1.2.1 --- misc/requirements/requirements-flake8.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-flake8.txt b/misc/requirements/requirements-flake8.txt index f68bcb227..5e5980525 100644 --- a/misc/requirements/requirements-flake8.txt +++ b/misc/requirements/requirements-flake8.txt @@ -3,7 +3,7 @@ flake8==2.6.2 # rq.filter: < 3.0.0 flake8-copyright==0.2.0 flake8-debugger==1.4.0 # rq.filter: != 2.0.0 -flake8-deprecated==1.2 +flake8-deprecated==1.2.1 flake8-docstrings==1.0.3 # rq.filter: < 1.1.0 flake8-future-import==0.4.3 flake8-mock==0.3 From e4db036382878431cda559933c2c56fb8e92aaf4 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:21 +0200 Subject: [PATCH 08/13] Update setuptools from 36.2.1 to 36.2.5 --- misc/requirements/requirements-pip.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-pip.txt b/misc/requirements/requirements-pip.txt index 923a7ef03..3b36a0e5c 100644 --- a/misc/requirements/requirements-pip.txt +++ b/misc/requirements/requirements-pip.txt @@ -3,6 +3,6 @@ appdirs==1.4.3 packaging==16.8 pyparsing==2.2.0 -setuptools==36.2.1 +setuptools==36.2.5 six==1.10.0 wheel==0.29.0 From 240feaf547b0ab913ba26ed9250733568554f6eb Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:23 +0200 Subject: [PATCH 09/13] Update pytest-benchmark from 3.1.0 to 3.1.1 --- misc/requirements/requirements-tests.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-tests.txt b/misc/requirements/requirements-tests.txt index 1e8a25f76..8e34197b1 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -22,7 +22,7 @@ parse-type==0.3.4 py==1.4.34 pytest==3.1.3 pytest-bdd==2.18.2 -pytest-benchmark==3.1.0 +pytest-benchmark==3.1.1 pytest-catchlog==1.2.2 pytest-cov==2.5.1 pytest-faulthandler==1.3.1 From 931d9cc372e0e4b7d5ee38da09a2a396386d9144 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:24 +0200 Subject: [PATCH 10/13] Update vulture from 0.19 to 0.21 --- misc/requirements/requirements-tests.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-tests.txt b/misc/requirements/requirements-tests.txt index 8e34197b1..171013afb 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -35,5 +35,5 @@ pytest-travis-fold==1.2.0 pytest-xvfb==1.0.0 PyVirtualDisplay==0.2.1 six==1.10.0 -vulture==0.19 +vulture==0.21 Werkzeug==0.12.2 From dd252056237511ea6bee8f8b65e5c99f13d01b97 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 31 Jul 2017 16:07:25 +0200 Subject: [PATCH 11/13] Update vulture from 0.19 to 0.21 --- misc/requirements/requirements-vulture.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-vulture.txt b/misc/requirements/requirements-vulture.txt index e9333c8fb..d1c1bc41d 100644 --- a/misc/requirements/requirements-vulture.txt +++ b/misc/requirements/requirements-vulture.txt @@ -1,3 +1,3 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -vulture==0.19 +vulture==0.21 From bcba14a029f7725553e481c813591784ad5bbecf Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 31 Jul 2017 16:35:12 +0200 Subject: [PATCH 12/13] Adjust run_vulture.py for new vulture version --- scripts/dev/run_vulture.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/dev/run_vulture.py b/scripts/dev/run_vulture.py index 8a1886e11..db5ad8509 100755 --- a/scripts/dev/run_vulture.py +++ b/scripts/dev/run_vulture.py @@ -111,7 +111,7 @@ def filter_func(item): True if the missing function should be filtered/ignored, False otherwise. """ - return bool(re.match(r'[a-z]+[A-Z][a-zA-Z]+', str(item))) + return bool(re.match(r'[a-z]+[A-Z][a-zA-Z]+', item.name)) def report(items): @@ -125,7 +125,7 @@ def report(items): relpath = os.path.relpath(item.filename) path = relpath if not relpath.startswith('..') else item.filename output.append("{}:{}: Unused {} '{}'".format(path, item.lineno, - item.typ, item)) + item.typ, item.name)) return output From a329ce41b50fbfaca6b378a5c31e2255b956143a Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 31 Jul 2017 16:41:43 +0200 Subject: [PATCH 13/13] Update vulture whitelist --- scripts/dev/run_vulture.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/dev/run_vulture.py b/scripts/dev/run_vulture.py index db5ad8509..2a0ecec44 100755 --- a/scripts/dev/run_vulture.py +++ b/scripts/dev/run_vulture.py @@ -89,6 +89,12 @@ def whitelist_generator(): # vulture doesn't notice the hasattr() and thus thinks netrc_used is unused # in NetworkManager.on_authentication_required yield 'PyQt5.QtNetwork.QNetworkReply.netrc_used' + yield 'qutebrowser.browser.downloads.last_used_directory' + yield 'PaintContext.clip' # from completiondelegate.py + yield 'logging.LogRecord.log_color' # from logging.py + yield 'scripts.utils.use_color' # from asciidoc2html.py + for attr in ['pyeval_output', 'log_clipboard', 'fake_clipboard']: + yield 'qutebrowser.misc.utilcmds.' + attr for attr in ['fileno', 'truncate', 'closed', 'readable']: yield 'qutebrowser.utils.qtutils.PyQIODevice.' + attr