# ----------------------------
# Testing
# ----------------------------
pytest>=8.3.2
pytest-cov>=5.0.0
coverage[toml]>=7.6.0

# ----------------------------
# Code Quality
# ----------------------------
ruff>=0.6.5
black>=24.8.0
mypy>=1.11.2

# ----------------------------
# Package Building & Publishing
# ----------------------------
build>=1.2.2
twine>=5.1.1
wheel>=0.44.0
setuptools>=72.2.0

# ----------------------------
# Documentation
# ----------------------------
mkdocs>=1.6.1
mkdocs-material>=9.5.34
mkdocstrings[python]>=0.26.1
pymdown-extensions>=10.9

# ----------------------------
# Git Hooks
# ----------------------------
pre-commit>=3.8.0

# ----------------------------
# Optional Development Utilities
# ----------------------------
tox>=4.18.1
tox-gh-actions>=3.2.0
ipython>=8.27.0