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.1.tar.gz (280.0 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.1-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.1-cp313-cp313-musllinux_1_2_aarch64.whl (241.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quantcpp-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quantcpp-0.9.1-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.1-cp313-cp313-macosx_11_0_arm64.whl (251.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quantcpp-0.9.1-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.1-cp312-cp312-musllinux_1_2_aarch64.whl (241.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quantcpp-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quantcpp-0.9.1-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.1-cp312-cp312-macosx_11_0_arm64.whl (251.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quantcpp-0.9.1-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.1-cp311-cp311-musllinux_1_2_aarch64.whl (241.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quantcpp-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quantcpp-0.9.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (251.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quantcpp-0.9.1-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.1-cp310-cp310-musllinux_1_2_aarch64.whl (241.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quantcpp-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quantcpp-0.9.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (251.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quantcpp-0.9.1-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.1-cp39-cp39-musllinux_1_2_aarch64.whl (241.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

quantcpp-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quantcpp-0.9.1-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.1-cp39-cp39-macosx_11_0_arm64.whl (251.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: quantcpp-0.9.1.tar.gz
  • Upload date:
  • Size: 280.0 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.1.tar.gz
Algorithm Hash digest
SHA256 460f2fee431f53a8c62767d1d53599fcaac73730b3d24ca8cafde8beb67a840f
MD5 236950e9523bd9f388698a32832ba2ab
BLAKE2b-256 8f59f53688f994f7d9db9ef52998c15bcbdb1b21c133195ba481b486e7d6f435

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c85e0ab78146751cc671175751fc4a978c5b6b39747df53fb5d9fd311216d856
MD5 693df94f647381510af515805466ced9
BLAKE2b-256 e31fbe43a1011475700cd98ec263c79d1f2ac92d402c52c8f1cdd25efaac7482

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1ba75dce31e0353b6b0a8ac5af6db2d974f39047d5c60fefea8da038e440b52a
MD5 8155dc52b19031ef0079a13e09507c37
BLAKE2b-256 81db1b205921bf2caa40a4ca7b8a411a16122438583245e516747c64bb039b1b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f29881f1e012bdf2788d94044c71809e74d89ba3c46a4e44f201a0a9561f1d34
MD5 34cd2e89333fa49fb789cc31f4182ff1
BLAKE2b-256 49ca17b260fcac1b7a47c7d9154c53c2eac32dfebbcdd1818d68bacd18f41579

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a12c5b3d4bc9e95f48c1333674d33f3326ff1be45c8c206058a42c2a097cce2
MD5 1bc9c633cf3f843779fb9f51e2d13358
BLAKE2b-256 12ba113b16028f862ad25ea1f7161cadc9a9f4ec0ce08003eacc9b38aa3607e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e73c8eb852233173a87d9049c121f44176f1ad5a7bc5c4424ebba2b6698ec8d
MD5 d4664aa26ec8d128243fbc1375103a62
BLAKE2b-256 9fd4fbf57c4a138c04454c2e588baafd61ebcfd44d9db8c39b56e69f433d545b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a915c1a62fc4153e859a138149701a0c6d0b60b94e05c2c23a28142caf3d92b7
MD5 395822b7862b4ec6565fc8967f24d603
BLAKE2b-256 0e7e6f7dd050ee27e150367cd3d46c5b34c4b51e0d831fb4af14da77c2061192

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d4742865bf450704d9587115731877397e46aad65ca3bfc6e44a619e495641c
MD5 0c224a2845e9cbde94915de46590acca
BLAKE2b-256 f46f8b7ca942023ebb14ef1373d1e32814a8ba4631d987081ff81f8f112ffe20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f0527eee39b96096c3c9cf9559d945e90ef67769ff3a78e1473fe579257059b
MD5 bddcbce3dac91a29dfafc5951c6fbdfe
BLAKE2b-256 a3bcfba30d698f8f7ef8c98ce26f4ba7334b09a5d050a25bb1c33f98a85de2f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d40f64e76841d59fc2acfa033ef77e7b530eb203996e7b9c1a80bbff3a2c8d8f
MD5 8be166adeaa1a79364b5e3ed81b83e2c
BLAKE2b-256 c63512c12c226a07402e15970ebc3b4d0a54038fb5cbeaf053f258936dd16166

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7343fc8f799c4b1c0bce833c7c8f64462529eadecbac90a8e6dd0790e9b2bfa
MD5 3672dce5fe86fcc9e58210ad42489995
BLAKE2b-256 e78be7e900a6c5d39509e56e43d886849011a153530bdd88effcb657084fafd1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 938fdcb439b4c730907887cfb6dcf4d851c7a83122b5c13eb25e80406f54f610
MD5 8887ebe340665a1db05c5aad02539311
BLAKE2b-256 5ff82f2bc740a38996f3f80719299a54e1fefd48b152358e9ddac66cdb99e06a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 60649f252f43478da2409682374d812a743585eb9c2e8812c7a8fe8e1745203c
MD5 f4e5cc15bf47c6fc70e1c41365c9ac4a
BLAKE2b-256 da9d12b003cdf1c1d3905422ce7bfca34bd3426367776e49dd4dfc56b2a3d4ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7287b7186c145495cd94c2aa9065e87b414c9bece2c8fbe2410e49a5a825e8ce
MD5 ceaf63f4bb7b1785500f816e3112b159
BLAKE2b-256 2ab988b496913692d27d80f544dcd1f6fc8d4003bfc60573090450e1b99ab07e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 22fa3f2391fe3960d83b9405f0b30827f6b6c8dedb97dc5d4a710f1bf1fc7413
MD5 aaa76b9cfb2a3b00bfb3f939eb754cc1
BLAKE2b-256 3ab9dacf945862cc9edba5d1818820fdfd3138d678fcdde968071884b6bc9b8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 349c872822a2465f16c8fb731ecb4659714a588ee54e53b2c7975fd8e92b7628
MD5 42efbd031912397150ca736fdc10c91c
BLAKE2b-256 8a553d90043e3dd18e8cdd6e1884ca54e92861184ca0306220c6fb2ba7b9c73b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19a17800a49be308132fab1bca1f3beb9d584f72ab141f18b9554223a4236ba9
MD5 8e3dfa567d39871f7f6b78d433b219fd
BLAKE2b-256 432075b1d047e202c92259a6afb71fc784c86b2db483e936149d7b0eeb140fc3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 26e539283c9307ff2b46a546cb22337690b2aa0fa14c91752d348b4a2c76a75a
MD5 7c0d5ce1d9b1d482f1868fdcf5fa437a
BLAKE2b-256 577ed2828d0ead4afc831e68ca870457dcce026f2af6ca0ed7210314123969ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52ee3e7219a9fb8acd93e43baae2be520bded8b601ae955c6bcb09293156c80a
MD5 20fa9973a328d3ffecea3790f329a4a0
BLAKE2b-256 c8c51e0013b23a40b72d001bb18fcb837cb67abe3977b82dc795a52d88e10762

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6d916013958023db42328070f445926a6ed4f0161b0b2b0f7b7593fed20d6701
MD5 aa640945680a0624496e61fedd3a9a00
BLAKE2b-256 036ddf2dd8b6d1a7db5e3d2af0a2ff026a1671d6e2b10d17dc59ef23a900a5f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ecbbfc35697d06753a06c16fd8fb4f1870977006044aecb64b64f56ea6a612d9
MD5 48c3b90ce90579e0f94592fad8a3f3e8
BLAKE2b-256 6a004754cd011e172bcf41c90f6ff8a864cf37f30a2245f9913b60cfa47e50ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6c7f74744d27eac42657a5adb93a75cf05af2b1912228a6df392351c578d402
MD5 f1f02e7c6a435ebb4379876663b955dd
BLAKE2b-256 7059a6d25cc460ad14cb15afb075e95af8a5d7bba7487751164f159b40ddb43d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9643089fe8fe7380a5bdd983272a5319ee233b11c24b62959f9d6cc35fa44722
MD5 7dc7be8aee3df580cfc7f8cb49481fa6
BLAKE2b-256 b3ad07c98d47e4deb933c62c97a0ab61fa0526d38e2fa3c681d03ddaf05281da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 38b36c4299822aabb2ff21a7c6e284ff8dc4ca485f9fd493291c00b35a9e9d7e
MD5 539f5ae0d3688cc932f39ddbb5bba065
BLAKE2b-256 8f08f7de4597400c0d2166fa1fc2f0bce0f041754f60bef72a4e583f0cb24a05

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91902021e0a2ec0a76dcd6174bc4ac8bf36f4e4e07f65004fee246548c52ee1f
MD5 4c9f2bc9996cb05dc4e1aebd83a8264f
BLAKE2b-256 d718a36db4c7a41424d46544921c45d8dae9fce3ddaef7ef5bda220937ed553f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.9.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05fae964128a5230fcb017fc108d083787e0f96e0dc0f29c74cd7b7a6013ef08
MD5 2464dc5b15f4af1cbb4fa8e546126d90
BLAKE2b-256 493719b49a0aeded1b4219747aa41c99635d7bbfdbd131933f2c0c063a9edae9

See more details on using hashes here.

Provenance

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