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.0.tar.gz (280.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.0-cp313-cp313-musllinux_1_2_x86_64.whl (245.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

quantcpp-0.10.0-cp313-cp313-musllinux_1_2_aarch64.whl (242.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quantcpp-0.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quantcpp-0.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quantcpp-0.10.0-cp313-cp313-macosx_11_0_arm64.whl (252.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quantcpp-0.10.0-cp312-cp312-musllinux_1_2_x86_64.whl (245.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

quantcpp-0.10.0-cp312-cp312-musllinux_1_2_aarch64.whl (242.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quantcpp-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quantcpp-0.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quantcpp-0.10.0-cp312-cp312-macosx_11_0_arm64.whl (252.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quantcpp-0.10.0-cp311-cp311-musllinux_1_2_x86_64.whl (245.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

quantcpp-0.10.0-cp311-cp311-musllinux_1_2_aarch64.whl (242.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quantcpp-0.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quantcpp-0.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quantcpp-0.10.0-cp311-cp311-macosx_11_0_arm64.whl (252.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quantcpp-0.10.0-cp310-cp310-musllinux_1_2_x86_64.whl (245.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

quantcpp-0.10.0-cp310-cp310-musllinux_1_2_aarch64.whl (242.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quantcpp-0.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quantcpp-0.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quantcpp-0.10.0-cp310-cp310-macosx_11_0_arm64.whl (252.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quantcpp-0.10.0-cp39-cp39-musllinux_1_2_x86_64.whl (245.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

quantcpp-0.10.0-cp39-cp39-musllinux_1_2_aarch64.whl (242.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

quantcpp-0.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (244.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quantcpp-0.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (241.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

quantcpp-0.10.0-cp39-cp39-macosx_11_0_arm64.whl (252.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: quantcpp-0.10.0.tar.gz
  • Upload date:
  • Size: 280.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.0.tar.gz
Algorithm Hash digest
SHA256 dff015deb90f3941b44a3490838558daa797d930770930d0c3847161328713e9
MD5 f04ff5fd10dd44f99c08d3c7e360be9d
BLAKE2b-256 462f60d9a7934f747c33384d0cf8f803b7624a2c994eda3a8b231d7ac61a87af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2deeee161165b3b5c9bb98e5ec97d756b11a0d51db9a31bb114cd60fbc8cf8f4
MD5 db0ee87093e7e95c15b083e61727f96b
BLAKE2b-256 44b3effb69cc77d39545fb19f3fd46f84e0f66dbfc0d4d9ac9ec0b01773f64b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2b8af47cb52a03cf97de38cf32d6f2ae296e508c34517578c8cdc08842fea9d3
MD5 3d9f61af65dff5a8da1e9554d65fd11e
BLAKE2b-256 fa30a156732560af5f52a37edcaab61bab168963e3bf944412c4c34cd3f1f9f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5605150730ab58b7c5dc16c92e78119dd5ac8db0693108f849b9994715b5b7cb
MD5 aafaa1d0c1ab71cf94bd106ba7365593
BLAKE2b-256 fc78e6adec0ec07a0f069090009fcd4b941d43c85f69fb758481b3e41b35eb78

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43de8a0681885170b2ea3f8003e9dc3e42fea51a7f7e43aae890ef3e55c08594
MD5 15d0be6c643438bbea037739d48f6721
BLAKE2b-256 190f360d4e2dd97e589b60ff7862f784f5a77a98100a21a459f0ae3c58521e36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 525d84718b772d9c34e839a5c357455d1cbfff34c1b263c78c840f314977095b
MD5 86a7f2a39aacb99f3def8ab8d1544cfe
BLAKE2b-256 c88d5052013ee3a2cb3eee38181edc911bfc4655ecaf342aa139d9e4098f55b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ca7b9da6fcb1f487d670b1a656cf6caf876c944261357340d33e9551b79bb0b5
MD5 daf0eaa9f6e71e81d19bb641e79cdbaf
BLAKE2b-256 025a4e4438ef4f82bfd32aff3435eaafde7e25ba61ba3f0e679bb3243d9a792b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aa228df7d0eba574243508143923808e15eda8172f28a5eb75953fea56b39488
MD5 47f80068545518caab4f3746e6d0a542
BLAKE2b-256 7e4eb2cb42f849ac9477df44ff84af2f2f6a80caeded2a9d152accf8a8084e2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 118000739fcaa5e86460b918175e6c40fbcbba2c49280ee0d97839756f8fffb9
MD5 09bac95b48d858ee2c38e4c51f61c414
BLAKE2b-256 6201cd78d73d2791839b020e86d4fc7a22c5522fe01d0cdc9147bded8b076712

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ccaf8394da292c097ba19179626650a38c32d1d8630ebb34146495782991759
MD5 c80c50ff10c00bd315a3eaf6439c0db4
BLAKE2b-256 10b8e07f2a308573af561130e7ca0437c63b5e882377e9dfc20aa76e04af8946

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d09f2dffbf1e37bd014a2d4ca8145aa99c869012d9c8102bfeed3f23de1c93fa
MD5 6e5b4e62ecc4880f34281411c4bf1239
BLAKE2b-256 ce4f797474bcafa9302c52195fa6217dd4dbc2c37a636b74e338bc30e2711e47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5c8aa8c73c7ef765c00fb5afdc858879fda60c9c61b564b566d72d4f346b1f5
MD5 960c97b044f2c91de5fe4b66b90edc4b
BLAKE2b-256 813d788f863ea9a718d2f6d6b0d8367d1ebf8c9a76beade5598738e262050887

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 460eaade05520ac691e09f8429aabbc2dd940c6cbd0de186fe297db8537b37b7
MD5 48a4f53d1cb1b2ff3527e9e769e7d6f5
BLAKE2b-256 7c99a2a628d89a39ff1fa5933042109260da26f46f9b304e03547cc9b41c2625

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f692c0e213dafe9914e991eb3548779e04d89f9b2d0ce6835a539f68d805290f
MD5 93289135ddee90a0cee03986a97917b4
BLAKE2b-256 9f4345c238757efc31631d5d273e45043b39d543129ca188b2415a5084285a39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5376beed17282a533f17fbc065bbaaaba02ad7e60c2870019e67e9bcd70b372
MD5 2c38a2b33a4dfb08380aec2f2c2849b4
BLAKE2b-256 0a086d2a5db2451824f75a1c507f5cde3754260071d9b230fb86e6e430cea300

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57c969ea8b646ee8ac0222c820d41032532773baacff43ebc8888debea35f023
MD5 73708f0c7d833e54a03c9f9a041ec46b
BLAKE2b-256 9eb1286040693299f720cc590de4d3d8308b4ccde30f3d1c082fe646534b976b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a889a180c15e47f62074e4b87418a772f89d86ff6817c478ab65ecf9e0a92cce
MD5 7991793433cb03be876684589dc4c4b2
BLAKE2b-256 9470fb832cdddbc29042658a4f3575232a7f6cedfcff1b052c8f5e8c282bfb86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6fa2d5c8809afd108f18839021017b2eff5466144e6913e429bed57eebbe5b07
MD5 755a8d3c983cfe1dfa8fb020505daa39
BLAKE2b-256 8ca432c641f7d3bd227002bc6afc14a035469219fb32b456db92e2ce56756911

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f7758f45298fa1cdd4111703c6c14da7ca06fe637c9fbca92c15750b273d166
MD5 bb40dc68e8f86c741434777b1ee928df
BLAKE2b-256 2a670c3519408df3152bb4475113a5bab37284b71a194d6a9c00cd372412ec83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8682f786aedbd124f5b80dd39b002badad3b96401ba3737e200b414ed32dc362
MD5 0a87368f9c0bd68c4a702875e0d661e3
BLAKE2b-256 cc1e40d4746f25bae07681eaa42129f207e6f71430fb2147291bb84dd6d678f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ba039b83411effe82fcb11c180df48935e06fb92b54650c45a3b7e7c91c4b23
MD5 6786f8fd909ce7e3722570d338704e9e
BLAKE2b-256 352abd8df4d50ac418d7e9904ae81d631afcc044e3bd51cafd426fc891520220

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 283ee8fb55c4a6a7351531994f1df7fa3bcfdc64824bd145f7fd1da01dfedcc7
MD5 bca7fe1fbb2477bfe58c0c3dcbdbf6a0
BLAKE2b-256 c85f1d34dfeaed37bc7fef56b1ecc3e4c97b226299ea3deb469167cdd0dc0a41

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e944e205d76589526120cc9b0a018e3a04ef22add414e55305ec55804118f03c
MD5 9524623a8b04c391bf9edbf90129a1cb
BLAKE2b-256 529aeb2209ac3a82c663d05c174f6f5a03575864dc2ca97cc1233b5e214c7a72

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df6f3a96c4032a5e2d60de763040e4e8886b6e8b9276f69dc7b20d069c3f54ac
MD5 c54e817c34d488f9b269cc622f5ac8ac
BLAKE2b-256 ffc7ae1ed9d0ec8a93a7e5c1b7b6965f876f0a00a2527f5dcd0f9bfdf59e1c33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed4e8af4b5f2412c0748f6e494b6f1da05d95d598085c52d1ba1c9c85c23b2de
MD5 859eaa5b45181059700fbd921121c7f4
BLAKE2b-256 4a06bcf12315d13dcaedeefe3ceedb003cc07eb030dbd72250a8315500b85b6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.10.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8356a41cad2adc681af223fd574d890e3206f3ea4c785a6ecd2c53dea1ab64f2
MD5 3ce3bedb873136abf805aa81f1f6fc7f
BLAKE2b-256 bc40bc1cada7828b19bf7e21b08ebcfddc31055df1a220eb2f37e2eeb4472823

See more details on using hashes here.

Provenance

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