psycopg2-binary<3,>=2.9
sqlalchemy>=2.0
cryptography>=42.0
bcrypt>=4.1
fastapi>=0.115
uvicorn[standard]>=0.30
pydantic>=2.9
typer>=0.12
jinja2>=3.1
pyyaml>=6.0
taskipy>=1.13

[all]
alpha-id[fairy,mcp-server,postgres,test]

[dev]
alpha-id[postgres,test]

[fairy]
openai>=1.0
pyautogui>=0.9
pygetwindow>=0.0
Pillow>=10.0
pytesseract>=0.3

[mcp-server]
mcp>=1.0

[postgres]
asyncpg>=0.29
psycopg2-binary<3,>=2.9

[test]
pytest>=8.0
pytest-asyncio>=1.0
pytest-cov>=5.0
ruff>=0.5
pyright>=1.1
