Automated Action 0cd6e6441d Setup FastAPI REST API for Sports Betting Verification
- Set up FastAPI application structure
- Implemented SQLite database integration with SQLAlchemy
- Added Alembic migrations for database versioning
- Created bet model and API endpoints for CRUD operations
- Added comprehensive README with setup and usage instructions
- Added health check endpoint and CORS support
2025-06-07 13:06:19 +00:00

31 lines
491 B
Plaintext

# Web framework
fastapi>=0.103.1
# ASGI server
uvicorn>=0.23.2
# Database ORM
sqlalchemy>=2.0.21
# Database Migrations
alembic>=1.12.0
# Validation and serialization
pydantic>=2.4.2
pydantic-settings>=2.0.3
email-validator>=2.0.0
# Environment variables
python-dotenv>=1.0.0
# Linting
ruff>=0.0.291
# Testing
pytest>=7.4.2
httpx>=0.25.0
# Utilities
python-multipart>=0.0.6 # Form data parsing
python-jose[cryptography]>=3.3.0 # JWT tokens
passlib[bcrypt]>=1.7.4 # Password hashing