File size: 1,337 Bytes
9d6dc45
 
f55dca7
9d6dc45
 
83d4106
 
 
 
 
c30760c
83d4106
 
9d6dc45
83d4106
 
 
9d6dc45
 
 
 
58cedef
 
9d6dc45
83d4106
 
 
7b1aabb
 
 
 
 
9d6dc45
 
 
 
 
 
5005caf
9d6dc45
83d4106
 
 
f55dca7
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# ═══════════════════════════════════════════════════════════════════════════════
# SCAM HONEYPOT SYSTEM - REQUIREMENTS
# India AI Impact Buildathon 2026
# ═══════════════════════════════════════════════════════════════════════════════

# Core API Framework
fastapi==0.110.0
uvicorn[standard]==0.27.1
pydantic==2.6.0
pydantic-settings==2.1.0
jinja2==3.1.3

# HTTP & Utilities
httpx==0.26.0
python-multipart==0.0.9
python-dotenv==1.0.1

# LLM Integration
openai==1.12.0
anthropic==0.18.0
tenacity==8.2.3
requests==2.31.0
user-agents==2.2.0

# Data Processing
python-dateutil==2.8.2

# Database (SQLite default, PostgreSQL/Supabase optional)
sqlalchemy[asyncio]==2.0.25
aiosqlite==0.19.0
asyncpg==0.29.0  # For PostgreSQL/Supabase (optional)

# Logging
structlog==24.1.0

# Dashboard
streamlit==1.31.0
plotly==5.18.0
# requests is already included above

# Optional: Future Enhancements
# redis==5.0.1
# celery==5.3.6
# prometheus-client==0.19.0

# πŸ† Winner-Tier Analytics (Added via Audit)
networkx==3.2.1
numpy==1.26.4