python-box<8,>=7
pydantic<3,>=2

[dev]
pytest>=8
pytest-cov
mypy
ruff==0.16.0
hypothesis
build
twine
