You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add SQLAlchemy and Tenacity to all repos with output dispatching and retry logic
- Added `sqlalchemy>=2.0` to all repositories supporting paper trading or database output
- Added `tenacity>=8.2.2,<9.0.0` to all repositories for retry logic in output dispatchers
- Audited and updated `requirements.in` for all `stock-backtest-*` repositories
- Ensured core ML/quant libraries (e.g., `scikit-learn`, `tensorflow`, `torch`) are included where appropriate
- Standardized base requirements across all backtest repos
- Implemented and ran a Python script to append missing dependencies and recompile `requirements.txt` via `pip-compile`
- Verified `output_handler.py` across repositories is finalized and production-ready
- Synced all shared utility modules across repositories and verified that all enhancements were correctly integrated
This ensures consistent, production-grade dependency management across the entire stock-backtest ecosystem.
0 commit comments