# Setup requirements
cython==0.29.26
numpy==1.22.0

# Drakkar-Software requirements
OctoBot-Backtesting>=1.7.1, <1.8
Async-Channel>=2.0.13, <2.1
OctoBot-Commons>=1.7.10, <1.8
OctoBot-Tentacles-Manager>=2.7.0, <2.8
trading-backend>=1.0.12

# Exchange connection requirements
ccxt==2.2.84 # always ensure real exchanges tests (in tests_additional and authenticated exchange tests) are passing before changing the ccxt version
cryptography # Never specify a version (managed by https://github.com/Drakkar-Software/OctoBot-PyPi-Linux-Deployer)

# Websocket requirements
websockets==10.3
cryptofeed==2.3.1

# OrderBook requirement
sortedcontainers==2.4.0

# Scripting requirements
tinydb==4.5.2
