Skip to main content

Vector quantization: RaBitQ (1-bit), ternary quantization, bit packing, and Hamming distance.

Project description

qntz

Vector quantization primitives for approximate nearest neighbor search: RaBitQ (1-8 bit), ternary quantization, bit packing, and Hamming distance. Backed by a Rust implementation.

Python bindings for the qntz Rust crate.

Install

pip install qntz

Quick start

import qntz

# RaBitQ quantization (1-8 bits per dimension)
dim = 32
quantizer = qntz.RaBitQQuantizer(dim, seed=42, total_bits=4)
vector = [float(i) * 0.1 for i in range(dim)]
qv = quantizer.quantize(vector)
query = [float(i) * 0.05 for i in range(dim)]
dist = quantizer.approximate_distance(query, qv)

# Ternary quantization ({-1, 0, +1} per dimension)
tq = qntz.TernaryQuantizer(4, threshold_high=0.3, threshold_low=-0.3, normalize=False)
a = tq.quantize([0.5, -0.5, 0.1, -0.1])
b = tq.quantize([0.5, 0.5, 0.0, -0.5])
sim = qntz.ternary_cosine_similarity(a, b)

# Bit packing and Hamming distance
packed_a = qntz.pack_binary([1, 0, 1, 0, 1, 0, 1, 0])
packed_b = qntz.pack_binary([1, 1, 1, 0, 0, 0, 1, 0])
dist = qntz.hamming_distance(packed_a, packed_b)  # 2

API

Name Description
RaBitQQuantizer Quantizer using randomized Hadamard rotation, 1-8 bits/dim
RaBitQQuantizer.fit Fit centroid from training vectors
RaBitQQuantizer.quantize Quantize a single vector, returns QuantizedVector
RaBitQQuantizer.approximate_distance Approximate Euclidean distance to a quantized vector
RaBitQQuantizer.approximate_l2_sqr Approximate squared L2 distance to a quantized vector
TernaryQuantizer Maps each dimension to {-1, 0, +1} via thresholds
TernaryQuantizer.fit Fit adaptive thresholds from training vectors
TernaryQuantizer.quantize Quantize a single vector, returns TernaryVector
pack_binary Pack 0/1 values into a compact bitfield
unpack_binary Unpack a bitfield back to one byte per bit
hamming_distance Hamming distance between two packed bit-vectors
asymmetric_inner_product f32 query vs packed 1-bit codes inner product
asymmetric_l2_squared f32 query vs packed 1-bit codes L2 squared
ternary_inner_product Inner product between two ternary vectors
ternary_cosine_similarity Cosine similarity between two ternary vectors
ternary_hamming Hamming distance between two ternary vectors
ternary_asymmetric_inner_product f32 query vs ternary codes inner product
ternary_asymmetric_cosine_distance f32 query vs ternary codes cosine distance

numpy support

All functions accept numpy arrays or Python lists. Packed outputs are numpy uint8 arrays.

License

MIT OR Apache-2.0

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (378.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (368.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp314-cp314-win_amd64.whl (218.3 kB view details)

Uploaded CPython 3.14Windows x86-64

qntz-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (373.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

qntz-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (365.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (334.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

qntz-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl (338.9 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

qntz-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp313-cp313-win_amd64.whl (218.1 kB view details)

Uploaded CPython 3.13Windows x86-64

qntz-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (373.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

qntz-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (334.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

qntz-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl (338.2 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

qntz-0.1.1-cp312-cp312-win_amd64.whl (218.3 kB view details)

Uploaded CPython 3.12Windows x86-64

qntz-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (373.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

qntz-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (365.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (334.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

qntz-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl (338.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

qntz-0.1.1-cp311-cp311-win_amd64.whl (220.8 kB view details)

Uploaded CPython 3.11Windows x86-64

qntz-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (377.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

qntz-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (367.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (337.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

qntz-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl (341.3 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

qntz-0.1.1-cp310-cp310-win_amd64.whl (220.5 kB view details)

Uploaded CPython 3.10Windows x86-64

qntz-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (377.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

qntz-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (367.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (380.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

qntz-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (370.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

qntz-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (380.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

qntz-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (370.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8746249a51a74bd46d708778916841cf8203249f896eeceaa47d15e0fe133d5
MD5 c6be6f9b09affceb5b92e708147c7b6a
BLAKE2b-256 c2d34c0166b5e52e3e393178d6520fef8836cd8d0f3f96d6d6650729787452c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 daa23ecde0b61371b07cc788f25fc4622dfb1d8cc4e130f29655f2c42ec03256
MD5 dfc49d03905d460d6790b0910d51272d
BLAKE2b-256 9ae7b70f95c5629de95f80e6eb4969c8d53e2055248bd0501aa14b9dad604c9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6506827d43cc2585774cbb73ed9c81aae2293a50ab5d720b717447e9dff523d
MD5 4879b844ab6011e6cc5b99807b777ff1
BLAKE2b-256 114c0559d3d7abfc02a50c9925bdfdce212db602a921c5782468d6b562cc87f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: qntz-0.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 218.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qntz-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d723bb22cf6d6ef89a475f151d8f42e2b2b12304e5cb50dbfe666ac741928a04
MD5 c3a4948477a1421a7d6e0853e22e0242
BLAKE2b-256 07d2891d6842311e47bde857283d303b73ca80c63276a8900469e58a8fe36547

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp314-cp314-win_amd64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1cac6043c9c04851bc8fbb3f5442502fba0d55cd07c23c508bf44605668923ed
MD5 c9c5cafd256067d2748ec1cd52213961
BLAKE2b-256 5e7aa655fb9ce6ed47fb7ea017153108579211b0c94c5a7072d8c06851d56422

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 064db901d8aadaf87b1ef1b57f95e93a25269940abfb65b7ec31ba9011716a86
MD5 bb778aadc272c89d6c1ab00e57f9b831
BLAKE2b-256 c2d3368bfd394f9f40ff941cd138c189e19746d35ff0ffd27037b7cf5f31d65a

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed5cff0d6f133889f5e39b4d310870aa96006c9f4f5faa81fdc4c415baa6ceb6
MD5 1bd406baa3a6f5356978b1d5a503d971
BLAKE2b-256 9209790b3f7c027776581ad6daf08718cffe3454ccf8e8cbaa08c82c1b9de60c

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 05ff095f0af88a8be491ce54300efcbe392fed29a82583f5434aaaf7291ad2bd
MD5 7de10b6039a26040b99fe29e1c9c749e
BLAKE2b-256 2a65f5f5b3563e70f9adbefe088ef0a1f17cb2d81dce7bc3182cdebca4cacbdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f294ae5a4ac935e81368d1a733cf817d5851f5c14d2f0e8eb713e237a0206796
MD5 64908ef6645d75721701060dc25c1ebb
BLAKE2b-256 aed9e6c637c4ded717415802b73a633bfecbbdb8e11e54c909b02418529ae6f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: qntz-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 218.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qntz-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 76f54f6052f920caa7ebd7f9ca816e5c9a86975a3bdbddb7d1633e33b81ca846
MD5 fc404c808b8f025eb0512c116efd5a02
BLAKE2b-256 adef5f0ec96d835c606de8d0abecbef33b4590c587e34d6492bcdedc9d14ce6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19fa93f71c11bd8dcae2c9db8171fce81e17821cc57e4b3bbb7b9a0d17da81ec
MD5 777bf1d49edb1b5cc1110de80b6d612b
BLAKE2b-256 e6298c9ca2a862549a3dcc713fb907d307c6e67d884aaba4c690e48a06792220

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4db2fd59fab5f21e63ff9621a5f494d3feea6a8bc19d92aa1ad0981806254d83
MD5 1bcda1a8cee6b58794df96eb48378ec4
BLAKE2b-256 33f2ea8881f4ca833f3b5aab3e00eb55f89cf28d9ad42c1ab7830f9f7c2af62b

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c08e96cbb101f1a298afe27d2389e3626c25d9e49d8d409389402d2c9169718
MD5 6aed713459eb408880f57dd06408aec7
BLAKE2b-256 2ace79ffd1c7764bc6275e101e9ebdde5825146d75bfed6ef1bce8c2912d6d4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f3070589ce5c81ef72befec0d4901827279743c44257fb6ba30d6405fd3e2585
MD5 8d32df83f25c053421adad28c8d90c00
BLAKE2b-256 5cf187f7900925e85c75f2e256319c884f2933e27571808ecfa3f18b874326ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: qntz-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 218.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qntz-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1542d9c286f8d2ac0c87a80d5295ee37384915a4e8572c38e7468b9d3e61e45a
MD5 9d7b36c7a1aceec1271d452de956eda9
BLAKE2b-256 5d23b902603f51d8b883da15a225c7a43f1e83f31115411138a3910430992219

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8e822b34e17a76e91eedfc078d7753893ef3178578429c106ef2b818b328790
MD5 25a290d033f1ace18acd7a4f87aaf089
BLAKE2b-256 bbd187ebb78d6e61979eb7ed592e5ad9b7e430142412353a821312726f5e2e93

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ddb3db1833669b583926d923756d979cd0d8b78f02de56d18f36baba1fe71f0a
MD5 5beed5c1f8fd4be7adb4d43576c8f967
BLAKE2b-256 380f906532173cf4ace68759a8657d962af9d44deb2320c1c3fb9748470960a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28f0a726e544fa687334673da66026ff53d2c02073f43aa8b104c078596b1116
MD5 d39471b64224a9580689d44f8a944d96
BLAKE2b-256 5a79622cc38e239706ac8c071619854198461552df04f6176e8f31fdee4f6632

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e3ac1bdff5d3178fbc1abc2aef5b5ac47e293521bdb5109fd1801b4e5b5d04ed
MD5 bd13c26b9708491db0f064a16d6f57bd
BLAKE2b-256 0edd955d6029f6682822b96fcd91bae4599a1d26b722f1a7f5d5d7b5503929a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: qntz-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 220.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qntz-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a63052b36c8ffb8529536456276d2d91ee7e18e08e53b89a5861f1c04d5f2b2b
MD5 b95a61e6f0623bd5fe8b22e20c6e3e62
BLAKE2b-256 2e08f059f271ace2a33f91a2163313c874469f853864c171e19c508592cf1f37

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6740c81d441a98bac231d5e8a4070db8162af42051772f3a45cd03a780ef8f4
MD5 a4df8936812c52ff95657cb9476c06c6
BLAKE2b-256 7fb604eace39fa2254d8e91cc905bc425c7c4362d3d7b75e82b0a46a82ec1052

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66a8e76f33984809047a56681c6543d075484588f1a1c4896feab583583628ec
MD5 465466b13bd37926b08c4217dbcf5474
BLAKE2b-256 c341f7826d53b66591a5645317419820fa9c9fc48c101d8d1618533d345fbbf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 443034eb1ed04e12a9b29e5675f7b08e3501110b58f3d0b1c4949fa3a6bb6572
MD5 902ad2863659751e005edb8d8b5b740e
BLAKE2b-256 2828464ccdf9d6797e7985f492662e608f4c98cdca749af1988aeea0015889e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c6919132c820fd570c4295e4f6a59625c4a11cc8e07c80a7e41d73d9060e44d1
MD5 cd50056ff85a0dfe2487da65ecd7cffa
BLAKE2b-256 42699b3f667488048a538c708d4b4f89d07d91a7ee71d3470a54c4366fc88afa

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: qntz-0.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 220.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qntz-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 40100ce5ff81dc745bd85a6fccaf29d87cf0ee5c0c14e5177aa613040bea6d96
MD5 69b424eb70ed0f7727fb1e4c98c34067
BLAKE2b-256 a0a8b4713e117d0045eac6528b9a5b03119abb653c693b2ee0f7e441dbfa5575

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91ce20fd1c02dd357f25dc3a53fd17637aad407d459c7d490c1bea8b4c0609a5
MD5 114148597114be85e481141aabf1aaf7
BLAKE2b-256 3f63b2452ec931720427c5ff998085e293cfbab3b08843974dabd3d9fcd68606

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69a06c57fb05c95f8275e635ef8d0871f01845168f506fbe89354323114a693f
MD5 0cd5ce7e264d17b1daa7a3c1dfae773e
BLAKE2b-256 32a453f0e2cf2b95e1e8fd26e5eaadb69afd0dff726db6917a48491caec77793

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12dc1185cca120a05d3748e43fafe0e79eb6fb9a50604578e36c8d0ac3705c0a
MD5 5688c30866746f43d3a37155a5bdcd2d
BLAKE2b-256 0eb1d132548186d611d2015febb434620329c771c417e53a0c499770888ca7e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a53a7b858fc2b655e54668ae194d08354b41b99cf72beb11786de64a842e05d
MD5 bd4face8af061d16112a9131c0bbf9e2
BLAKE2b-256 54a3f4e07d8a6a85d5a1cad468e3ec30da083269e7d8202fb650c3d89c335061

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 792b39807ffe7fd273b1adedf5f950b8f68c47d143fce67152b35f24a4cbd2b4
MD5 757fe9431b162e8d3554221a60ee1b4e
BLAKE2b-256 62bb3e33fbe44da5dfab218b86739607a886fbb5ca4a82d70e56778c0bce47fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qntz-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qntz-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0385ffff054445ae4d7fbb25031535c3614e1a8d161ea8bec09bd8567341c2b8
MD5 7fe988069e7b917723770eb13b982876
BLAKE2b-256 6613073c4ac7829826079b91f6da36b81537bdbe58f10b6d69b21c4780091d9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for qntz-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-pypi.yml on arclabs561/qntz

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