Files
SPARC/requirements.txt
T
0xWheatyz af52107ed8 feat(backend): add response caching and user management
Replace USE_DATABASE toggle with USE_CACHE for smarter LLM response handling:
- Add prompt hashing for efficient cache lookups
- Cache API responses in database to reduce token usage
- Always store responses for analytics (cache or fresh)

Add user authentication infrastructure:
- User table with bcrypt password hashing
- CRUD operations for user management
- Role-based access control (admin/user)

Dependencies: add bcrypt and PyJWT for auth

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-14 13:40:34 -04:00

16 lines
142 B
Plaintext

python-dotenv
serpapi
pdfplumber
requests
pytest
pytest-mock
openai
psycopg2-binary
fastapi
uvicorn[standard]
httpx
numpy
pandas
bcrypt
PyJWT