Skip to main content

A quatint class, for using quaternions backed by integers and half-integers (Hurwitz integers).

Project description

quatint

Exact (integer-backed) quaternion arithmetic for the Hurwitz integers.

quatint provides a fast, mypyc-friendly hurwitzint type that behaves like a small, practical numeric object: addition/subtraction/multiplication/power, norms and conjugation, plus left/right Euclidean division, left/right gcd, and deterministic factorization utilities.

Why this exists

Python’s built-in numeric types don’t provide an exact, integer-backed quaternion type—especially not one that can represent the Hurwitz order (a + b i + c j + d k) / 2 without floating point.

quatint keeps everything as integers under the hood while still letting you work with both:

  • Lipschitz integers: $a, b, c, d ∈ Z$
  • Hurwitz “half” integers: $(a + b i + c j + d k)/2$ with a parity constraint

Key features

  • Exact arithmetic (no floats required for quaternion values)
  • Hurwitz order representation with parity enforcement
  • Non-commutative multiplication
  • Reduced norm $N(q) ∈ Z$ and quaternion conjugation
  • Euclidean division (norm-Euclidean) via:
    • divmod(a, b) for left-quotient division (a = q*b + r)
    • a.rdivmod(b) (or quatint.rdivmod(a, b)) for right-quotient division (a = b*q + r)
  • Left/right gcd (gcd_left, gcd_right) built on the corresponding division
  • Deterministic factorization into content, unit, and Hurwitz primes (by prime norms)

New helper methods on every Hurwitz integer value:

  • x.content() — largest positive integer n such that x = n*y for another Hurwitz integer y.
  • x.factor_right() — a plain ordered tuple of factors whose product via prod_right(...) is exactly x.
  • x.factor_left() — a plain ordered tuple of factors whose product via prod_left(...) is exactly x.
  • x.factor_right_detail() — structured right factorization as a NonCommutativeFactorization.
  • x.factor_left_detail() — structured left factorization as a NonCommutativeFactorization.

Installation

python -m pip install quatint

This project is designed to compile cleanly with mypyc for speed (CI/test setups often ensure the compiled artifact is what’s running).

Quick start

from quatint import hurwitzint

a = hurwitzint(1, 1, 1, 1)
b = hurwitzint(2, 3, 4, 5)

print(a)         # (1+i+j+k)
print(a * b)     # (-10+6i+4j+8k)
print(b * a)     # (-10+4i+8j+6k)

Half-integers (Hurwitz elements)

Use half=True to provide numerator components of a /2 element:

from quatint import hurwitzint

h = hurwitzint(1, 3, 5, 7, half=True)
print(h)  # (1+3i+5j+7k)/2

Division (left-quotient)

divmod(a, b) defines quotient on the left:

from quatint import hurwitzint

a = hurwitzint(2, 3, 4, 53)
b = hurwitzint(1, 2, 3, 4)

q, r = divmod(a, b)
assert q * b + r == a

Right-division (right-quotient)

Use rdivmod (method or helper) to define quotient on the right:

from quatint import hurwitzint, rdivmod

a = hurwitzint(2, 3, 4, 53)
b = hurwitzint(1, 2, 3, 4)

q, r = rdivmod(a, b)
assert b * q + r == a

GCD (left and right)

Because multiplication is non-commutative, there are two natural gcd notions:

from quatint import hurwitzint

a = hurwitzint(2, 3, 4, 53)
b = hurwitzint(1, 2, 3, 4)

gl = a.gcd_left(b)    # common left divisor (a = gl*x, b = gl*y)
gr = a.gcd_right(b)   # common right divisor (a = x*gr, b = y*gr)

Factorization

quatint exposes two levels of factorization API:

  • factor_right() / factor_left() return a simple ordered tuple of factors.
  • factor_right_detail() / factor_left_detail() return a structured NonCommutativeFactorization with metadata.

Use the plain methods when you just want factors that multiply back to the original value. Use the detailed methods when you care about the separated integer content, unit, normalized prime factors, or canonical ordering.

Plain factorization

The flat factorization methods return a tuple of hurwitzint factors. Because multiplication is non-commutative, the order and direction matter.

from quatint import hurwitzint, prod_left, prod_right

n = hurwitzint(2, 3, 4, 53)

right_factors = n.factor_right()
assert prod_right(right_factors) == n

left_factors = n.factor_left()
assert prod_left(left_factors) == n

For factor_right(), multiply the returned factors using prod_right(...), which behaves like ordinary left-to-right multiplication:

assert prod_right((a, b, c)) == a * b * c

For factor_left(), multiply the returned factors using prod_left(...), which multiplies each new factor on the left:

assert prod_left((a, b, c)) == c * b * a

Detailed factorization

The detailed methods return a compact normal form, in a class called NonCommutativeFactorization with these properties:

  • content: maximal positive integer scalar dividing the element (in the Hurwitz sense)
  • unit: a norm-1 Hurwitz unit (deterministically chosen)
  • primes: Hurwitz primes (each with prime rational norm), normalized via unit migration

NonCommutativeFactorization also exposes some utility methods for convenience, such as:

from quatint import hurwitzint

n = hurwitzint(2, 3, 4, 53)

fr = n.factor_right_detail()
assert fr.prod_right() == n

fl = n.factor_left_detail()
assert fl.prod_left() == n

Representation & guarantees

Internal representation

Values are stored in numerator units:

(A + B i + C j + D k) / 2

This means:

  • Lipschitz integers are stored with even numerators.
  • True Hurwitz half-integers are stored with odd numerators.
  • The constructor enforces the parity constraint.

Scalar coercions

int and float inputs are accepted as scalars and converted via int(...) (i.e., truncation semantics). Quaternion values themselves remain exact.

Public API (high level)

  • hurwitzint(a=0, b=0, c=0, d=0, *, half=False)
  • hurwitzint.conjugate()
  • abs(h) → reduced norm N(h) (an int)
  • divmod(a, b) → left-quotient Euclidean division
  • a.rdivmod(b) / rdivmod(a, b) → right-quotient Euclidean division
  • a.gcd_left(b) / gcd_left(a, b)
  • a.gcd_right(b) / gcd_right(a, b)
  • a.factor_left_detail() / a.factor_right_detail()NonCommutativeFactorization
  • NonCommutativeFactorization.prod_left() / .prod_right() / .prod()

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.

quatint-0.0.9-cp314-cp314-win_arm64.whl (109.2 kB view details)

Uploaded CPython 3.14Windows ARM64

quatint-0.0.9-cp314-cp314-win_amd64.whl (125.6 kB view details)

Uploaded CPython 3.14Windows x86-64

quatint-0.0.9-cp314-cp314-win32.whl (107.8 kB view details)

Uploaded CPython 3.14Windows x86

quatint-0.0.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (354.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quatint-0.0.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (335.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

quatint-0.0.9-cp314-cp314-macosx_11_0_arm64.whl (185.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

quatint-0.0.9-cp314-cp314-macosx_10_15_x86_64.whl (196.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

quatint-0.0.9-cp313-cp313-win_arm64.whl (108.0 kB view details)

Uploaded CPython 3.13Windows ARM64

quatint-0.0.9-cp313-cp313-win_amd64.whl (124.7 kB view details)

Uploaded CPython 3.13Windows x86-64

quatint-0.0.9-cp313-cp313-win32.whl (106.5 kB view details)

Uploaded CPython 3.13Windows x86

quatint-0.0.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (354.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quatint-0.0.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (334.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

quatint-0.0.9-cp313-cp313-macosx_11_0_arm64.whl (185.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quatint-0.0.9-cp313-cp313-macosx_10_13_x86_64.whl (197.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

quatint-0.0.9-cp312-cp312-win_arm64.whl (108.3 kB view details)

Uploaded CPython 3.12Windows ARM64

quatint-0.0.9-cp312-cp312-win_amd64.whl (124.8 kB view details)

Uploaded CPython 3.12Windows x86-64

quatint-0.0.9-cp312-cp312-win32.whl (107.1 kB view details)

Uploaded CPython 3.12Windows x86

quatint-0.0.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (357.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quatint-0.0.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (339.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

quatint-0.0.9-cp312-cp312-macosx_11_0_arm64.whl (186.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quatint-0.0.9-cp312-cp312-macosx_10_13_x86_64.whl (198.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

quatint-0.0.9-cp311-cp311-win_arm64.whl (106.9 kB view details)

Uploaded CPython 3.11Windows ARM64

quatint-0.0.9-cp311-cp311-win_amd64.whl (124.2 kB view details)

Uploaded CPython 3.11Windows x86-64

quatint-0.0.9-cp311-cp311-win32.whl (106.5 kB view details)

Uploaded CPython 3.11Windows x86

quatint-0.0.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (346.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quatint-0.0.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (330.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

quatint-0.0.9-cp311-cp311-macosx_11_0_arm64.whl (185.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quatint-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl (195.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

quatint-0.0.9-cp310-cp310-win_arm64.whl (107.3 kB view details)

Uploaded CPython 3.10Windows ARM64

quatint-0.0.9-cp310-cp310-win_amd64.whl (124.3 kB view details)

Uploaded CPython 3.10Windows x86-64

quatint-0.0.9-cp310-cp310-win32.whl (106.6 kB view details)

Uploaded CPython 3.10Windows x86

quatint-0.0.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (346.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quatint-0.0.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (331.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

quatint-0.0.9-cp310-cp310-macosx_11_0_arm64.whl (187.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quatint-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl (197.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

quatint-0.0.9-cp39-cp39-win_arm64.whl (102.6 kB view details)

Uploaded CPython 3.9Windows ARM64

quatint-0.0.9-cp39-cp39-win_amd64.whl (119.4 kB view details)

Uploaded CPython 3.9Windows x86-64

quatint-0.0.9-cp39-cp39-win32.whl (102.4 kB view details)

Uploaded CPython 3.9Windows x86

quatint-0.0.9-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (327.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quatint-0.0.9-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (314.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

quatint-0.0.9-cp39-cp39-macosx_11_0_arm64.whl (178.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

quatint-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl (187.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file quatint-0.0.9-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 109.2 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 5ac25acb067647245e3635ea0ba2672ddb2a40f96d632482db646fc9565e4512
MD5 4173d0b6827bb4f0cf30f162a31f914c
BLAKE2b-256 f22ae552a74282b3cb1c7f33db73b3a7cdf92245133c04b0dc61b4808e4de303

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp314-cp314-win_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 125.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c47df4d7792851494ad1a42d1d30011d3204c69a645f092c9f8492a898bc1472
MD5 49df863c2fae715672de8e8d2123a250
BLAKE2b-256 6d4823dedf0fdca6065d191f4eacec10e404a682a428fb6ccd2b236ca4a5a047

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp314-cp314-win_amd64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp314-cp314-win32.whl.

File metadata

  • Download URL: quatint-0.0.9-cp314-cp314-win32.whl
  • Upload date:
  • Size: 107.8 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 45f18e0fa745872ba99adbcdbecf8885f873bbabca544fe23f5ac8d71a2e4cd8
MD5 304d8596e2e542a70f34f862881f4f49
BLAKE2b-256 73c26e2ed997184b99ca6159ef4a2bd31dcab6ac2e5367e8ab11aa75773c81d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp314-cp314-win32.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 793e3aa03c90ea2dd75526ccb4755576901eda1a240e3f98a51878870dfb2756
MD5 c1536fe6f5d4f9a03c87371af3639ad8
BLAKE2b-256 49878ae4e3b6098a5b7bc4bb2dc1c5f6b88ef7f2533aa674275988ee31ae27ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fc8b7018a79b417ecdc347d9843ce929b68202b0a8b8860f3c015ae20cd3ede1
MD5 c7d6d0fd87c58193131933efc6d7b286
BLAKE2b-256 4fe6d5d47e14256216e9667ca6638e1fe790536e80807b51d70b0f5bb80e1760

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62ce2885567dcde6dcab26fb96428eb992c1c2945a26a4eeff09c8df9de44cb6
MD5 64af51b5338aab8c02cc44d73b053287
BLAKE2b-256 6ae1215f0c1c43c2ab2e860fdc95934f5a2ad2feb2e59a9953b14643c8cec8e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4cec3b4057a914c7051cfe039fbac640a29952ed10cdf0109b3619e245acac23
MD5 71d31f92895a7b62118c76ccaab55a24
BLAKE2b-256 98a2842e0a9f171b4e1c809bef705ac5cdb34e39e59e00a6b17aa40cb3c32ef7

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 108.0 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 76543d795156c338956af11be3fc5aca951c6d65a917600f5c7c92728279c5b4
MD5 86b54098bf525ebec248d9d4ee09ee5b
BLAKE2b-256 a3cb2e4eae90f67925712065e983576f1670f27d5acd6d5c7adb1e8b5d3d110c

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp313-cp313-win_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 124.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4b0ed23501953d8cdd6ef319163f2cedd213241dffaca16c74ef8f17877be513
MD5 4c468a7767ff02f850e3bd4b76b34dac
BLAKE2b-256 0f835e98db0244b0bfbe5671d780846d70bc2a0ea14542a023aa170b6ec1be6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp313-cp313-win_amd64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp313-cp313-win32.whl.

File metadata

  • Download URL: quatint-0.0.9-cp313-cp313-win32.whl
  • Upload date:
  • Size: 106.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 abb8f9251d9370f39b3dda9110fb472e7845b2eac6725245d95845bb828fc3b5
MD5 31103520475db5e1685791b1e7f66198
BLAKE2b-256 ebc85a40b8dbd9071bd9bb45e719092a25bd3f0bd8707b22c714d561b61acff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp313-cp313-win32.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c38177a7243f1fc4993f1952afc10d7c87f5ce0257ea6a83b39e5223df3d5dbf
MD5 a72ab5c6c1638dda77a7eb0a44b64783
BLAKE2b-256 87729a6e67aac8479641a63c8f9388b740a9a963de826c393be3c1da4681ac80

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d990a02d95a3249e1bceedfd9b93f1c538aaf0e421b4bf080fd4ebbc019d5f0b
MD5 f6f0e9ab9149f38a1187f2210d5911fd
BLAKE2b-256 e8ec499ef7851d9b85c06f75b382d014f7aa51c20de497f2e7da6ec52494ceeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69a0ea1191dcb49950195dde127b11195de36cffd932fbb96ee0aa19e8ee2deb
MD5 c257edb199c40455f610a4cf75683ce5
BLAKE2b-256 2ee3c7b6798f7db66eb108086fffc703515f58c428cc1228152134f53819f054

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 648aecaa5f342bc6bf7a3c82079d45210f7056aceef313feabd660dfb077fe43
MD5 5fbc9cb063ee18d7e2e12aaf7e5dc93e
BLAKE2b-256 7ddc21184e975273caefdc1dc932a358e509b32bddd4e2eb032f5e89e1c6d244

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 108.3 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 c266da605ecaee392ea230d221e436f7a7a614c1d82b88061e9d545b21ab6ae6
MD5 6f5705a229e08c17850c7b07d348997e
BLAKE2b-256 fc60123298ee36123e9226a4156e16eda4e0c946a552a34802b258840a1495d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp312-cp312-win_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 124.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 69ec52d82c6a5e4a13022022517f0a45bd36bdaf6a4f3f7e71697e79a48f703d
MD5 ceea1d55c14e0bc47688514cc333306c
BLAKE2b-256 316c54793718994a98bc0135c17963da18d0e9fcabf78f63842521a92b8aa21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp312-cp312-win_amd64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp312-cp312-win32.whl.

File metadata

  • Download URL: quatint-0.0.9-cp312-cp312-win32.whl
  • Upload date:
  • Size: 107.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8a8da87a54d4cc8349bd4b531ee38988f425092e2b62b8252a61a32e1b816c2c
MD5 28742ba1af9bae1fe855b9bb35501788
BLAKE2b-256 5ab939e66a2dec94f20cab9749d8503a58c450b7362a0afd47b2c400c6e081a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp312-cp312-win32.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aaa5988d5bbf37a727d7a11bce67b8f9a30589691c2847792d05430c1efe82e7
MD5 104870d462401223bdced2ac3d7b398e
BLAKE2b-256 7f3754c4cdd38d52df430ce526e703b949a5865afcf771b3e59f78ee44b33d3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 224d270fed0245a881392b4d471c40ebdd02e63678711ec3ef01c37247d06152
MD5 9b189579dd664a0a05b691dcee3ab373
BLAKE2b-256 81280de8d8b8aa1ef556c2c383c55f7f22470336c2e53dbe810ca038e8e66b00

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2299a569e77aa41ef8c278b5dc299f10ceaafadc8f3bf0fffe5d55baf386dce
MD5 3410e41deee9d17448e18d74911eb7fd
BLAKE2b-256 e204e78ae52912f54cd37fbf16ca4bd7c39475a7e479ca03dfc29ca145fb2974

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e03c7a237b283f95686345d5c5783d459b3141bdd05cce2e5f37fdd82855fbdb
MD5 5211aaba4629d560bf31827a5d89d659
BLAKE2b-256 2cb406d6dc5fbeb6a589174a30467a07093029e677d183ce65c5a4013c5cd4b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 106.9 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 fe2252ea04e8ae291d0b3fc3a7c815f6629e8fc19704b289c7e770380feba4c5
MD5 55f997d5088e58741f83dbe45ea3fa48
BLAKE2b-256 07a61094cc5e182c01a2b6447826be03cd164326e6d39b472072cc841999bcd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp311-cp311-win_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 124.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d18db2b4eab8a26ce8e61b85734b7cf329d40c082923c4a1e0ab1bd73a9476bd
MD5 27c3e4a865c8a503b5e37103c52f47b1
BLAKE2b-256 dd91714263057cee1cda0a5c1bc142728b4f18b8eb0e210e06a8711458502366

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp311-cp311-win_amd64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp311-cp311-win32.whl.

File metadata

  • Download URL: quatint-0.0.9-cp311-cp311-win32.whl
  • Upload date:
  • Size: 106.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6ce36e9272e84d93faedd784c87668b802b6967bfefa7f97275128fd60f4a382
MD5 a4c497de1a319b976ae70a12a4e88d0f
BLAKE2b-256 e7853d6a7445e7209846100b879da7a4020549c406828170f94e9757683d4993

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp311-cp311-win32.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ca19da1b5dc33e42240707fa1878835905a7c49f0961a3ab36605fe884b19c0
MD5 5069971eb1cfab89c02e0efcde26a8ce
BLAKE2b-256 24d7d9a8c7839e4ea547c2858f2beefd2b9ace5ad168db7cef7eb13b98fb8718

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e7508c0f0461e633b205e0cfc98d32561f04184dcd567b956910005144d9864e
MD5 f8751a5b362f3d59cad8ff52d05b15ff
BLAKE2b-256 3b5de7b6d4a6e57dd4f0074be71d9d2d4cddaed16ee5da43d19f6639764eb516

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba09b20c615015d312241ae623051d14bda787007ef757bd8ec946508dd68d6d
MD5 2ad659142d29def5e337e4d85a20a41e
BLAKE2b-256 a3191d3aa444d7f311718e3d84882255fe4cc7008c8e04b2fb4fc444bd426fe9

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2f969957285726924c87b975b9a27aaff08764b36c6906b0e36915a740bf043d
MD5 02a00fe26c4d4d1fc66b6afd1ec7097c
BLAKE2b-256 911f51f08636aafa8bbcc6036cfce641d50dd68d3b0a126ab3f5d78dc518fd44

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 107.3 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 f57eda2cbdb7328ada212f23f8ac89aefc64a1092458c2a6c73dfe0339cd34dd
MD5 39b16350e8e75b9264af709f4bb033e8
BLAKE2b-256 35dd369b6efb6ce4099067cecd9fa25ae7339f9c6e25f9f5306d306ea0e534a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp310-cp310-win_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 124.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 538735c33157f09af3db9d36268f93ad9421225d62b77f580baaa9aa3f08d68f
MD5 95deb7ed35ea738af99cb3f39029fdae
BLAKE2b-256 e67f26ae9ad153b869af1cdf5a860b2ce1a460a83377974d98bf455b480f05f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp310-cp310-win_amd64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp310-cp310-win32.whl.

File metadata

  • Download URL: quatint-0.0.9-cp310-cp310-win32.whl
  • Upload date:
  • Size: 106.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fc248daa5cf2a2747e59892232881bb3bd6cd9b066f1870ad45641845f955577
MD5 ec74172ee386619099f6492d7521f878
BLAKE2b-256 7f7edfec158f82c4c05c84e91c1d4636c3d874416361489a21b7af1100b9db48

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp310-cp310-win32.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79441bf709327722153690e2db718fcc4171b1b55fce0ea2d0db39b63077c402
MD5 79097f0e342ac51938d43b53c7fa9568
BLAKE2b-256 8ff7f3d8ae15504574b9173011bd395d2691b3316a509057afa7d247c7732f7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 75f73a5246055153bcdb2734125cae28988d9e912a218671bba0fdad49382af9
MD5 f729330dda223112e60e73a3c08400bc
BLAKE2b-256 263c1f053615cbb6890a80d2a1c71b26efeacf0edbafca3555dc3a263fb4d6fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65fff44ea150415c33492b08adfea8189bc796690d98d46a6dd1a97e8a0e5e3c
MD5 39df535cff99cca056fd87cac02e3b9f
BLAKE2b-256 dea8c01deff7acabc66b8e17df14224d56ab5ff47b0f51a4527bf68c175ae955

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e9a58c7ea52b9be5150b3181c72854ab5221a2f6f19631aad206f6c6f79d81a6
MD5 a58b5f83d34c8abd1881591c1163b719
BLAKE2b-256 1af14d4c57a79ab92a7e4cc3971311bbdeedeea6dd1a2d5f0a6b1debd4bd0fe9

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 102.6 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 b702084a5370bced4491f913cc57de7de2eb0e74ee86b2b495a791d48b078235
MD5 9aa129a6fc2855bb4b4a6aab3510b6d7
BLAKE2b-256 26fed783cd9c9f194fcdc9e9628a1ec19c249e204358d1a6a70c9e2df30a4796

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp39-cp39-win_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: quatint-0.0.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 119.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8cf0cfaa1467682f5206cb7c821a278af541dd74ecf85e105e61a518166c5a25
MD5 bad16cab951a7f4b609fd9dd03a1fc94
BLAKE2b-256 bf5f8a2707086d2225bcb64a2c0668bb0ecd0c6104edec99948e48e3d850f492

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp39-cp39-win_amd64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp39-cp39-win32.whl.

File metadata

  • Download URL: quatint-0.0.9-cp39-cp39-win32.whl
  • Upload date:
  • Size: 102.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for quatint-0.0.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 1c4d35afc95c3991cc529dc7d220d51e42a12fefbafe1c6afe496e704e3f5168
MD5 21b36ab85cc7d76a67b2eb02e424cc7d
BLAKE2b-256 64163f6ef4de78e42e86338bbc7b7cfcfd00d1262e67e8b722a0cf91eefb5f14

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp39-cp39-win32.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18ab6938fe17f4cdd72ab2bc07e8b882754b2beb6e45b31705d66068c5bf5f8d
MD5 6daa99767b2ff1795eff1ce9fb592e10
BLAKE2b-256 40317a3d4d89d0823046797fd9094d5ed0d16597c83ad3a80a2904a5abc6585b

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79893ab5161a33148df8f37dfa7d46611c88492ca4c6334bd9f112a8e4f9e775
MD5 dc80a1ecdbe3e355afb9ad8fd2f29520
BLAKE2b-256 05a9581f98db3a6d2f12cf86aa61298d94c40adb9ab9486c141e4de6f6d170af

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ba516932ac962f0a919515c8d88ef56ef4728df681f442f229f8f9d7d941ff7
MD5 67b049cd25d92962913497416fe59457
BLAKE2b-256 629c28903069e3c4ab947336a8860708ddb4ceb5d7ba9f00fca844e31b58e55c

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: ci.yml on rheard/quatint

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

File details

Details for the file quatint-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for quatint-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3ee13a4af6795176ef8b84791068e0b8f7b80ec1eacd8b2faeb52d38f5e0a044
MD5 791b5eef3ee12699aacb12c98356b9c1
BLAKE2b-256 962e5351fee49edecd9e5a52cc524a8cc235cba27c9f3ea1061f4552df1e6bdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for quatint-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: ci.yml on rheard/quatint

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