jenkins-bot has submitted this change and it was merged.

Change subject: (bug 55583) Do not create user-config if stdin is not a tty
......................................................................


(bug 55583) Do not create user-config if stdin is not a tty

Change-Id: I67d77458e13a6a2cc5a33095b0187d0e6cbe5d10
---
M setup.py
1 file changed, 6 insertions(+), 4 deletions(-)

Approvals:
  Xqt: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/setup.py b/setup.py
index 855c91b..c0ea4a0 100644
--- a/setup.py
+++ b/setup.py
@@ -46,10 +46,12 @@
     """
     def run(self):
         install.install.do_egg_install(self)
-        import subprocess
-        python = sys.executable
-        python = python.replace("pythonw.exe", "python.exe")  # for Windows
-        subprocess.call([python, "generate_user_files.py"])
+
+        if sys.stdin.isatty():
+            import subprocess
+            python = sys.executable
+            python = python.replace("pythonw.exe", "python.exe")  # for Windows
+            subprocess.call([python, "generate_user_files.py"])
 
 setup(
     name='Pywikipediabot',

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I67d77458e13a6a2cc5a33095b0187d0e6cbe5d10
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Merlijn van Deen <valhall...@arctus.nl>
Gerrit-Reviewer: Ladsgroup <ladsgr...@gmail.com>
Gerrit-Reviewer: Xqt <i...@gno.de>
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