# python-alfresco-api v1.0 Development Dependencies
# Dependencies for package regeneration and development

# Include runtime dependencies
-r requirements.txt

# Code generation tools
datamodel-code-generator[http]>=0.21.0  # For Pydantic model generation
openapi-python-client>=0.15.0  # For HTTP client generation

# OpenAPI tools
openapi-spec-validator>=0.6.0
openapi3>=1.8.0
openapi-schema-validator>=0.6.0
pyyaml>=6.0

# Development tools
black>=23.0.0  # Code formatting
isort>=5.12.0  # Import sorting
mypy>=1.5.0  # Type checking
flake8>=6.0.0  # Linting

# Testing
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
pytest-mock>=3.11.0
requests-mock>=1.11.0

# Documentation
mkdocs>=1.5.0
mkdocs-material>=9.0.0

# Build tools
build>=0.10.0
twine>=4.0.0
setuptools>=68.0.0
wheel>=0.41.0

# Utility tools
jq>=1.6.0  # For JSON processing in scripts 