From 69b1076cf2bf13f3f14a5f4f798354238fe31a6c 2014-12-01 22:34:04
From: Min RK <benjaminrk@gmail.com>
Date: 2014-12-01 22:34:04
Subject: [PATCH] Merge pull request #7047 from xolox/setup-gnureadline-fix

Only force gnureadline in setup.py with bdist_wheel

instead of all bdists
---

diff --git a/setup.py b/setup.py
index 8f75c76..18ac617 100755
--- a/setup.py
+++ b/setup.py
@@ -289,7 +289,7 @@ install_requires = []
 
 # add readline
 if sys.platform == 'darwin':
-    if any(arg.startswith('bdist') for arg in sys.argv) or not setupext.check_for_readline():
+    if 'bdist_wheel' in sys.argv[1:] or not setupext.check_for_readline():
         install_requires.append('gnureadline')
 elif sys.platform.startswith('win'):
     extras_require['terminal'].append('pyreadline>=2.0')