jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/398669 )

Change subject: Fix pywikibot.userinterfaces.gui (idlelib) in Python 3.6
......................................................................


Fix pywikibot.userinterfaces.gui (idlelib) in Python 3.6

Credit to T164164#3385548

Bug: T164164
Change-Id: Idc1a1d990e9646862dd831607bba88743f91f6d2
---
M pywikibot/userinterfaces/gui.py
1 file changed, 13 insertions(+), 3 deletions(-)

Approvals:
  jenkins-bot: Verified
  Xqt: Looks good to me, approved
  Zoranzoki21: Looks good to me, but someone else must approve



diff --git a/pywikibot/userinterfaces/gui.py b/pywikibot/userinterfaces/gui.py
index c57acb9..7eb6e3b 100644
--- a/pywikibot/userinterfaces/gui.py
+++ b/pywikibot/userinterfaces/gui.py
@@ -29,9 +29,19 @@
 
     from ScrolledText import ScrolledText
 
-from idlelib import SearchDialog, ReplaceDialog, configDialog
-from idlelib.configHandler import idleConf
-from idlelib.MultiCall import MultiCallCreator
+# T164163: Fix idlelib import in Python 3.6
+if sys.version_info > (3, 5):
+    from idlelib import (
+        search as SearchDialog,
+        replace as ReplaceDialog,
+        configdialog as configDialog
+    )
+    from idlelib.config import idleConf
+    from idlelib.multicall import MultiCallCreator
+else:
+    from idlelib import SearchDialog, ReplaceDialog, configDialog
+    from idlelib.configHandler import idleConf
+    from idlelib.MultiCall import MultiCallCreator
 
 import pywikibot
 

-- 
To view, visit https://gerrit.wikimedia.org/r/398669
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Idc1a1d990e9646862dd831607bba88743f91f6d2
Gerrit-PatchSet: 4
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Eflyjason <eflyja...@gmail.com>
Gerrit-Reviewer: Dalba <dalba.w...@gmail.com>
Gerrit-Reviewer: Eflyjason <eflyja...@gmail.com>
Gerrit-Reviewer: John Vandenberg <jay...@gmail.com>
Gerrit-Reviewer: Xqt <i...@gno.de>
Gerrit-Reviewer: Zoranzoki21 <zorandori4...@gmail.com>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to