# Development and testing dependencies for Games project

# Core testing
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-xdist>=3.0.0  # Parallel test execution
pytest-timeout>=2.1.0  # Test timeout handling

# GUI testing
pytest-qt>=4.0.0
pyqt5

# Performance testing
pytest-benchmark>=4.0.0

# Code quality
black>=23.0.0
ruff>=0.1.0
mdformat>=0.7.0

# Coverage reporting
coverage[toml]>=7.0.0

# Mutation testing
mutmut>=2.4.0

# Additional utilities
freezegun>=1.2.0  # Time mocking for tests
responses>=0.23.0  # HTTP mocking
pytest-mock>=3.10.0  # Enhanced mocking
