From 642b7092c12608f5f298f3acabffdcafd27ca944 Mon Sep 17 00:00:00 2001 From: wwuck <301402+wwuck@users.noreply.github.com> Date: Tue, 12 Oct 2021 12:02:10 +1100 Subject: [PATCH 1/3] Support flake8 v4 Fixes #36 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 822eca3..921e2b1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -flake8>=3.6.0,<4.0.0 +flake8>=3.6.0,<5.0.0 From 9e63bc379df392e754d772eec1793dfa1e8ecbaa Mon Sep 17 00:00:00 2001 From: wwuck Date: Tue, 12 Oct 2021 13:01:07 +1100 Subject: [PATCH 2/3] Update tests for new --extend-select in flake8 v4 --- tests/test_extension.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_extension.py b/tests/test_extension.py index 36bedc4..7ceebb1 100644 --- a/tests/test_extension.py +++ b/tests/test_extension.py @@ -105,6 +105,16 @@ def test_flake8_extension_get_linter_classes_select(self): assert result == expected + def test_flake8_extension_get_linter_classes_extend_select(self): + options = create_options(extend_select=["DUO101"]) + + with extension_with_options(options) as ext: + result = ext.get_linter_classes() + + expected = (extension.dlint.linters.YieldReturnStatementLinter,) + + assert result == expected + def test_flake8_extension_get_linter_classes_extended_default_select(self): options = create_options(extended_default_select=["DUO101"]) From b3009655fe63d3ac275f4445f7f81c5b9a863c6f Mon Sep 17 00:00:00 2001 From: wwuck Date: Wed, 27 Oct 2021 10:47:27 +1100 Subject: [PATCH 3/3] Revert "Update tests for new --extend-select in flake8 v4" This reverts commit 9e63bc379df392e754d772eec1793dfa1e8ecbaa. --- tests/test_extension.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/tests/test_extension.py b/tests/test_extension.py index 7ceebb1..36bedc4 100644 --- a/tests/test_extension.py +++ b/tests/test_extension.py @@ -105,16 +105,6 @@ def test_flake8_extension_get_linter_classes_select(self): assert result == expected - def test_flake8_extension_get_linter_classes_extend_select(self): - options = create_options(extend_select=["DUO101"]) - - with extension_with_options(options) as ext: - result = ext.get_linter_classes() - - expected = (extension.dlint.linters.YieldReturnStatementLinter,) - - assert result == expected - def test_flake8_extension_get_linter_classes_extended_default_select(self): options = create_options(extended_default_select=["DUO101"])