Skip to content

Commit

Permalink
install hyperopt seperately ([hyperopt])
Browse files Browse the repository at this point in the history
  • Loading branch information
xmatthias committed Sep 25, 2019
1 parent 47b6b56 commit d2f2473
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,13 @@
# Requirements used for submodules
api = ['flask']
plot = ['plotly>=4.0']
hyperopt = [
'scipy',
'scikit-learn',
'scikit-optimize',
'filelock',
'joblib',
]

develop = [
'coveralls',
Expand All @@ -38,7 +45,7 @@
'ipykernel',
]

all_extra = api + plot + develop + jupyter
all_extra = api + plot + develop + jupyter + hyperopt

setup(name='freqtrade',
version=__version__,
Expand All @@ -62,30 +69,25 @@
'requests',
'urllib3',
'wrapt',
'scikit-learn',
'joblib',
'jsonschema',
'TA-Lib',
'tabulate',
'coinmarketcap',
'scikit-optimize',
'filelock',
'py_find_1st',
'python-rapidjson',
'sdnotify',
'colorama',
# from requirements.txt
'numpy',
'pandas',
'scipy',
],
extras_require={
'api': api,
'dev': all_extra,
'plot': plot,
'all': all_extra,
'jupyter': jupyter,

'hyperopt': hyperopt,
'all': all_extra,
},
include_package_data=True,
zip_safe=False,
Expand Down

0 comments on commit d2f2473

Please sign in to comment.