# Requires Python 3.12+
python-dotenv>=1.1.1,<2.0.0
pydantic>=2.12.3,<3.0.0
numpy>=2.0.0,<3.0.0
polars>=1.35.0,<2.0.0
pandas>=2.2.3,<3.0.0
numba>=0.62.1,<1.0.0
matplotlib>=3.7.0,<4.0.0
scipy>=1.10.0,<2.0.0
scikit-learn>=1.3.0,<2.0.0
PyYAML>=6.0,<7.0
quantdle>=1.0.0,<2.0.0
pandas-ta-classic>=0.6.0,<1.0.0

# Optional dependencies - install manually if needed:
# MetaTrader5>=5.0.0  # For live trading (Windows only)