requests
tqdm
pystow>=0.1.13
click
more_click>=0.1.2
pydantic[email]>=2.0
curies>=0.7.0

[align]
pyyaml
beautifulsoup4
tabulate
defusedxml
class-resolver
fairsharing-client>=0.1.0
pandas

[charts]
matplotlib
matplotlib_venn
seaborn
pandas
jinja2

[docs]
sphinx>=8
sphinx-rtd-theme>=3.0
sphinx-click
sphinx_automodapi
autodoc_pydantic

[export]
pyyaml
rdflib
rdflib-jsonld
ndex2

[gha]
more_itertools

[health]
click_default_group
pandas
tabulate
pyyaml
jinja2

[mapping-checking]
pandas
sentence_transformers

[paper-ranking]
indra
pandas
scikit-learn
tabulate

[tests]
pytest
coverage
more_itertools
httpx
scikit-learn

[web]
pyyaml
rdflib
rdflib-jsonld
rdflib-endpoint>=0.5.3
flask>=3.0.0
werkzeug>=3.0.0
fastapi
uvicorn
bootstrap-flask
markdown
curies[fastapi]
a2wsgi
