File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,7 +84,6 @@ class documentation for more information.
8484import warnings
8585import ast
8686from configparser import ConfigParser as SafeConfigParser , Error
87- from packaging .version import parse as parse_version
8887
8988import pycodestyle
9089from pycodestyle import STARTSWITH_INDENT_STATEMENT_REGEX
@@ -758,16 +757,14 @@ def fix_e225(self, result):
758757 return
759758 if not check_syntax (fixed .lstrip ()):
760759 return
761- if (
762- parse_version (pycodestyle .__version__ ) >=
763- parse_version ("2.11.0" )
764- ):
765- operator_whitespace = pycodestyle .missing_whitespace
766- else :
767- operator_whitespace = \
768- pycodestyle .missing_whitespace_around_operator
769- errors = list (
770- operator_whitespace (fixed , ts ))
760+ try :
761+ _missing_whitespace = (
762+ pycodestyle .missing_whitespace_around_operator
763+ )
764+ except AttributeError :
765+ # pycodestyle >= 2.11.0
766+ _missing_whitespace = pycodestyle .missing_whitespace
767+ errors = list (_missing_whitespace (fixed , ts ))
771768 for e in reversed (errors ):
772769 if error_code != e [1 ].split ()[0 ]:
773770 continue
You can’t perform that action at this time.
0 commit comments