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.10.1.tar.gz (283.9 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.10.1-cp313-cp313-musllinux_1_2_x86_64.whl (248.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

quantcpp-0.10.1-cp313-cp313-musllinux_1_2_aarch64.whl (245.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quantcpp-0.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quantcpp-0.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (245.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quantcpp-0.10.1-cp313-cp313-macosx_11_0_arm64.whl (255.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quantcpp-0.10.1-cp312-cp312-musllinux_1_2_x86_64.whl (248.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

quantcpp-0.10.1-cp312-cp312-musllinux_1_2_aarch64.whl (245.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quantcpp-0.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quantcpp-0.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (245.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quantcpp-0.10.1-cp312-cp312-macosx_11_0_arm64.whl (255.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quantcpp-0.10.1-cp311-cp311-musllinux_1_2_x86_64.whl (248.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

quantcpp-0.10.1-cp311-cp311-musllinux_1_2_aarch64.whl (245.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quantcpp-0.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quantcpp-0.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (245.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quantcpp-0.10.1-cp311-cp311-macosx_11_0_arm64.whl (255.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quantcpp-0.10.1-cp310-cp310-musllinux_1_2_x86_64.whl (248.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

quantcpp-0.10.1-cp310-cp310-musllinux_1_2_aarch64.whl (245.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quantcpp-0.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quantcpp-0.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (245.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quantcpp-0.10.1-cp310-cp310-macosx_11_0_arm64.whl (255.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quantcpp-0.10.1-cp39-cp39-musllinux_1_2_x86_64.whl (248.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

quantcpp-0.10.1-cp39-cp39-musllinux_1_2_aarch64.whl (245.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

quantcpp-0.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quantcpp-0.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (245.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

quantcpp-0.10.1-cp39-cp39-macosx_11_0_arm64.whl (255.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for quantcpp-0.10.1.tar.gz
Algorithm Hash digest
SHA256 c40d2f880ca16ee8759d780347298b77caf72d55039007c892b09f41daf3bf44
MD5 7b8836988cb2dca9361d26a10378ed46
BLAKE2b-256 9e4466adddddbdb029c4f7d2a8957c3799b43285178e306f0f38baaf7e350726

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 70fcdc887b82763c2c1c27db8ef02fe2d812b57135587580d73c0c129895b063
MD5 57d30e9198786264791681a46955be98
BLAKE2b-256 b5763aaaa38e8c571d42200da375a7ce62ad936211b7f98e68ea40b19198884f

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6621ec75fccd4909faedc26613663aa000f3ea3185f518421f450731ed7559fe
MD5 55e25d651706c156337190ad1c87b14b
BLAKE2b-256 a94829eab5e8e6048d15131b420fa9bbbb03de3e11db93ad784cda1a3cc1ae5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1651f3861c280e2d53b990a2a4a7356b80fffa184cbe48397ac4dcb6b62b533
MD5 42c8f831a86aa057a39ba60b0bec9b2f
BLAKE2b-256 0a8e89b6c49c0898061486dd88e0f962598b7c6103732a014a25880e73cb264f

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fb273e3edbd1891c78d17fe2913430785a2d7a794f961803e47d90019a9ea016
MD5 53a3b51423a6994e29e9662b0284f889
BLAKE2b-256 5fb1f1c647c147f375f2ed37fe8b4a2a17e6ceabeb23104a876ac5ff7a7777f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b92bb141664e5e6a0f0e0a9964f4b34742b9ed458b81d769917a625f4971ee69
MD5 26839aa77a4cc56d31a289e948c5fd2e
BLAKE2b-256 318a28dec6d9880c4f4024583177f4ce9d50cea8bdfbf54f345b79be9279cd24

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a10cc00581557062a92aa7a4d4eda6745e9f2e9ae202ecb3cdc18e796f48b837
MD5 1286670ac64d9859859cdfd9f36084da
BLAKE2b-256 7daca841167a95d9efe073b1f432fc062821b794117fbad40b867fbb6a12ec42

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 68bc5d3a7424906ada7ec95bf4bf8c052e73043d3b2afa059b0c63f1dbf083bf
MD5 b01a8f18a91ad54ed344b8247da2b285
BLAKE2b-256 1ac199674968161d1e74e8fa98e2868019d56120e86ca750986425e92252f9de

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff9c868483c4b667dd03cf7b9a8e39412705cef5b636c026a0dee069fe738ca3
MD5 61104c9e203bc692997d21515b34ec48
BLAKE2b-256 cd76c7a609bc7b9b7ba7c824a4718a920bf67c6271d5c63f39ad23356a265ec8

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aac7bca48dcdd44abb13eb312a4d1606a5eef942da7f1705ec751e79dc81cc67
MD5 5941d3209a867e5bfce10ec44dfcbb3c
BLAKE2b-256 a4f0b45520fb6b7d8cba9e2255ecdba3ab07a2002f160bbc4954c824757351eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 781faae8124ac8787424bb7c7f20678848de0906a92616a40dab717f388e23f4
MD5 fdaee9a0aef03b1366495e154e5a006c
BLAKE2b-256 63d4e9c2dcef006715ca01f2042978e5d38213efb848007835e0c0ac834bcac3

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f7e5dba7be3df4ff4bd9a5e981f956ba83c60a930d1b942d3e304d3c60c58c7
MD5 44be8c7ceb12b9c6c28508f3f9a6a774
BLAKE2b-256 6afb2ffe32f77d894d36d9729a9e33df04be81c24af14a658d884973b9ae0a2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6850d42d20ea2b82df337f9a37e5c880b6a083106376dfa5b2563c92d53a68d8
MD5 765f8e6e9619b4a3150b6f1c8da738f7
BLAKE2b-256 35caeadcd0b3ad12dd2718cc6a571c8b0b5fde908367f4dc8ef2a6153384b774

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 119847c4bc0636e8275b2bb9f8cf92223569d1745389fcad84b8a1bc25334d58
MD5 004d08d562ea17fca0fc6e50a8554d6d
BLAKE2b-256 62ebea49e869c9a63c5a4ee6319170830f1d89649ffb051fe5425ee8c34921d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f90cc5d412630bd0bbb0bbed526366edab3f80f6ee8d8d8e538b6bb57db188c9
MD5 8e9ccad95dd73dbdcf97d9bcaeccf92e
BLAKE2b-256 33b02cec8ace7009176f593996052809992aa424319e639c74b8fed6673032f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00286cd15cb9f67add3941d6a0a17bf66ef1287e5d9c29564dee39202a4691bb
MD5 d3c8e6315194b429fbd28856fe98ad40
BLAKE2b-256 aa08048a3cb7c6cac626ac0d1e46adae80592db4e097ba3fc95fbc022f925680

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55fe9e4c4275d6bd523d034172478bff8d97c878c48407a53e74764195989353
MD5 359590ea2d42b2d9346bb032d8282bf1
BLAKE2b-256 ab19c0e35cf18bcfc7facb7c398d95f342fa36d5b6391f502e26efca399f918d

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f0ce9f47b754522850d12346668d448d0bfd986c48e4b2720353ad802b66d8fe
MD5 3c88374962eecb3e63de0bc3cc39924e
BLAKE2b-256 74343a30436b948c88ac1e0df65f403152b6dac6f7c051c9000c6a7d4dd402aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84dffde2e265aec25bc0ef1b928556d6d9a589238af4f8329530fc554848c626
MD5 9b598be59a69b1622ba426fb8f7ab604
BLAKE2b-256 368cd2712a56157fb997476dd33f4855f1ecd4a4dadba718900ab1cc07cc9fe6

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c0957446590c4c14c406157d42b7f56f9cf98e61599d94cbb5c865f4ba0c031a
MD5 f629a9c3984572d40a02576a35d61d9b
BLAKE2b-256 27e6ac053d0e6a46da00a16dc38287b8cf4af12d0df61e2607cb77cbcfd0baa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0402a1f2e9c3ea180886987197c7256e945dc70ff61e2d751d8725b5af4755fa
MD5 a49758ff80719da6be931620aa9be06c
BLAKE2b-256 daed23e417e5b237028e8f7fae142af3fd2d71fbc25ade9a87a51f08db0d250a

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 905b65be380a24217886768e4535248a16b6387daf78b370919ba1d97c907720
MD5 6d646fbb9f159544749e2cabab29e0fe
BLAKE2b-256 3f9c9bd6f67ccd35260e3767294615e2bd5d8b86f051f3a742bb1653b521c9b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 346f4e815ccdb006f910948ed4838bfb9c05b003c65709a8b43800703916d8f1
MD5 8726f7ce9dd9d1f9d9b4ac938aa3ab2a
BLAKE2b-256 445c501d4bb0affbfe24165e350d73cf94813a7542f99f11cdcfc4307582e7bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 248faf4bc893ed47b9198edb067a6f743da7da18d8ffb28a423a1d2dda3a3f31
MD5 18d9493d59778baf088910492b7e6575
BLAKE2b-256 8a8d73f95ee39008d17b722c1614f1148b6eae04c27c7cd2822f51fc4de2c697

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6fd535d4ac526db366e13be99c2471d5df43195d49557271db95cede0e0e17bb
MD5 74d0b2ff2628165d3f1c971a9e4fa3d4
BLAKE2b-256 d003a420dcbb34ce822b7cf8848f1255c2427b456ecb6a3901e2e1b2741ec741

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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.10.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quantcpp-0.10.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0a76c37a70f21891a924f943883e40e7d34419dad0f27261bee31595ea4b747
MD5 f54387571da29faec6e37cea2b6e5edd
BLAKE2b-256 b0c5c704d8f8bfb3920646bf84036b2bef27dbf335fe77abf6129d11a64f688e

See more details on using hashes here.

Provenance

The following attestation bundles were made for quantcpp-0.10.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