claude-code-sdk
GitPython>=3.1.0
structlog>=23.2.0
python-json-logger>=3.3.0
pyperclip>=1.8.2
black>=23.0.0
isort>=5.12.0
mcp-tools-py
PyGithub>=1.59.0
python-jenkins>=1.8.0
requests>=2.28.0
mcp-workspace
psutil>=5.9.0
tabulate>=0.9.0

[:sys_platform == "win32"]
pywin32>=306

[dev]
mcp-coder[langchain,mcp,mlflow,test,types]
import-linter>=2.0
pycycle>=0.0.8
pydeps>=3.0.0
tach>=0.6.0
vulture>=2.14
ruff>=0.9.0

[langchain]
langchain-core>=0.3.0
langchain-openai>=0.2.0
langchain-google-genai>=2.0.0
langchain-anthropic>=0.3.0
langchain-mcp-adapters>=0.1.0
langgraph>=0.2.0

[mcp]

[mlflow]
mlflow>=2.10.0

[test]
pytest-asyncio
pytest-xdist

[types]
types-pyperclip
types-requests>=2.28.0
types-tabulate>=0.9.0
