mercurial/error.py
branchstable
changeset 43417 822202e72f69
parent 43402 40bf3d7ecc42
child 43418 ca3dca416f8d
--- a/mercurial/error.py	Mon Nov 04 20:57:31 2019 -0800
+++ b/mercurial/error.py	Tue Nov 05 21:29:40 2019 +0900
@@ -111,8 +111,10 @@
 
     __bytes__ = _tobytes
 
-    def __str__(self):
-        return pycompat.sysstr(self.__bytes__())
+    if pycompat.ispy3:
+
+        def __str__(self):
+            return pycompat.sysstr(self.__bytes__())
 
 
 class HookLoadError(Abort):