aiodns>=3.1.1
aiofiles>=23.2.1
aiohttp>=3.9.3
aiosignal>=1.3.1
amqp>=5.2.0
annotated-types>=0.6.0
anyio>=4.3.0
arrow>=1.3.0
ast-comments>=1.2.1
asttokens>=2.4.1
async-timeout>=4.0.3
asyncer>=0.0.5
attrs>=23.2.0
billiard>=4.2.0
cachetools>=5.3.2
ccxt>=4.2.51
celery>=5.3.6
certifi>=2024.2.2
cffi>=1.16.0
charset-normalizer>=3.3.2
click>=8.1.7
click-didyoumean>=0.3.0
click-plugins>=1.1.1
click-repl>=0.3.0
colorama>=0.4.6
comm>=0.2.1
cryptography>=42.0.5
debugpy>=1.8.1
decorator>=5.1.1
exceptiongroup>=1.2.0
executing>=2.0.1
fastapi>=0.110.0
freqtrade>=2024.1
frozenlist>=1.4.1
greenlet>=3.0.3
h11>=0.14.0
httpcore>=1.0.4
httpx>=0.26.0
idna>=3.6
ipykernel>=6.29.2
ipython>=8.22.1
janus>=1.0.0
jedi>=0.19.1
Jinja2>=3.1.3
joblib>=1.3.2
jsonschema>=4.21.1
jsonschema-specifications>=2023.12.1
jupyter_client>=8.6.0
jupyter_core>=5.7.1
kombu>=5.3.5
markdown-it-py>=3.0.0
MarkupSafe>=2.1.5
matplotlib-inline>=0.1.6
mdurl>=0.1.2
multidict>=6.0.5
nest-asyncio>=1.6.0
numpy>=1.26.4
orjson>=3.9.15
packaging>=23.2
pandas>=2.2.1
pandas_ta>=0.3.14b0
parso>=0.8.3
pexpect>=4.9.0
platformdirs>=4.2.0
prompt-toolkit>=3.0.41
psutil>=5.9.8
ptyprocess>=0.7.0
pure-eval>=0.2.2
py_find_1st>=1.1.6
pyarrow>=15.0.0
pycares>=4.4.0
pycoingecko>=3.1.0
pycparser>=2.21
pydantic>=2.6.2
pydantic_core>=2.16.3
Pygments>=2.17.2
PyJWT>=2.8.0
python-dateutil>=2.8.2
python-rapidjson>=1.14
python-telegram-bot>=20.8
pytz>=2024.1
pyzmq>=25.1.2
questionary==1.10.0
referencing>=0.33.0
requests>=2.31.0
rich>=13.7.0
rpds-py>=0.18.0
schedule>=1.2.1
scipy>=1.12.0
sdnotify>=0.3.2
six>=1.16.0
sniffio>=1.3.1
SQLAlchemy>=2.0.27
stack-data>=0.6.3
starlette>=0.36.3
ta>=0.11.0
TA-Lib>=0.4.28
tabulate>=0.9.0
technical>=1.4.3
tornado>=6.4
traitlets>=5.14.1
typeguard>=4.1.5
types-python-dateutil>=2.8.19.20240106
typing_extensions>=4.10.0
tzdata>=2024.1
urllib3>=2.2.1
uvicorn>=0.27.1
vine>=5.1.0
wcwidth>=0.2.13
websockets>=12.0
yarl>=1.9.4
nbformat>=4.2.0
setuptools>=64.0.0

[ai]
tensorflow
xgboost
tensorboard

[ai:platform_machine != "aarch64"]
catboost

[all]
plotly>=4.0
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
nbstripout
ipykernel
nbconvert
tensorflow
xgboost
tensorboard

[all:platform_machine != "aarch64"]
catboost

[hdf5]
tables
blosc

[jupyter]
jupyter
nbstripout
ipykernel
nbconvert

[plot]
plotly>=4.0
