Просмотр исходного кода

Merge pull request #261 from nuwang/make_azure_optional

Remove azure form default installation as it's too large
Nuwan Goonasekera 5 лет назад
Родитель
Сommit
f85c3b9877
1 измененных файлов с 5 добавлено и 2 удалено
  1. 5 2
      setup.py

+ 5 - 2
setup.py

@@ -55,7 +55,9 @@ REQS_OPENSTACK = [
     'python-neutronclient>=6.0.0',
     'python-keystoneclient>=3.13.0'
 ]
-REQS_FULL = REQS_BASE + REQS_AWS + REQS_AZURE + REQS_GCP + REQS_OPENSTACK
+REQS_SIMPLE = REQS_BASE + REQS_AWS + REQS_GCP + REQS_OPENSTACK
+REQS_AZURE = REQS_SIMPLE + REQS_AZURE
+REQS_FULL = REQS_SIMPLE + REQS_AZURE
 # httpretty is required with/for moto 1.0.0 or AWS tests fail
 REQS_DEV = ([
     'tox>=2.1.1',
@@ -76,9 +78,10 @@ setup(
     author_email='help@genome.edu.au',
     url='http://cloudbridge.cloudve.org/',
     setup_requires=['nose>=1.0'],
-    install_requires=REQS_FULL,
+    install_requires=REQS_SIMPLE,
     extras_require={
         ':python_version<"3.3"': ['ipaddress'],
+        'azure': REQS_AZURE,
         'full': REQS_FULL,
         'dev': REQS_DEV
     },