matplotlib<3.12,>=3.9
numpy>=1.26.0

[:python_version < "3.12"]
typing-extensions

[all]
ultraplot[circos,docs,stats]

[circos]
pycirclize>=1.10.1

[docs]
jupyter
jupytext
lxml-html-clean
markdown
mpltern
pycirclize>=1.10.1
nbsphinx>=0.9.8
sphinx
sphinx-autoapi
sphinx-automodapi>=0.22
sphinx-copybutton
sphinx-design>=0.7
sphinx-gallery
shibuya
sphinx-sitemap
typing-extensions

[mcp]
mcp<3,>=2.1

[stats]
scipy

[typing]
basedpyright==1.31.4
