--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Fri Nov 13 22:52:26 2015 +0100 +++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Fri Nov 13 23:07:16 2015 +0100 @@ -27,6 +27,11 @@ from . import pep8 +try: + basestring +except: + basestring = str # define for Python3 + class CodeStyleCheckerDialog(QDialog, Ui_CodeStyleCheckerDialog): """ @@ -450,7 +455,7 @@ """ options = self.__options[:] flags = Utilities.extractFlags(source) - if "noqa" in flags and isinstance(flags["noqa"], str): + if "noqa" in flags and isinstance(flags["noqa"], basestring): excludeMessages = \ options[0].strip().rstrip(",") if excludeMessages: