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
132 optional dependencies
-
adjusttext[calibration]extra == "calibration"
-
adjusttext[all]extra == "all"
-
adjusttext[full]extra == "full"
-
adjusttext[calibration-core]extra == "calibration-core"
-
anywidget[full]extra == "full"
-
anywidget[all]extra == "all"
-
anywidget[calibration-notebooks]extra == "calibration-notebooks"
-
anywidget[calibration]extra == "calibration"
-
ase[full]extra == "full"
-
ase[all]extra == "all"
-
ase[calibration]extra == "calibration"
-
ase[calibration-materials]extra == "calibration-materials"
-
build[dev]extra == "dev"
-
coverage[dev]extra == "dev"
-
faker[all]extra == "all"
-
faker[calibration]extra == "calibration"
-
faker[full]extra == "full"
-
faker[calibration-materials]extra == "calibration-materials"
-
fast-histogram[calibration]extra == "calibration"
-
fast-histogram[calibration-core]extra == "calibration-core"
-
fast-histogram[full]extra == "full"
-
fast-histogram[all]extra == "all"
-
imageio[calibration-viz]extra == "calibration-viz"
-
imageio[calibration]extra == "calibration"
-
imageio[all]extra == "all"
-
imageio[full]extra == "full"
-
ipympl[calibration]extra == "calibration"
-
ipympl[full]extra == "full"
-
ipympl[all]extra == "all"
-
ipympl[calibration-notebooks]extra == "calibration-notebooks"
-
ipywidgets[calibration-notebooks]extra == "calibration-notebooks"
-
ipywidgets[all]extra == "all"
-
ipywidgets[calibration]extra == "calibration"
-
ipywidgets[full]extra == "full"
-
jupyterlab[calibration]extra == "calibration"
-
jupyterlab[calibration-notebooks]extra == "calibration-notebooks"
-
jupyterlab[full]extra == "full"
-
jupyterlab[all]extra == "all"
-
kaleido[calibration-viz]extra == "calibration-viz"
-
kaleido[full]extra == "full"
-
kaleido[calibration]extra == "calibration"
-
kaleido[all]extra == "all"
-
mcculw[control]platform_system == "Windows" and extra == "control"
-
mcculw[control-hardware]platform_system == "Windows" and extra == "control-hardware"
-
mcculw[full]platform_system == "Windows" and extra == "full"
-
mcculw[all]platform_system == "Windows" and extra == "all"
-
mypy[dev]extra == "dev"
-
nglview[all]extra == "all"
-
nglview[calibration]extra == "calibration"
-
nglview[calibration-notebooks]extra == "calibration-notebooks"
-
nglview[full]extra == "full"
-
nidaqmx[all]platform_system == "Windows" and extra == "all"
-
nidaqmx[full]platform_system == "Windows" and extra == "full"
-
nidaqmx[control-hardware]platform_system == "Windows" and extra == "control-hardware"
-
nidaqmx[control]platform_system == "Windows" and extra == "control"
-
opencv-python[all]extra == "all"
-
opencv-python[control]extra == "control"
-
opencv-python[control-gui]extra == "control-gui"
-
opencv-python[full]extra == "full"
-
pip-audit[dev]extra == "dev"
-
plotly[full]extra == "full"
-
plotly[all]extra == "all"
-
plotly[calibration]extra == "calibration"
-
plotly[calibration-viz]extra == "calibration-viz"
-
plotly[control]extra == "control"
-
plotly[control-gui]extra == "control-gui"
-
pybaselines[all]extra == "all"
-
pybaselines[full]extra == "full"
-
pybaselines[calibration]extra == "calibration"
-
pybaselines[calibration-core]extra == "calibration-core"
-
pymatgen[calibration-materials]extra == "calibration-materials"
-
pymatgen[full]extra == "full"
-
pymatgen[all]extra == "all"
-
pymatgen[calibration]extra == "calibration"
-
pyopengl[full]extra == "full"
-
pyopengl[all]extra == "all"
-
pyopengl[control]extra == "control"
-
pyopengl[control-gui]extra == "control-gui"
-
pypylon[full]platform_system == "Windows" and extra == "full"
-
pypylon[all]platform_system == "Windows" and extra == "all"
-
pypylon[control]platform_system == "Windows" and extra == "control"
-
pypylon[control-hardware]platform_system == "Windows" and extra == "control-hardware"
-
pyqt6[full]extra == "full"
-
pyqt6[all]extra == "all"
-
pyqt6[control]extra == "control"
-
pyqt6[control-gui]extra == "control-gui"
-
pyqt6-webengine[full]extra == "full"
-
pyqt6-webengine[all]extra == "all"
-
pyqt6-webengine[control]extra == "control"
-
pyqt6-webengine[control-gui]extra == "control-gui"
-
pyqtgraph[full]extra == "full"
-
pyqtgraph[all]extra == "all"
-
pyqtgraph[control]extra == "control"
-
pyqtgraph[control-gui]extra == "control-gui"
-
pyserial[control-core]extra == "control-core"
-
pyserial[full]extra == "full"
-
pyserial[all]extra == "all"
-
pyserial[control]extra == "control"
-
pytest[dev]extra == "dev"
-
pytest-cov[dev]extra == "dev"
-
pytest-mock[dev]extra == "dev"
-
pyvisa[control]extra == "control"
-
pyvisa[all]extra == "all"
-
pyvisa[control-core]extra == "control-core"
-
pyvisa[full]extra == "full"
-
pyvista[full]extra == "full"
-
pyvista[calibration-viz]extra == "calibration-viz"
-
pyvista[calibration]extra == "calibration"
-
pyvista[all]extra == "all"
-
ruff[dev]extra == "dev"
-
scikit-learn[full]extra == "full"
-
scikit-learn[calibration-core]extra == "calibration-core"
-
scikit-learn[all]extra == "all"
-
scikit-learn[calibration]extra == "calibration"
-
simple-pid[control-core]extra == "control-core"
-
simple-pid[full]extra == "full"
-
simple-pid[all]extra == "all"
-
simple-pid[control]extra == "control"
-
sphinx[dev]extra == "dev"
-
tqdm[all]extra == "all"
-
tqdm[calibration]extra == "calibration"
-
tqdm[calibration-core]extra == "calibration-core"
-
tqdm[full]extra == "full"
-
twine[dev]extra == "dev"
-
uproot[all]extra == "all"
-
uproot[calibration]extra == "calibration"
-
uproot[calibration-cameca]extra == "calibration-cameca"
-
uproot[full]extra == "full"
-
vispy[calibration-viz]extra == "calibration-viz"
-
vispy[all]extra == "all"
-
vispy[calibration]extra == "calibration"
-
vispy[full]extra == "full"