BenchPulse
BenchPulse is a dependency-free hardware benchmarking library for Python. Add @benchpulse to any function, method, or async callable to capture execution time, CPU utilization, memory usage, and thread activity while your code runs.
The performance-sensitive monitoring engine is implemented in C17 and exposed to Python through a thin native extension. Python is used only for the public API, validation, formatting, and export helpers.
Quick start
from benchpulse import benchpulse
@benchpulse
def train():
return sum(range(100_000))
report = train()
print(report.return_value)
print(report.cpu_statistics.process_utilization_percent.mean)
@benchpulse is the primary decorator. @benchmark is provided as an alias.
Features
- Native C runtime with OS-level collectors
- CPU, memory, and thread metrics out of the box
- Optional GPU collector hook (vendor libraries are optional)
- Decorator, context manager, and class decorator APIs
- Async function support
- JSON, CSV, Markdown, and HTML export
- Zero runtime Python dependencies
- Windows, Linux, and macOS support
Installation
pip install benchpulse
Prebuilt wheels are published for Windows (x64), Linux (x86_64 and aarch64), and macOS (Intel and Apple Silicon) on CPython 3.11+. No compiler or extra setup is required.
Development install
pip install -e ".[dev]"
Building from source requires:
- Python 3.11+
- A C17 compiler (MSVC 2019 16.8+ on Windows, GCC 8+/Clang 7+ on Linux and macOS)
CMake is optional and only used for standalone native-library builds.
API overview
from benchpulse import benchpulse, Benchmark, BenchmarkConfiguration, OutputMode
@benchpulse(sampling_interval_ms=50, output_mode=OutputMode.SILENT)
def work():
...
with Benchmark() as session:
result = compute()
report = session.report
Decorated functions return a BenchmarkReport. The original return value is available as report.return_value.
Project layout
benchpulse/ Python package
native/ C runtime and collectors
include/benchpulse/ Public C headers
tests/ Python tests
CMakeLists.txt Native build definition
License
See LICENSE.
Release files for benchpulse 1.0.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 | |
|---|---|---|---|
| benchpulse-1.0.0.tar.gz | 34.2 kB | Details |
Built distributions (wheels)
Total release size: 1.5 MB
Release files / benchpulse-1.0.0.tar.gz
| Download URL | benchpulse-1.0.0.tar.gz |
|---|---|
| Size | 34.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1f6e56ed3fd238101cd67bd528fc139bd1e19a9c883097f9196f8e05cf2ff482
|
|
BLAKE2b-256 checksum How to use checksums |
73a18806a56c2117e7881ca46bad437a796b6db0cab245a3906b000caff2c943
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp314-cp314-win_amd64.whl
| Download URL | benchpulse-1.0.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 30.2 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
515cf87b0c1a9b9a8c1527247eae8dbebb4c1c659934b1f5ac41a4528da79928
|
|
BLAKE2b-256 checksum How to use checksums |
584949c4f15f0e0538bbed9af73a92f0f86d01272ce1a946de3ff49a01686af8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | benchpulse-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 69.8 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
31dc2d7473c35755230bb3d54183ccaa30d4c6bafcf997789dbf4dcc51731884
|
|
BLAKE2b-256 checksum How to use checksums |
92e225f99f0e35eeee338a1d823a8d59a0d45a9af93ec16d65f68f2e5a55c79a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | benchpulse-1.0.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 70.0 kB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
0e7dc9c188762c1b74f788f97fd4aa81b023d61d0ec50f6be20802dbfc974ccd
|
|
BLAKE2b-256 checksum How to use checksums |
8c504cd53b40a912fbaea8a76462b7ac58f960e22eeaf8153b9d1e4a86685778
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | benchpulse-1.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 73.8 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
52ed6ea4d857a724051084dc52f1159e2a89d42c1af7b449051268b87ff5e4c6
|
|
BLAKE2b-256 checksum How to use checksums |
0d2bf984364e99f4e4ea32e7882763da60e496de5e55477ef77155bb9e26b2bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | benchpulse-1.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 75.1 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
79de7a0b6bbd523ed899571c98098293d34050917be40bf22f70efbb818cd3ee
|
|
BLAKE2b-256 checksum How to use checksums |
0657101d8176baedea85b9e3744ffdcee10d722f1a6a7791146c15ef45ae5952
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | benchpulse-1.0.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 28.5 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
18a41c8c4c5358c4c3cecead0d6df98c1f7acdb1f92d27935276b98b22acd8f6
|
|
BLAKE2b-256 checksum How to use checksums |
cff5d6322414380207f651cb4e739c66d1b4591b7ee819df0d3d2234c7d3c779
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | benchpulse-1.0.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 28.5 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
dc84b8a2d22c85b62bf8c2f9a9ee6b878679a2584add290316e70fbd2bb7fb6a
|
|
BLAKE2b-256 checksum How to use checksums |
40021830f4803bf34548c3c85a927b91e1d53c3e88a91d84f618488b2670c007
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp313-cp313-win_amd64.whl
| Download URL | benchpulse-1.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 29.6 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
55c25a243d318cfdd5586c9411eec2e219f860e1ec7382e97dc3bf3f70b46d4c
|
|
BLAKE2b-256 checksum How to use checksums |
17038a2210413ea0dc43fa6e444c0e822b69a154d9cbfec35058f3b7ebf96fe5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | benchpulse-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 69.8 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fbd1625da7b013c92cd2e664d86580e47650a04f5296d6cbadeaa1e3fea8d182
|
|
BLAKE2b-256 checksum How to use checksums |
4184d5983074904d4b2aba16a6116c11f05ad7e3aafaf6a6c11996c6708ef835
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | benchpulse-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 70.0 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
84b288f3e7aadc69e991bcf2c921cba70df852ea2fc861b5839fb000532904e8
|
|
BLAKE2b-256 checksum How to use checksums |
25ac80eda0ad8ef63a8c805f87f500760343bde185e7842e53b5e2d7e6972edb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | benchpulse-1.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 73.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
698e3e68f0e90c50a2ca6ed1cd4658739583671cbfb50876d6d01d9a5788bb20
|
|
BLAKE2b-256 checksum How to use checksums |
ff0fbc1bebc5970da14426c3adc260126a1650af0bd472fa7c162fbe7f80100f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | benchpulse-1.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 75.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
809bd5bd3a8b179475a33454b0ab6630be51564d1f274ad890f40e5874a30d71
|
|
BLAKE2b-256 checksum How to use checksums |
6a150d020d905ef058e69ca8de38daaf23b70bb61b57aba48ae1e8d4648a57e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | benchpulse-1.0.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 28.5 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e4145495a7ec1b0a6840b95f55361557a25f345578815dea10ce217d79235ed2
|
|
BLAKE2b-256 checksum How to use checksums |
8ceaa94c2ae2b37740bdcedce809691944f0fe2562715cc87e15dd4093dde6f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | benchpulse-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 28.4 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
2dc1a4c8332597ac9104cc2f035a9d3ca89f59158f796e413bd288cd87e4ab69
|
|
BLAKE2b-256 checksum How to use checksums |
0fda2fee024efc4674bf228a0f8c66b8437a2414c82d6b897d8c864612a2bab4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp312-cp312-win_amd64.whl
| Download URL | benchpulse-1.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 29.6 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e3fadfba1ba0a89dce5d2815af810b3a115c0e5a582925ddd423e878da635e9f
|
|
BLAKE2b-256 checksum How to use checksums |
3f496ff00ec61f6353ef230d9daab54ca61d7f1227d4abd440c7da818caa1d3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | benchpulse-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 69.8 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a956db605ccf4a9c58e96f86990eb845cf50a74f977f20cbbc2be0777e2a6e52
|
|
BLAKE2b-256 checksum How to use checksums |
8c80c9b76ebd8572d4c473de8e5901d328985ecf2edd6ef43c43e86f7e6d852f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | benchpulse-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 70.0 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
eaaf8436e1407360619f834307396e8f490ac6d33124ab96d10b7ff542e51ea3
|
|
BLAKE2b-256 checksum How to use checksums |
fc73635c836016424ba7ab219d61d8e8d30148a84b78b1964a638256139df6f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | benchpulse-1.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 73.8 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
26cfe0d05ff7ae7e9c2317e1a4f68dc45d3c2365b36be86753e318f0a9865313
|
|
BLAKE2b-256 checksum How to use checksums |
1bb89d5b2acb3e5d4a0504130cd74bce7bb77172439a0f42c4a630ca6df449b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | benchpulse-1.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 75.0 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e2f44135733114d07d21da3f4290d1425d0bf2f87fe778aea75153afa1a291fc
|
|
BLAKE2b-256 checksum How to use checksums |
eb614ab316ee34825c2542cb84cf525b73e5a26b8699eb4f65d27dbaafb2b593
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | benchpulse-1.0.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 28.5 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c428b0ccd2306c3cc261567309d5ada762712ff6cb60d96cdc3f8ab3f6280348
|
|
BLAKE2b-256 checksum How to use checksums |
defa5bc5394ee6dcbd24e34de8c04c9e082f836f1736051c6a32caf6cac85e19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | benchpulse-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 28.4 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
b8d9e9781fc10ce87872d7ca19545717c53939e9e198646bc8560675e2b18b94
|
|
BLAKE2b-256 checksum How to use checksums |
136d7d423c82c028485e38c236a062ca02000709808a6f2488329426c0c2b918
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp311-cp311-win_amd64.whl
| Download URL | benchpulse-1.0.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 29.5 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a5af6ec593ecb4b0c164c439a5a6e21038e94c88115b1778f34dca47b84ba8e9
|
|
BLAKE2b-256 checksum How to use checksums |
0c0eebd211d221e20527d67d394e37f747ab888dd784b38f47fa130f007b6fc6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | benchpulse-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 69.1 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
dcb50118631377f518c2b145ef50c6ae272fe12da43c5fd5149591e52d982589
|
|
BLAKE2b-256 checksum How to use checksums |
4f292312508a51c11d5aa61fe43341f9afd695f208366ae2fd93bceaa5b0a7b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | benchpulse-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 69.0 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
563f3d48f53fc6f3b0846fd028250ef0a0160720f8d15aed18d3e5008e2453e6
|
|
BLAKE2b-256 checksum How to use checksums |
10542018b58a8a303400e66d79ebf517b1db028cc421b3c596081bf575efd689
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | benchpulse-1.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 73.0 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
80d2db92a10244bd262c1a75cf6c5a2101d4bf6b5d4fac11c44e40168f3d942d
|
|
BLAKE2b-256 checksum How to use checksums |
d7574c53d0d6005cbf8dd924520f6e102a45ddf00597f9e65129437362096131
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | benchpulse-1.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 73.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e1becbd39e3f47b4492849dd55d9915009060e78b1379729ed896bb6ea101af0
|
|
BLAKE2b-256 checksum How to use checksums |
9a33ee08dd0f7767e7cc40574d621461707dbe220a26732a93f3d9a89d63d3c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | benchpulse-1.0.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 28.5 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2a7c2637dc2a67e87807c3abbac649478aa6d004b546b64e3cc8052918a3d46f
|
|
BLAKE2b-256 checksum How to use checksums |
18d98d9e14a3163ede1b145d8abc6b4895dba3964a3727e42936ffbc7eaefba5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency logRelease files / benchpulse-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | benchpulse-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 28.4 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6a9af56895cd864f8a38114797eca90d64de62795e835b770b35d70f8aca4569
|
|
BLAKE2b-256 checksum How to use checksums |
8fa12484ffe1395d8cb06ce29a687ebcdbb86630f30e4f7098898fd129dd144d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jul 12, 2026.
Transparency log