From 9c5257687284c84ce546ca47a001b68651c496a4 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 11 Oct 2021 14:56:08 +0100 Subject: [PATCH 1/7] Update isort from 5.8.0 to 5.9.3 --- requirements_for_test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements_for_test.txt b/requirements_for_test.txt index 03530e152..94cbc8498 100644 --- a/requirements_for_test.txt +++ b/requirements_for_test.txt @@ -1,5 +1,5 @@ -r requirements.txt -isort==5.8.0 +isort==5.9.3 pytest==6.2.4 pytest-env==0.6.2 pytest-mock==3.6.1 From a82b2979be50968e1a589b67aff6c41d7e496c5b Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 11 Oct 2021 14:56:08 +0100 Subject: [PATCH 2/7] Update pytest from 6.2.4 to 6.2.5 --- requirements_for_test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements_for_test.txt b/requirements_for_test.txt index 94cbc8498..f671db40c 100644 --- a/requirements_for_test.txt +++ b/requirements_for_test.txt @@ -1,6 +1,6 @@ -r requirements.txt isort==5.9.3 -pytest==6.2.4 +pytest==6.2.5 pytest-env==0.6.2 pytest-mock==3.6.1 pytest-xdist==2.2.1 From 3deaba91c31756763dd670453fedf79b6d23e7cc Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 11 Oct 2021 14:56:09 +0100 Subject: [PATCH 3/7] Update pytest-xdist from 2.2.1 to 2.4.0 --- requirements_for_test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements_for_test.txt b/requirements_for_test.txt index f671db40c..b2bafc876 100644 --- a/requirements_for_test.txt +++ b/requirements_for_test.txt @@ -3,7 +3,7 @@ isort==5.9.3 pytest==6.2.5 pytest-env==0.6.2 pytest-mock==3.6.1 -pytest-xdist==2.2.1 +pytest-xdist==2.4.0 beautifulsoup4==4.9.3 freezegun==1.1.0 flake8==3.9.2 From ecb123ca8d6efcde9267a377af0a725dab3611de Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 11 Oct 2021 14:56:09 +0100 Subject: [PATCH 4/7] Update beautifulsoup4 from 4.9.3 to 4.10.0 --- requirements_for_test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements_for_test.txt b/requirements_for_test.txt index b2bafc876..e4a1014f6 100644 --- a/requirements_for_test.txt +++ b/requirements_for_test.txt @@ -4,7 +4,7 @@ pytest==6.2.5 pytest-env==0.6.2 pytest-mock==3.6.1 pytest-xdist==2.4.0 -beautifulsoup4==4.9.3 +beautifulsoup4==4.10.0 freezegun==1.1.0 flake8==3.9.2 flake8-bugbear==21.4.3 From 919c53002395a7135464da785d3239f19aa17667 Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 11 Oct 2021 14:56:10 +0100 Subject: [PATCH 5/7] Update flake8 from 3.9.2 to 4.0.1 --- requirements_for_test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements_for_test.txt b/requirements_for_test.txt index e4a1014f6..cd7f724d8 100644 --- a/requirements_for_test.txt +++ b/requirements_for_test.txt @@ -6,7 +6,7 @@ pytest-mock==3.6.1 pytest-xdist==2.4.0 beautifulsoup4==4.10.0 freezegun==1.1.0 -flake8==3.9.2 +flake8==4.0.1 flake8-bugbear==21.4.3 flake8-print==4.0.0 requests-mock==1.9.3 From 29bfb227ee75bd5570f9cb96fbeaf9b1a404684e Mon Sep 17 00:00:00 2001 From: pyup-bot Date: Mon, 11 Oct 2021 14:56:10 +0100 Subject: [PATCH 6/7] Update flake8-bugbear from 21.4.3 to 21.9.2 --- requirements_for_test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements_for_test.txt b/requirements_for_test.txt index cd7f724d8..8a7c1427e 100644 --- a/requirements_for_test.txt +++ b/requirements_for_test.txt @@ -7,7 +7,7 @@ pytest-xdist==2.4.0 beautifulsoup4==4.10.0 freezegun==1.1.0 flake8==4.0.1 -flake8-bugbear==21.4.3 +flake8-bugbear==21.9.2 flake8-print==4.0.0 requests-mock==1.9.3 # used for creating manifest file locally From ee3fb2f175724d304fba9b90aba24890c4de1147 Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Wed, 13 Oct 2021 15:35:53 +0100 Subject: [PATCH 7/7] Pin importlib-metadata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We can’t use the latest version of importlib-metadata because it’s pinned to <4.3 by the newest version of flake8. The conflict is caused by: The user requested importlib-metadata==4.8.1 click 8.0.1 depends on importlib-metadata; python_version < "3.8" pytest 6.2.5 depends on importlib-metadata>=0.12; python_version < "3.8" flake8 4.0.1 depends on importlib-metadata<4.3; python_version < "3.8" Our `make freeze-requirements` task doesn’t catch this because it doesn’t look at dependencies in `requirements-for-test.txt`. Therefore it only freezes the version that `click` is specifying, which is the latest version. Pinning the version in `requirements.in` gets around this. --- requirements.in | 1 + requirements.txt | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/requirements.in b/requirements.in index 44ee5c1d7..e78539279 100644 --- a/requirements.in +++ b/requirements.in @@ -22,6 +22,7 @@ notifications-python-client==6.2.1 Shapely==1.7.1 rtreelib==0.2.0 fido2==0.9.1 +importlib-metadata==4.2.0 # PaaS awscli-cwlogs>=1.4,<1.5 diff --git a/requirements.txt b/requirements.txt index 399ce628c..91a55190f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -87,8 +87,10 @@ humanize==3.6.0 # via -r requirements.in idna==2.10 # via requests -importlib-metadata==4.6.1 - # via click +importlib-metadata==4.2.0 + # via + # -r requirements.in + # click itsdangerous==1.1.0 # via # -r requirements.in