mcp>=1.6.0
fastmcp>=2.9.2
httpx>=0.27.0
uvicorn>=0.23.1
openai>=1.50.0
python-dotenv>=1.0.0
litellm>=1.40.14
grep-ast>=0.8.1
bashlex>=0.18
libtmux>=0.39.0
nbformat>=5.10.4
psutil>=6.1.0
pydantic>=2.11.0
pydantic-settings>=2.7.0
typing-extensions>=4.12.2
watchdog>=3.0.0

[dev]
pytest>=7.0.0
pytest-cov>=4.1.0
ruff>=0.1.0
black>=23.3.0
sphinx>=8.0.0
sphinx-rtd-theme>=3.0.0
myst-parser>=4.0.0
sphinx-copybutton>=0.5.0

[docs]
sphinx>=8.0.0
sphinx-rtd-theme>=3.0.0
myst-parser>=4.0.0
sphinx-copybutton>=0.5.0

[performance]
ujson>=5.7.0
orjson>=3.9.0

[publish]
twine>=4.0.2
build>=1.0.3

[test]
pytest>=7.0.0
pytest-cov>=4.1.0
pytest-mock>=3.10.0
pytest-asyncio>=0.25.3
twisted
