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.9.2.tar.gz (280.1 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.9.2-cp313-cp313-musllinux_1_2_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

quantcpp-0.9.2-cp313-cp313-musllinux_1_2_aarch64.whl (241.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quantcpp-0.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quantcpp-0.9.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quantcpp-0.9.2-cp313-cp313-macosx_11_0_arm64.whl (252.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quantcpp-0.9.2-cp312-cp312-musllinux_1_2_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

quantcpp-0.9.2-cp312-cp312-musllinux_1_2_aarch64.whl (241.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quantcpp-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quantcpp-0.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quantcpp-0.9.2-cp312-cp312-macosx_11_0_arm64.whl (252.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quantcpp-0.9.2-cp311-cp311-musllinux_1_2_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

quantcpp-0.9.2-cp311-cp311-musllinux_1_2_aarch64.whl (241.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quantcpp-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quantcpp-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quantcpp-0.9.2-cp311-cp311-macosx_11_0_arm64.whl (252.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quantcpp-0.9.2-cp310-cp310-musllinux_1_2_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

quantcpp-0.9.2-cp310-cp310-musllinux_1_2_aarch64.whl (241.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quantcpp-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quantcpp-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quantcpp-0.9.2-cp310-cp310-macosx_11_0_arm64.whl (252.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quantcpp-0.9.2-cp39-cp39-musllinux_1_2_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

quantcpp-0.9.2-cp39-cp39-musllinux_1_2_aarch64.whl (241.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

quantcpp-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quantcpp-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

quantcpp-0.9.2-cp39-cp39-macosx_11_0_arm64.whl (252.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for quantcpp-0.9.2.tar.gz
Algorithm Hash digest
SHA256 f7063efe16e214aa4e74f3174c3049ccd1e340fa63c34f518acd0c6e8cf2c16d
MD5 f43f1f27641522639e8112544672c91f
BLAKE2b-256 b0d1e2378315f2ae7f3a5090700473f3438d450f996c9569930d900677579277

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e7480598ab5439bcb962b94dfd26bd02f04105bec06b6eba081ce1f5d992e401
MD5 4d83b10620b60231c0824ad10ad285f8
BLAKE2b-256 acb08444486142e1e4fe0658095a35191ee68ea35dee58c8189ea6fccdcee01c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 61d6af85534dc2ef5e2dba9aba9f22d03d1e754258c1f93478f5c08f1d0b994c
MD5 d82e7b65b80177e32d44fcbfd7db9e31
BLAKE2b-256 a335da252c9657f14959902e614c31f2b6cb4054c0decbe86794f30692e57085

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4da51cbf6ecdeee91ba9e5ce00e071aeb78aab04c8bd0ada5158f98c4e71ab5
MD5 5945110a3e6cfdd02e0d3e4cd3942546
BLAKE2b-256 bc019e005f58e2cc019f56e74c5307528e6848cdc761f1eebea39e524551a0aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8753aee2c4c8a4fec23be7ace541d010fd93575836bfbb2c934761d809b1fdf
MD5 dd70cd26ad9aea39ef8e905bcdb54599
BLAKE2b-256 8e2cfb1ef2e60120da29c743e840075a68d159b62c886cd0b7a33c9621377c43

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa7d95084c21f66d8f7de31287ccdb2239692fd213004918e778a005ac6eae12
MD5 97ffdcd76d77d252ea0020b53ef9a0d6
BLAKE2b-256 6036988a09de5c39d877957eeffd6a5f9ce4fbcb1c2819d70ba5b0b627d5ea34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd73fe58651f819a0f81febd9b4e0a4c079ebb610f4451e26a90ea387901e829
MD5 38fd0c124514e3aadca101fe33c7f8f5
BLAKE2b-256 fd032067d9f0669fb924a19f8d3cb3d5823f1854cc6d446296474107f9919afa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 484edc19c2fa3a5228c90c391090e7a1000c12a954405dde675f016d3f72cf2a
MD5 293d2ea3cc1d4425560677386301fd5b
BLAKE2b-256 f05cb86f986c92ed4576e31c35143b1a5e1bde6355f5162d8dece62c587f0bd6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d452ae066458eb8ab930da574b27ace7aeeef1436f935f5524202d8b636ddecb
MD5 bee0f25370d81d206d630a3e6d292908
BLAKE2b-256 dbc0fe6fabd2daf4dcd7029c156944c59655e5349793f5e543303d001a81dc47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4c862fd3ececb988fd63d0015691e265c7b9addb5e8794bc9c20db4beb68913
MD5 2d7a7d54b2b486ae7601966c37b496de
BLAKE2b-256 1729fb850736b88784b7697e1ae845d130e4cab6ed5bffc98d29f93bd8eb2322

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a51a54fbb2eabc77046b2bf4105da0485b01773b5020b69401ad24133df17ce1
MD5 749bf44542098a5def07c2f6dd11b941
BLAKE2b-256 22007a1f99e4c1c5dde1cda67ae923f2489d54546d0ec5d165daba5ee04b7041

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fea96a94071ec0f4972de3dd1b076078b3a214a8653037b2c889bb2536435a4a
MD5 6eb54617b8c83b538e451d5dd0614f81
BLAKE2b-256 543be8352fb33648c2c1843b1de33696bbe92249227b8d1184330a75440d3350

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6a3254de6b0c920e5e882a29d1683a00b236d9c6684c2f812d956aff5b3dd948
MD5 d2ea3641f06545a6fe6cde4e6b472ae7
BLAKE2b-256 9e1ed4f00c789e0ce31f680e60f5e14787563e16eb83410001356462dbf951dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b5ae20b05c29623771dabe575b6c2aa75c4239cd07b21a7189b9f61b89220fd
MD5 631ae223990a038b70e67ea85caed07c
BLAKE2b-256 272377380b54c064b48430fd558f0c1aa27a36b41bfbd37e3bd79c84b235afe5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e31c76978b02178ee4efd987450736be048d3006a2004414af259c1bebef7a2a
MD5 1a62de02254f99ecd33983a31bb9e786
BLAKE2b-256 067a55b69e28c2bbda5abd8d7cbc7966db81f318d0412c7991908a0dde75bd3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83f32fe00a58bb7f1e46ddac40c1257bd7bd79e74423f3ea883a0928fb2cfea3
MD5 9332162a180640f5481bd42e77652b4d
BLAKE2b-256 8ec356199faf36d5611be29cc3ee81a1f9b1590e4531952010fce872c4636389

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0446464e3aee240dc92b2f7dbcd8b7a1abab9aa748cac5bf451681290950367f
MD5 355952d7460f0c504ca3ca3f71c29b80
BLAKE2b-256 3195090981f3a98ccd0e2e2135b8b0fb51c962cded963d211cbdbcc6aa1b8679

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c0943ff86ebaed1c671a2cbb81e2fcf77163ed6621fc1b0c7a35f929352205fb
MD5 1effdbbf3964ec3bc7948c85a94a85f4
BLAKE2b-256 1c5576ff05af9ee53555d7a61036641cd687c551da428e2301971cc9026ba106

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a86d55aebdca1f72d70608e9a8ca775165687d7c4fbd3c61494bd8885fc8a06
MD5 43d8c0c57aa130c47108173e49367a25
BLAKE2b-256 7b884340d3f9c1a4c3657feb50fbe25646a9874fb9f70f53a31a4d5093c84c3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5832465766150f609a93dc80611f88e6ef3c4135b98360662cc1e74854d643f5
MD5 ae8fae97e2182bfd6994f1edf0556e68
BLAKE2b-256 2b105af907c67a2659dedaf3ae887ce8c7a83d1ad3714875fa909e60527b6224

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa259835ee7e6941a96a6abfbf6a4787b7e18329d5c91930d337631d5a6f18f6
MD5 2f785d383f94704cc45aab0c16a146bb
BLAKE2b-256 a315c717ef97e1d6d910f5bd77f830835173e2371b55c4dc73072bb88bde48b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8131bf55ae4c1838ccd0864fa0b89bd6989d8c441e43a88037da1f024e0f1f9c
MD5 aa82989103c1a47158f4e0c50fe55303
BLAKE2b-256 b054da60a5e7ec172272199c5ada6f9898059e47bccceae468be19bf56db8852

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f8db3d61a7e75b64353ca1712c61d739582bb48cc9f56696c0c1350af03e51f5
MD5 52abdcfd879838ebec198e8a03db2a82
BLAKE2b-256 c8eecd3e249f5f9c2b50db01d1dded2d0dfb39ac3566daf235b0002eeec0e529

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28b699a77470bbec5edb59cf22db037e6bb52e44229cb94fdda0c6ae4dbc33f2
MD5 97db7aec6f123afc328dad306fb0f8a4
BLAKE2b-256 bc730209f9b20c4d85dfdd0fb02995c8c800442867f39cea4c15aeb4477a217d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15a134b0c0ff8151e373da74d7600fc7e889aecaae0ba1944609ff92ba4af9ae
MD5 d306c5eec913fbbd58b019bbcff26c38
BLAKE2b-256 8839bab28ca06b13e809f86eb72c0e83532c56a7bc475fb24871f89015e4deb7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36feaa528c0a431266b2aca01dc9243b54d1caf6a844897b5280410ea51fd37b
MD5 556c08c11948bf305816c022ae42fa6d
BLAKE2b-256 28d7ebbc98f8feed7283b2d5076025053415060086e43c143e430222ee70b49d

See more details on using hashes here.

Provenance

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