Source
xxxxxxxxxx
diff --git a/setup.py b/setup.py
index 06ff250..06b66b3 100644
--- a/setup.py
+++ b/setup.py
if sys.version_info.major < 3:
tests_require.append('mock')
+# Only install setup_requires for the specific command being used
+SETUP_REQUIRES = []
+if 'test' in sys.argv:
+ SETUP_REQUIRES.append('pytest-runner')
# Call setup()
setup(
namespace_packages=['ligo'],
packages=find_packages(),
install_requires=['future', 'six'],
- setup_requires=[
- 'pytest-runner',
- ],
+ setup_requires=SETUP_REQUIRES,
tests_require=tests_require,
package_data={
'ligo.gracedb.test': [