A Python package comparing Python vs C++ performance with Pybind11
Project description
python-vs-cpp-speed
A Python package that benchmarks pure Python vs C++ loop performance using Pybind11.
Disclaimer: This repository is primarily for learning and templating purposes, demonstrating PyPI package development, Pybind11 bindings, and GitHub Actions workflows.
🔧 Features
- ⚡ C++ Speed Test: Measure loop execution time via a compiled Pybind11 extension.
- 🐍 Python Speed Test: Equivalent pure Python benchmark for direct comparison.
- 📊 Side-by-side Comparison: Returns Python time, C++ time, and speedup multiplier.
📦 Installation
pip install python-vs-cpp-speed
Requires Python ≥ 3.9. Prebuilt wheels available for Windows, macOS, and Linux.
Building from source requirescmake >= 3.15and a C++17 compiler.
🚀 Quickstart
import python_vs_cpp_speed as pvc
results = pvc.compare_loop_speed(num_loops=1_000_000)
Output:
--- Python Version ---
Completed 1000000 loops in 42.3121 ms
--- C++ Version ---
Completed 1000000 loops in 0.6234 ms
--- Comparison ---
Python: 42.3121 ms
C++: 0.6234 ms
C++ is 67.88x faster
🧪 API Reference
compare_loop_speed
from python_vs_cpp_speed import compare_loop_speed
compare_loop_speed(
num_loops: Optional[int] = None,
verbose: bool = True
) -> dict
Runs both Python and C++ loop benchmarks and returns a results dictionary.
num_loops: Number of loop iterations. IfNone, prompts for user input.verbose: IfTrue, prints progress and results to stdout.
Returns:
{
"python_ms": float, # Python loop time in milliseconds
"cpp_ms": float, # C++ loop time in milliseconds
"speedup": float # python_ms / cpp_ms
}
num_loopsmust be >= 1.
🏗️ Building from Source
git clone https://github.com/AdamIH1/python-vs-cpp-speed.git
cd python-vs-cpp-speed
pip install .
Requirements: cmake >= 3.15, pybind11 >= 2.11, a C++17-compatible compiler.
📄 License
This project is licensed under the MIT License.
🧑💻 Contributing
Contributions welcome! Feel free to open issues or submit PRs on GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file python_vs_cpp_speed-0.0.1.tar.gz.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1.tar.gz
- Upload date:
- Size: 13.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1d4e98e41ee540a68f4da83e7ed2c3cae47cf27c8c0f7ee68455b715d66f183
|
|
| MD5 |
78cfd65abd1280bbb6f0a48c3f550e7e
|
|
| BLAKE2b-256 |
0d368e14e033c59331e3bf9497c9a3f0964d1f74731cc45e892b7066961c345b
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1.tar.gz:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1.tar.gz -
Subject digest:
b1d4e98e41ee540a68f4da83e7ed2c3cae47cf27c8c0f7ee68455b715d66f183 - Sigstore transparency entry: 1575519254
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 68.5 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7f723689f2ee096a6bcdd609c8f85704d7e180593fc3ab3856a2b6a4bb9572e
|
|
| MD5 |
083ed115251025744a1cd0f15f4413d9
|
|
| BLAKE2b-256 |
4f6ea6b817e69567fa3f0692b122e6f11fb14c1878c6bb43cd0abc943b47256e
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp312-cp312-win_amd64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp312-cp312-win_amd64.whl -
Subject digest:
b7f723689f2ee096a6bcdd609c8f85704d7e180593fc3ab3856a2b6a4bb9572e - Sigstore transparency entry: 1575519480
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-win32.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp312-cp312-win32.whl
- Upload date:
- Size: 62.7 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b108b25e321b549bd2b427aab3a1ef7c3783974bed627062c9cf883536d7fef9
|
|
| MD5 |
9893d86364a0658ff46ae18937f13387
|
|
| BLAKE2b-256 |
cea861c4d5a19719306d26c990d7523be216ca6f423233cc36c81c5d74537df2
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp312-cp312-win32.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp312-cp312-win32.whl -
Subject digest:
b108b25e321b549bd2b427aab3a1ef7c3783974bed627062c9cf883536d7fef9 - Sigstore transparency entry: 1575519838
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 73.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eeab8a0ac8eb3d924fd54200ab4cdea88c98d0edbb32bc0234579dac35e87cf7
|
|
| MD5 |
bb5363ea9e391db4b3250624a466b732
|
|
| BLAKE2b-256 |
a4462c9fda8528705c36ffca27d7c0013b211fa6f7a5498cc23cd600f8653818
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
eeab8a0ac8eb3d924fd54200ab4cdea88c98d0edbb32bc0234579dac35e87cf7 - Sigstore transparency entry: 1575519887
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 58.8 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa1cfb5f6783fa43395e01b1d2eaa62962c52af8b66583ead99042effc3b68b2
|
|
| MD5 |
c75f2736d0d603857170172822c94a21
|
|
| BLAKE2b-256 |
f865c5e38662d64b1df986101a63dcc7ada42e490433194a2577cb0f918887c1
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
aa1cfb5f6783fa43395e01b1d2eaa62962c52af8b66583ead99042effc3b68b2 - Sigstore transparency entry: 1575519428
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 62.9 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69c75a42235eee7ea22f53e35091b03d0207047043877c68bec607479262b266
|
|
| MD5 |
10558efd35d95aec31354c43f18e0f2f
|
|
| BLAKE2b-256 |
c39d186728b1fea3c6766ada72bdd8ccac3f08f7c5aa80c7dd671c2f53a9b795
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
69c75a42235eee7ea22f53e35091b03d0207047043877c68bec607479262b266 - Sigstore transparency entry: 1575520093
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 67.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d441b40957f9753838b326b875b6c6790df7a2ac285efa650a3cfe3eb8976217
|
|
| MD5 |
2eedc0b9a4df8334fc726c0c1965d131
|
|
| BLAKE2b-256 |
9d2f8cdb5d8decbd46c6e6328ec84253c1c2170e06f99d96e8dabc3e46bbba6c
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp311-cp311-win_amd64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp311-cp311-win_amd64.whl -
Subject digest:
d441b40957f9753838b326b875b6c6790df7a2ac285efa650a3cfe3eb8976217 - Sigstore transparency entry: 1575519325
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-win32.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp311-cp311-win32.whl
- Upload date:
- Size: 62.2 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e49953a0143bfdd1d17ce72c63b05d6c30d8ed6df356219d44312188e4734d05
|
|
| MD5 |
8d915e39dd043f7da9297382aec20411
|
|
| BLAKE2b-256 |
adaa974f01547db5ace963c701e19309a3f5adf0937439f9b2024e7aeef626d0
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp311-cp311-win32.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp311-cp311-win32.whl -
Subject digest:
e49953a0143bfdd1d17ce72c63b05d6c30d8ed6df356219d44312188e4734d05 - Sigstore transparency entry: 1575519986
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 73.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1de9f682d6ab29cf2264f15fdf205347bd8314ed0471d4aec557e1c06d021af
|
|
| MD5 |
b259b8fb3ddd39263cad8fb846811b06
|
|
| BLAKE2b-256 |
c48706580e9da314e15f00ef2801e4804362c88c5b0f9a396348034db5242799
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
b1de9f682d6ab29cf2264f15fdf205347bd8314ed0471d4aec557e1c06d021af - Sigstore transparency entry: 1575519451
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 58.6 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7eac756046912e6c1c8be76c2ac8b60464b009d999997a00db0c9ceedb78176a
|
|
| MD5 |
15c9acd75fb716b4bfe6d96e563ddfd0
|
|
| BLAKE2b-256 |
1b526817c86d1ad875ab7208eb1c3723b4b5dfa20f6567f99d04d3994d72f453
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
7eac756046912e6c1c8be76c2ac8b60464b009d999997a00db0c9ceedb78176a - Sigstore transparency entry: 1575519739
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 62.5 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d9bf8686eb133f74129d301693bcf22d2b10a8f95c1eb619f6a483e21070cc8
|
|
| MD5 |
11671b901ec3f63f93bf8cad50091f51
|
|
| BLAKE2b-256 |
299568bd38ccba49d331da6c5d6804cce278997ce53ad4927985ef5fe81603d0
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
9d9bf8686eb133f74129d301693bcf22d2b10a8f95c1eb619f6a483e21070cc8 - Sigstore transparency entry: 1575519568
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 67.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c8947ada2aa7ef8f63fab861693c11171dc9f876efa31c7e2c2e503a98f6f4e
|
|
| MD5 |
c780ed5fc2896ce79d98a4373505e854
|
|
| BLAKE2b-256 |
1fd8fa1ec1f0192872fbbcd4268d1b1508a9db708bbdb345d44f72940fc540ae
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp310-cp310-win_amd64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp310-cp310-win_amd64.whl -
Subject digest:
1c8947ada2aa7ef8f63fab861693c11171dc9f876efa31c7e2c2e503a98f6f4e - Sigstore transparency entry: 1575519589
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-win32.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp310-cp310-win32.whl
- Upload date:
- Size: 61.1 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4f93ed46bbf0702ed3fc344b2814c8fdcbb1025c16408ba82d11fc8f7643c37
|
|
| MD5 |
5e5c9a918f85f7dfe1056b9d21b73002
|
|
| BLAKE2b-256 |
fbb1596648c1dbf8c6bd8dab49e71e959f5a8ef00f6c454501957eb1ff0f8f85
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp310-cp310-win32.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp310-cp310-win32.whl -
Subject digest:
d4f93ed46bbf0702ed3fc344b2814c8fdcbb1025c16408ba82d11fc8f7643c37 - Sigstore transparency entry: 1575519658
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 71.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b886e8b31c92a2d3601763824794dc7e363f4950a9b96326809f1c66729ec822
|
|
| MD5 |
7c3c0b08d577e325e4797931d12d492e
|
|
| BLAKE2b-256 |
451521a40c3fc7df94f1fd7849c255b77c75b8d0174bfa1ce8f17d33f1715264
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
b886e8b31c92a2d3601763824794dc7e363f4950a9b96326809f1c66729ec822 - Sigstore transparency entry: 1575519408
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 57.4 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f243617c0763f77bb4dee602ea24567a17be6238266341382e923ec67b6ee9b0
|
|
| MD5 |
7429a4ae6b53f5e0182242b167a63b85
|
|
| BLAKE2b-256 |
52a3742068f7a41f61bb9027c766bc501dec858686e93c8ed09581708c161438
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
f243617c0763f77bb4dee602ea24567a17be6238266341382e923ec67b6ee9b0 - Sigstore transparency entry: 1575519943
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 61.0 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8dc607c74855da194de41bbd7f9e3a1997e427376bc69fa1f5bcc48cabdf6e39
|
|
| MD5 |
595e5b4d68204df6c6b5166ff603b272
|
|
| BLAKE2b-256 |
4ff4c97b11a5ccca77bbeba1b61882667052de8eef629f80d48dc37e37105d3e
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
8dc607c74855da194de41bbd7f9e3a1997e427376bc69fa1f5bcc48cabdf6e39 - Sigstore transparency entry: 1575519540
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 67.4 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3c546187e4d0728d8d4f22269fe2e49b313c947d824d035c01745af38be9305
|
|
| MD5 |
269e7c7cafd47fce7546b30cc907658f
|
|
| BLAKE2b-256 |
951ca30f51c46b707fb63736b449810a9621c5367b401b71f4de11239bcf6710
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp39-cp39-win_amd64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp39-cp39-win_amd64.whl -
Subject digest:
c3c546187e4d0728d8d4f22269fe2e49b313c947d824d035c01745af38be9305 - Sigstore transparency entry: 1575519375
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-win32.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp39-cp39-win32.whl
- Upload date:
- Size: 61.3 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
049b156a9854636c7ca1635f01279d372f717bcfbbc64076e5167a425df69d5a
|
|
| MD5 |
8afcf213e7974fc988ac4bf07343074f
|
|
| BLAKE2b-256 |
d591a88d0284481928a6d4ca90eac818038b6cfcb4a88daf9072cc3206c993a9
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp39-cp39-win32.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp39-cp39-win32.whl -
Subject digest:
049b156a9854636c7ca1635f01279d372f717bcfbbc64076e5167a425df69d5a - Sigstore transparency entry: 1575520038
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 71.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5701a5a4bdda2cec6ea91c9de7e93e38637083b5825fa6ae7f69d1aa16159117
|
|
| MD5 |
6aaa42dcc7170d128d4112013aabc66f
|
|
| BLAKE2b-256 |
2a7943dce49a8c7eabedcd787888436825dabd14213cb5293433f02caf1b0991
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
5701a5a4bdda2cec6ea91c9de7e93e38637083b5825fa6ae7f69d1aa16159117 - Sigstore transparency entry: 1575519274
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 57.5 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2906aaa7c9e52d4a4574789803ebf1aef811d9fa89750f2d249d1b901fa39b97
|
|
| MD5 |
0bf163b4dbfc560d52f912633fe6dc88
|
|
| BLAKE2b-256 |
a01378c391a52e87a9282a357be035c2129dfb8740180e398bed0b88ee820bf9
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
2906aaa7c9e52d4a4574789803ebf1aef811d9fa89750f2d249d1b901fa39b97 - Sigstore transparency entry: 1575519796
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 61.1 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
617e1195a5220a8b354fa0533fb4083badaadcd27c0e659f1676b8009562590a
|
|
| MD5 |
70391a823eb43a9ec156d454192a2921
|
|
| BLAKE2b-256 |
b00e4d01293ab97136d642bce22651febeb7085f4adb2b64fe7e07f987314747
|
Provenance
The following attestation bundles were made for python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl:
Publisher:
prod_deploy.yml on AdamIH1/python-vs-cpp-speed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl -
Subject digest:
617e1195a5220a8b354fa0533fb4083badaadcd27c0e659f1676b8009562590a - Sigstore transparency entry: 1575519506
- Sigstore integration time:
-
Permalink:
AdamIH1/python-vs-cpp-speed@f1ad6aa89119f7b815503752c99cca8655546473 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/AdamIH1
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
prod_deploy.yml@f1ad6aa89119f7b815503752c99cca8655546473 -
Trigger Event:
workflow_dispatch
-
Statement type: