Skip to main content

Single-header LLM inference engine with KV cache compression (7× compression at fp32 parity)

Project description

quantcpp

Python bindings for quant.cpp -- a minimal C inference engine for local LLMs with KV cache compression.

Installation

pip install quantcpp

Pre-built wheels are published for Linux (x86_64, aarch64), macOS (Intel + Apple Silicon), and Windows (x64). On other platforms pip falls back to the source distribution and compiles quant.h automatically using your system C compiler — no external dependencies.

From source (dev tree)

cd quant.cpp/bindings/python
pip install .          # build + install
pip install -e .       # editable / development install

To point at a pre-built library instead:

export QUANTCPP_LIB=/path/to/libquant.dylib
pip install .

Requirements

  • Python >= 3.8
  • A C compiler (cc, gcc, or clang)
  • The quant.cpp repository (for quant.h)

Usage

Basic question answering

from quantcpp import Model

m = Model("model.gguf")
answer = m.ask("What is 2+2?")
print(answer)

Streaming generation

for token in m.generate("Once upon a time"):
    print(token, end="", flush=True)

Context manager

with Model("model.gguf") as m:
    print(m.ask("Explain gravity in one sentence"))

Configuration

m = Model(
    "model.gguf",
    temperature=0.5,      # Lower = more deterministic
    top_p=0.9,            # Nucleus sampling
    max_tokens=512,       # Max tokens per generation
    n_threads=8,          # CPU threads
    kv_compress=2,        # 0=off, 1=4-bit K+V, 2=delta+3-bit
)

Convenience loader

from quantcpp import load

m = load("model.gguf", kv_compress=2)
print(m.ask("Hello!"))

API Reference

Model(path, *, temperature=0.7, top_p=0.9, max_tokens=256, n_threads=4, kv_compress=1)

Load a GGUF model file and create an inference context.

  • path -- Path to a .gguf model file.
  • temperature -- Sampling temperature (0.0 = greedy).
  • top_p -- Nucleus sampling threshold.
  • max_tokens -- Maximum tokens per generation.
  • n_threads -- CPU thread count.
  • kv_compress -- KV cache compression mode (0=off, 1=4-bit, 2=delta+3-bit).

Model.ask(prompt) -> str

Generate a complete response. Returns the full text.

Model.generate(prompt) -> Iterator[str]

Stream tokens one at a time. Yields individual token strings.

Model.close()

Release resources. Called automatically via with or garbage collection.

Model.path -> str

The path to the loaded model file (read-only property).

Library search order

The package looks for the compiled shared library in this order:

  1. QUANTCPP_LIB environment variable
  2. Installed alongside the Python package (normal pip install)
  3. build/ relative to the project root (development)
  4. System library path

Running tests

cd bindings/python
python -m pytest tests/

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

quantcpp-0.8.1.tar.gz (277.6 kB view details)

Uploaded Source

Built Distributions

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

quantcpp-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl (242.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

quantcpp-0.8.1-cp313-cp313-musllinux_1_2_aarch64.whl (239.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quantcpp-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quantcpp-0.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (238.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quantcpp-0.8.1-cp313-cp313-macosx_11_0_arm64.whl (249.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quantcpp-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl (242.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

quantcpp-0.8.1-cp312-cp312-musllinux_1_2_aarch64.whl (239.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quantcpp-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quantcpp-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (238.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quantcpp-0.8.1-cp312-cp312-macosx_11_0_arm64.whl (249.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quantcpp-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl (242.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

quantcpp-0.8.1-cp311-cp311-musllinux_1_2_aarch64.whl (239.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quantcpp-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quantcpp-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (238.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quantcpp-0.8.1-cp311-cp311-macosx_11_0_arm64.whl (249.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quantcpp-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl (242.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

quantcpp-0.8.1-cp310-cp310-musllinux_1_2_aarch64.whl (239.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quantcpp-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quantcpp-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (238.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quantcpp-0.8.1-cp310-cp310-macosx_11_0_arm64.whl (249.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quantcpp-0.8.1-cp39-cp39-musllinux_1_2_x86_64.whl (242.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

quantcpp-0.8.1-cp39-cp39-musllinux_1_2_aarch64.whl (239.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

quantcpp-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quantcpp-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (238.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

quantcpp-0.8.1-cp39-cp39-macosx_11_0_arm64.whl (249.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file quantcpp-0.8.1.tar.gz.

File metadata

  • Download URL: quantcpp-0.8.1.tar.gz
  • Upload date:
  • Size: 277.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quantcpp-0.8.1.tar.gz
Algorithm Hash digest
SHA256 95b66db831edeb3d11420f4c76ac31f825ed1e3e0a1cda5af0e22857e6ebd354
MD5 ba10cf23879122ea53d1bd73776136b1
BLAKE2b-256 0c4ecc255adbe7eb3eb469260202e5583e3a9abc37a6a9d16d5c79b90764b03e

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1.tar.gz:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b5795ca6fdb5c6baba186e7c060488280287ec606d5065c3ab38c6480af8f0b7
MD5 e9b94020ea7e51cf0adef1aebc4bc52c
BLAKE2b-256 1372d465bf02983830fbc9722e9487892f5d116ffc653dca3812c5f761f42690

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a01d5549ccdb4848dc219c9d4f0d51f44e7f42c5e23bc81239d41c655ca39977
MD5 74c0e1b6c949e6cee27e3ba2fa792334
BLAKE2b-256 e1c5deb680eb92161c68255ccbdeed7951cd8870c67c9d78d5d38f12a7844c75

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea3e4169172b269556a3217e385c1963768c3ae70232eaf031360653a58a5e30
MD5 90e812dc2ca565c17d87976422a5a4e2
BLAKE2b-256 d3984272ab96836bc61e6e7367d4ffd3fe86bcba45991a69261dd737a7bf14d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b569b3229bab0aaf1faf4b276280765f745b06592f307fd8047015da25c9d7d3
MD5 2a5c31d4e6038fe6b441c2f0c4e272b7
BLAKE2b-256 541f884e848c3fd5860c905211fa8d514ee3cae3f5d977e3d0660fd34e56876d

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 397052a4f17327c7f9aaf4763d12ad6420d10654097f58d00c5f54e42d8efaf9
MD5 950d35ef60af114bcf7537eea012ada8
BLAKE2b-256 515a034f9fdc6bd34eaa02f32e14da5990956941db089504e0269061bf199900

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a7d391a28b11843f2ad1c4474f61727c9c6972e0776b77155e54a4db813ccec5
MD5 c934b8f803b2fa8f33c988a4a6c0470f
BLAKE2b-256 985cbe769f401991df2af3a2c47828ca30f716cfe0ba669bf5d143c1f290a841

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b984f1fdf99d21052590a96e709c62772e6d4964b5e8620775907d32b5aa4d0e
MD5 f95a3c546f8200103edb11fc5c166b64
BLAKE2b-256 a707332031b85efe84d5fb7c0b03484e6fa67efef7c888ec43e4bc29c861b548

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 789d41f0cae833e660744c89b4a5a70e113435dde475722dc25d63e33fa8b2e4
MD5 aae757e672b8427321d39b123a7b414f
BLAKE2b-256 ee90ba0ff1a2bda29bb8ddbd0be8191e308c0bfd5aa3f4cfbedaa955c581f691

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a6b27f5b9311166f411ba051d5571418ad4a2c73efeb6342f1da56436041b80
MD5 cbb491e1f8ae705f074e55287ebf518d
BLAKE2b-256 1acefa1ca9b1a68f40dbc26ba61e1b9cce52e7dfedf7215e59bfcfb379263b08

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de7b6f8442140bf8cef664ea4fd32d16532ca24870ec6cfd3a62373db2060cd9
MD5 c2c4cfacff15323a4de218a318795ce8
BLAKE2b-256 486206864a73a0e4f1ccd0c8ba6a071a9a84e55498b32e359d5dab518bfad115

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4a11218bc1e5846b031a371a8300851015b9a40e7fa51643856f44e9edc7faf5
MD5 cd6a81657a80db79800b1a0cff6c16e3
BLAKE2b-256 54f4f698491bb3fca39186c77385d658eb0bd16978a1f50f9855b851be176a0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8b2b760ffb30c86a6a3e054a61a8437aa8f2f0013361e61f14ab784f9967d2f3
MD5 2f056e6fe72f934978095235c0f14064
BLAKE2b-256 0866a52ea62f25092d7ae201451d53f33aed2c989c242bc2cca26eed6e1851b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3da8dbcb60dec2821d8fbaac872f7d367b3d2ff618a765e07c781f65449a59f
MD5 24191ea79d4a11da6117a9cfebaa1af6
BLAKE2b-256 72ca7069a944b671314677599e3c68cf9607242a6b72be32da4eecb1ba61c7f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7b33357eca9023f20dc116f5e847b26e37bed678e421ce2638599a973c4b6db
MD5 adb16fcb52178864ba0d59f7799ce4b9
BLAKE2b-256 ca9b03e5b6e7438eb889d5bec245c562c9fbc19a5e75629e61e37f1ad608c2bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f91f5a6931c51125b6d17a5d80cb96d81840db569f474a78b33a8235c6393c6
MD5 4045f250454596f804702cc940f9ce09
BLAKE2b-256 f61193fa1b42f83b7e42853347c3135e1cf065c752bbf9eb0364f06c6ccd30b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 63c2683cd138e7a36a3b1d61646e3307efb409b20f09a42c4d5d1f15284510ba
MD5 54c6619a79bdf394a5f1afce72cca6ef
BLAKE2b-256 e84e59b72fa61ed516f8b37820871aa046dd631ca30ae5899aee414844baabe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e29edc1f01208b13550f5f4c23c1158eaa2128af93cfb4bffbcfee0493532ab7
MD5 456fc039009a46b34d6ec5930385e25b
BLAKE2b-256 ba294320334b72740bf50d1a40958c217fe6ee6952b4aa9b8803a3433d2d4b7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e91292ecc62ce267a8b6fbf7ccf353e970d6c1e314f8d5291582b60da49ba2d
MD5 d22520f2d5555faaeedef40b72bdad50
BLAKE2b-256 b7e8cd6e6683d04e0334429bffb6284ca63de133690cf254f98429e594b73ea7

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eecee7aac1e717dc044fd0c6cb496b86693b65b067c03274c65fc263eabe0215
MD5 5b1a648797534b36dabde5ae8b6680ff
BLAKE2b-256 d552c3f2919baf4b3e0530e62d7f48f44796506b49588ffa27dc831bda7d884f

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 beea93476aef05cabb80e79b85f0df56713100f798965881cad8783fbbeaf1a7
MD5 0b6379fe15a9b3d348cfb4c160cf56ee
BLAKE2b-256 e44c038508cb9eb4fe57bbbb5d6533b67414a3ff164a036acb5d5092e23d1dbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d1c934769846783792280ee92da36b63018cae3b32b68a92621b3367e6c2e951
MD5 1f070211673d7ec5cb5b166c7872d481
BLAKE2b-256 3d14848d413ee711b89d72a280daba760fbb388fed442c0fe256ec790af4572d

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6c7fd5083858ae2006ffbb6fd65c153b30a2d3eaac0e020f7946d2984385945c
MD5 ba9f9dd1575d456cf3f7de81ef766114
BLAKE2b-256 6978d6c572c8ad7f3677f84fb7c97669d54e0cb0eb791bc237aab7c81777bda7

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b317407cdf173037e7abef3e4bf8b4fc03c3add7a332b3bfb22a48ad6970489
MD5 a9d59f7ebf11a0045041e729098b23da
BLAKE2b-256 7e0a611af7b2608c65318016eb2740791c7d8ea2e2f42f2e393d221756254cac

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 762fd3a59ee92dc51cc6483e0088bcf67e68f1c8a154c76c40f8794560165838
MD5 57f5f82de34b5c9d7c95a4a8bf2095fa
BLAKE2b-256 2618ff798639b4e4c228c6a2bc275a1673262415f546d969d5c5e4738748297e

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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

File details

Details for the file quantcpp-0.8.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.8.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44fbfa540dd7c0a930fa8eca5c3bb4d1baf6a8e30977e2cda7ac402851f86946
MD5 0aff34ed1f89f16144157e3250ece72f
BLAKE2b-256 799c387a4d6217486102d57e4a5f61e7cd9b2bf01bb3e4e33134df61b0b5a2a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.8.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish.yml on quantumaikr/quant.cpp

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