Skip to main content

A Python package comparing Python vs C++ performance with Pybind11

Project description

python-vs-cpp-speed

Unit Tests Linter PyPi Prod Deploy License: MIT Ruff

PyPI Downloads

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 requires cmake >= 3.15 and 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. If None, prompts for user input.
  • verbose: If True, 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_loops must 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_vs_cpp_speed-0.0.1.tar.gz (13.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

python_vs_cpp_speed-0.0.1-cp312-cp312-win_amd64.whl (68.5 kB view details)

Uploaded CPython 3.12Windows x86-64

python_vs_cpp_speed-0.0.1-cp312-cp312-win32.whl (62.7 kB view details)

Uploaded CPython 3.12Windows x86

python_vs_cpp_speed-0.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (73.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl (58.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl (62.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

python_vs_cpp_speed-0.0.1-cp311-cp311-win_amd64.whl (67.9 kB view details)

Uploaded CPython 3.11Windows x86-64

python_vs_cpp_speed-0.0.1-cp311-cp311-win32.whl (62.2 kB view details)

Uploaded CPython 3.11Windows x86

python_vs_cpp_speed-0.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (73.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl (58.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl (62.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

python_vs_cpp_speed-0.0.1-cp310-cp310-win_amd64.whl (67.5 kB view details)

Uploaded CPython 3.10Windows x86-64

python_vs_cpp_speed-0.0.1-cp310-cp310-win32.whl (61.1 kB view details)

Uploaded CPython 3.10Windows x86

python_vs_cpp_speed-0.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (71.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl (57.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl (61.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

python_vs_cpp_speed-0.0.1-cp39-cp39-win_amd64.whl (67.4 kB view details)

Uploaded CPython 3.9Windows x86-64

python_vs_cpp_speed-0.0.1-cp39-cp39-win32.whl (61.3 kB view details)

Uploaded CPython 3.9Windows x86

python_vs_cpp_speed-0.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (71.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl (57.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl (61.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Hashes for python_vs_cpp_speed-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b1d4e98e41ee540a68f4da83e7ed2c3cae47cf27c8c0f7ee68455b715d66f183
MD5 78cfd65abd1280bbb6f0a48c3f550e7e
BLAKE2b-256 0d368e14e033c59331e3bf9497c9a3f0964d1f74731cc45e892b7066961c345b

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b7f723689f2ee096a6bcdd609c8f85704d7e180593fc3ab3856a2b6a4bb9572e
MD5 083ed115251025744a1cd0f15f4413d9
BLAKE2b-256 4f6ea6b817e69567fa3f0692b122e6f11fb14c1878c6bb43cd0abc943b47256e

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b108b25e321b549bd2b427aab3a1ef7c3783974bed627062c9cf883536d7fef9
MD5 9893d86364a0658ff46ae18937f13387
BLAKE2b-256 cea861c4d5a19719306d26c990d7523be216ca6f423233cc36c81c5d74537df2

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eeab8a0ac8eb3d924fd54200ab4cdea88c98d0edbb32bc0234579dac35e87cf7
MD5 bb5363ea9e391db4b3250624a466b732
BLAKE2b-256 a4462c9fda8528705c36ffca27d7c0013b211fa6f7a5498cc23cd600f8653818

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa1cfb5f6783fa43395e01b1d2eaa62962c52af8b66583ead99042effc3b68b2
MD5 c75f2736d0d603857170172822c94a21
BLAKE2b-256 f865c5e38662d64b1df986101a63dcc7ada42e490433194a2577cb0f918887c1

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 69c75a42235eee7ea22f53e35091b03d0207047043877c68bec607479262b266
MD5 10558efd35d95aec31354c43f18e0f2f
BLAKE2b-256 c39d186728b1fea3c6766ada72bdd8ccac3f08f7c5aa80c7dd671c2f53a9b795

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d441b40957f9753838b326b875b6c6790df7a2ac285efa650a3cfe3eb8976217
MD5 2eedc0b9a4df8334fc726c0c1965d131
BLAKE2b-256 9d2f8cdb5d8decbd46c6e6328ec84253c1c2170e06f99d96e8dabc3e46bbba6c

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e49953a0143bfdd1d17ce72c63b05d6c30d8ed6df356219d44312188e4734d05
MD5 8d915e39dd043f7da9297382aec20411
BLAKE2b-256 adaa974f01547db5ace963c701e19309a3f5adf0937439f9b2024e7aeef626d0

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b1de9f682d6ab29cf2264f15fdf205347bd8314ed0471d4aec557e1c06d021af
MD5 b259b8fb3ddd39263cad8fb846811b06
BLAKE2b-256 c48706580e9da314e15f00ef2801e4804362c88c5b0f9a396348034db5242799

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7eac756046912e6c1c8be76c2ac8b60464b009d999997a00db0c9ceedb78176a
MD5 15c9acd75fb716b4bfe6d96e563ddfd0
BLAKE2b-256 1b526817c86d1ad875ab7208eb1c3723b4b5dfa20f6567f99d04d3994d72f453

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9d9bf8686eb133f74129d301693bcf22d2b10a8f95c1eb619f6a483e21070cc8
MD5 11671b901ec3f63f93bf8cad50091f51
BLAKE2b-256 299568bd38ccba49d331da6c5d6804cce278997ce53ad4927985ef5fe81603d0

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1c8947ada2aa7ef8f63fab861693c11171dc9f876efa31c7e2c2e503a98f6f4e
MD5 c780ed5fc2896ce79d98a4373505e854
BLAKE2b-256 1fd8fa1ec1f0192872fbbcd4268d1b1508a9db708bbdb345d44f72940fc540ae

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d4f93ed46bbf0702ed3fc344b2814c8fdcbb1025c16408ba82d11fc8f7643c37
MD5 5e5c9a918f85f7dfe1056b9d21b73002
BLAKE2b-256 fbb1596648c1dbf8c6bd8dab49e71e959f5a8ef00f6c454501957eb1ff0f8f85

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b886e8b31c92a2d3601763824794dc7e363f4950a9b96326809f1c66729ec822
MD5 7c3c0b08d577e325e4797931d12d492e
BLAKE2b-256 451521a40c3fc7df94f1fd7849c255b77c75b8d0174bfa1ce8f17d33f1715264

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f243617c0763f77bb4dee602ea24567a17be6238266341382e923ec67b6ee9b0
MD5 7429a4ae6b53f5e0182242b167a63b85
BLAKE2b-256 52a3742068f7a41f61bb9027c766bc501dec858686e93c8ed09581708c161438

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8dc607c74855da194de41bbd7f9e3a1997e427376bc69fa1f5bcc48cabdf6e39
MD5 595e5b4d68204df6c6b5166ff603b272
BLAKE2b-256 4ff4c97b11a5ccca77bbeba1b61882667052de8eef629f80d48dc37e37105d3e

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c3c546187e4d0728d8d4f22269fe2e49b313c947d824d035c01745af38be9305
MD5 269e7c7cafd47fce7546b30cc907658f
BLAKE2b-256 951ca30f51c46b707fb63736b449810a9621c5367b401b71f4de11239bcf6710

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 049b156a9854636c7ca1635f01279d372f717bcfbbc64076e5167a425df69d5a
MD5 8afcf213e7974fc988ac4bf07343074f
BLAKE2b-256 d591a88d0284481928a6d4ca90eac818038b6cfcb4a88daf9072cc3206c993a9

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5701a5a4bdda2cec6ea91c9de7e93e38637083b5825fa6ae7f69d1aa16159117
MD5 6aaa42dcc7170d128d4112013aabc66f
BLAKE2b-256 2a7943dce49a8c7eabedcd787888436825dabd14213cb5293433f02caf1b0991

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2906aaa7c9e52d4a4574789803ebf1aef811d9fa89750f2d249d1b901fa39b97
MD5 0bf163b4dbfc560d52f912633fe6dc88
BLAKE2b-256 a01378c391a52e87a9282a357be035c2129dfb8740180e398bed0b88ee820bf9

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for python_vs_cpp_speed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 617e1195a5220a8b354fa0533fb4083badaadcd27c0e659f1676b8009562590a
MD5 70391a823eb43a9ec156d454192a2921
BLAKE2b-256 b00e4d01293ab97136d642bce22651febeb7085f4adb2b64fe7e07f987314747

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page