Files
loyal_companion/requirements.txt
latte 94abdca2f7 Replace Alembic with plain SQL schema
- Fix scalar_first() bug in persistent_conversation.py (use scalars().first())
- Add schema.sql with all 7 tables (users, user_preferences, user_facts, guilds, guild_members, conversations, messages)
- Update database.py to run schema.sql on startup
- Remove Alembic directory and configuration
- Remove alembic from requirements.txt
2026-01-12 18:30:55 +01:00

20 lines
261 B
Plaintext

# Discord
discord.py>=2.3.0
# AI Providers
anthropic>=0.18.0
google-genai>=1.0.0
openai>=1.12.0
# HTTP Client
aiohttp>=3.9.0
# Configuration
pydantic>=2.6.0
pydantic-settings>=2.2.0
python-dotenv>=1.0.0
# Database
asyncpg>=0.29.0
sqlalchemy[asyncio]>=2.0.0