cattrs>=26.1
lxml>=6.0
markdown>=3.10
orjson>=3.11
pymdown-extensions>=10.21
PyYAML>=6.0
requests>=2.33
truststore>=0.10

[:python_version < "3.11"]
typing-extensions>=4.15

[dev]
markdown_doc>=0.1.8
types-lxml>=2026.2.16
types-markdown>=3.10
types-PyYAML>=6.0
types-requests>=2.33
mypy[faster-cache]>=1.20
ruff>=0.15

[formulas]
matplotlib>=3.10
