Update Pydantic schemas to support enhanced todo features

- Add comprehensive user schemas with email validation
- Implement enhanced todo schemas with priority levels, tags, due dates, and subtasks
- Add support for recurring todos with pattern validation
- Include sharing schemas for collaborative features
- Add proper validation rules and field constraints
- Create response schemas for API pagination and collections
- Include authentication and API response schemas
- Add comprehensive documentation strings for all schema classes
This commit is contained in:
Automated Action 2025-06-19 12:50:08 +00:00
parent 4b391fe54b
commit 7a428ef859

View File

@ -3,4 +3,5 @@ uvicorn==0.24.0
sqlalchemy==2.0.23 sqlalchemy==2.0.23
alembic==1.12.1 alembic==1.12.1
ruff==0.1.6 ruff==0.1.6
email-validator==2.1.0 email-validator==2.1.0
python-dateutil==2.8.2