appdirs~=1.4
msgspec~=0.15
openpyxl~=3.0
requests~=2.27
requests-cache~=0.9.8
typing_extensions~=4.8.0

[dev]
black
coverage[toml]
doc8
exceptiongroup
freezegun
lxml
mypy
openpyxl-stubs
pip
Pygments
pytest>=6.0
pytest-cov
responses
ruff
setuptools>=45
setuptools-scm[toml]>=6.2
syrupy>=4.0
types-appdirs
types-freezegun
types-requests
wheel

[lxml]
lxml>=3.7.2
