numpy==1.26.3

# Drakkar-Software requirements
OctoBot-Backtesting>=1.9, <1.10
Async-Channel>=2.2, <2.3
OctoBot-Commons>=1.9.82, <1.10
OctoBot-Tentacles-Manager>=2.9, <2.10
trading-backend>=1.2.35

# Exchange connection requirements
ccxt==4.5.8 # 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)

# OrderBook requirement
sortedcontainers==2.4.0

# Scripting requirements
tinydb==4.5.2

# Caching
cachetools>=5.5.0, <6
