e2d750146c
- Add slowapi rate limiter: 10 req/min for /auth/login, 5 req/min for /auth/register - Return HTTP 429 with Retry-After header when limit is exceeded - Add slowapi to requirements.txt - Add 4 passing tests for rate limit behavior Closes leeworks-agents/SPARC#9 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
18 lines
166 B
Plaintext
18 lines
166 B
Plaintext
python-dotenv
|
|
serpapi
|
|
pdfplumber
|
|
requests
|
|
pytest
|
|
pytest-mock
|
|
openai
|
|
psycopg2-binary
|
|
fastapi
|
|
uvicorn[standard]
|
|
pydantic[email]
|
|
httpx
|
|
numpy
|
|
pandas
|
|
bcrypt
|
|
PyJWT
|
|
slowapi
|