From 99f3a5fcc2571484624ba8e3c7d7c761bfe14695 Mon Sep 17 00:00:00 2001 From: Vasilis Tsiligiannis Date: Mon, 28 Dec 2020 21:34:30 +0200 Subject: [PATCH] Override install requirements when building with Read the Docs Signed-off-by: Vasilis Tsiligiannis --- setup.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index fcbb31f..51ee94d 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,15 @@ +from os import getenv + from setuptools import setup import versioneer -setup( - version=versioneer.get_version(), - cmdclass=versioneer.get_cmdclass(), -) +setup_args = { + 'version': versioneer.get_version(), + 'cmdclass': versioneer.get_cmdclass(), +} + +if getenv('READTHEDOCS') == 'True': + setup_args['install_requires'] = ['setuptools'] + +setup(**setup_args)