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
- cyclopts
- diskcache
- matplotlib >=3.5.0
- numpy !=1.25.0,>=1.21
- packaging
- pillow
- pygments
- qtpy >=2.3.1
- scipy !=1.15.0,!=1.15.1,!=1.15.2,>=1.8
- threadpoolctl
93 optional dependencies
-
astroid<4[docs-additional]extra == "docs-additional"
-
astroid<4[docs]extra == "docs"
-
bash-kernel[docs]extra == "docs"
-
bash-kernel[docs-additional]extra == "docs-additional"
-
conda-lock==2.5.7[dev]extra == "dev"
-
docutils[docs-additional]extra == "docs-additional"
-
docutils[docs]extra == "docs"
-
gmsh[full]extra == "full"
-
gmsh[full-compiled]extra == "full-compiled"
-
gmsh[gmsh]extra == "gmsh"
-
hatch[dev]extra == "dev"
-
hypothesis==6.56.3[dev]extra == "dev"
-
ipympl[docs]extra == "docs"
-
ipympl[full]extra == "full"
-
ipympl[full-compiled]extra == "full-compiled"
-
ipympl[jupyter]extra == "jupyter"
-
ipyparallel>=6.2.5[ipyparallel]extra == "ipyparallel"
-
ipyparallel>=6.2.5[full-compiled]extra == "full-compiled"
-
ipyparallel>=6.2.5[full]extra == "full"
-
ipywidgets>7[jupyter]extra == "jupyter"
-
ipywidgets>7[docs]extra == "docs"
-
ipywidgets>7[full-compiled]extra == "full-compiled"
-
ipywidgets>7[full]extra == "full"
-
jupyterlab[jupyter]extra == "jupyter"
-
jupyterlab[docs]extra == "docs"
-
jupyterlab[full]extra == "full"
-
jupyterlab[full-compiled]extra == "full-compiled"
-
jupyterlab-myst[jupyter]extra == "jupyter"
-
jupyterlab-myst[docs]extra == "docs"
-
jupyterlab-myst[full]extra == "full"
-
jupyterlab-myst[full-compiled]extra == "full-compiled"
-
k3d<3,>=2.15.2[docs]extra == "docs"
-
k3d<3,>=2.15.2[full]extra == "full"
-
k3d<3,>=2.15.2[full-compiled]extra == "full-compiled"
-
k3d<3,>=2.15.2[jupyter]extra == "jupyter"
-
lxml[full]extra == "full"
-
lxml[full-compiled]extra == "full-compiled"
-
lxml[vtk]extra == "vtk"
-
meshio>=4.4[vtk]extra == "vtk"
-
meshio>=4.4[full]extra == "full"
-
meshio>=4.4[full-compiled]extra == "full-compiled"
-
mpi4py>=3.0.3[mpi]extra == "mpi"
-
mpi4py>=3.0.3[full-compiled]extra == "full-compiled"
-
myst-nb>=0.16[docs]extra == "docs"
-
myst-nb>=0.16[docs-additional]extra == "docs-additional"
-
nbmake[dev]extra == "dev"
-
ngsolve[ngsolve]extra == "ngsolve"
-
notebook[full]extra == "full"
-
notebook[docs]extra == "docs"
-
notebook[full-compiled]extra == "full-compiled"
-
notebook[jupyter]extra == "jupyter"
-
pybind11[docs]extra == "docs"
-
pybind11[docs-additional]extra == "docs-additional"
-
pyevtk[full-compiled]extra == "full-compiled"
-
pyevtk[full]extra == "full"
-
pyevtk[vtk]extra == "vtk"
-
pyopengl[gui]extra == "gui"
-
pyopengl!=3.1.10,!=3.1.7,!=3.1.9[ci-conda]extra == "ci-conda"
-
pyopengl[full]extra == "full"
-
pyopengl[full-compiled]extra == "full-compiled"
-
pyqt6[full]extra == "full"
-
pyqt6[gui]extra == "gui"
-
pyqt6[full-compiled]extra == "full-compiled"
-
pytest>=7.2.1[dev]extra == "dev"
-
pytest-cov[dev]extra == "dev"
-
pytest-datadir[dev]extra == "dev"
-
python-slugify[docs-additional]extra == "docs-additional"
-
python-slugify[docs]extra == "docs"
-
ruff==0.15.20[dev]extra == "dev"
-
scikit-fem>=6.0.0[full-compiled]extra == "full-compiled"
-
scikit-fem>=6.0.0[scikit-fem]extra == "scikit-fem"
-
scikit-fem>=6.0.0[full]extra == "full"
-
scikit-learn[scikit-learn]extra == "scikit-learn"
-
slycot>=0.5.4[docs]extra == "docs"
-
slycot>=0.5.4[full]extra == "full"
-
slycot>=0.5.4[full-compiled]extra == "full-compiled"
-
slycot>=0.5.4[slycot]extra == "slycot"
-
sphinx==7.3.7[docs-additional]extra == "docs-additional"
-
sphinx==7.3.7[docs]extra == "docs"
-
sphinx-autoapi==3.1.2[docs-additional]extra == "docs-additional"
-
sphinx-autoapi==3.1.2[docs]extra == "docs"
-
sphinx-material[docs]extra == "docs"
-
sphinx-material[docs-additional]extra == "docs-additional"
-
sphinxcontrib-bibtex[docs]extra == "docs"
-
sphinxcontrib-bibtex[docs-additional]extra == "docs-additional"
-
torch>=1.11.0[ann]extra == "ann"
-
torch>=1.11.0[docs]extra == "docs"
-
torch>=1.11.0[full]extra == "full"
-
torch>=1.11.0[full-compiled]extra == "full-compiled"
-
uv[dev]extra == "dev"
-
xmljson[full]extra == "full"
-
xmljson[full-compiled]extra == "full-compiled"
-
xmljson[vtk]extra == "vtk"