# PyQuantLib Development Dependencies
#
# Install with: pip install -r requirements-dev.txt
#
# These are development-only dependencies. Runtime dependencies (if any)
# are specified in pyproject.toml.

# Build tools
scikit-build-core>=0.10.0
pybind11>=2.11.0
cmake>=3.18.0

# Testing
pytest>=8.0.0
pytest-cov>=4.0.0
numpy>=1.20.0

# Type stubs
pybind11-stubgen>=2.5.0

# Linting
ruff>=0.4.0

# Documentation
sphinx>=7.0.0
sphinx-rtd-theme>=2.0.0

# Packaging and distribution
build>=1.0.0
twine>=5.0.0
