# FastAPI and web server fastapi>=0.103.1 uvicorn>=0.23.2 pydantic>=2.4.2 pydantic-settings>=2.0.3 python-multipart>=0.0.6 email-validator>=2.0.0 # Database sqlalchemy>=2.0.21 psycopg2-binary>=2.9.7 # For PostgreSQL alembic>=1.12.0 # For database migrations # Authentication python-jose>=3.3.0 # For JWT tokens passlib==1.7.4 pluggy==1.5.0 propcache==0.3.0 psycopg2-binary==2.9.10 pyasn1==0.4.8 pycparser==2.22 pydantic==2.10.6 pydantic-settings==2.8.0 pydantic_core==2.27.2 PyJWT==2.10.1 pytest==8.3.4 pytest-asyncio==0.25.3 python-dotenv==1.0.1 python-jose==3.4.0 python-multipart==0.0.20 requests==2.32.3 rsa==4.9 six==1.17.0 sniffio==1.3.1 SQLAlchemy==2.0.38 starlette==0.45.3 tomli==2.2.1 twilio==9.4.6 typing_extensions==4.12.2 urllib3==2.3.0 uvicorn==0.34.0 uvloop==0.21.0 yarl==1.18.3 twilio==9.4.6 pluggy==1.5.0 propcache==0.3.0 psycopg2-binary==2.9.10 pyasn1==0.4.8 pycparser==2.22 pydantic==2.10.6 pydantic-settings==2.8.0 pydantic_core==2.27.2 PyJWT==2.10.1 pytest==8.3.4 pytest-asyncio==0.25.3 python-dotenv==1.0.1 python-jose==3.4.0 python-multipart==0.0.20 requests==2.32.3 rsa==4.9 six==1.17.0 sniffio==1.3.1 SQLAlchemy==2.0.38 starlette==0.45.3 tomli==2.2.1 twilio==9.4.6 typing_extensions==4.12.2 urllib3==2.3.0 uvicorn==0.34.0 uvloop==0.21.0 yarl==1.18.3