boltons~=24.0.0
click~=8.1.4
cloup~=3.0.5
commentjson~=0.9.0
extra-platforms~=1.2.0
mergedeep~=1.3.4
pyyaml~=6.0.0
requests~=2.32.3
tabulate[widechars]~=0.9
wcmatch~=9.0
xmltodict~=0.13.0

[:python_version < "3.11"]
tomli~=2.0.1

[docs]
furo~=2024.8.6
myst-parser~=3.0.0
sphinx>=7.2.0
sphinx-autodoc-typehints~=2.3.0
sphinx-copybutton~=0.5.2
sphinx-design~=0.6.0
sphinx-issues~=4.1.0
sphinxcontrib-mermaid~=0.9.2
sphinxext-opengraph~=0.9.0

[docs:python_version < "3.11"]
tomli~=2.0.1

[pygments]
pygments~=2.14
pygments-ansi-color~=0.3.0

[pytest]
pytest>=8

[sphinx]
pygments~=2.14
pygments-ansi-color~=0.3.0
Pallets-Sphinx-Themes~=2.1.1
sphinx>=7.2.0

[test]
coverage[toml]~=7.6.0
extra-platforms[pytest]~=1.2.0
pytest~=8.3.1
pytest-cases~=3.8.3
pytest-cov~=5.0.0
pytest-github-actions-annotate-failures~=0.2.0
pytest-httpserver~=1.1.0
pytest-randomly~=3.15.0

[typing]
types-Pygments~=2.18.0.20240506
types-PyYAML~=6.0.12.9
types-requests~=2.32.0.20240622
types-tabulate~=0.9.0.2
types-xmltodict~=0.13.0.2
