cattrs>=26.1
lxml>=6.1
markdown>=3.10
orjson>=3.11
pymdown-extensions>=11.0
pyyaml>=6.0
pathspec>=1.1
requests>=2.34
truststore>=0.10

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

[dev]
markdown-doc>=0.1.9
types-lxml>=2026.2.16
types-markdown>=3.10
types-pyyaml>=6.0
types-requests>=2.33
mypy[faster-cache]>=2.3
ruff>=0.16

[formulas]
matplotlib>=3.10
