diff -r 61566f35ab22 -r c878e8255972 eric6/Plugins/CheckerPlugins/CodeStyleChecker/AstUtilities.py --- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/AstUtilities.py Mon Jun 22 17:55:06 2020 +0200 +++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/AstUtilities.py Tue Jun 23 17:24:18 2020 +0200 @@ -135,10 +135,7 @@ @return flag indicating a bytes @rtype bool """ - return ( - sys.version_info[0] >= 3 and - isinstance(node, ast.Bytes) - ) + return isinstance(node, ast.Bytes) def isBaseString(node): """ @@ -149,10 +146,7 @@ @return flag indicating a bytes or string @rtype bool """ - typ = (ast.Str,) - if sys.version_info[0] > 2: - typ += (ast.Bytes,) - return isinstance(node, typ) + return isinstance(node, (ast.Str, ast.Bytes)) def isNameConstant(node): """ @@ -181,7 +175,7 @@ elif isinstance(node, ast.Str): return node.s - elif sys.version_info[0] > 2 and isinstance(node, ast.Bytes): + elif isinstance(node, ast.Bytes): return node.s elif isinstance(node, ast.NameConstant):