# Requirements for AI agents
# Includes Python linting/formatting tools that agents need to run
# when fixing CI/CD pipeline failures

# Security hook dependencies
PyYAML>=6.0.0
requests>=2.31.0

# Linting and formatting tools
ruff>=0.14.0  # Fast linter/formatter - replaces black, flake8, isort, pylint
ty>=0.0.1a6  # Fast type checker from Astral (ruff team)

# Testing
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0.0

# Python 3.10+ is required for the agents to run
