VeriFloat
Bit-accurate golden models for number-format hardware.
Floating point of any width, fixed point, integers and block-scaled tensors, with IEEE status flags on every result,
for verifying RTL from cocotb testbenches in Python, or from SystemVerilog through DPI-C.
Highlights
- Any FP format. Any exponent and mantissa width, any bias, signed or unsigned, with IEEE, OCP "FN" or no inf/NaN. Presets for FP16, BF16, FP32, FP64, OCP FP8/FP6/FP4 and E8M0.
- Hardware options. Five IEEE rounding modes plus stochastic rounding, saturation, exponent wrap, flush-to-zero, tininess before or after rounding, and x86, ARM or RISC-V NaN conventions.
- Everything a scoreboard needs. Each result carries its raw bits, its IEEE status flags and its exact unrounded value. Every operation is exact and rounds once.
- Full IEEE 754 operation set.
+ − × ÷, fma, sqrt, remainder, min/max, nextUp/Down, scaleB/logB, classification, integer conversion, round-to-integral and comparisons. - Arrays and tensors.
FPArrayfor N-D arrays with NumPy interop and SIMD kernels.BlockTensorfor NVFP4, OCP MX and custom block-scaled formats, with models of how hardware accumulates dot products. - Fixed point and integers.
FIXEDwith exact bit growth, plus wrapping or saturatingUINT/INT. - Testbench tools. A scoreboard that explains each mismatch, and test-vector files (TestFloat, CSV, JSON lines,
$readmemh). - No Python needed.
libverifloatis the same core as a C library with a SystemVerilog DPI-C package. - Fast and checked. A C++ core runs millions of scalar operations and hundreds of millions of array elements per second. Results are checked against Berkeley SoftFloat/TestFloat, MPFR, the x86 FPU, ml_dtypes, gfloat and APyTypes.
Installation
pip install verifloat
Requires Python 3.12 or later, with no runtime dependencies. Wheels are published for Linux (x86-64 and aarch64, glibc and musl), macOS (Apple silicon and Intel) and Windows (x86-64). Elsewhere pip builds from source, which needs a C++20 compiler (GCC, Clang or MSVC) and git.
Quick start
from verifloat import FP16, E4M3, FPFormat, Rounding
FP16(1) / FP16(0) # FP(inf, e5m10, flags=DIVZERO)
E4M3(470) # FP(nan, e4m3, fn, flags=INEXACT|OVERFLOW) OCP FP8: overflow gives NaN
FP16(1.5).fma(FP16(2), FP16(0.25)) # FP(3.25, e5m10)
# Describe the format your RTL implements, then use it like a constructor
FP8 = FPFormat(4, 3, bias=10, ftz=True, rounding=Rounding.RTZ)
y = FP8(3) * FP8(0.6875) # FP(2.0, e4m3, bias=10, ftz, rtz, flags=INEXACT)
y.raw, y.flags, y.unrounded # (88, <FPFlags.INEXACT: 1>, Fraction(33, 16))
In a cocotb testbench
from verifloat import FP32
from verifloat.scoreboard import Scoreboard
sb = Scoreboard("adder", fail_fast=False, logger=dut._log)
a, b = FP32.from_raw(a_bits), FP32.from_raw(b_bits)
sb.check(a + b, dut.z, flags=dut.fflags, op="add", a=a, b=b) # compares bits and flags
sb.assert_clean()
A mismatch report shows both values, their encodings, the distance in ulps and the exact result:
value mismatch (e5m10)
op add
expected 0.2998046875 0x34cc 0|01101|0011001100
actual 0.300048828125 0x34cd 0|01101|0011001101
diff +1 ulp (actual - expected)
exact 0.2999267578125 (off by: expected -0.5 ulp, actual +0.5 ulp)
From SystemVerilog
import verifloat_pkg::*;
chandle fp32 = vf_format("e8m23");
expected = vf_add(fp32, a, b, flags); // raw code and IEEE flags, no Python in the simulation
Documentation
| Topic | |
|---|---|
| Floating point | formats, operations, IEEE semantics, stochastic rounding, flags, arrays |
| Integers and fixed point | UINT, INT, FIXED |
| Block-scaled tensors | NVFP4, MXFP4, MXINT8, custom formats, accumulator models |
| cocotb and the scoreboard | bus packing, mismatch reports, three complete testbenches |
| Test vectors | generating and checking vector files |
| SystemVerilog and C | the DPI-C package and the C API |
| Validation and platforms | what each outside reference checks; bit-identical results across machines |
| Performance and limitations | throughput against APyTypes; what is not supported |
| When to use something else | APyTypes, ml_dtypes, gfloat, pychop, SoftFloat |
Status
VeriFloat is alpha (0.2), so the API may still change. It has been run bit for bit across Linux distributions, compilers, C libraries and CPU architectures. See Platforms for what has and hasn't been run. The original pure-Python implementation (0.1) is frozen in archive/python and is the reference the C++ core is tested against.
Contributing
Issues and pull requests are welcome. See CONTRIBUTING.md for how to build, test and validate a change. Please report security problems privately, as described in SECURITY.md.
License
Metadata
Release files for VeriFloat 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| verifloat-0.2.0.tar.gz | 402.7 kB | Details |
Built distributions (wheels)
Total release size: 19.3 MB
Release files / verifloat-0.2.0.tar.gz
| Download URL | verifloat-0.2.0.tar.gz |
|---|---|
| Size | 402.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5391d978e0e4ef2aa8a51911effb236bfce5da89cb47d36a263bb45113f32989
|
|
BLAKE2b-256 checksum How to use checksums |
3e09da21edcee91c8616ecb1f3b314331f9406181f809f985160523e8a45b9df
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp314-cp314-win_amd64.whl
| Download URL | verifloat-0.2.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 681.5 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f72a46d82126656ef28265bf2d49c9ffcd74d833fe3e476ad65046d8a3d96f95
|
|
BLAKE2b-256 checksum How to use checksums |
776dd04ee8ca82844af72b0c58a37a2a19a9291987bc79f7fbe2af02fbc5245d
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | verifloat-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
b84faa085bf6e83cece21c88ca1ffbf62e393a704587a32268ad45f5f4148b45
|
|
BLAKE2b-256 checksum How to use checksums |
e8f55a845cf9d565043093e840651880645d1e19fc38c9375d9a8b4332a7cea6
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | verifloat-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
65de4503b84ad968075eecefa4342a6ee4306e34d143be6a3459c26f3f8a6a9c
|
|
BLAKE2b-256 checksum How to use checksums |
49b54fd3ed98b5dfd8af9c4e49736c462ff5cb532d162e209da9d72e63f99824
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | verifloat-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 641.4 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7d1a657029cc91a3bddd886921eba56dae039f26f1e31811a0efdabc69f6d9fe
|
|
BLAKE2b-256 checksum How to use checksums |
9eb083dcc73b56c74a167120f352d11dc1affd4cd7222287ca38f22c8c6bfae0
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | verifloat-0.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 559.8 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
77904f6bcbaa7c16724927734be10c3fd2c2c8db6c7bf9d5d33acb1858d91412
|
|
BLAKE2b-256 checksum How to use checksums |
f5895dce3a3b088565c8e572e3e88a418e8b0ec6a93b8010e1f4e9d741de3925
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp314-cp314-macosx_11_0_x86_64.whl
| Download URL | verifloat-0.2.0-cp314-cp314-macosx_11_0_x86_64.whl |
|---|---|
| Size | 534.0 kB |
| Tags | CPython 3.14 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
18c1db5ac3ca53fe9719f288f2cd361e050c653692cf0a0382e7f150df4e2666
|
|
BLAKE2b-256 checksum How to use checksums |
75ba0b483c551fb8c66695d51cbce558f0878f52ea37846e7d74e4b7b766b76a
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | verifloat-0.2.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 484.1 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9cecdac8537514470743647e27e70da985f6844043bfa8de8f045fdfff6bb562
|
|
BLAKE2b-256 checksum How to use checksums |
04efa44608d963c05871d8b546e48bbfe3987ad8400d1fd9d5cc335e74b641c9
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp313-cp313-win_amd64.whl
| Download URL | verifloat-0.2.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 663.2 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
594e56d48ada69b5fe63f10dd046f36132441f5dbf3e9d9337b795106177b657
|
|
BLAKE2b-256 checksum How to use checksums |
cb61ce86f0545e19bd4f0fad33096fc43b6202f937c267f6f53531c22ba2390e
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | verifloat-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
5fd6d63ef5a65ed3a8b1c0087f027b0ce183b12525bfa4521a63e2230f9444b7
|
|
BLAKE2b-256 checksum How to use checksums |
b2220e475652ad5e50ea8b92a9fe830387b9a8ad2165cb0ab57061652df34ec6
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | verifloat-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
35caefb3cbb10654b1de6a4d63fc14ac98d31c8f4f31ef2b8cdabbfce04b4653
|
|
BLAKE2b-256 checksum How to use checksums |
76d4e8ab0cedc00324b092b2429d6dab91a368eb5554978a6922797844e1e6d8
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | verifloat-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 641.1 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a2758b42be3045ccca579283120adb2134a823c87c292439524d90a7cdc91c08
|
|
BLAKE2b-256 checksum How to use checksums |
2ecc673a4122df3b955e4fd3285db4a8880fd20035025df765cd7c9c46603271
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | verifloat-0.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 559.3 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a405f84474d608a0cf72a4606f866d6e69d94460b08c37d07424ad9ff35bf6de
|
|
BLAKE2b-256 checksum How to use checksums |
64c7dc6a5a079a6a21c7310f2e587dccc543cd94c085e4a8180870ee3f794483
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp313-cp313-macosx_11_0_x86_64.whl
| Download URL | verifloat-0.2.0-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 533.5 kB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
5552e565536033a72331f752dd0799b8b4d26c5a998a740c565d6815b6ae50e9
|
|
BLAKE2b-256 checksum How to use checksums |
d58c26a4860b8d3f3b64ecf4804a037f9610e3dea4e6c4f83d8d177b0e369a5f
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | verifloat-0.2.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 483.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
069114defbb2348ca715129ed158c90a4a54f69c806fd094b36a1fde90f4253c
|
|
BLAKE2b-256 checksum How to use checksums |
7e5c70e76937af4447a66b95a66b69713a5983af300800412aca912a33b680ab
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp312-cp312-win_amd64.whl
| Download URL | verifloat-0.2.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 663.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e027bd6778f31ea59bbf6f4e58c433ca810c7cf2ed3769358c6149f77a7788bb
|
|
BLAKE2b-256 checksum How to use checksums |
0111d05028515ab682f58fe7bd5ae947b412dcea0b8921f555e3d680512cd3c2
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | verifloat-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
cc895566ef7e69779ac74f6080a394856000b440374276aef122535b04a412f2
|
|
BLAKE2b-256 checksum How to use checksums |
5e3b42d28cb9fc355bf015922904575c195fe14b3c7e8a99a35c9220c3a5591d
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | verifloat-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
152432c9f386dddde4dafb178f23ab00434b8c959538ed7a2d7fca37460a3558
|
|
BLAKE2b-256 checksum How to use checksums |
17160192d48602e5783a36bf3c60e63bb01327f14b83df9df0c85706c920b722
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | verifloat-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 641.1 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
bd99b260888052b4420b8a806921337dcdf9898a72fd9ef20f1e9a8a221ce6be
|
|
BLAKE2b-256 checksum How to use checksums |
2c1e30b3de38ba9b1d82950695eb18041b8591d9f999b10c26addae89d70db5b
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | verifloat-0.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 559.3 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e2e0e2edd591e3330b546e50eb30c6bacdc22a3ee36d40b9ca8f6b090b65a8de
|
|
BLAKE2b-256 checksum How to use checksums |
9907463e7b2538c9128eae0f320dddc111ee383351ce629b8599b664d7f3e726
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp312-cp312-macosx_11_0_x86_64.whl
| Download URL | verifloat-0.2.0-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 533.4 kB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
89009a095238a93e2fc61bf74cfc77c32187a361f947169e5cabb1dfeec5833d
|
|
BLAKE2b-256 checksum How to use checksums |
ffa30ee57f627cb3ec35a497bd4b5a04faa56c7f454616ab39c9aea91c590f3d
|
| 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 4, 2026.
Transparency logRelease files / verifloat-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | verifloat-0.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 483.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
471530b66565dcaacc9b0d341d11e937bf933112d3ea1a6f976c698b04d339b1
|
|
BLAKE2b-256 checksum How to use checksums |
b6fdc50b56eb7567debb838027720c1c2183afdf2e2e2c6c5bc4c7c2e64299f0
|
| 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 4, 2026.
Transparency log