mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-12-02 18:13:04 +00:00
Merge pull request #8589 from alxtrkhv/fix/update-setup-py
Add missing dependencies to setup.py
This commit is contained in:
29
setup.py
29
setup.py
@@ -12,16 +12,20 @@ hyperopt = [
|
||||
|
||||
freqai = [
|
||||
'scikit-learn',
|
||||
'joblib',
|
||||
'catboost; platform_machine != "aarch64"',
|
||||
'lightgbm',
|
||||
'xgboost'
|
||||
'xgboost',
|
||||
'tensorboard'
|
||||
]
|
||||
|
||||
freqai_rl = [
|
||||
'torch',
|
||||
'gymnasium',
|
||||
'stable-baselines3',
|
||||
'gym==0.21',
|
||||
'sb3-contrib'
|
||||
'sb3-contrib',
|
||||
'setuptools',
|
||||
'tqdm'
|
||||
]
|
||||
|
||||
hdf5 = [
|
||||
@@ -32,11 +36,20 @@ hdf5 = [
|
||||
develop = [
|
||||
'coveralls',
|
||||
'mypy',
|
||||
'ruff',
|
||||
'pre-commit',
|
||||
'pytest',
|
||||
'pytest-asyncio',
|
||||
'pytest-cov',
|
||||
'pytest-mock',
|
||||
'pytest-random-order',
|
||||
'isort',
|
||||
'time-machine',
|
||||
'types-cachetools',
|
||||
'types-filelock',
|
||||
'types-requests',
|
||||
'types-tabulate',
|
||||
'types-python-dateutil'
|
||||
]
|
||||
|
||||
jupyter = [
|
||||
@@ -91,7 +104,15 @@ setup(
|
||||
'aiofiles',
|
||||
'schedule',
|
||||
'websockets',
|
||||
'janus'
|
||||
'janus',
|
||||
'ast-comments',
|
||||
'aiohttp',
|
||||
'blosc',
|
||||
'cryptography',
|
||||
'httpx',
|
||||
'python-dateutil',
|
||||
'tables'
|
||||
|
||||
],
|
||||
extras_require={
|
||||
'dev': all_extra,
|
||||
|
||||
Reference in New Issue
Block a user