# Test dependencies for agentic_eval
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-mock>=3.10.0
pytest-xdist>=3.0.0  # For parallel test execution
pytest-html>=3.1.0   # For HTML test reports
pytest-timeout>=2.1.0  # For test timeouts

# Core dependencies for testing
requests>=2.28.0
pillow>=9.0.0
numpy>=1.21.0

# Mocking and test utilities  
mock>=4.0.3
responses>=0.22.0  # For HTTP mocking
factory-boy>=3.2.0  # For test data generation

# Code quality and formatting (optional for testing)
black>=22.0.0
isort>=5.10.0
flake8>=5.0.0
mypy>=0.971

# Development dependencies
ipython>=8.0.0
jupyter>=1.0.0

# For performance testing
memory-profiler>=0.60.0
psutil>=5.9.0 