# Python formatters and linters
black
flake8
isort
ty  # Fast type checker from Astral (ruff team)
autopep8
ruff  # Fast linter - replaces isort/flake8/pylint
bandit==1.8.6  # Security linter - pin version to maintain consistent skip behavior

# Testing tools (for run_tests endpoint)
pytest>=7.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0

# Dependency auditing (for audit_dependencies endpoint)
pip-audit>=2.6.0

# MCP server dependencies
fastapi
uvicorn
httpx
pydantic
aiohttp
mcp

# Markdown link checking dependencies
mistune>=3.0.0
