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):