Superfermion
A high-performance quantum computing framework with a Python API and a Rust simulation core. Statevector, MPS, stabilizer, and density matrix simulation methods with native adjoint differentiation, quantum error correction, and multi-framework interop.
What is Superfermion?
Superfermion is a quantum computing framework that combines a Python-native API with a Rust acceleration core (Rayon multithreading + in-place statevector).
- 4 simulation methods — statevector (CPU/GPU), MPS tensor network, stabilizer (Aaronson-Gottesman tableau), density matrix (Kraus channels)
- Adjoint differentiation — 1 forward + 1 backward pass regardless of parameter count; up to 200x faster than parameter-shift for deep circuits
- MPS tensor networks — Rust MPS with faer-based QR decomposition and lazy SWAP routing; scales to 200+ qubits for low-entanglement circuits
- Stabilizer simulator — word-packed tableau; Clifford circuits at poly-time to ~1000 qubits
- Quantum Error Correction — 10 codes (Repetition, Shor, Steane, Bacon-Shor, Surface, Toric, Color, Honeycomb, Hypercube, CSS) + 4 decoders (MWPM, Union-Find, BP+OSD, Neural)
- Multi-framework ML —
QuantumLayer(Flax),TorchQuantumLayer(PyTorch),TFQuantumLayer(TensorFlow) - 5 gradient methods — adjoint, parameter-shift, SPSA, QNG, Riemannian
- Quantum algorithms — VQE, QAOA, Grover, QPE, HHL, Amplitude Estimation
- Chemistry module — Jordan-Wigner + Bravyi-Kitaev transformations, UCCSD ansatz, PySCF bridge, molecular Hamiltonian library
- Hardware compilation — gate decomposition, rotation merging, SABRE qubit routing, Pauli twirling; targets IBM, Rigetti, IonQ, IQM
- QPU providers — IBM Quantum, IonQ, AWS Braket, OpenQuantum
- Cross-framework bridges — Qiskit, Cirq, PennyLane, OpenQASM 2/3
Installation
git clone https://github.com/Catstate101/superfermion.git
cd superfermion
pip install -e .
# Build the Rust extension (required for simulation)
pip install maturin
cd crates/sf-bindings && maturin develop --release && cd ../..
# Copy the built extension into the package
# Linux:
cp target/release/lib_sf_core.so superfermion/_sf_core.so
# macOS:
# cp target/release/lib_sf_core.dylib superfermion/_sf_core.so
# Windows:
# cp target/release/_sf_core.dll superfermion/_sf_core.pyd
Requirements: Python 3.10–3.13, Rust 1.75+, ~3 GB free disk for the Rust build.
Optional dependency groups:
pip install -e ".[dev]" # pytest, ruff, mypy, black
pip install -e ".[gpu]" # JAX with CUDA 12
pip install -e ".[qpu]" # IBM + AWS Braket SDKs
pip install -e ".[benchmarks]" # PennyLane, Qiskit Aer, pandas, matplotlib
pip install -e ".[chemistry]" # PySCF, SciPy
pip install -e ".[viz]" # matplotlib
pip install -e ".[all]" # everything
Quick Start
import superfermion as sf
# Bell state
qc = sf.Circuit(2).h(0).cx(0, 1)
result = sf.run(qc, device="cpu", shots=1024)
print(result.counts) # {'00': ~512, '11': ~512}
# Exact simulation with sf.simulate()
state = sf.simulate(qc, device="cpu")
print(state.numpy()) # [0.707+0j, 0, 0, 0.707+0j]
print(state.entropy()) # 0.0 (pure state)
print(state.purity()) # 1.0
# Expectation value (Rust-native)
zz_obs = [([3, 3], 1.0, 0.0)] # ZZ observable
print(state.expectation(zz_obs)) # 1.0
# Parameterized circuit with gradient
qc = sf.Circuit(1).ry(sf.param("theta"), 0)
bound = qc.bind({"theta": 0.5})
state = sf.simulate(bound, device="cpu")
grads = state.grad([([3], 1.0, 0.0)], qc.to_ir(), {"theta": 0.5})
print(grads) # {"theta": -0.479...}
Architecture
Python is the API, Rust Does the Work. All performance-critical computation runs in Rust. Python provides the fluent API surface. JAX is used only in nn/quantum_layer.py for the Flax custom_vjp bridge.
Python API (superfermion/)
|-- Circuit, run(), simulate(), State, MethodError, RunResult
|-- devices/ RustDevice (CPU/GPU), IBM, IonQ, Braket providers
|-- observables/ PauliString, SparsePauliOp, Hamiltonian, expval
|-- qml/ gradients (adjoint, param-shift, SPSA, QNG, Riemannian, SR)
|-- nn/ Thin ML bridges: Flax/PyTorch/TF → sf.State.grad()
|-- algorithms/ VQE, QAOA, QSVM, QBM, QRL + Grover, QPE, HHL
|-- chemistry/ JW/BK transforms, UCCSD ansatz, PySCF bridge
|-- qec/ 10 codes + 4 decoders
|-- compiler/ gate decomposition, rotation merge, SABRE routing
|-- bridge/ Qiskit, Cirq, PennyLane, QASM interop
|-- noise/ NoiseModel (Kraus channels for density matrix)
|
+-- _sf_core (Rust PyO3 extension: State, QuantumDAG, ...)
Rust workspace (crates/)
|-- sf-ir/ QuantumStateImpl trait, DAG, statevector, MPS,
| stabilizer, density matrix simulation engines
|-- sf-compiler/ Pass manager, gate cancellation, rotation merge
|-- sf-router/ SABRE routing, hardware topology
|-- sf-qec/ Stabilizer codes, MWPM/UnionFind decoders
|-- sf-gpu/ CUDA statevector simulation (cudarc, sm_75+)
|-- sf-bindings/ PyO3 FFI — State, QuantumDAG, compile
Execution flow
sf.run(circuit, device="cpu", method="statevector", shots=N)
│
▼
runner.py — resolve device, bind params, optional compile
│
▼
RustDevice.execute(dag, method, shots)
│
├── statevector → dag.simulate() [Rust, Rayon]
├── mps → dag.simulate_mps() [Rust, faer]
├── stabilizer → dag.simulate_stabilizer() [Rust, tableau]
├── density_matrix → dag.simulate_dm_noisy() [Rust, Kraus]
└── gpu → dag.simulate_gpu() [CUDA]
│
▼
sf.State (Rust-native) → RunResult(counts, state, metadata)
Simulation Methods
| Method | Max Qubits | Best For |
|---|---|---|
statevector (default) |
~25 CPU, ~30 GPU | Exact simulation, gradient computation |
mps |
200+ | Low-entanglement circuits (QAOA, VQE, GHZ) |
stabilizer |
~1000 | Clifford-only circuits (QEC, randomized benchmarking) |
density_matrix |
~12 | Noisy simulation with Kraus channels |
# MPS simulation
result = sf.run(circuit, device="cpu", method="mps", shots=10000, bond_dim=64)
# Stabilizer simulation
result = sf.run(clifford_circuit, device="cpu", method="stabilizer", shots=10000)
# GPU simulation (requires CUDA)
result = sf.run(circuit, device="gpu", shots=0)
Benchmarks
Performance measured against Qiskit Aer 0.17 and PennyLane Lightning 0.45
on CPU (details in notebooks/).
| Workload | SF vs Competitor | Speedup |
|---|---|---|
| Stabilizer (n=10–500, 10k shots) | vs Qiskit Aer stabilizer | 3.7–6.8x |
| MPS GHZ (n=10–100, 10k shots) | vs Qiskit Aer MPS | 21–33x |
| Adjoint gradient (n=4–16, depth=1) | vs PennyLane Lightning | 1.5–800x |
| Adjoint vs param-shift (n=10) | SF internal | 20–198x (grows with params) |
| Shot sampling (n=10–22, 100k shots) | vs Qiskit Aer | 1.6–9.5x |
| VQE H2 end-to-end | vs PennyLane Lightning | 100x |
Key Modules
Gradients
| Method | File | Description |
|---|---|---|
| Adjoint | qml/gradient/adjoint.py |
1 forward + 1 backward pass; fastest for most QML |
| Parameter-shift | qml/gradient/parameter_shift.py |
2 forward passes per param; analytic |
| Finite difference | qml/gradient/parameter_shift.py |
Centered difference fallback |
| SPSA | qml/gradient/spsa.py |
Stochastic approximation; noisy-hardware friendly |
| Quantum Natural | qml/gradient/qng.py |
Fubini-Study metric; faster convergence |
Machine Learning Layers
from superfermion.nn.quantum_layer import QuantumLayer # Flax (JAX)
from superfermion.nn.torch_layer import TorchQuantumLayer # PyTorch
from superfermion.nn.tf_layer import TFQuantumLayer # TensorFlow
Quantum Error Correction
from superfermion.qec import SurfaceCode2D, MWPMDecoder, QECManager
code = SurfaceCode2D(distance=3)
circuit = code.build()
Cross-Framework Bridge
from superfermion.bridge import from_qiskit, to_qiskit, from_pennylane, to_cirq
sf_circuit = from_qiskit(qiskit_circuit)
qiskit_circuit = to_qiskit(sf_circuit)
Documentation
Full documentation is available at superfermion.com (or superfermion-docs.pages.dev).
| Document | Content |
|---|---|
docs/usage_guide.md |
Canonical API reference with runnable examples |
docs/architecture.md |
Hexagonal architecture, module map, execution flow |
CONTRIBUTING.md |
Contribution guide |
CHANGELOG.md |
Release history |
Citing
@misc{superfermion-2026,
title = {SuperFermion: a high-performance quantum-circuit simulator
with native adjoint differentiation},
author = {SuperFermion Team},
year = {2026},
url = {https://github.com/Catstate101/superfermion}
}
License
Release files for superfermion 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| superfermion-0.1.9.tar.gz | 298.6 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| superfermion-0.1.9-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| superfermion-0.1.9-cp313-cp313-manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ x86-64 | Details |
| superfermion-0.1.9-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.13 | CPython 3.13 | macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) | Details |
| superfermion-0.1.9-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| superfermion-0.1.9-cp312-cp312-manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64 | Details |
| superfermion-0.1.9-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.12 | CPython 3.12 | macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 | Details |
| superfermion-0.1.9-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| superfermion-0.1.9-cp311-cp311-manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64 | Details |
| superfermion-0.1.9-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.11 | CPython 3.11 | macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) | Details |
| superfermion-0.1.9-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| superfermion-0.1.9-cp310-cp310-manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64 | Details |
| superfermion-0.1.9-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.10 | CPython 3.10 | macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) | Details |
Total release size: 21.9 MB
Release files / superfermion-0.1.9.tar.gz
| Download URL | superfermion-0.1.9.tar.gz |
|---|---|
| Size | 298.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
27097810985206e07e7df7a95874ac5164c2ea8f7a788548a8af4f41d2884879
|
|
BLAKE2b-256 checksum How to use checksums |
451b7384bd0c4f8b369b6c9b56e7b9b52716596a81b63a6df8c77c81e4cc15d7
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp313-cp313-win_amd64.whl
| Download URL | superfermion-0.1.9-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c1b69efdd7c6f0de5bb6a63a4779180b35451bb076594f07df84c326c0dda0bc
|
|
BLAKE2b-256 checksum How to use checksums |
8c8931f41cb49c7e46e43443ec961f3775a38e1e4f3c5646a7e8d43551bbf8dd
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | superfermion-0.1.9-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
64b11fa2786826f06c072d2d3f3791d5ed701872b0780841ec7810af8ba4fca6
|
|
BLAKE2b-256 checksum How to use checksums |
d02255d264dc8861bd1dd0a099f752b995e25c870a5f82aa5bd9e68cd7ba98b9
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | superfermion-0.1.9-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
df1d8ed0edc5c7ff30505c1039279d04a922bf11d51787310d008b49b6a51a2f
|
|
BLAKE2b-256 checksum How to use checksums |
98af5a51f8a514a766a27af838604e7591323fb4626782b28422314d14b01430
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp312-cp312-win_amd64.whl
| Download URL | superfermion-0.1.9-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
73f1c4618ff375b6b5a8d5125132b9711832864f1cd2267673331fd1ba5a6430
|
|
BLAKE2b-256 checksum How to use checksums |
3932214c027398ebbf6629899792dfe2e2491394f4ca6e3cbda05ebcf2508820
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | superfermion-0.1.9-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c7fb7408acc58599776027c594c2a9251463842bdf35a341341e1760fbd5f4e3
|
|
BLAKE2b-256 checksum How to use checksums |
07d36b2c73cdc1cb99630b12acc623e57e081a535b5a1c2a1834a4a298a2a602
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | superfermion-0.1.9-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9f55561b6402364f34155fe72bce8459f5dd855d351431c17767d5d98d761a01
|
|
BLAKE2b-256 checksum How to use checksums |
01ca716319446f736c559b8c1ac8eff1854ea7347bfe689a6472d15eae74bb4d
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp311-cp311-win_amd64.whl
| Download URL | superfermion-0.1.9-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f539703c3238e0cc673f71f2e56130734123bbe3b3f1c8f7e6a69f56f74b2ff0
|
|
BLAKE2b-256 checksum How to use checksums |
07111d2351c82ffb746c6ec7826b750ea837703e2ae9826b1d59b65ea4f2add6
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | superfermion-0.1.9-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ed4ae40a5edee5b797b3460dc7a7d4b28625b347fc67741ab2336650762b7558
|
|
BLAKE2b-256 checksum How to use checksums |
14dd600e23960728debf9614fd9b0516dc762fa3e4bd789efce973e0e86d1b93
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | superfermion-0.1.9-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0e85928c419cde7245c812fac844324151782ab219ba3600b6c08e33a60e0dd1
|
|
BLAKE2b-256 checksum How to use checksums |
2dad8369a1ee0bcb11de87efa3917136ce8d745544b7a6132843580c2028c2ea
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp310-cp310-win_amd64.whl
| Download URL | superfermion-0.1.9-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3a814d7ea636f82c9befe7a6066209b1a0bc48c5a9686782f2a9f4dd07a8f13d
|
|
BLAKE2b-256 checksum How to use checksums |
19563b239d5d0ff495e5b0911b85267b166a9152fc091d182ddcaae44caa09bf
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | superfermion-0.1.9-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
9756e7cd00987d6855cfc8f58391e485cadc798d4abf98b96774c249aea9386b
|
|
BLAKE2b-256 checksum How to use checksums |
24fc39f8ba7c8b031d720b245f259c8af195ea381e4313fadabc8e09ae5f8645
|
| 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 Sep 5, 2026.
Transparency logRelease files / superfermion-0.1.9-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | superfermion-0.1.9-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f6ec4ca0f914346b7c57a3d97573cd52f1e5ba5db7a2dd0e4681a843241a2084
|
|
BLAKE2b-256 checksum How to use checksums |
cc3e4601cab01adea0874cde7ef303be6145505920ae3b1738a69d3aea8569e6
|
| 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 Sep 5, 2026.
Transparency log