click>=8.0
awscli>=1.0

[all]
openalex-local[dev,docs,mcp,server]

[dev]
pytest>=7.0
pytest-cov>=4.0
pytest-asyncio>=0.21

[docs]
sphinx>=7.0
sphinx-rtd-theme>=2.0
myst-parser>=2.0
sphinx-copybutton>=0.5
sphinx-autodoc-typehints>=1.25

[mcp]
fastmcp>=0.4

[server]
fastapi>=0.100
uvicorn>=0.23
