pydantic>=2.0
typing-extensions>=4.14.1
python-dateutil>=2.8
python-dotenv>=1.0
pyyaml>=6.0
networkx>=3.0
rich>=13.0
httpx>=0.25.0

[all]
grounded-memory[api,benchmark,dev,llm,neo4j,postgres]

[api]
fastapi>=0.116.0
uvicorn>=0.35.0

[benchmark]
datasets<3.0.0,>=2.19.0

[dev]
black>=24.0
pytest>=7.0
pytest-asyncio>=0.21
ruff>=0.6.0

[llm]
pydantic-ai>=1.0

[neo4j]
neo4j>=5.0.0

[postgres]
asyncpg>=0.29.0
psycopg2-binary>=2.9.0
