# Core RL stack
stable-baselines3>=2.3.0,<3.0.0
gymnasium>=0.29.1,<1.1.0
torch>=2.0
numpy>=1.24

# Utilities used across training/evaluation/video scripts
tqdm>=4.66
imageio>=2.34
moviepy>=1.0.3
pandas>=2.0

# SB3 progress bar backend
rich>=13.0

# SUMO Python bindings (for 03_traffic_signal_control)
# Note: System SUMO binaries (sumo, netconvert) must still be installed separately.
traci>=1.20
sumolib>=1.20
