pydantic<3.0.0,>=2.5.0
pydantic-settings<3.0.0,>=2.1.0
anthropic<1.0.0,>=0.75.0
boto3<2.0.0,>=1.34.0
pyyaml<7.0.0,>=6.0.0
python-dateutil<3.0.0,>=2.8.0
requests<3.0.0,>=2.31.0
jsonschema<5.0.0,>=4.0.0

[dev]
pytest<8.0.0,>=7.4.0
pytest-cov<5.0.0,>=4.1.0
pytest-mock<4.0.0,>=3.12.0
pytest-asyncio<0.22.0,>=0.21.0
mypy<2.0.0,>=1.7.0
types-pyyaml<7.0.0,>=6.0.0
types-python-dateutil<3.0.0,>=2.8.0
types-requests<3.0.0,>=2.31.0
black<24.0.0,>=23.12.0
flake8<7.0.0,>=6.1.0
flake8-docstrings<2.0.0,>=1.7.0
isort<6.0.0,>=5.13.0
build<2.0.0,>=1.0.0
twine<6.0.0,>=4.0.0
pkginfo>=1.12.0

[docs]
sphinx>=7.0.0
sphinx-rtd-theme>=2.0.0
sphinx-autodoc-typehints>=1.25.0
myst-parser>=2.0.0
