# Development dependencies
-r requirements.txt

# Testing
pytest>=7.0.0
pytest-cov>=4.0.0
pyspark>=3.0.0
mock-spark>=2.2.0  # For compatibility testing (supports DDL schema parsing)

# Code quality
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0
pre-commit>=3.0.0

# Build and release
build>=1.0.0
twine>=4.0.0

# Security
safety>=2.3.0
bandit[toml]>=1.7.0

# Pydantic for examples and tests
pydantic>=2.0.0

