diff --git a/run_tests.py b/run_tests.py index f54e43e..a7aa5a0 100644 --- a/run_tests.py +++ b/run_tests.py @@ -72,10 +72,17 @@ def load_tests(lines): def parse_options(checker, options): """Parse the CLI-style flags from `options` and expose to `checker`""" + extra_kwargs = {} + if int(flake8.__version__.split('.')) >= 6: + extra_kwargs = { + "formatter_names": [] + } + options_manager = OptionManager( version=flake8.__version__, plugin_versions=f"naming: {pep8ext_naming.__version__}", parents=[], + **extra_kwargs, ) options_manager.add_option('--select', default=[]) options_manager.add_option('--extended-default-select', default=['N']) diff --git a/tox.ini b/tox.ini index 119e4e4..2c83421 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py37-flake8{5,6}, + py37-flake86, py38-flake8{5,6}, py39-flake8{5,6}, py310-flake8{5,6},