python-dateutil>=2.7.0

[:python_version < "3.9"]
importlib-resources>=5.12.0

[bench]
asv~=0.5
virtualenv~=20.22

[docs]
Sphinx~=6.2
ipython~=8.12
jinja2<4.0
jupyter~=1.0
nbsphinx~=0.9
pydata-sphinx-theme~=0.13
sphinx-autobuild==2021.3.14
sphinx-design~=0.4
sphinxcontrib-fulltoc~=1.2

[jinja2]
jinja2<4.0

[orjson]
orjson>=3.5

[test]
black~=23.3
codespell~=2.2
coverage~=7.2
doc8~=1.1
html5lib~=1.1
jinja2<4.0
jsonschema<4.18,>=4.0.1
mypy~=1.2
orjson~=3.8
pre-commit~=3.2
pytest-cov~=4.0
pytest-mock~=3.10
pytest-recording~=0.13
pytest~=7.3
ruff==0.0.284
types-html5lib~=1.1
types-orjson~=3.6
types-python-dateutil~=2.8
types-urllib3~=1.26

[urllib3]
urllib3>=1.26

[validation]
jsonschema<4.18,>=4.0.1
