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