numpy>=1.24
tiktoken>=0.5
mcp>=1.0

[api]
fastapi>=0.110
uvicorn[standard]>=0.27

[dev]
pytest>=7.4
httpx>=0.27

[dev:python_version < "3.11"]
tomli>=2.0

[fernmark]
fernmark==0.4.0a9

[mcp]
mcp>=1.0

[media]
Pillow>=10

[pgtest]
psycopg[binary]>=3.1

[pgtest:sys_platform != "win32"]
pgserver>=0.1

[postgres]
psycopg[binary]>=3.1

[ui]
fastapi>=0.110
uvicorn[standard]>=0.27

[viz]
matplotlib>=3.7
