Skip to main content

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

Project description

quantcpp

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

Installation

pip install quantcpp

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

From source (dev tree)

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

To point at a pre-built library instead:

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

Requirements

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

Usage

Basic question answering

from quantcpp import Model

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

Streaming generation

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

Context manager

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

Configuration

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

Convenience loader

from quantcpp import load

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

API Reference

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

Load a GGUF model file and create an inference context.

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

Model.ask(prompt) -> str

Generate a complete response. Returns the full text.

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

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

Model.close()

Release resources. Called automatically via with or garbage collection.

Model.path -> str

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

Library search order

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

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

Running tests

cd bindings/python
python -m pytest tests/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantcpp-0.8.2.tar.gz (278.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.8.2-cp313-cp313-musllinux_1_2_x86_64.whl (242.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

quantcpp-0.8.2-cp313-cp313-musllinux_1_2_aarch64.whl (239.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quantcpp-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quantcpp-0.8.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (239.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quantcpp-0.8.2-cp313-cp313-macosx_11_0_arm64.whl (250.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quantcpp-0.8.2-cp312-cp312-musllinux_1_2_x86_64.whl (242.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

quantcpp-0.8.2-cp312-cp312-musllinux_1_2_aarch64.whl (239.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quantcpp-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quantcpp-0.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (239.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quantcpp-0.8.2-cp312-cp312-macosx_11_0_arm64.whl (250.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quantcpp-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl (242.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

quantcpp-0.8.2-cp311-cp311-musllinux_1_2_aarch64.whl (239.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quantcpp-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quantcpp-0.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (239.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quantcpp-0.8.2-cp311-cp311-macosx_11_0_arm64.whl (250.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quantcpp-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl (242.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

quantcpp-0.8.2-cp310-cp310-musllinux_1_2_aarch64.whl (239.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quantcpp-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quantcpp-0.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (239.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quantcpp-0.8.2-cp310-cp310-macosx_11_0_arm64.whl (250.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quantcpp-0.8.2-cp39-cp39-musllinux_1_2_x86_64.whl (242.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

quantcpp-0.8.2-cp39-cp39-musllinux_1_2_aarch64.whl (239.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

quantcpp-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (241.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quantcpp-0.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (239.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

quantcpp-0.8.2-cp39-cp39-macosx_11_0_arm64.whl (250.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: quantcpp-0.8.2.tar.gz
  • Upload date:
  • Size: 278.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.8.2.tar.gz
Algorithm Hash digest
SHA256 c14843416d5ce38b31840b4dc5729d19794f5ef2b55b0d5f54b08a4e621b2a4f
MD5 fef8efcfe1b272f5ad5487abd1a49414
BLAKE2b-256 8b94ba34cb67811479101ed3bf2047e7e4329cd907aa75ace73a0cde17b505b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5e50cb0b142fbad4b2130711fe0f8451cd40bebf45b122e13d29004b52f844ca
MD5 1cd7fec49ff8f27900df694e76318d80
BLAKE2b-256 46b55444586cef95c8dfc119ece175a8d2566e1865c7ffd5b9c3b23a2cf27a73

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9c311a03409e0926f48894fecc26e77541454c2b2ff2571f06d9614ce3834d38
MD5 00ad3fb6b1e9161232b14c92f9f7f7fe
BLAKE2b-256 ef36ef724632f2cd9956778f0745dacb6342987562895e545c7af162e24885b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 747b9aca1683c5fc046f583925bfa3e4e2ca6038783cb17cf11e43e370d21d76
MD5 a1ed93572ca054787c3c0741d41eb4b4
BLAKE2b-256 7b18933ab2940fb3a19ac8094f68fd76d32fe06a06d722b493ad91b64b7698ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 995d886abdeca1850deb2896f48cc88ded8204d3eea07b77f758debaf6329821
MD5 157ed671cecbe00a35e73dec0aae0989
BLAKE2b-256 a67bcf7d8e599bc04926f8d61e7cda9bb57003d70470e307e08526a54348e84f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ccefa8534f031feb8b60e4adbc2a93222b49fcd589d6f9d41cf4f781e623a2eb
MD5 4a9b28cd64812393d31667027e13469c
BLAKE2b-256 d0ecfddf3bdc352e712ce70059d024c1bc8aa9c2d42e5f73c00831ac881aacca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 29433399cc7c2da688e8c4a3f7394fc610911cbb15d421b7947ca83a51c5c189
MD5 636dbd247817c7d2df6497e2baf84631
BLAKE2b-256 5b438c364ee7de7d582a5b019f955adbdeff6985e111f0a13567c6e099bfc2c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3103c3d714256ec6a1247e1275eb09018a5fd2317ae4529afdc9697d5054fe0f
MD5 7de13cc1c1e802bcce18122e884b9bd2
BLAKE2b-256 20f46cbc56aaee7b3ba8b2f9117e51ae5e6b7d57ce2da083336f0803d13eed6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6535630fb46691061a34b603acf602580c729cb507f95bfeab864761732972de
MD5 b19d5633b71e3de857dbac1fb1738e92
BLAKE2b-256 100d9a1f0b3eda2e77eaf64b7f1f1b62e4f80ba279cc4306ac1248c53d54115b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c752a64700e57b6e3c6424021ea7dbf06f969a24b46fd26964f8dcb1c3992a6
MD5 8ef08b652c4836a32aee8db5c4cfd605
BLAKE2b-256 18f6bc3d5aada4eaff4bd67318ca5a78cffef3a78bb944db7eafd97367f91c10

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e611fad5857fa839edba545d69bedc500de67f1a146a6e3e1e8ef64896a09ee
MD5 e1e96d25266b720335cb3f0478401aaa
BLAKE2b-256 2e6b774354b5399aeaa35cdfd48ff08456f83303b56ca713bd31ff922b5c64a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19e2c387d6182e27c28b3f2bc3291a220d83393426409af4c4e2e5746c20bc6c
MD5 1a39553cb6358ad40680dd8683966b0d
BLAKE2b-256 cb4bc166249cff1c39620bea4464264bc50284baa9a272b4440772e2d7913547

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d0e67cace600778efc6110e62582061902048164378b041337e3121d957eb4ec
MD5 e24041602f24b31ea1b4c0b771e892ba
BLAKE2b-256 1bbd6ae82dda622b17f36570d9f68ce04b19cf97e50a4fecbe8d766e2202dbee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7f41d370c057e0d2cac57874c3eaf03247fff03e178f7eff05b73bd1f605828
MD5 d49c676ed379425a6265683f996ce0dc
BLAKE2b-256 bf6d33cd1cc3a0d7ce7485f9723f6d163cc3f7f0e3e581ff652fbe5e411b870b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05d7c0cb8b0674807071a9cf1c4621c358ad80e6f89da3f601c96b2221ab2807
MD5 f4e60fb28cdb8fc0148032fcbe9516bd
BLAKE2b-256 aba6540603612762ce89fe61eaf4d4136f5cb204d935390e9ff7631e22f7b977

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cbf5130847674f6e2f7a3ace7fcbec7eb4b6a83916e40a84846b465590391d55
MD5 1b6d0f40a0ca9fe682635c340a36f1d8
BLAKE2b-256 04c40adbebfbecca8a21ec0b8e762a794f198290229ddb35717069ca69cf7641

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8c5a3a28e9eb1afa923746d023bd807a82269410d656caccf0df800f8d51e2c
MD5 0ebf155477297ad817a00197fc9cbaa9
BLAKE2b-256 852a17963a0863bca1bb8db007250498ddfd45366eca45a79ba848e20dcbed6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 edb071005ed698df08bf37dc63564600a9adc8196668de6f7ca9d4b42f891758
MD5 2bc7546465f1269d304bd9dbebff2321
BLAKE2b-256 a98f0065341d74426ee5c74e2e8ba899163637d35881062c1d4b20a924e57eb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca656f8956a4b5a03766a5b149d6868bad6be547a05f0f3c21e8b8a7b8a453f5
MD5 e4631f5ed7abf2af5ab4585cb45e399d
BLAKE2b-256 9ecbc9e442dc34a3cf2a50a6142bd1b69a2e7ed24cf93de43c5ae1a5a6662108

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3939fd23c104c592ad9b425bf094b947f898b6c5ec926e2bf5cbf2acd2fc1716
MD5 d06864123a6da819fb06805436165129
BLAKE2b-256 77ad8a9d8b7742c79326b9c740f61218f8d9eff6be56d8d9d7289b419b97c037

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc560612b07c3db426a425737f70654445736d170030726fa21af83c65a24ee9
MD5 e0347c4e69c39a41179ba181e33a7439
BLAKE2b-256 b305c244a384b503d9db4af0368a3bba6150b675042cb7401299f15d4a1d1abe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0eb76b2fc4da963f9c5f86e63e284a2f9fca9ac8e0768f0fd2d80e8531bd7355
MD5 50cbd6d61d42523efc79f5a04005a0c3
BLAKE2b-256 85f35d591d799985a621880cbeb0d772f09ecd94c732ff1ae29c4754a74bce39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 afecbab3e2ef36ec34352c2d6e93dbe020ca8b31b7ee20a5cf67c512a7753364
MD5 d4cc48bd1c8ff680cae56dc73c4b1e43
BLAKE2b-256 8a4f4cde9c7c3e46b2aa076fd99670c01b57fabb01d4133d2922a6760c8830ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e0177ad12165308f7fec7b397ca811370e5e4d65af61aa5d02ad7ec6d95d3b3
MD5 d1473bbe0bb44ceddddf8f5ada1efe7f
BLAKE2b-256 6538f6e87eb6308d954d3809e0951d4092ec7c9145e3b338cf32fead3fe04f5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 761ca31edc99f1a97ffa05494f79b33a6238a64e90546dbd37a26e70911c8878
MD5 2f3dec71bde931a8cb578734d68330d4
BLAKE2b-256 7b051e817031acb03dc45b73260eaa7900a2b1e69e3f3bab99f8d436ab4151d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d95db7aadbba8bfaddfbaff6474d74340eff85e5c69caa757147542c58675e7c
MD5 923f063826bc7ad39d1fb12678ce4dbb
BLAKE2b-256 1ee05115d91acbe53de403f75ca5e00ca37fbf763ceeb4928e05aa522730b33a

See more details on using hashes here.

Provenance

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