- 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
20 lines
261 B
Plaintext
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
|