... | ... |
@@ -4,8 +4,8 @@ |
4 | 4 |
from setuptools import setup |
5 | 5 |
|
6 | 6 |
|
7 |
-with open('requirements.txt') as f: |
|
8 |
- requirements = f.readlines() |
|
7 |
+install_requires = ['scipy', 'ipython', 'sortedcontainers'] |
|
8 |
+extras_require = {'recommended': ['holoviews>=1.9.1', 'ipyparallel', 'distributed']} |
|
9 | 9 |
|
10 | 10 |
setup( |
11 | 11 |
name='adaptive', |
... | ... |
@@ -24,5 +24,6 @@ setup( |
24 | 24 |
], |
25 | 25 |
packages=['adaptive', |
26 | 26 |
'adaptive.learner'], |
27 |
- install_requires=requirements, |
|
27 |
+ install_requires=install_requires, |
|
28 |
+ extras_require=extras_require, |
|
28 | 29 |
) |