Repository navigation
Blackwell 0.0.3 adds official Python 3.10 support, preserving the public API from 0.0.2.
Install or upgrade:
python -m pip install --upgrade blackwellPython and JAX compatibility
The runtime dependency remains jax>=0.6. Installers select JAX using its Python compatibility metadata; the universal development lock records:
| Python | Locked JAX |
|---|---|
| 3.10 | 0.6.2 |
| 3.11 | 0.10.2 |
| 3.12 and newer | 0.11.1 |
The interpreter running the installer determines the version selection. To use Python 3.11 and upgrade JAX explicitly:
python3.11 -m pip install --upgrade blackwell jaxValidation
- All 91 tests and both release examples pass against clean installed wheels on Python 3.10/JAX 0.6.2 and Python 3.11/JAX 0.10.2 locally.
- CI tests Linux/Python 3.10, 3.11 and 3.12, and macOS/Python 3.13.
- The release workflow verifies the built wheel and examples in clean Python 3.10–3.13 environments before PyPI publication.
- Lint, strict documentation build, wheel/source builds and strict distribution metadata checks pass.
Package metadata, Python classifiers, Ruff configuration, lockfile, citation, changelog and installation/platform documentation have been updated.