Skip to main content

clap.cpp Python bindings

Install

pip install clap-cpp           # CPU
pip install "clap-cpp[cuda]"   # NVIDIA CUDA
pip install "clap-cpp[rocm]"   # AMD ROCm
pip install "clap-cpp[vulkan]" # Vulkan

The extras install version-matched clap-cpp-cuda, clap-cpp-rocm or clap-cpp-vulkan wheels. They do not change compiler flags during pip install. The public import remains from clap_cpp import CLAP. With one GPU backend installed it is selected automatically; otherwise the CPU extension is used. Set CLAP_CPP_BACKEND=cpu|cuda|rocm|vulkan before importing to select explicitly. If multiple GPU packages are installed, explicit selection is required. clap_cpp.backend reports the selected compiled backend, not device availability. A GPU extension that cannot load raises an error rather than silently loading CPU; CLAP_CPP_BACKEND=cpu explicitly uses the bundled CPU extension.

Release wheels cover CPython 3.9–3.14 (not free-threaded builds):

Backend Platforms Required system runtime
CPU Linux x86_64/ARM64 (glibc minimum recorded in wheel tags), macOS ARM64, Windows x86_64 None beyond platform runtimes
CUDA Linux x86_64 (glibc 2.35+) CUDA 12.9-compatible NVIDIA driver; cudart/cuBLAS are statically linked
ROCm Linux x86_64 (glibc 2.35+) ROCm 6.4.3 HIP, hipBLAS, rocBLAS (including library data), compatible AMD driver
Vulkan Linux x86_64 (glibc 2.39+) System Vulkan loader and vendor ICD/driver

GPU wheels do not bundle drivers. ROCm libraries must be discoverable through ldconfig or LD_LIBRARY_PATH=/opt/rocm/lib:/opt/rocm/lib64; keep rocBLAS's data installed in the matching ROCm prefix. No Windows GPU or macOS GPU wheels are built by this workflow. On other targets pip can build from a source archive, but this requires the corresponding GPU SDK and compiler.

GPU acceleration currently uses the native runtime's cached dense matrix multiplication path for CLAP. Architectures requiring storage-only precision (MERT, MuQ, MuQ-MuLan and CLaMP3) and other operations retain their CPU paths. Device initialization failures and unsupported operations retain the native CPU fallback; installing an extra does not guarantee every operation runs on GPU.

The commands above require these projects to have been published to PyPI. Before the first publication, download matching wheels from a GitHub Release into a local directory and use, for example, pip install --find-links ./wheels "clap-cpp[cuda]".

Type hints

The package includes type stubs and a py.typed marker for IDE completion and static checking with mypy or Pyright. encode_text and encode_audio return list[float]; audio_frames and clamp3_features return time-major list[list[float]]. PCM input accepts mono numeric sequences such as lists or tuples. The runtime has no NumPy dependency. Text, token-sequence, audio-file and PCM input overloads are declared separately.

Usage

from clap_cpp import CLAP

with CLAP("model.gguf", threads=4) as model:
    text_embedding = model.encode_text("A dog barking")
    audio_embedding = model.encode_audio("dog.wav")
    print(model.projection_dimension, model.audio_sample_rate)

Build from source

Build and install from a recursive checkout:

git clone --recursive https://github.com/gorse-io/clap.cpp.git
cd clap.cpp
python -m pip install ./python

Requires Python 3.9+, a C++17 compiler and CMake 3.20+. The build backend installs CMake/Ninja if necessary. The CPU package has no runtime Python dependencies; PyTorch, FFmpeg, a separate clap executable and GPU drivers are not required. The extension statically links the CPU runtime and bundled ICU. The base package disables GPU backends and OpenMP. x86 wheels use baseline instructions rather than the build machine's instruction set. No pretrained weights are downloaded automatically.

Build an optional backend project separately, with its GPU SDK installed:

python python/prepare_backend.py cuda ./build-python-cuda
python -m pip install ./build-python-cuda
python -m pip install ./python

Replace cuda with rocm or vulkan as needed. The helper also works inside the unpacked base source distribution. Extra CMake options can be passed with pip's -Ccmake.define.NAME=VALUE, for example CUDA/HIP architecture lists when building on a machine without a GPU. GPU backend selection and wheel package names must match: do not enable a GPU backend directly on the base project.

Development and source distributions

python -m pip install './python[test]' build
python -m pytest python/tests
python -m build python

The source distribution includes the pinned native sources and third-party licenses; a wheel can be rebuilt from that archive without a Git checkout or CMake-time downloads. Build dependencies must still be available from the Python package index or a local wheelhouse.

Releases

.github/workflows/release.yml runs when a GitHub Release is published. It normalizes the release tag into the package version and all three exact extra dependencies, then builds one canonical CPU source distribution. CPU wheels are built and tested from that archive using the existing cibuildwheel platform matrix. The GPU source distributions are generated from the same CPU archive, and GPU wheels are built from those source distributions with sccache for C, C++, CUDA and HIP compilation. GPU wheels are not runtime-tested by this workflow. Cache storage reuses the repository's SCCACHE_BUCKET, SCCACHE_ENDPOINT, SCCACHE_REGION variables and AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY secrets. Linux wheels are repaired with auditwheel; system GPU libraries remain external as listed above. All wheels and source distributions are attached to that release.

Stable releases also publish the four distributions to PyPI using OIDC. Before releasing, configure a PyPI trusted publisher (owner gorse-io, repository clap.cpp, workflow release.yml, environment pypi) for each of clap-cpp, clap-cpp-cuda, clap-cpp-rocm and clap-cpp-vulkan, and configure any required GitHub pypi environment approvals. Prereleases only attach assets. The release workflow updates the version in python/pyproject.toml and all three exact extra dependencies together from the normalized release tag. The backend helper copies that version into each backend distribution. One publisher uploads the verified CPU and GPU artifacts; existing PyPI versions cannot be overwritten.

Metadata

Release files for clap-cpp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for clap-cpp 0.1.1
File Actions
clap_cpp-0.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for clap_cpp-0.1.1-cp314-cp314-win_amd64.whl
clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
clap_cpp-0.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for clap_cpp-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
clap_cpp-0.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for clap_cpp-0.1.1-cp313-cp313-win_amd64.whl
clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
clap_cpp-0.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for clap_cpp-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
clap_cpp-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for clap_cpp-0.1.1-cp312-cp312-win_amd64.whl
clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
clap_cpp-0.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for clap_cpp-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
clap_cpp-0.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for clap_cpp-0.1.1-cp311-cp311-win_amd64.whl
clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
clap_cpp-0.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for clap_cpp-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
clap_cpp-0.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for clap_cpp-0.1.1-cp310-cp310-win_amd64.whl
clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
clap_cpp-0.1.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for clap_cpp-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
clap_cpp-0.1.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for clap_cpp-0.1.1-cp39-cp39-win_amd64.whl
clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
clap_cpp-0.1.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for clap_cpp-0.1.1-cp39-cp39-macosx_11_0_arm64.whl

Total release size: 39.5 MB

Release files / clap_cpp-0.1.1-cp314-cp314-win_amd64.whl

Download URL clap_cpp-0.1.1-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0769e0931cf8c102ebbc708b7c651cfcb0befe65c0ee6e81cf5d4ac468a8d563
BLAKE2b-256 checksum
How to use checksums
85c2aa44c96aa26c97c052037814368815b3930f0d8fdcbbc1444b4fd82dd03d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b646389851c331bac8554c6ab15d69a6c9d16f73132b3df71b4c8e286d006797
BLAKE2b-256 checksum
How to use checksums
8dbb9f39735bd11efce36b01a4450da72c998a874eaa00b9106f442b51a293d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL clap_cpp-0.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9b0ab7cf09001dd6c415a4c354482f4222f767edabb0f04f11ada3a78dfe40e6
BLAKE2b-256 checksum
How to use checksums
af75bc6d35e51c2a4378add30f49321d19a438fbfed2ade4c6fb1cff5e5e8dd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL clap_cpp-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6f163b3b803939945a67e9a4e53e36fec8b3ab9a9bb98f60aa20c7a9e4933f27
BLAKE2b-256 checksum
How to use checksums
0120d642611cfcc8390254df08e1bcdf9881342c07d964ee00c816ac6fb397b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp313-cp313-win_amd64.whl

Download URL clap_cpp-0.1.1-cp313-cp313-win_amd64.whl
Size 1.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5bad77f7b3db592208f8a65c7b259cf4b1c683a5886e57c8982014399448176f
BLAKE2b-256 checksum
How to use checksums
1c927a05cfaf0586169f4ff8d46f46ecf0ecf5a7bad70edeb52e789d08b07418
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0a330d36475014edcae4b5e52c66a207f7da13338e5802d2d5cc3ef8ffe3ad59
BLAKE2b-256 checksum
How to use checksums
4a4521e12a9125a33b57ed4689d0c0d39fabef9930a29db136d8257b83bf11d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL clap_cpp-0.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3549c0ec0d808321073bc6577bcdbbb9a1b065b96611af19d16cf44f05507b88
BLAKE2b-256 checksum
How to use checksums
9f168af75c15e5f51ddd89b9da61a6665407796bf25c6b3200f0db6f475fe41c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL clap_cpp-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
457398103c2c30c3db5ba8f84e0f321e74c6194c78f154365d9603867357e56c
BLAKE2b-256 checksum
How to use checksums
93d3b1f653cb0cdd083da705895ae092eaeca52f34106410f11bd8678550a9d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp312-cp312-win_amd64.whl

Download URL clap_cpp-0.1.1-cp312-cp312-win_amd64.whl
Size 1.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
061f76a82bd84104088a2394baa5c817763fead330d594d1fd837ae7b671b620
BLAKE2b-256 checksum
How to use checksums
b56fbdca6a77f06e994adbeb2e6f1304570b003267398c31cebec301c9e8ea22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3920dabf0117fd3ae38bf92c72db1470cd51adcfc4be37d8f36954eab58bc318
BLAKE2b-256 checksum
How to use checksums
f734c5c5dcdc30c49b0c94325584db0176cfc8eea0a54130c77943d1308198e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL clap_cpp-0.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b6c95f98dba7b1c90e39da005f8fdd65f3d0bdef6a6ba3b69662cf0e1de42944
BLAKE2b-256 checksum
How to use checksums
642f2ed5ea024c5493785551a0491077c34998033f224897891fc1c68b7dacf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL clap_cpp-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5c9d9b6db7a0afd7792b304ecb0f45e5e33e2b4af90c44d5fd519db516f91e76
BLAKE2b-256 checksum
How to use checksums
2d075130c771a740ad731f7bad9e04d7af7fda912adaeacd5a68af205d40cbf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp311-cp311-win_amd64.whl

Download URL clap_cpp-0.1.1-cp311-cp311-win_amd64.whl
Size 1.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b945b07b63cbc5bbbfaa54e643fbcb50b3957348dccff635fa8523df5d052a49
BLAKE2b-256 checksum
How to use checksums
3c728dc35f9b8c2427cbbf0876c484fe242e3aacca4e36456ebca7520395e083
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1759499c4f65a16ec7e94d1c9edbf4cbd8f6af99ef6f5f73967f1ce7d0337bc0
BLAKE2b-256 checksum
How to use checksums
f2b887a5a42dad24d958491ca49413b9f5f2dfd5c846fb4447d5b0a5adb0a3ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL clap_cpp-0.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3f3e0a27aa525a825390518444d3a2acc642e3c6d56f2eb3d55a8ec142223e31
BLAKE2b-256 checksum
How to use checksums
c32e077fafab23ffbc32f4de8bf10ec62806613e5667345e92fbd465f9fb6f43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL clap_cpp-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b12a8eaf79829597002caf58f427962a6d3864aa3d45a7d84371fb18e34371c
BLAKE2b-256 checksum
How to use checksums
917f5191ba0367af57ab3b6d46436715262b7f3648e32fbe5610713c1f1f5e7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp310-cp310-win_amd64.whl

Download URL clap_cpp-0.1.1-cp310-cp310-win_amd64.whl
Size 1.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8365fba63f6c37e1545dd4fea3f7289a739370e6c3a9404b6487eabadd244013
BLAKE2b-256 checksum
How to use checksums
33ccfe31416f42eed6a64761119b78529e30cd98f7ac69fa412cb1ec7135bb48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e59b8056ae7861c60e616c54bbdaa14b8a0f972d89ca817a070d70f4bfa1b1af
BLAKE2b-256 checksum
How to use checksums
9b53da22f7f50638ab10cd7fac6294888391b0f1dc88b2edce27894f7999da6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL clap_cpp-0.1.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
891a785ce90a8391361ac3e1ba5417c56f90d71710eff48c8918bae745bc4bd5
BLAKE2b-256 checksum
How to use checksums
d3dd1744e4ee61a7df87672eb88b357f81805c27085d13cc2a7e58ec38e9e70f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL clap_cpp-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1767d0ff7365e8facee946e42dce17963ba9f0d9c2def48f67c5193c0971de64
BLAKE2b-256 checksum
How to use checksums
dde094561742014af10ca31f59af2574e38ae4ee4e5db6ad305af105e901a1cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp39-cp39-win_amd64.whl

Download URL clap_cpp-0.1.1-cp39-cp39-win_amd64.whl
Size 1.3 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
4a4399888057aa244d5ca8d1ed6a39d7650ecd1662e33b8f6ab9e750858fa0a7
BLAKE2b-256 checksum
How to use checksums
0346393aae9e65cc1099dd818d993c9e7b9f3a9b298a80124b67b417bc19f46c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.9 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
245a01498fa1ce4a75f13a3745f4df254926063ebb86b9671893a497d31fef35
BLAKE2b-256 checksum
How to use checksums
111e3c834abdac2fa48ce3f59d45159034b1570bebfc2d9427868459c0c2069d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL clap_cpp-0.1.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 1.8 MB
Tags CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8845b3277e21c6908bc91e8ce317365416a06fdcbc8893a75033701591834d04
BLAKE2b-256 checksum
How to use checksums
cb84ac83bbf659610cbe4e8517320cd15de1cdb0dfe17536ef6b1820709eed56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Release files / clap_cpp-0.1.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL clap_cpp-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b5e656fcc54a483a9d7111b658682dd10d8cdd0fc3620f4bc9158d2c6db91d3
BLAKE2b-256 checksum
How to use checksums
e841ae519c219289185109837fb7ed37e3c1b76db92ff4c8240d249acd2b5412
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 31, 2026.

Transparency log

Security for clap-cpp 0.1.1

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.

Full provenance

All 24 files in this release have been uploaded with provenance metadata.

Select from 24 files

Attestation for clap_cpp-0.1.1-cp314-cp314-win_amd64.whl

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 31, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

24 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page