From 8fc88a68fb4dc28efca19d40de5eac9879f5f72a Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:13 +0100 Subject: [PATCH 01/16] Update codecov from 2.0.14 to 2.0.15 --- 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 26008b77b..d0b277af5 100644 --- a/misc/requirements/requirements-codecov.txt +++ b/misc/requirements/requirements-codecov.txt @@ -2,7 +2,7 @@ certifi==2018.1.18 chardet==3.0.4 -codecov==2.0.14 +codecov==2.0.15 coverage==4.4.2 idna==2.6 requests==2.18.4 From 075dd8e0a45fdbf5a434742680784820796a1436 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:15 +0100 Subject: [PATCH 02/16] Update coverage from 4.4.2 to 4.5 --- 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 d0b277af5..df27fc428 100644 --- a/misc/requirements/requirements-codecov.txt +++ b/misc/requirements/requirements-codecov.txt @@ -3,7 +3,7 @@ certifi==2018.1.18 chardet==3.0.4 codecov==2.0.15 -coverage==4.4.2 +coverage==4.5 idna==2.6 requests==2.18.4 urllib3==1.22 From cfcd1bba1e00e9a22e83539258a7f7ca90c89e0e Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:16 +0100 Subject: [PATCH 03/16] Update coverage from 4.4.2 to 4.5 --- 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 0bd38e349..874d5ef06 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -5,7 +5,7 @@ beautifulsoup4==4.6.0 cheroot==6.0.0 click==6.7 # colorama==0.3.9 -coverage==4.4.2 +coverage==4.5 EasyProcess==0.2.3 fields==5.0.0 Flask==0.12.2 From 46b85c11f130831baf3dbc5c63072c784d247f7c Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:18 +0100 Subject: [PATCH 04/16] Update flake8-bugbear from 17.12.0 to 18.2.0 --- 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 0ae43d663..5a43e66d1 100644 --- a/misc/requirements/requirements-flake8.txt +++ b/misc/requirements/requirements-flake8.txt @@ -2,7 +2,7 @@ attrs==17.4.0 flake8==3.5.0 -flake8-bugbear==17.12.0 +flake8-bugbear==18.2.0 flake8-builtins==1.0.post0 flake8-comprehensions==1.4.1 flake8-copyright==0.2.0 From d3050d73ba16d799debdbe6a1f6404b980db0066 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:19 +0100 Subject: [PATCH 05/16] Update setuptools from 38.4.0 to 38.5.0 --- 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 54cacc3c3..bd9654b1b 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==38.4.0 +setuptools==38.5.0 six==1.11.0 wheel==0.30.0 From 417a114a94e9ed427f9d561409c22eec1595e290 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:21 +0100 Subject: [PATCH 06/16] Update isort from 4.2.15 to 4.3.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 5a414b3db..d23d2ea57 100644 --- a/misc/requirements/requirements-pylint-master.txt +++ b/misc/requirements/requirements-pylint-master.txt @@ -5,7 +5,7 @@ certifi==2018.1.18 chardet==3.0.4 github3.py==0.9.6 idna==2.6 -isort==4.2.15 +isort==4.3.2 lazy-object-proxy==1.3.1 mccabe==0.6.1 -e git+https://github.com/PyCQA/pylint.git#egg=pylint From 8579616fea8a88375057c2332a78e36b30a76205 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:23 +0100 Subject: [PATCH 07/16] Update isort from 4.2.15 to 4.3.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 b5aab6354..cc9d099f3 100644 --- a/misc/requirements/requirements-pylint.txt +++ b/misc/requirements/requirements-pylint.txt @@ -5,7 +5,7 @@ certifi==2018.1.18 chardet==3.0.4 github3.py==0.9.6 idna==2.6 -isort==4.2.15 +isort==4.3.2 lazy-object-proxy==1.3.1 mccabe==0.6.1 pylint==1.8.1 From 08ea34174cb3b114bc0f9e70f57ae94c6cf1ebd6 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:24 +0100 Subject: [PATCH 08/16] Update astroid from 1.6.0 to 1.6.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 cc9d099f3..756a19047 100644 --- a/misc/requirements/requirements-pylint.txt +++ b/misc/requirements/requirements-pylint.txt @@ -1,6 +1,6 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -astroid==1.6.0 +astroid==1.6.1 certifi==2018.1.18 chardet==3.0.4 github3.py==0.9.6 From 4a9cbf8930fe8ab2bf644bb897ccbb08b7443749 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:26 +0100 Subject: [PATCH 09/16] Update pylint from 1.8.1 to 1.8.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 756a19047..e86be34e2 100644 --- a/misc/requirements/requirements-pylint.txt +++ b/misc/requirements/requirements-pylint.txt @@ -8,7 +8,7 @@ idna==2.6 isort==4.3.2 lazy-object-proxy==1.3.1 mccabe==0.6.1 -pylint==1.8.1 +pylint==1.8.2 ./scripts/dev/pylint_checkers requests==2.18.4 six==1.11.0 From 67623930dd98d8f850596e86d731ebb32f7b2741 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:27 +0100 Subject: [PATCH 10/16] Update pyqt5 from 5.9.2 to 5.10 --- misc/requirements/requirements-pyqt.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-pyqt.txt b/misc/requirements/requirements-pyqt.txt index 5a08f2f73..49d240f95 100644 --- a/misc/requirements/requirements-pyqt.txt +++ b/misc/requirements/requirements-pyqt.txt @@ -1,4 +1,4 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -PyQt5==5.9.2 +PyQt5==5.10 sip==4.19.6 From fac666e607666b6d09019b8feb4efea65b01a3db Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:29 +0100 Subject: [PATCH 11/16] Update sip from 4.19.6 to 4.19.7 --- misc/requirements/requirements-pyqt.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/requirements/requirements-pyqt.txt b/misc/requirements/requirements-pyqt.txt index 49d240f95..99ba1b7cc 100644 --- a/misc/requirements/requirements-pyqt.txt +++ b/misc/requirements/requirements-pyqt.txt @@ -1,4 +1,4 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py PyQt5==5.10 -sip==4.19.6 +sip==4.19.7 From 8ee3c743e4d784204f2262495bcd789c6f95e8a8 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:30 +0100 Subject: [PATCH 12/16] Update hypothesis from 3.44.21 to 3.44.25 --- 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 874d5ef06..a638c4b19 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -11,7 +11,7 @@ fields==5.0.0 Flask==0.12.2 glob2==0.6 hunter==2.0.2 -hypothesis==3.44.21 +hypothesis==3.44.25 itsdangerous==0.24 # Jinja2==2.10 Mako==1.0.7 From 782ec573ab429ae348355f0e213c33992f99a263 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:32 +0100 Subject: [PATCH 13/16] Update pytest from 3.3.1 to 3.4.0 --- 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 a638c4b19..8b5dce6d2 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -21,7 +21,7 @@ parse-type==0.4.2 pluggy==0.6.0 py==1.5.2 py-cpuinfo==3.3.0 -pytest==3.3.1 # rq.filter: != 3.3.2 +pytest==3.4.0 # rq.filter: != 3.3.2 pytest-bdd==2.19.0 pytest-benchmark==3.1.1 pytest-cov==2.5.1 From 9eefbf24a25a96fcd50c0bf9268eea381e391c2a Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 5 Feb 2018 16:59:33 +0100 Subject: [PATCH 14/16] Update pytest-bdd from 2.19.0 to 2.20.0 --- 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 8b5dce6d2..1752f08c7 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -22,7 +22,7 @@ pluggy==0.6.0 py==1.5.2 py-cpuinfo==3.3.0 pytest==3.4.0 # rq.filter: != 3.3.2 -pytest-bdd==2.19.0 +pytest-bdd==2.20.0 pytest-benchmark==3.1.1 pytest-cov==2.5.1 pytest-faulthandler==1.3.1 From 20d5b4e384e812a64b547220f7341c6004c602e5 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 6 Feb 2018 23:17:40 +0100 Subject: [PATCH 15/16] Update pytest log handling In pytest 3.4, we now need to explicitly set the log level and caplog.at_level now sets the level of the root handler. --- pytest.ini | 1 + tests/helpers/logfail.py | 12 +----------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/pytest.ini b/pytest.ini index 4fefa0f77..56cd808ad 100644 --- a/pytest.ini +++ b/pytest.ini @@ -1,4 +1,5 @@ [pytest] +log_level = NOTSET addopts = --strict -rfEw --faulthandler-timeout=90 --instafail --pythonwarnings error --benchmark-columns=Min,Max,Median testpaths = tests markers = diff --git a/tests/helpers/logfail.py b/tests/helpers/logfail.py index 8eee34911..740dd4333 100644 --- a/tests/helpers/logfail.py +++ b/tests/helpers/logfail.py @@ -22,7 +22,6 @@ import logging import pytest -import _pytest.logging class LogFailHandler(logging.Handler): @@ -40,17 +39,8 @@ class LogFailHandler(logging.Handler): if logger.name == 'messagemock': return - for h in root_logger.handlers: - if isinstance(h, _pytest.logging.LogCaptureHandler): - capture_handler = h - break - else: - # The LogCaptureHandler is not available anymore during fixture - # teardown, so we ignore logging messages emitted there.. - return - if (logger.level == record.levelno or - capture_handler.level == record.levelno): + root_logger.level == record.levelno): # caplog.at_level(...) was used with the level of this message, # i.e. it was expected. return From c987a94596751a033326177c6860a1171de580bf Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 6 Feb 2018 23:18:53 +0100 Subject: [PATCH 16/16] Downgrade PyQt again Upgrading PyQt in a separate branch. --- misc/requirements/requirements-pyqt.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/requirements/requirements-pyqt.txt b/misc/requirements/requirements-pyqt.txt index 99ba1b7cc..58f51d203 100644 --- a/misc/requirements/requirements-pyqt.txt +++ b/misc/requirements/requirements-pyqt.txt @@ -1,4 +1,4 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -PyQt5==5.10 -sip==4.19.7 +PyQt5==5.9 +sip==4.19.6