Skip to main content

IDAKLU solver

Standalone repository for the C/C++ solvers used in PyBaMM

Installation

From PyPI:

pip install pybammsolvers

And from conda-forge (>=v0.7.0 only):

conda install pybammsolvers
# or mamba install pybammsolvers

Solvers

The following solvers are available:

  • PyBaMM's IDAKLU solver

Development

Local builds

For testing new solvers and unsupported architectures, local builds are possible. The build backend is scikit-build-core; build-time dependencies (scikit-build-core, pybind11, cmake, ninja) are resolved automatically via PEP 517 isolation when running pip install.

SUNDIALS and SuiteSparse are compiled automatically from the bundled git submodules during the build, so initialise the submodules first.

Nox can be used to do a quick build:

pip install nox
nox

This will setup an environment and attempt to build the library.

MacOS

Mac dependencies can be installed using brew

brew install libomp
brew reinstall gcc
git submodule update --init --recursive
pip install .

Linux

Linux installs may vary based on the distribution, however, the basic build can be performed with the following commands:

sudo apt-get install libopenblas-dev gcc gfortran make g++ build-essential
git submodule update --init --recursive
pip install .

Custom SUNDIALS / SuiteSparse paths

If SUNDIALS and SuiteSparse are installed somewhere other than ./.idaklu, pass paths through pip's --config-settings:

pip install . \
    --config-settings=cmake.define.SUNDIALS_ROOT=/path/to/sundials \
    --config-settings=cmake.define.SuiteSparse_ROOT=/path/to/suitesparse

Editable installs and rebuilding the C++ extension

pip install -e .[dev] installs in editable mode with auto-rebuild on import: edits to C++ sources trigger a rebuild the next time pybammsolvers is imported. To force a rebuild manually (e.g. when auto-rebuild is bypassed in CI):

nox -s dev-rebuild

Building a wheel or sdist

Build distributions with an isolated PEP 517 frontend, which installs the build backend itself:

python -m build        # or: pipx run build

uv build does not work here: the workspace marks pybammsolvers as no-build-isolation-package (so the editable auto-rebuild can find the build tools in the project venv), and uv then does not install the build backend into its own build environment. The release CI uses python -m build for this reason.

Testing

The project includes comprehensive test suites:

Unit Tests

Test pybammsolvers functionality in isolation:

nox -s unit            # Run all unit tests
nox -s integration     # Run all integration tests

Benchmarks

Test for performance regressions against released PyBaMM:

nox -s benchmarks

Metadata

Release files for pybammsolvers 0.11.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pybammsolvers 0.11.1
File Size Uploaded
pybammsolvers-0.11.1.tar.gz 94.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pybammsolvers 0.11.1
File
pybammsolvers-0.11.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
pybammsolvers-0.11.1-cp315-cp315-manylinux_2_34_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.34+ ARM64 Details
pybammsolvers-0.11.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pybammsolvers-0.11.1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
pybammsolvers-0.11.1-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
pybammsolvers-0.11.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pybammsolvers-0.11.1-cp314-cp314-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ ARM64 Details
pybammsolvers-0.11.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pybammsolvers-0.11.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pybammsolvers-0.11.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
pybammsolvers-0.11.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pybammsolvers-0.11.1-cp313-cp313-manylinux_2_34_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ ARM64 Details
pybammsolvers-0.11.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pybammsolvers-0.11.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pybammsolvers-0.11.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
pybammsolvers-0.11.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pybammsolvers-0.11.1-cp312-cp312-manylinux_2_34_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ ARM64 Details
pybammsolvers-0.11.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pybammsolvers-0.11.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pybammsolvers-0.11.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
pybammsolvers-0.11.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pybammsolvers-0.11.1-cp311-cp311-manylinux_2_34_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ ARM64 Details
pybammsolvers-0.11.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pybammsolvers-0.11.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pybammsolvers-0.11.1-cp311-cp311-macosx_10_13_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.13+ x86-64 Details
pybammsolvers-0.11.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pybammsolvers-0.11.1-cp310-cp310-manylinux_2_34_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ ARM64 Details
pybammsolvers-0.11.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pybammsolvers-0.11.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pybammsolvers-0.11.1-cp310-cp310-macosx_10_13_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.13+ x86-64 Details

Total release size: 160.5 MB

Release files / pybammsolvers-0.11.1.tar.gz

Download URL pybammsolvers-0.11.1.tar.gz
Size 94.8 kB
Tags Source
SHA-256 checksum
How to use checksums
26a00b7d4da165063828b127de3a3f77d76c5407c479e0357789ab691eec119e
BLAKE2b-256 checksum
How to use checksums
a2e6749723210d614e4cd460c184e127c725dc832dde179848128b60246b688d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp315-cp315-win_amd64.whl

Download URL pybammsolvers-0.11.1-cp315-cp315-win_amd64.whl
Size 2.4 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
71497c136160ce5ca266b94bd6cf6f81121218406f1e935b3f1df47260bc0473
BLAKE2b-256 checksum
How to use checksums
34b479d3505f0765648d0d93dd374249d97c52698b9ebaee828cddcfb7c18d38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp315-cp315-manylinux_2_34_aarch64.whl

Download URL pybammsolvers-0.11.1-cp315-cp315-manylinux_2_34_aarch64.whl
Size 9.2 MB
Tags CPython 3.15 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
3924589e3e241d58fd03aa0e839f1b3a6b9177551831905cc640eca5435d8525
BLAKE2b-256 checksum
How to use checksums
7583f50c433fa03d1253eb44a85790ddcac3a2022cde5f03898d43db3b791115
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pybammsolvers-0.11.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 13.4 MB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
56cf4572c99fb61e2269a4461c4821b64d47fd4bc31c98f1ca2d17321d6f8166
BLAKE2b-256 checksum
How to use checksums
659ea692019839ea1edff7fee0b566c5d83bf59b442611d36df2ba380d611c81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp315-cp315-macosx_11_0_arm64.whl

Download URL pybammsolvers-0.11.1-cp315-cp315-macosx_11_0_arm64.whl
Size 797.5 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5b8f790e1e066b3908094f479cef36864771faf6debedcaede45274cb521a26d
BLAKE2b-256 checksum
How to use checksums
d9c5311e8cff2efd11b78556c186bee6fad5e34d51899574b2f61e762383a13e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp315-cp315-macosx_10_15_x86_64.whl

Download URL pybammsolvers-0.11.1-cp315-cp315-macosx_10_15_x86_64.whl
Size 928.8 kB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
5bc74259fe432e3b09ba08827b1bac683056dd626c74d20613c3cef89c242663
BLAKE2b-256 checksum
How to use checksums
d8f2d693e07cfb6ef1e00e7cb6eab2f12348786e98a8dae417f19e670a3cf67e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp314-cp314-win_amd64.whl

Download URL pybammsolvers-0.11.1-cp314-cp314-win_amd64.whl
Size 2.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
916d8fd0a15c357e98572e623179e9eaf152961f08a4c75c79e04da9dcc9fe90
BLAKE2b-256 checksum
How to use checksums
8d90f737b9a59cc1253d8465ce3f87234ffeda844677af25f748fa757b593e44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL pybammsolvers-0.11.1-cp314-cp314-manylinux_2_34_aarch64.whl
Size 9.2 MB
Tags CPython 3.14 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
f0783e06f7f0b30c88356148217413128fd67d5ab1242d1106ccf1022a995d97
BLAKE2b-256 checksum
How to use checksums
7c251cc5cac84fce8e95a0caa804e9015890bee3e867523a2dbd8985d5fdcc48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pybammsolvers-0.11.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 13.4 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4b6708457c5613a77d07e1304ff7cf450a30cb3f3da5106f68f14af3f5c72d9d
BLAKE2b-256 checksum
How to use checksums
173a09635e720c54961120d6bab466b3a61a02ce27bdaeb65b85f51fc5cdabc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL pybammsolvers-0.11.1-cp314-cp314-macosx_11_0_arm64.whl
Size 797.5 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20aadec322cbd09fb4e2d6be390cef304aac3ffc08a37ca182b69b43c806ae81
BLAKE2b-256 checksum
How to use checksums
cc263bcfcb75e117abc50ec9aea64b7abed0ef38e0bfdc40f6207c558e18fd72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL pybammsolvers-0.11.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 928.8 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
74bd4f28a5fd95a50e31e9d5d6852df5c5ff161221aae3dfeea2cc5426158dbf
BLAKE2b-256 checksum
How to use checksums
ee53762b4830c2aab5cef66fb24725cb6f93b7d72a96519a7dca27d98cba0e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp313-cp313-win_amd64.whl

Download URL pybammsolvers-0.11.1-cp313-cp313-win_amd64.whl
Size 2.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
356796a9ee8a2e0d1fb9d7b91ea96e6e079de15087853ee74b85754ef6d3b1fe
BLAKE2b-256 checksum
How to use checksums
52ae3db9319897c29bda2814ba8381a401fa1b6828a057718fc136eb96d28798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL pybammsolvers-0.11.1-cp313-cp313-manylinux_2_34_aarch64.whl
Size 9.2 MB
Tags CPython 3.13 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
ce9315af22ddc37cdaeb09f4e184b01e9d85fc135e5bab31f655b96a11c06147
BLAKE2b-256 checksum
How to use checksums
31b2dd21b5aa02267dcf3f7997b1244734384ccf0f81aa81f5013aaa9ee64427
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pybammsolvers-0.11.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 13.4 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d3628687ee1db9ca99e7f8bcefd15f04a92376fd2c1c1c0898854e01284995af
BLAKE2b-256 checksum
How to use checksums
eb292f5358af5d559c480a0d6848df551ddd4054d009fbb09e62ea555974e8ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL pybammsolvers-0.11.1-cp313-cp313-macosx_11_0_arm64.whl
Size 797.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
03e88bd8834c89b069fd9abb77c1db851176377afd430d1d0af2d68b1df553d7
BLAKE2b-256 checksum
How to use checksums
9b25b6d50b849d4730bf2d22c4f5677365ab9f88c1d68892b6ff21e384053960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pybammsolvers-0.11.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 928.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
5ed717bfa686a5406c20ea1a87ee007475e7bf1c09ec21fa9ae4d62173931482
BLAKE2b-256 checksum
How to use checksums
982a8157c8357b581bcbf45222c29b5b6a8141a50fddbe93db902511620deb3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp312-cp312-win_amd64.whl

Download URL pybammsolvers-0.11.1-cp312-cp312-win_amd64.whl
Size 2.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
7260b6d8d7d1a242934c7c927e61de39c20d66d1adacdb1a282f1759a0d9e1e4
BLAKE2b-256 checksum
How to use checksums
90896348f3fea71f008bb3ccb8d32fc5476bb06f26418777a463cd493b6abfab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL pybammsolvers-0.11.1-cp312-cp312-manylinux_2_34_aarch64.whl
Size 9.2 MB
Tags CPython 3.12 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
12ea686d5f9505d96e63d1d7392465c8bb086b26e527e7c0c74c17c6c74aa02b
BLAKE2b-256 checksum
How to use checksums
a5f801ec29422229f32b0e173c47895f37a532bc7b7c3d950562b15a5ee7dd2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pybammsolvers-0.11.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 13.4 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e215be7ea1734a45ea2a9fe9e1b634621fd2150a460b557d2c8c0408a23798ce
BLAKE2b-256 checksum
How to use checksums
485397fbdf9efc62f26330a0d160755b036569548ce6f52450be6269269c27cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL pybammsolvers-0.11.1-cp312-cp312-macosx_11_0_arm64.whl
Size 797.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
76d1e04ea002f3d4bdef26b328cd5b33cc3d97481641cc41b4826164a5d150bb
BLAKE2b-256 checksum
How to use checksums
0d5930c5b8e96ec9c03f126e3b115e83f154103b57093dbe90b181751089e1ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pybammsolvers-0.11.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 928.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
419566aa605aac23fc0b188d8bc3108b0ca483c7b971f11812f261ce7605d179
BLAKE2b-256 checksum
How to use checksums
348242cadaea5a8acb5f84bf1755b6acb97ee7ead1729e3229c91076f1d4ad07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp311-cp311-win_amd64.whl

Download URL pybammsolvers-0.11.1-cp311-cp311-win_amd64.whl
Size 2.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a875eaa3947d56e8048260e4411a9ecf458e570a848350e7b9efe7c982d94887
BLAKE2b-256 checksum
How to use checksums
ce5b1816a98e917d5270c349af33e199d3a10ee413d949e5affe96b16d6207bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp311-cp311-manylinux_2_34_aarch64.whl

Download URL pybammsolvers-0.11.1-cp311-cp311-manylinux_2_34_aarch64.whl
Size 9.2 MB
Tags CPython 3.11 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
3259016b23444c1c5969eeec6ab4efb667dc57d240c7b942c25edde40ee14c0d
BLAKE2b-256 checksum
How to use checksums
b31686d47c2d3a39e1e10a15f120cf894bf81b535128aa693a081fa7d141c5f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pybammsolvers-0.11.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 13.4 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b7575fcb010ed0135e923a281e469d70a59b99d48d32c90b654bbaf784eab1e1
BLAKE2b-256 checksum
How to use checksums
603b89e0e20dcea9eeb60feedcbb38a7a9763918d3a47285b7b4360e56a863ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL pybammsolvers-0.11.1-cp311-cp311-macosx_11_0_arm64.whl
Size 797.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0abf0694f7f1d657f11452a1a1d67349e7d3e79825bda610567ffe66cc83053d
BLAKE2b-256 checksum
How to use checksums
49249c78040e09dcc4040377f36bde760a6f719b3a2d8ecd04324ac19870d5d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp311-cp311-macosx_10_13_x86_64.whl

Download URL pybammsolvers-0.11.1-cp311-cp311-macosx_10_13_x86_64.whl
Size 925.2 kB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
015ca235c289ff52062f5d88a63e5d409a091302e809904b23f781220e3887f6
BLAKE2b-256 checksum
How to use checksums
5f877c3d11ee427bb68704429c5e99df985ac1a364a8a862bbaeec341acb531f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp310-cp310-win_amd64.whl

Download URL pybammsolvers-0.11.1-cp310-cp310-win_amd64.whl
Size 2.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b9f04782a6475ceeb3bddc3b3c1bcc39ebb99c4b737b8db7a1747b05b1312d13
BLAKE2b-256 checksum
How to use checksums
efd30c70a65a2775ff540e23af7c844f0c5cadcb10df7d4ccd4d04829b3bbc7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp310-cp310-manylinux_2_34_aarch64.whl

Download URL pybammsolvers-0.11.1-cp310-cp310-manylinux_2_34_aarch64.whl
Size 9.2 MB
Tags CPython 3.10 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
eec470327507b09ac6d020a3eb496bfc68fd4d738c9f3cddaff856c2aa362a29
BLAKE2b-256 checksum
How to use checksums
92359ac1f3edb7dc639affccd081cb3bf5279023b91c09ff70a5178fae228d60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pybammsolvers-0.11.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 13.4 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3a5dbe3503e7e545e3d9b7bc6062bb58681414ebca8814e72fd45bb846ddcb5d
BLAKE2b-256 checksum
How to use checksums
92e7664b78494d5a1d06e536556ea9bee8ee5fa297ff60d7db5f83c88423df91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL pybammsolvers-0.11.1-cp310-cp310-macosx_11_0_arm64.whl
Size 796.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
79f15716212f08a540891020a44f829e84dfba55fd60becf008ae1baee55cf4b
BLAKE2b-256 checksum
How to use checksums
41737527fd4eb92d447600365380a30691e42b9b6c8fdf7a4e623273603e949e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pybammsolvers-0.11.1-cp310-cp310-macosx_10_13_x86_64.whl

Download URL pybammsolvers-0.11.1-cp310-cp310-macosx_10_13_x86_64.whl
Size 923.9 kB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
09dd9920ecdff2f2c5758c64bd084a56f7a958b4ee802c7c3231babf27515d66
BLAKE2b-256 checksum
How to use checksums
11234b12ef7b359dd2535448a1fc3b4799a0f5c91d5781a57e96d3f58ce5fcb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.11.1 This release

31 release files

0.9.1

26 release files

0.9.0

26 release files

0.8.2

21 release files

0.8.1

21 release files

0.8.0

21 release files

0.7.0

21 release files

0.5.0

21 release files

0.3.2

17 release files

0.3.1

17 release files

0.3.0

13 release files

0.2.0

13 release files

0.1.0

17 release files

0.0.4

17 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page