From a82fb87a94c46b63fed15c1cc5299c0a5e4cc24a Mon Sep 17 00:00:00 2001 From: Casper da Costa-Luis Date: Sat, 19 Nov 2022 02:28:01 +0000 Subject: [PATCH] fix parse options again --- flake8_isort.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/flake8_isort.py b/flake8_isort.py index 5097234..7062b55 100644 --- a/flake8_isort.py +++ b/flake8_isort.py @@ -24,7 +24,8 @@ def __init__(self, tree, filename, lines): self.filename = filename self.lines = lines - def add_options(self, option_manager): + @staticmethod + def add_options(option_manager): option_manager.add_option( '--isort-show-traceback', action='store_true', @@ -32,9 +33,10 @@ def add_options(self, option_manager): help='Show full traceback with diff from isort', ) - def parse_options(self, option_manager, options, args): - self.stdin_display_name = options.stdin_display_name - self.show_traceback = options.isort_show_traceback + @classmethod + def parse_options(cls, option_manager, options, args): + cls.stdin_display_name = options.stdin_display_name + cls.show_traceback = options.isort_show_traceback class Flake8Isort4(Flake8IsortBase):