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.3.tar.gz (279.5 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.3-cp313-cp313-musllinux_1_2_x86_64.whl (243.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

quantcpp-0.8.3-cp313-cp313-musllinux_1_2_aarch64.whl (240.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quantcpp-0.8.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quantcpp-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (240.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quantcpp-0.8.3-cp313-cp313-macosx_11_0_arm64.whl (251.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quantcpp-0.8.3-cp312-cp312-musllinux_1_2_x86_64.whl (243.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

quantcpp-0.8.3-cp312-cp312-musllinux_1_2_aarch64.whl (240.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quantcpp-0.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quantcpp-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (240.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quantcpp-0.8.3-cp312-cp312-macosx_11_0_arm64.whl (251.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quantcpp-0.8.3-cp311-cp311-musllinux_1_2_x86_64.whl (243.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

quantcpp-0.8.3-cp311-cp311-musllinux_1_2_aarch64.whl (240.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quantcpp-0.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quantcpp-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (240.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quantcpp-0.8.3-cp311-cp311-macosx_11_0_arm64.whl (251.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quantcpp-0.8.3-cp310-cp310-musllinux_1_2_x86_64.whl (243.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

quantcpp-0.8.3-cp310-cp310-musllinux_1_2_aarch64.whl (240.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quantcpp-0.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quantcpp-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (240.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quantcpp-0.8.3-cp310-cp310-macosx_11_0_arm64.whl (251.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quantcpp-0.8.3-cp39-cp39-musllinux_1_2_x86_64.whl (243.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

quantcpp-0.8.3-cp39-cp39-musllinux_1_2_aarch64.whl (240.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

quantcpp-0.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quantcpp-0.8.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (240.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

quantcpp-0.8.3-cp39-cp39-macosx_11_0_arm64.whl (251.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: quantcpp-0.8.3.tar.gz
  • Upload date:
  • Size: 279.5 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.3.tar.gz
Algorithm Hash digest
SHA256 be5680d2c64677e93866b8fec8666b7210afd04df7c8efff4565f3bf04d5f9ad
MD5 c8444eb407a8983cd99525e0dbb7ca01
BLAKE2b-256 9630c3e339331c35ed03f6e20af729b9699ab16e7466911f1be62c6e19f45065

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49cc8802671594eb2bbdc26a41f9e61866ab2f80f6c82cc635a36f969b09fc3c
MD5 574a552e5e231cfe90bd7f86510cb10e
BLAKE2b-256 75e2d021aba58df4b54b595517d3b4a14db6248a1949ddd6f5c5c00623f5627c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98accc5d472f21c68967330fde25b6d2d7e050f4726c94feda19c51753e68fa9
MD5 f9f6f799a997d6a745aa1f3963a9c865
BLAKE2b-256 4598a01ee54a9e19423c0150ecb9e89bc9e5a4cf82ff042fc3a68c5515d70577

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0a2e2bfc1f37951fab8d76d67798d02a5358d3c8bd91fc4f513e8c165fd14cb
MD5 8f47547df9515b9a03b9ab46fcb0afc5
BLAKE2b-256 c1bb8f24e1f6b906c52d540955f8d513f07ae040b6ee8a7583818c5ebe39687c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d3b4bc4dcf6c1ae5dadbaa7da5f2f5e4da3ae9adea2e0e176dfc39f1dd7c4d20
MD5 e47d693d619fe79b00cba7902500b281
BLAKE2b-256 ba1a5064271bf7d28efb887aecdbe1e1cd206714fb58ceb43e6077c90e7c3025

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa41109c412ab646c265b901bbc516cccc7b69c957c6e4681633a3b580d2b07a
MD5 e4707eb72e3bd5bd0f39327cbfbf83ae
BLAKE2b-256 7037ffba011d311460ac052972e000708dbd4f05f67a9332998e5476b1850d64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 924fe16f5b51cabd9e2682d9873e8e4f093c112b81174a97a9a93356c36a2970
MD5 172a23f8dad4ebc055c0cb0f5eaf46f1
BLAKE2b-256 5cad0394b987e1538cc5fc17df895a307512471b8418fdcd3f5abf2db2d7b7af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a9e46710ac25e585781ee94c1fc5631cd400e3c50df3cee8a2cff2a0c8a12e03
MD5 26857bc81173de1cb25e75b9df7ca69e
BLAKE2b-256 0d9b4a381fb81d5e8f729e69af3e0034533739f573224ba4ec74149c2408bff5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e849a903eba762a574fd7b70345ff1043d5562155d85a03a77eb82240538ee7d
MD5 9eb12e7d9f3d698c97f80b43a879ce88
BLAKE2b-256 bebdc05a6a13f6c80797309f1e68bdba09fd32dadae06541c994b027843509c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 adfb8c74b0a34769c641d5a19718382e33704b77a46ffb9ff9b24717b245c65d
MD5 a5dca953fe7f1547abec4eaffd6bcb49
BLAKE2b-256 2a4ed34de307634e94adc1e293f4cbe67e563ea8c326891bf232d70d1b9ff7db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8470989811bb3e72a04bf5b8954723f5730bfa2c4882746c4b206941190ebed7
MD5 496556aa73bcddd5a76b6552e3de6f96
BLAKE2b-256 f28f6ea88c8b2a94a6d43da336f5370ddf08b6c7b7571e77675827e56816b63c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 12a0c7b7ecabe5bcd616b292eeda7a91a1e6cd1c1c93515737289699e7b8d273
MD5 d50323dd1144011c3748dde620f7d51a
BLAKE2b-256 ae3eae4a02d8f15515d2a97d3a6263129525b2b0209ca6842e197473ac87a28e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 86e94f85db13bc0df928b94973873f1f85a1b221442da1a4897ae606c29e70ce
MD5 d377831f5bc9b0079d79e26e1b4f34be
BLAKE2b-256 56ea7a2db9c5468565310774832ffac846e92f298dd3763dafd4b219556f07cf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad59e19695ae79ab8c1e126ac93f05a7675f3b493a7b7906a9158f763d7481b9
MD5 674f370f5d413c35efb1523dfa6f4883
BLAKE2b-256 c2b7d0d12f506d9ac4438a88149a0b4efba6537edbddfbf4dd0a233c4d780f2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dfdaf8c4309247ea1bae2d17ddcfea40e16dd75821754392ce738f2c20776600
MD5 632b0223723927f207b16258d494c0cd
BLAKE2b-256 37deff7816c5b77b9835b9af91d1b2328da207d6d7cb0e4a17db5dea08b28b21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04f070ad395a559c768e4c43e0bae4ffed86a8ab7588826dbe7a2230b89035e0
MD5 b3f7b4b355ece77bd721796878e7720b
BLAKE2b-256 d12c3c85e4824e84877a1bf22392df418cbd900968ba871f620e205731aeb8a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 640634fa86bf015781292591dd46180e716b15acd52b47629f6ddc4ba543a5a3
MD5 ffe164ce77e202e6581e1d18d2989e9a
BLAKE2b-256 38fa32ad54f1761476bf788a4abc31d01a855437ffe46e4b80ca0fea7a7b604e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 29b601810eb4e777272ca4120331c9445c60cbd9c0b99fd92c1d87ce2ae94644
MD5 89794c5ef8dde69647eaeacefa257f1f
BLAKE2b-256 ed3b47b546e83a5c0e6a782949354cf1024d4056bdb832d994f446fac238ca8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4ac83db0d230d34cecab26d50ec37ff560e8d1bb081983478c27d3428386748
MD5 048b65780048700e29ef94f62cc31bfb
BLAKE2b-256 2b99238ddb302fd16497e06b2ab26c4e1fb910d4368f1913c30265845968163c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3041024570276fa6c9c2eeae0da20a08f42937a1f5246493d60f1cd536860c9c
MD5 cc7100db75fe45d8c04d09c4e2de47e2
BLAKE2b-256 1f148553c3df5208ac64e3a9064e25df2683234369951492d50573eeb7cf4420

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f484d363d8f9d010877ddc6f204c0dae426effc5518bb0e3521078a44cc411f3
MD5 b162c739f6d2a05a3f8822109a23d8c6
BLAKE2b-256 8a6a69c251416f6f682c5a3818094a0acde8e94645c0bf05f35f8af383e2eee9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e4d7d5b0215340b7ee0a0c412bebbb473f2ee178587a43aad1296af4be4dd540
MD5 12612d53204a177c46a235f2a306228d
BLAKE2b-256 757c539479f53b8a250c6108dbe0c4df77d79a0a503cdf8b131c572b0090f521

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 17bc30175825514411a7f82816c614340aaadac2552134b378ae8de9e31ffdfa
MD5 b1c9cc4c44cbff42ccb0ecfee7cb43a7
BLAKE2b-256 1fdf0cc5d78a2243d8f2eb2d1af9d4e4196fecdce54f31b49fbd244054ccd1f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92c0903a14c4158f38f08fb1e04f519709ae359f2fe07e81239700a081df769a
MD5 044ec643c33e99f8de68c0559c86f2b0
BLAKE2b-256 4be3f821e23156eecfc233ae65e6dbf1d10fbb21e57003325ad5da78740e498b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b59beecee995245bc5aa33d9d528a28af259957a5c735e47c79b490964ed1402
MD5 9d18b6f5233fe7fc5c90d8c36c1299b6
BLAKE2b-256 fe7d2cb0a4ebce4255bf72efc01dbda54864305304175aabd0db595690951007

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for quantcpp-0.8.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d917ea07f56820a8a85c62cf6ff79cc4d3153fd91f38946cd8c55c3ac68db08
MD5 3d2d2a4b88e03fc1c6f87004dc7fc0db
BLAKE2b-256 8c8c680653a38b999d0bf3f8ed5b9fadbe553ab581375ecc9c0ab1ee877dc287

See more details on using hashes here.

Provenance

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