refactor: replace SessionDep with explicit Annotated[Session, Depends(get_session)] across all routers

- Replace SessionDep type alias with explicit Annotated[Session, Depends(get_session)]
- Add missing imports for Session, Annotated, and Depends types
- Update all endpoint function signatures to use explicit dependency annotation
- Remove redundant `= Depends()` default values from session parameters
- Update docstrings and comments to reference new annotation pattern
- Apply changes consistently across all router
This commit is contained in:
oib
2026-03-07 15:45:11 +01:00
parent 93aae0edb3
commit 89e161c906
75 changed files with 371 additions and 372 deletions

View File

@@ -22,7 +22,7 @@
- **Coverage**: 18 services, 40+ CLI commands, complete testing framework
### **Exchange Infrastructure Implementation Complete**
- **Updated**: Phase 1-5 status markers from 🔄 NEXT/PENDING to ✅ COMPLETE
- **Updated**: Phase 1-5 status markers from ✅ COMPLETE/PENDING to ✅ COMPLETE
- **Features**: Exchange integration, oracle systems, market making, security features
- **CLI Commands**: 25+ new commands implemented and operational
- **Services**: Multi-region deployment, AI agents, enterprise integration