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
- avitai-artifex >=0.1.6
- calibrax >=0.1.5
- cobra >=0.29
- datarax >=0.1.8
- diffbio >=0.1.3
- diffrax >=0.6
- equinox >=0.13
- flax >=0.12.9
- jax >=0.11.1
- jaxtyping >=0.2.20
- lineax >=0.1
- numpy >=1.26
- opifex >=0.2.3
- optax >=0.2.8
- orbax-checkpoint >=0.11
- pandas >=2
- pyyaml >=6
- scipy >=1.13
- substrax >=0.1.5
- tomli-w >=1
246 optional dependencies
-
bandit>=1.8.0[all-cpu]extra == "all-cpu"
-
bandit>=1.8.0[dev]extra == "dev"
-
bandit>=1.8.0[all-macos]extra == "all-macos"
-
bandit>=1.8.0[cuda-dev]extra == "cuda-dev"
-
bandit>=1.8.0[all-gpu]extra == "all-gpu"
-
blackjax>=1.2[all-macos]extra == "all-macos"
-
blackjax>=1.2[all-gpu]extra == "all-gpu"
-
blackjax>=1.2[all-cpu]extra == "all-cpu"
-
blackjax>=1.2[inference]extra == "inference"
-
build>=1.0.3[cuda-dev]extra == "cuda-dev"
-
build>=1.0.3[all-cpu]extra == "all-cpu"
-
build>=1.0.3[all-gpu]extra == "all-gpu"
-
build>=1.0.3[all-macos]extra == "all-macos"
-
build>=1.0.3[dev]extra == "dev"
-
deadcode>=2.4.1[all-cpu]extra == "all-cpu"
-
deadcode>=2.4.1[dev]extra == "dev"
-
deadcode>=2.4.1[all-macos]extra == "all-macos"
-
deadcode>=2.4.1[cuda-dev]extra == "cuda-dev"
-
deadcode>=2.4.1[all-gpu]extra == "all-gpu"
-
deptry>=0.23.0[all-macos]extra == "all-macos"
-
deptry>=0.23.0[cuda-dev]extra == "cuda-dev"
-
deptry>=0.23.0[dev]extra == "dev"
-
deptry>=0.23.0[all-cpu]extra == "all-cpu"
-
deptry>=0.23.0[all-gpu]extra == "all-gpu"
-
efmtool>=0.2[all-cpu]extra == "all-cpu"
-
efmtool>=0.2[all-gpu]extra == "all-gpu"
-
efmtool>=0.2[all-macos]extra == "all-macos"
-
efmtool>=0.2[inference]extra == "inference"
-
equilibrator-api<0.7,>=0.6[all-macos]extra == "all-macos"
-
equilibrator-api<0.7,>=0.6[all-cpu]extra == "all-cpu"
-
equilibrator-api<0.7,>=0.6[inference]extra == "inference"
-
equilibrator-api<0.7,>=0.6[all-gpu]extra == "all-gpu"
-
equilibrator-pathway>=0.6[all-macos]extra == "all-macos"
-
equilibrator-pathway>=0.6[all-gpu]extra == "all-gpu"
-
equilibrator-pathway>=0.6[all-cpu]extra == "all-cpu"
-
equilibrator-pathway>=0.6[inference]extra == "inference"
-
griffe>=1.7.3[all-macos]extra == "all-macos"
-
griffe>=1.7.3[all-gpu]extra == "all-gpu"
-
griffe>=1.7.3[all-cpu]extra == "all-cpu"
-
griffe>=1.7.3[docs]extra == "docs"
-
hippogriffe>=0.2[docs]extra == "docs"
-
hippogriffe>=0.2[all-gpu]extra == "all-gpu"
-
hippogriffe>=0.2[all-cpu]extra == "all-cpu"
-
hippogriffe>=0.2[all-macos]extra == "all-macos"
-
import-linter>=2.0[all-gpu]extra == "all-gpu"
-
import-linter>=2.0[all-cpu]extra == "all-cpu"
-
import-linter>=2.0[all-macos]extra == "all-macos"
-
import-linter>=2.0[cuda-dev]extra == "cuda-dev"
-
import-linter>=2.0[dev]extra == "dev"
-
interrogate>=1.5[all-cpu]extra == "all-cpu"
-
interrogate>=1.5[dev]extra == "dev"
-
interrogate>=1.5[cuda-dev]extra == "cuda-dev"
-
interrogate>=1.5[all-macos]extra == "all-macos"
-
interrogate>=1.5[all-gpu]extra == "all-gpu"
-
ipykernel>=6.29.5[dev]extra == "dev"
-
ipykernel>=6.29.5[all-cpu]extra == "all-cpu"
-
ipykernel>=6.29.5[all-macos]extra == "all-macos"
-
ipykernel>=6.29.5[cuda-dev]extra == "cuda-dev"
-
ipykernel>=6.29.5[all-gpu]extra == "all-gpu"
-
jax>=0.6.1[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
jax>=0.6.1[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
jax>=0.6.1[cuda12]sys_platform == "linux" and extra == "cuda12"
-
jax-metal>=0.1.0[metal](sys_platform == "darwin" and platform_machine == "arm64") and extra == "metal"
-
jax-metal>=0.1.0[all-macos](sys_platform == "darwin" and platform_machine == "arm64") and extra == "all-macos"
-
jupytext>=1.16.0[all-gpu]extra == "all-gpu"
-
jupytext>=1.16.0[all-macos]extra == "all-macos"
-
jupytext>=1.16.0[cuda-dev]extra == "cuda-dev"
-
jupytext>=1.16.0[dev]extra == "dev"
-
jupytext>=1.16.0[all-cpu]extra == "all-cpu"
-
memote>=0.17[inference]extra == "inference"
-
memote>=0.17[all-gpu]extra == "all-gpu"
-
memote>=0.17[all-macos]extra == "all-macos"
-
memote>=0.17[all-cpu]extra == "all-cpu"
-
mkdocs<2.0,>=1.6.1[all-cpu]extra == "all-cpu"
-
mkdocs<2.0,>=1.6.1[all-gpu]extra == "all-gpu"
-
mkdocs<2.0,>=1.6.1[all-macos]extra == "all-macos"
-
mkdocs<2.0,>=1.6.1[docs]extra == "docs"
-
mkdocs-include-exclude-files>=0.1[docs]extra == "docs"
-
mkdocs-include-exclude-files>=0.1[all-cpu]extra == "all-cpu"
-
mkdocs-include-exclude-files>=0.1[all-gpu]extra == "all-gpu"
-
mkdocs-include-exclude-files>=0.1[all-macos]extra == "all-macos"
-
mkdocs-ipynb>=0.1[docs]extra == "docs"
-
mkdocs-ipynb>=0.1[all-macos]extra == "all-macos"
-
mkdocs-ipynb>=0.1[all-gpu]extra == "all-gpu"
-
mkdocs-ipynb>=0.1[all-cpu]extra == "all-cpu"
-
mkdocs-jupyter>=0.24[all-gpu]extra == "all-gpu"
-
mkdocs-jupyter>=0.24[docs]extra == "docs"
-
mkdocs-jupyter>=0.24[all-macos]extra == "all-macos"
-
mkdocs-jupyter>=0.24[all-cpu]extra == "all-cpu"
-
mkdocs-material>=9.6.7[all-gpu]extra == "all-gpu"
-
mkdocs-material>=9.6.7[all-cpu]extra == "all-cpu"
-
mkdocs-material>=9.6.7[all-macos]extra == "all-macos"
-
mkdocs-material>=9.6.7[docs]extra == "docs"
-
mkdocstrings>=0.28.3[all-cpu]extra == "all-cpu"
-
mkdocstrings>=0.28.3[all-gpu]extra == "all-gpu"
-
mkdocstrings>=0.28.3[all-macos]extra == "all-macos"
-
mkdocstrings>=0.28.3[docs]extra == "docs"
-
mkdocstrings-python>=1.1.2[all-gpu]extra == "all-gpu"
-
mkdocstrings-python>=1.1.2[all-macos]extra == "all-macos"
-
mkdocstrings-python>=1.1.2[docs]extra == "docs"
-
mkdocstrings-python>=1.1.2[all-cpu]extra == "all-cpu"
-
mpax>=0.2[all-cpu]extra == "all-cpu"
-
mpax>=0.2[all-macos]extra == "all-macos"
-
mpax>=0.2[inference]extra == "inference"
-
mpax>=0.2[all-gpu]extra == "all-gpu"
-
nvidia-cublas-cu12>=12.6[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-cublas-cu12>=12.6[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cublas-cu12>=12.6[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cuda-cupti-cu12>=12.6[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cuda-cupti-cu12>=12.6[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-cuda-cupti-cu12>=12.6[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cuda-nvcc-cu12>=12.6[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cuda-nvcc-cu12>=12.6[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cuda-nvcc-cu12>=12.6[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-cuda-nvrtc-cu12>=12.6[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cuda-nvrtc-cu12>=12.6[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cuda-nvrtc-cu12>=12.6[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-cuda-runtime-cu12>=12.6[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cuda-runtime-cu12>=12.6[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-cuda-runtime-cu12>=12.6[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cudnn-cu12>=9.1[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cudnn-cu12>=9.1[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-cudnn-cu12>=9.1[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cufft-cu12>=11.4[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cufft-cu12>=11.4[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cufft-cu12>=11.4[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-curand-cu12>=10.3[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-curand-cu12>=10.3[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-curand-cu12>=10.3[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cusolver-cu12>=11.7[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cusolver-cu12>=11.7[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-cusolver-cu12>=11.7[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cusparse-cu12>=12.3[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-cusparse-cu12>=12.3[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-cusparse-cu12>=12.3[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-nccl-cu12>=2.20[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-nccl-cu12>=2.20[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-nccl-cu12>=2.20[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-nvjitlink-cu12>=12.6[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
nvidia-nvjitlink-cu12>=12.6[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-nvjitlink-cu12>=12.6[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-nvtx-cu12>=12.6[cuda12]sys_platform == "linux" and extra == "cuda12"
-
nvidia-nvtx-cu12>=12.6[cuda-dev]sys_platform == "linux" and extra == "cuda-dev"
-
nvidia-nvtx-cu12>=12.6[all-gpu]sys_platform == "linux" and extra == "all-gpu"
-
pre-commit>=4.3.0[dev]extra == "dev"
-
pre-commit>=4.3.0[cuda-dev]extra == "cuda-dev"
-
pre-commit>=4.3.0[all-macos]extra == "all-macos"
-
pre-commit>=4.3.0[all-gpu]extra == "all-gpu"
-
pre-commit>=4.3.0[all-cpu]extra == "all-cpu"
-
pygments<3.0,>=2.20[all-cpu]extra == "all-cpu"
-
pygments<3.0,>=2.20[all-gpu]extra == "all-gpu"
-
pygments<3.0,>=2.20[all-macos]extra == "all-macos"
-
pygments<3.0,>=2.20[docs]extra == "docs"
-
pylint>=3.0[all-cpu]extra == "all-cpu"
-
pylint>=3.0[dev]extra == "dev"
-
pylint>=3.0[all-gpu]extra == "all-gpu"
-
pylint>=3.0[all-macos]extra == "all-macos"
-
pylint>=3.0[cuda-dev]extra == "cuda-dev"
-
pymdown-extensions>=10.14.3[all-gpu]extra == "all-gpu"
-
pymdown-extensions>=10.14.3[all-cpu]extra == "all-cpu"
-
pymdown-extensions>=10.14.3[all-macos]extra == "all-macos"
-
pymdown-extensions>=10.14.3[docs]extra == "docs"
-
pyright>=1.1.336[dev]extra == "dev"
-
pyright>=1.1.336[cuda-dev]extra == "cuda-dev"
-
pyright>=1.1.336[all-macos]extra == "all-macos"
-
pyright>=1.1.336[all-gpu]extra == "all-gpu"
-
pyright>=1.1.336[all-cpu]extra == "all-cpu"
-
pytest>=8.3.5[test]extra == "test"
-
pytest>=8.3.5[all-macos]extra == "all-macos"
-
pytest>=8.3.5[all-gpu]extra == "all-gpu"
-
pytest>=8.3.5[all-cpu]extra == "all-cpu"
-
pytest-asyncio>=0.23[all-cpu]extra == "all-cpu"
-
pytest-asyncio>=0.23[all-gpu]extra == "all-gpu"
-
pytest-asyncio>=0.23[all-macos]extra == "all-macos"
-
pytest-asyncio>=0.23[test]extra == "test"
-
pytest-cov>=6.1.1[all-cpu]extra == "all-cpu"
-
pytest-cov>=6.1.1[all-gpu]extra == "all-gpu"
-
pytest-cov>=6.1.1[all-macos]extra == "all-macos"
-
pytest-cov>=6.1.1[test]extra == "test"
-
pytest-env>=1.0.1[all-cpu]extra == "all-cpu"
-
pytest-env>=1.0.1[all-gpu]extra == "all-gpu"
-
pytest-env>=1.0.1[all-macos]extra == "all-macos"
-
pytest-env>=1.0.1[test]extra == "test"
-
pytest-json-report>=1.5.0[test]extra == "test"
-
pytest-json-report>=1.5.0[all-macos]extra == "all-macos"
-
pytest-json-report>=1.5.0[all-gpu]extra == "all-gpu"
-
pytest-json-report>=1.5.0[all-cpu]extra == "all-cpu"
-
pytest-randomly>=3.15[all-gpu]extra == "all-gpu"
-
pytest-randomly>=3.15[all-cpu]extra == "all-cpu"
-
pytest-randomly>=3.15[all-macos]extra == "all-macos"
-
pytest-randomly>=3.15[test]extra == "test"
-
pytest-timeout>=2.1[test]extra == "test"
-
pytest-timeout>=2.1[all-macos]extra == "all-macos"
-
pytest-timeout>=2.1[all-gpu]extra == "all-gpu"
-
pytest-timeout>=2.1[all-cpu]extra == "all-cpu"
-
pytest-xdist>=3.6[all-cpu]extra == "all-cpu"
-
pytest-xdist>=3.6[test]extra == "test"
-
pytest-xdist>=3.6[all-gpu]extra == "all-gpu"
-
pytest-xdist>=3.6[all-macos]extra == "all-macos"
-
radon>=6.0[cuda-dev]extra == "cuda-dev"
-
radon>=6.0[dev]extra == "dev"
-
radon>=6.0[all-cpu]extra == "all-cpu"
-
radon>=6.0[all-gpu]extra == "all-gpu"
-
radon>=6.0[all-macos]extra == "all-macos"
-
ruff>=0.14[cuda-dev]extra == "cuda-dev"
-
ruff>=0.14[dev]extra == "dev"
-
ruff>=0.14[all-cpu]extra == "all-cpu"
-
ruff>=0.14[all-gpu]extra == "all-gpu"
-
ruff>=0.14[all-macos]extra == "all-macos"
-
scikit-learn>=1.5[inference]extra == "inference"
-
scikit-learn>=1.5[all-cpu]extra == "all-cpu"
-
scikit-learn>=1.5[all-gpu]extra == "all-gpu"
-
scikit-learn>=1.5[all-macos]extra == "all-macos"
-
shellcheck-py>=0.10[all-macos]extra == "all-macos"
-
shellcheck-py>=0.10[cuda-dev]extra == "cuda-dev"
-
shellcheck-py>=0.10[dev]extra == "dev"
-
shellcheck-py>=0.10[all-cpu]extra == "all-cpu"
-
shellcheck-py>=0.10[all-gpu]extra == "all-gpu"
-
straindesign>=1.18[all-macos]extra == "all-macos"
-
straindesign>=1.18[all-cpu]extra == "all-cpu"
-
straindesign>=1.18[all-gpu]extra == "all-gpu"
-
straindesign>=1.18[inference]extra == "inference"
-
tellurium>=2.2[all-macos]extra == "all-macos"
-
tellurium>=2.2[inference]extra == "inference"
-
tellurium>=2.2[all-gpu]extra == "all-gpu"
-
tellurium>=2.2[all-cpu]extra == "all-cpu"
-
toml-sort>=0.23[all-gpu]extra == "all-gpu"
-
toml-sort>=0.23[all-macos]extra == "all-macos"
-
toml-sort>=0.23[cuda-dev]extra == "cuda-dev"
-
toml-sort>=0.23[all-cpu]extra == "all-cpu"
-
toml-sort>=0.23[dev]extra == "dev"
-
vulture>=2.14[cuda-dev]extra == "cuda-dev"
-
vulture>=2.14[all-cpu]extra == "all-cpu"
-
vulture>=2.14[all-gpu]extra == "all-gpu"
-
vulture>=2.14[all-macos]extra == "all-macos"
-
vulture>=2.14[dev]extra == "dev"
-
wemake-python-styleguide>=1.0[all-cpu]extra == "all-cpu"
-
wemake-python-styleguide>=1.0[all-gpu]extra == "all-gpu"
-
wemake-python-styleguide>=1.0[all-macos]extra == "all-macos"
-
wemake-python-styleguide>=1.0[cuda-dev]extra == "cuda-dev"
-
wemake-python-styleguide>=1.0[dev]extra == "dev"
-
xenon>=0.9[all-cpu]extra == "all-cpu"
-
xenon>=0.9[all-gpu]extra == "all-gpu"
-
xenon>=0.9[all-macos]extra == "all-macos"
-
xenon>=0.9[cuda-dev]extra == "cuda-dev"
-
xenon>=0.9[dev]extra == "dev"