eric6/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/messages.py

changeset 7963
19bbd56ac5f2
parent 7960
e8fc383322f7
child 8043
0acf98cd089a
child 8207
d359172d11be
diff -r 4614e724b083 -r 19bbd56ac5f2 eric6/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/messages.py
--- a/eric6/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/messages.py	Wed Jan 06 14:06:40 2021 +0100
+++ b/eric6/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/messages.py	Thu Jan 07 17:22:16 2021 +0100
@@ -685,6 +685,8 @@
         @param error error details
         """
         Message.__init__(self, filename, loc)
+        if not isinstance(error, str):
+            error = str(error)
         self.message_args = (error,)
 
 

eric ide

mercurial