Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- bokeh >=3.6.0
- gmsh >=4.12.0
- h5py >=3.8.0
- imagehash >=4.3.2
- json5 >=0.12.0
- jupytext >=1.14.0
- lxml >=4.6.0
- matplotlib <3.11,>=3.7.1
- meshio >=5.3.0
- numpy >=1.20.0
- pandas >=2.2.3
- papermill >=2.4.0
- pint >=0.22
- psutil >=5.0.0
- pytest-mpl >=0.17.0
- pyvista >=0.47.0
- pyyaml >=6.0.0
- scipy >=1.10.1
- shapely >=2.0.0
- simpleeval >=1.0.3
- typeguard >=4.0.0
- types-pyyaml >=6.0.0.20240917
- vtk >=9.4.0
- watchdog >=6.0.0
252 optional dependencies
-
accessible-pygments==0.0.5[pinned]extra == "pinned"
-
aiohappyeyeballs==2.6.1[pinned]extra == "pinned"
-
aiohttp==3.13.3[pinned]extra == "pinned"
-
aiosignal==1.4.0[pinned]extra == "pinned"
-
alabaster==1.0.0[pinned]extra == "pinned"
-
ansicolors==1.1.8[pinned]extra == "pinned"
-
anyio==4.12.1[pinned]extra == "pinned"
-
appnope==1.0.0[pinned]extra == "pinned"
-
argon2-cffi==25.1.0[pinned]extra == "pinned"
-
argon2-cffi-bindings==25.1.0[pinned]extra == "pinned"
-
arrow==1.4.0[pinned]extra == "pinned"
-
asttokens==3.0.1[pinned]extra == "pinned"
-
attrs==25.4.0[pinned]extra == "pinned"
-
babel==2.18.0[pinned]extra == "pinned"
-
beautifulsoup4==4.14.3[pinned]extra == "pinned"
-
black==24.4.0[dev]extra == "dev"
-
black==24.4.0[pinned]extra == "pinned"
-
bleach==6.3.0[pinned]extra == "pinned"
-
bokeh==3.8.2[pinned]extra == "pinned"
-
bokeh>=3.6.0[monitor]extra == "monitor"
-
build==1.4.0[pinned]extra == "pinned"
-
build[dev]extra == "dev"
-
certifi==2026.1.4[pinned]extra == "pinned"
-
cffi==2.0.0[pinned]extra == "pinned"
-
cfgv==3.5.0[pinned]extra == "pinned"
-
charset-normalizer==3.4.4[pinned]extra == "pinned"
-
click==8.3.1[pinned]extra == "pinned"
-
cmcrameri==1.9[pinned]extra == "pinned"
-
cmocean==4.0.3[pinned]extra == "pinned"
-
colorama==0.4.6[pinned]extra == "pinned"
-
colorcet==3.1.0[pinned]extra == "pinned"
-
comm==0.2.3[pinned]extra == "pinned"
-
contourpy==1.3.3[pinned]extra == "pinned"
-
coverage==7.13.4[pinned]extra == "pinned"
-
coverage[test]extra == "test"
-
cssselect==1.4.0[pinned]extra == "pinned"
-
cycler==0.12.1[pinned]extra == "pinned"
-
cyclopts==4.5.3[pinned]extra == "pinned"
-
debugpy==1.8.20[pinned]extra == "pinned"
-
decorator==5.2.1[pinned]extra == "pinned"
-
defusedxml==0.7.1[pinned]extra == "pinned"
-
distlib==0.4.0[pinned]extra == "pinned"
-
docstring-parser==0.17.0[pinned]extra == "pinned"
-
docutils==0.22.4[pinned]extra == "pinned"
-
entrypoints==0.4[pinned]extra == "pinned"
-
execnet==2.1.2[pinned]extra == "pinned"
-
executing==2.2.1[pinned]extra == "pinned"
-
fastjsonschema==2.21.2[pinned]extra == "pinned"
-
filelock==3.24.2[pinned]extra == "pinned"
-
flexcache==0.3[pinned]extra == "pinned"
-
flexparser==0.4[pinned]extra == "pinned"
-
fonttools==4.61.1[pinned]extra == "pinned"
-
fqdn==1.5.1[pinned]extra == "pinned"
-
frozenlist==1.8.0[pinned]extra == "pinned"
-
gmsh==4.14.1[pinned]extra == "pinned"
-
greenlet==3.3.1[pinned]extra == "pinned"
-
h5py==3.15.1[pinned]extra == "pinned"
-
hypothesis[test]extra == "test"
-
hypothesis==6.151.9[pinned]extra == "pinned"
-
identify==2.6.16[pinned]extra == "pinned"
-
idna==3.11[pinned]extra == "pinned"
-
ifm-contrib>=0.2.4[feflow]extra == "feflow"
-
imagehash==4.3.2[pinned]extra == "pinned"
-
imageio==2.37.2[pinned]extra == "pinned"
-
imagesize==1.4.1[pinned]extra == "pinned"
-
importlib-metadata==8.7.1[pinned]extra == "pinned"
-
iniconfig==2.3.0[pinned]extra == "pinned"
-
ipykernel==7.2.0[pinned]extra == "pinned"
-
ipykernel>5[monitor]extra == "monitor"
-
ipython==9.10.0[pinned]extra == "pinned"
-
ipython-pygments-lexers==1.1.1[pinned]extra == "pinned"
-
ipywidgets==8.1.8[pinned]extra == "pinned"
-
isoduration==20.11.0[pinned]extra == "pinned"
-
jedi==0.19.2[pinned]extra == "pinned"
-
jinja2==3.1.6[pinned]extra == "pinned"
-
json5==0.13.0[pinned]extra == "pinned"
-
jsonpointer==3.0.0[pinned]extra == "pinned"
-
jsonschema==4.26.0[pinned]extra == "pinned"
-
jsonschema-specifications==2025.9.1[pinned]extra == "pinned"
-
jupyter-bokeh>=3.0.0[monitor]extra == "monitor"
-
jupyter-cache==1.0.1[pinned]extra == "pinned"
-
jupyter-client==8.8.0[pinned]extra == "pinned"
-
jupyter-core==5.9.1[pinned]extra == "pinned"
-
jupyter-events==0.12.0[pinned]extra == "pinned"
-
jupyter-server==2.17.0[pinned]extra == "pinned"
-
jupyter-server-proxy==4.4.0[pinned]extra == "pinned"
-
jupyter-server-terminals==0.5.4[pinned]extra == "pinned"
-
jupyterlab-pygments==0.3.0[pinned]extra == "pinned"
-
jupyterlab-widgets==3.0.16[pinned]extra == "pinned"
-
jupytext==1.19.1[pinned]extra == "pinned"
-
kiwisolver==1.4.9[pinned]extra == "pinned"
-
lark==1.3.1[pinned]extra == "pinned"
-
livereload==2.7.1[pinned]extra == "pinned"
-
livereload[docs]extra == "docs"
-
lxml==6.0.2[pinned]extra == "pinned"
-
markdown-it-py==4.0.0[pinned]extra == "pinned"
-
markupsafe==3.0.3[pinned]extra == "pinned"
-
matplotlib==3.10.8[pinned]extra == "pinned"
-
matplotlib-inline==0.2.1[pinned]extra == "pinned"
-
mdit-py-plugins==0.5.0[pinned]extra == "pinned"
-
mdurl==0.1.2[pinned]extra == "pinned"
-
meshio==5.3.5[pinned]extra == "pinned"
-
mistune==3.2.0[pinned]extra == "pinned"
-
more-itertools==10.8.0[pinned]extra == "pinned"
-
msgpack==1.1.2[pinned]extra == "pinned"
-
multidict==6.7.1[pinned]extra == "pinned"
-
mypy-extensions==1.1.0[pinned]extra == "pinned"
-
myst-nb[docs]extra == "docs"
-
myst-nb==1.3.0[pinned]extra == "pinned"
-
myst-parser==5.0.0[pinned]extra == "pinned"
-
myst-parser[docs]extra == "docs"
-
narwhals==2.16.0[pinned]extra == "pinned"
-
nbclient==0.10.4[pinned]extra == "pinned"
-
nbconvert==7.17.0[pinned]extra == "pinned"
-
nbformat==5.10.4[pinned]extra == "pinned"
-
nest-asyncio==1.6.0[pinned]extra == "pinned"
-
nest-asyncio2==1.7.2[pinned]extra == "pinned"
-
nodeenv==1.10.0[pinned]extra == "pinned"
-
numpy==2.4.2[pinned]extra == "pinned"
-
ogs>=6.5.8[ogs]extra == "ogs"
-
ogs==6.5.8[pinned]extra == "pinned"
-
ogstools[all]extra == "all"
-
overrides==7.7.0[pinned]extra == "pinned"
-
packaging==26.0[pinned]extra == "pinned"
-
pagefind==1.4.0[pinned]extra == "pinned"
-
pagefind[docs]extra == "docs"
-
pagefind-bin-extended==1.4.0[pinned]extra == "pinned"
-
pandas==2.3.3[pinned]extra == "pinned"
-
pandocfilters==1.5.1[pinned]extra == "pinned"
-
papermill==2.6.0[pinned]extra == "pinned"
-
parso==0.8.6[pinned]extra == "pinned"
-
pathspec==1.0.4[pinned]extra == "pinned"
-
pbr==7.0.3[pinned]extra == "pinned"
-
pexpect==4.9.0[pinned]sys_platform != "win32" and extra == "pinned"
-
pillow==12.1.1[pinned]extra == "pinned"
-
pint==0.25.2[pinned]extra == "pinned"
-
platformdirs==4.9.2[pinned]extra == "pinned"
-
pluggy==1.6.0[pinned]extra == "pinned"
-
pooch==1.9.0[pinned]extra == "pinned"
-
pre-commit>=2.20[dev]extra == "dev"
-
pre-commit==4.5.1[pinned]extra == "pinned"
-
prometheus-client==0.24.1[pinned]extra == "pinned"
-
prompt-toolkit==3.0.52[pinned]extra == "pinned"
-
propcache==0.4.1[pinned]extra == "pinned"
-
psutil==7.2.2[pinned]extra == "pinned"
-
ptyprocess==0.7.0[pinned]sys_platform != "win32" and extra == "pinned"
-
pure-eval==0.2.3[pinned]extra == "pinned"
-
pycparser==3.0[pinned]extra == "pinned"
-
pydata-sphinx-theme==0.16.1[pinned]extra == "pinned"
-
pydata-sphinx-theme[docs]extra == "docs"
-
pygments==2.19.2[pinned]extra == "pinned"
-
pyparsing==3.3.2[pinned]extra == "pinned"
-
pyproject-hooks==1.2.0[pinned]extra == "pinned"
-
pytest[test]extra == "test"
-
pytest==9.0.2[pinned]extra == "pinned"
-
pytest-cov[test]extra == "test"
-
pytest-cov==7.1.0[pinned]extra == "pinned"
-
pytest-dependency[test]extra == "test"
-
pytest-dependency==0.6.1[pinned]extra == "pinned"
-
pytest-mpl==0.18.0[pinned]extra == "pinned"
-
pytest-xdist==3.8.0[pinned]extra == "pinned"
-
pytest-xdist[test]extra == "test"
-
python-dateutil==2.9.0.post0[pinned]extra == "pinned"
-
python-json-logger==4.0.0[pinned]extra == "pinned"
-
pytz==2025.2[pinned]extra == "pinned"
-
pyvista==0.47.0[pinned]extra == "pinned"
-
pywavelets==1.9.0[pinned]extra == "pinned"
-
pywinpty==3.0.5[pinned]sys_platform == "win32" and extra == "pinned"
-
pyyaml==6.0.3[pinned]extra == "pinned"
-
pyzmq==27.1.0[pinned]extra == "pinned"
-
referencing==0.37.0[pinned]extra == "pinned"
-
requests==2.32.5[pinned]extra == "pinned"
-
rfc3339-validator==0.1.4[pinned]extra == "pinned"
-
rfc3986-validator==0.1.1[pinned]extra == "pinned"
-
rfc3987-syntax==1.1.0[pinned]extra == "pinned"
-
rich==14.3.2[pinned]extra == "pinned"
-
rich-rst==1.3.2[pinned]extra == "pinned"
-
roman-numerals==4.1.0[pinned]extra == "pinned"
-
rpds-py==0.30.0[pinned]extra == "pinned"
-
scipy==1.17.0[pinned]extra == "pinned"
-
scooby==0.11.0[pinned]extra == "pinned"
-
send2trash==2.1.0[pinned]extra == "pinned"
-
setuptools==82.0.0[pinned]extra == "pinned"
-
shapely==2.1.2[pinned]extra == "pinned"
-
simpervisor==1.0.0[pinned]extra == "pinned"
-
simpleeval==1.0.3[pinned]extra == "pinned"
-
six==1.17.0[pinned]extra == "pinned"
-
snowballstemmer<3.0.0[docs]extra == "docs"
-
snowballstemmer==2.2.0[pinned]extra == "pinned"
-
sortedcontainers==2.4.0[pinned]extra == "pinned"
-
soupsieve==2.8.3[pinned]extra == "pinned"
-
sphinx[docs]extra == "docs"
-
sphinx==9.0.4[pinned]extra == "pinned"
-
sphinx-argparse<0.5.0,>=0.2.5[docs]extra == "docs"
-
sphinx-argparse==0.4.0[pinned]extra == "pinned"
-
sphinx-autodoc-typehints[docs]extra == "docs"
-
sphinx-autodoc-typehints==3.6.1[pinned]extra == "pinned"
-
sphinx-design[docs]extra == "docs"
-
sphinx-design==0.7.0[pinned]extra == "pinned"
-
sphinx-gallery[docs]extra == "docs"
-
sphinx-gallery==0.20.0[pinned]extra == "pinned"
-
sphinxcontrib-apidoc[docs]extra == "docs"
-
sphinxcontrib-apidoc==0.6.0[pinned]extra == "pinned"
-
sphinxcontrib-applehelp==2.0.0[pinned]extra == "pinned"
-
sphinxcontrib-devhelp==2.0.0[pinned]extra == "pinned"
-
sphinxcontrib-htmlhelp==2.1.0[pinned]extra == "pinned"
-
sphinxcontrib-jsmath==1.0.1[pinned]extra == "pinned"
-
sphinxcontrib-mermaid[docs]extra == "docs"
-
sphinxcontrib-mermaid==2.0.0[pinned]extra == "pinned"
-
sphinxcontrib-programoutput[docs]extra == "docs"
-
sphinxcontrib-programoutput==0.18[pinned]extra == "pinned"
-
sphinxcontrib-qthelp==2.0.0[pinned]extra == "pinned"
-
sphinxcontrib-serializinghtml==2.0.0[pinned]extra == "pinned"
-
sqlalchemy==2.0.46[pinned]extra == "pinned"
-
stack-data==0.6.3[pinned]extra == "pinned"
-
tabulate==0.9.0[pinned]extra == "pinned"
-
tenacity==9.1.4[pinned]extra == "pinned"
-
terminado==0.18.1[pinned]extra == "pinned"
-
tinycss2==1.4.0[pinned]extra == "pinned"
-
tomli==2.4.1[pinned]extra == "pinned"
-
tornado==6.5.4[pinned]extra == "pinned"
-
tqdm==4.67.3[pinned]extra == "pinned"
-
traitlets==5.14.3[pinned]extra == "pinned"
-
trame==3.12.0[pinned]extra == "pinned"
-
trame-client==3.11.2[pinned]extra == "pinned"
-
trame-common==1.1.1[pinned]extra == "pinned"
-
trame-server==3.10.0[pinned]extra == "pinned"
-
trame-vtk==2.11.1[pinned]extra == "pinned"
-
trame-vtk>=2.6.0[docs]extra == "docs"
-
trame-vuetify==3.2.1[pinned]extra == "pinned"
-
typeguard==4.5.0[pinned]extra == "pinned"
-
types-html5lib==1.1.11.20251117[pinned]extra == "pinned"
-
types-lxml>=2025.8.0[dev]extra == "dev"
-
types-lxml==2026.2.16[pinned]extra == "pinned"
-
types-pyyaml==6.0.12.20250915[pinned]extra == "pinned"
-
types-webencodings==0.5.0.20251108[pinned]extra == "pinned"
-
typing-extensions==4.15.0[pinned]extra == "pinned"
-
tzdata==2025.3[pinned]extra == "pinned"
-
uri-template==1.3.0[pinned]extra == "pinned"
-
urllib3==2.6.3[pinned]extra == "pinned"
-
virtualenv==20.34.0[pinned]extra == "pinned"
-
vtk==9.6.0[pinned]extra == "pinned"
-
watchdog==6.0.0[pinned]extra == "pinned"
-
wcwidth==0.6.0[pinned]extra == "pinned"
-
webcolors==25.10.0[pinned]extra == "pinned"
-
webencodings==0.5.1[pinned]extra == "pinned"
-
websocket-client==1.9.0[pinned]extra == "pinned"
-
widgetsnbextension==4.0.15[pinned]extra == "pinned"
-
wslink==2.5.0[pinned]extra == "pinned"
-
xyzservices==2025.11.0[pinned]extra == "pinned"
-
yarl==1.22.0[pinned]extra == "pinned"
-
zipp==3.23.0[pinned]extra == "pinned"