packaging>=14.1
pydantic~=2.4
pyyaml
requests>=2.31
requests_unixsocket2>=0.4.0

[dev]
coverage[toml]==7.6.4
freezegun==1.5.1
logassert==7
pyfakefs==5.7.1
pytest==8.3.3
pytest-cov==5.0.0
pytest-mock==3.14.0
pytest-rerunfailures==14.0
pytest-subprocess==1.5.2
pytest-xdist==3.6.1
pytest-time==0.3.2
responses==0.25.3
types-requests==2.32.0.20241016
types-setuptools==75.2.0.20241019
types-pyyaml==6.0.12.20240917

[docs]
pyspelling==2.10
sphinx-autobuild==2024.10.3
sphinx-lint==1.0.0
sphinx-tabs==3.4.7
canonical-sphinx~=0.2.0

[lint]
black==24.10.0
codespell[toml]==2.3.0
yamllint==1.35.1

[types]
mypy[reports]==1.13.0
pyright==1.1.386
