Skip to main content

xinterp

This package enables index to value mapping both in a forward and backward way. Inverse retrieval of indices from given values can be done with different matching rules (None, nearest, forward-fill, backward-fill). Results are exact even when using big integer values (e.g., nanosecond datetime64), and dtypes that are integer, floating, datetime64 or timedelta64 are all supported for fp.

method="nearest" clamps without limit: a value beyond the first or last point resolves to that boundary's index, however far outside the range it falls. Where rounding to an integer is needed, ties round to even (banker's rounding), matching the behaviour of round() and numpy.round.

The two families

An axis can be described in two ways, and the package mirrors the same operations across both.

Points -- the knots are listed, and each piece implies its own slope. Use forward_points / inverse_points when the axis is irregular and every knot matters.

Step -- the knots are generated from a starting value at a fixed exact rate num / den. Use forward_step / inverse_step when the axis is regular: a long run of samples costs two integers rather than a knot each, and the rate stays exact because it is never collapsed to a float.

points step
index to value forward_points forward_step
value to index inverse_points inverse_step
drop redundant knots simplify_points simplify_step
fit a rate -- infer_step
residual against a rate -- deviation_step

Guarantees

Values live on the tick grid of their dtype and every result is the exactly rounded one, so the following hold at every sample rather than on average. They hold identically for the points and the step family.

Round trip, index to value and back. inverse(forward(x)) == x whenever the mapping is injective -- that is, whenever values advance by at least one tick per index step (|num| >= den for the step family). Below that rate several indices share a value, and inverse returns one of them.

Round trip, value to index and back. forward(inverse(f)) == f whenever inverse returns. Under method=None a value the curve never attains raises KeyError rather than resolving to a neighbour; the other methods resolve to a neighbouring index by design, so the law does not apply to them.

Simplification is lossless at zero. simplify(x, 0) reproduces every sample exactly. The walk is conservative there: it drops a knot only when it can prove the drop costs nothing, so at zero it may well keep everything.

Simplification is bounded elsewhere. No sample moves by more than tol. simplify_step takes tol in ticks and applies it directly. simplify_points measures its budget against the unrounded curve, so pass en / ed = tol + 1/2 to get the same bound on the reconstruction.

Installation

pip install xinterp

Usage

Points

import numpy as np
from xinterp import forward_points, inverse_points

xp = np.array([0, 10, 20])
fp = np.array([0, 1000, 2000], dtype="datetime64[s]")

x = np.array([0, 5, 10, 15, 20])
result = forward_points(x, xp, fp)
expected = np.array([0, 500, 1000, 1500, 2000], dtype="datetime64[s]")
assert np.array_equal(result, expected)

x = np.array([1, 499, 1001, 1503, 1997], dtype="datetime64[s]")
result = inverse_points(x, xp, fp, method="nearest")
expected = np.array([0, 5, 10, 15, 20])
assert np.array_equal(result, expected)

Step

The rate is a ratio, so a 2.5 s sampling interval is num, den = 5, 2 and stays exact. Values landing on a half tick round to even:

import numpy as np
from xinterp import forward_step, inverse_step

tie_indices = np.array([0, 4])
tie_values = np.array([0, 10], dtype="datetime64[s]")
num, den = 5, 2

x = np.array([0, 1, 2, 3, 4])
result = forward_step(x, tie_indices, tie_values, num, den)
expected = np.array([0, 2, 5, 8, 10], dtype="datetime64[s]")
assert np.array_equal(result, expected)

f = np.array([0, 2, 5, 8, 10], dtype="datetime64[s]")
result = inverse_step(f, tie_indices, tie_values, num, den)
assert np.array_equal(result, x)

infer_step recovers that ratio from an axis, and reports the worst per-segment deviation from it, so you can tell whether a single rate is honest before adopting one. deviation_step gives the residual segment by segment:

import numpy as np
from xinterp import deviation_step, infer_step

x = np.array([0, 10, 20, 30])
f = np.array([0, 25, 50, 75], dtype="datetime64[s]")

assert infer_step(x, f) == (5, 2, 0)  # 2.5 s per index, fitting every segment
assert np.array_equal(deviation_step(x, f, 5, 2), [0, 0, 0])

Simplification

simplify_points returns a mask of the knots worth keeping. Tolerance is the exact ratio en / ed, measured against the unrounded curve -- to bound the reconstructed value by tol ticks, pass tol + 1/2:

import numpy as np
from xinterp import forward_points, simplify_points

xp = np.array([0, 10, 20, 30, 40])
fp = np.array([0, 1001, 1999, 3002, 4000], dtype="datetime64[s]")

keep = simplify_points(xp, fp, 5, 2)  # 5/2 == tol 2 ticks + 1/2
assert np.array_equal(keep, [True, False, False, False, True])

recon = forward_points(xp, xp[keep], fp[keep])
assert np.abs((recon - fp).astype("i8")).max() <= 2  # the promised bound

To thin an axis that also declares a rate, pass the step as sn, sd: every chord that drops a knot must then also fit that slope within the same tolerance, so the drifts of the segments it replaces cannot add up past it. Neighbouring knots are never constrained -- dropping nothing, they cannot break the rate:

import numpy as np
from xinterp import simplify_points

xp = np.array([0, 10, 20, 30, 40])
fp = np.array([0, 102, 204, 306, 408], dtype="datetime64[s]")  # 2 s fast per 10

# alone, one chord fits within 2 ticks, but drifts 8 s from 10 s per index
assert np.array_equal(simplify_points(xp, fp, 5, 2), [1, 0, 0, 0, 1])

keep = simplify_points(xp, fp, 5, 2, np.timedelta64(10, "s"), 1)
assert np.array_equal(keep, [True, False, True, False, True])  # drift <= 4 s

simplify_step is the twin for rate-described segments: it fuses consecutive runs whose declared step agrees, and re-anchors each survivor. It returns the keep mask alongside the re-anchored tie values:

import numpy as np
from xinterp import simplify_step

tie_values = np.array([0, 1000, 2000])
tie_lengths = np.array([10, 10, 10])

keep, fused = simplify_step(tie_values, tie_lengths, [100], [1], 0)
assert np.array_equal(keep, [True, False, False])  # one run, not three
assert np.array_equal(fused, [0])

Migrating from 0.1

forward and inverse are now forward_points and inverse_points. The old names still work as aliases but emit a DeprecationWarning, and are scheduled for removal in 0.5:

from xinterp import forward_points as forward  # was: from xinterp import forward

Nothing else in the 0.1 surface changed. See CHANGELOG.md for the full list.

Development

The project is developed with uv and maturin:

uv sync        # build the extension and install the dev dependencies
uv run pytest  # Python suite
cargo test     # Rust suite

See CONTRIBUTING.md for the full toolchain.

Metadata

Release files for xinterp 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xinterp 0.2.1
File Size Uploaded
xinterp-0.2.1.tar.gz 106.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for xinterp 0.2.1
File
xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details
xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARMv7l Details
xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details
xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ IBM System/390x Details
xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ PowerPC 64-le Details
xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARMv7l Details
xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
xinterp-0.2.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
xinterp-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
xinterp-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
xinterp-0.2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details
xinterp-0.2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details
xinterp-0.2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details
xinterp-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
xinterp-0.2.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
xinterp-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
xinterp-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details
xinterp-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
xinterp-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ IBM System/390x Details
xinterp-0.2.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ PowerPC 64-le Details
xinterp-0.2.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details
xinterp-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
xinterp-0.2.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
xinterp-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
xinterp-0.2.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
xinterp-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
xinterp-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details
xinterp-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
xinterp-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x Details
xinterp-0.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details
xinterp-0.2.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
xinterp-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
xinterp-0.2.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
xinterp-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
xinterp-0.2.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
xinterp-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
xinterp-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details
xinterp-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
xinterp-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details
xinterp-0.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
xinterp-0.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
xinterp-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
xinterp-0.2.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
xinterp-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
xinterp-0.2.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
xinterp-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
xinterp-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARMv7l Details
xinterp-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
xinterp-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
xinterp-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details
xinterp-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
xinterp-0.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
xinterp-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
xinterp-0.2.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
xinterp-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 26.4 MB

Release files / xinterp-0.2.1.tar.gz

Download URL xinterp-0.2.1.tar.gz
Size 106.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6fa08e8b84ae1ba74d49b551a738687b918bc10e23efb7983ead705cb9eb308d
BLAKE2b-256 checksum
How to use checksums
752cb84537bd11adfbdf3edb09698839050670179cd10b5a1eb03d0cea4a145d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 564.5 kB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
49d93272ff540a0bb02ce3927834c42cc20d87496747cabfc1404502bfac7496
BLAKE2b-256 checksum
How to use checksums
00bf64873c0bfcc4bf0b28f9cdc863c621d200caf95ae1bfdecdbaaf996a4a8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Size 665.5 kB
Tags Linux musl 1.2+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
6f386fc5105d0d4aa92e0bea3c96d22adbdc3ad5353e9ce8e91d143761544aef
BLAKE2b-256 checksum
How to use checksums
e0d26accca00b17ee699f17093f3e3801d2ef8aae54486f478f5d8a73ce4ea5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 530.0 kB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
c5e0b51527fc4bb0314fae9a23969f4a336c397ed28df00d13b5e19e78851f92
BLAKE2b-256 checksum
How to use checksums
d7301dfd5acba79eafead7d4c2ee4dec7b2b1465b2799926f217f118cf3ee98b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 362.5 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
a7fe26fb08148c959707726befa6b724a5c01e901f52e9ac719c9b6f0160780e
BLAKE2b-256 checksum
How to use checksums
bfce8dce2e7cd6afe988b7188c2e11b42d230264f6ca1f0569322336c80799c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 386.4 kB
Tags Linux glibc 2.17+ IBM System/390x PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
d18b8433211293b69147dd3ee7fefc41086c50835104ebbdc97cca48fe63ae85
BLAKE2b-256 checksum
How to use checksums
8ee6744a8ce2afbc6138a5aa78326a5ccfa65bce0b1a6cef5ef44f661d965674
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 479.2 kB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
77bfe24a8df7de5fd78257561c13401f31378ac0475363a4242c79f7468eea72
BLAKE2b-256 checksum
How to use checksums
12835b33379ff8e4a053718cfc73f1b53ba4af85f20f2296a248d64e50cae370
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 390.4 kB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
16bfcb161993e16286f4edaccd773f64367ea1258014811fa74fa237daa330a3
BLAKE2b-256 checksum
How to use checksums
544b2c3e290d5fe2297e545caa9253974f6a970bf5542db7bf304ea48c0d26f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xinterp-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 351.9 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
125a402185abbbf569d65433b15b4188892e8532093c634015c8dba55dcdb557
BLAKE2b-256 checksum
How to use checksums
05a2f3e904a79bbaf6820b6e1accb5b04a52c532a504aad46aea9f98526a0d84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 358.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0518e777d1ea9b67227f47268077188cb7a61921209d2e02da5c826c6b5fea3d
BLAKE2b-256 checksum
How to use checksums
4cf50fe572d6b8c90a10583658cbf532e9f9b2bd3e334a01da8c545c610ebeec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 359.3 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d1a034123e083193f9e433db408318f1a4c2121c6206150e46ac87c29fcdbb3c
BLAKE2b-256 checksum
How to use checksums
c8a9f5f32f7df5bcafaff47ef938626c3df24a2fca7d461534b15e6ebc71b8d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL xinterp-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 558.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
737fcdd09c7ceac0dce5458ec436131034a754c5bc2c97bd2e092a593b890f88
BLAKE2b-256 checksum
How to use checksums
e4bb6d701f89f6ce9247cc6eccf0ef1f788a48f26c5760a4f856ab751c15ee1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL xinterp-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 658.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
e457587e46108740a2889796f6bc5cf0b1458826cb1271a863f87ab4bea94ef8
BLAKE2b-256 checksum
How to use checksums
ff2941a600af3bf69a61419295cc13aa5fec66a41fd81f1b8e7a389649d837d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL xinterp-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 522.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
585bd005018d593a55c5ba25aa8ae03dc6e9764eefd4a8d5081ed156de505222
BLAKE2b-256 checksum
How to use checksums
d63eae263be29f45d9a52f3b9be4623a5def8dd3f5cd477422c132df9aed8904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 358.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6417d9b85a215aa1ff1c49becc18c83aab3d26398fff618464fd0a8eb4f4e88b
BLAKE2b-256 checksum
How to use checksums
81bc44ed8050c97b46c49f9f2817cbee8532548d72a7e1b52e87ceb761e24039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL xinterp-0.2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 381.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
49719622cef29294652ee9151620008d0d41fe31c450f9aaf5419eb8a35c0261
BLAKE2b-256 checksum
How to use checksums
5fe8990b1e6cde8684b97c2aedb5eeb2236dabac7d83d3b0d345868770ec927f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL xinterp-0.2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 471.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
7ef5a34c3b0cf376f6f335b15ea5fbea4adafcec0ee695b2c029e9212da214dc
BLAKE2b-256 checksum
How to use checksums
49002ea74e9690f3b759ed365c1c436a1274ab367ed396dd03d0ed6f0a545f2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL xinterp-0.2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 382.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
3f08a6f694bf63c8869a268a0048094b10ffd2d026519f1dfd0b60026619dd4e
BLAKE2b-256 checksum
How to use checksums
e7dff805b6f7c3bc6981f61925f954070a976b90a6cb136e480a49a0e6189647
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xinterp-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 345.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
82c5d86ebf46be9c5e1d7152d3f88420e2d2a813152d9533d389842fde8745c3
BLAKE2b-256 checksum
How to use checksums
85430dde4cff3527ccc1244909fa6f03ff849f0e66dd293afdc3db54107c685b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-win_amd64.whl

Download URL xinterp-0.2.1-cp314-cp314-win_amd64.whl
Size 213.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
949c504a2fdc0b02969ff11f8cba11760d7b56b7b347098f4b0d61c4fe7ac6c6
BLAKE2b-256 checksum
How to use checksums
1b630a1e9dd780941737677ed8a12e955b97591a17015e856bbc3e7ed6bcf0c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL xinterp-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 560.0 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4ac6f9ceba399b34d132802d63929de8c89d0fb2c59834f62e47da5c84ed3a9d
BLAKE2b-256 checksum
How to use checksums
658a079c045bdf7c06293cc6cd79e0f8bbd6cfb385e5e08f2298de9d46602f14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl

Download URL xinterp-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl
Size 660.7 kB
Tags CPython 3.14 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
7264d32c693d063a824190191ab47339a78e8585bc73592d77215e736e447512
BLAKE2b-256 checksum
How to use checksums
44c55843eea939b7fa841f492299ab6530a03dde8ad3dea52404774c174733ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL xinterp-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 524.9 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8ba2dd0dd40589e4da6299d57cc5bcc6db8424554c298794f3552401620e563d
BLAKE2b-256 checksum
How to use checksums
0b0a5ead8f4442e97f30c5368c04ddc94ec2adc94282a98504410667dd57896e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 359.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ea233b231ad6041f281dfdf662f29247aaf554f670f5e87deaaa50ea10a9b1d0
BLAKE2b-256 checksum
How to use checksums
87fdc75034a4198faad7f36dcef56c2801478fd78303e326a3762b272ba8a5b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL xinterp-0.2.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 383.1 kB
Tags CPython 3.14 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
1a3331e1ff78af2660bb7c71d4a7517c2b7c7498652d6895db609a3c871fac41
BLAKE2b-256 checksum
How to use checksums
d82699a9e00dc40121a8f230029e0c0939058f3e7cd30a3870796dd5605c970f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL xinterp-0.2.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 470.8 kB
Tags CPython 3.14 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
257cc88bcfd3e890580e6e3f208b0bfdc66bf3069678d3097ff1e66035725abd
BLAKE2b-256 checksum
How to use checksums
a8214495c9f8ffcd70781b23c3ca06a9001daae4eabbb6d3bb34b17b4a447018
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL xinterp-0.2.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 387.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
f0c9039f5b7fdc357be21b3d8c66fa7875225a143eb0b88032e679e6474ce493
BLAKE2b-256 checksum
How to use checksums
af7f35ebe31d41865a11180613853a07b0bbd3e00e81398580dc5f496e696563
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xinterp-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 347.4 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
50eb514dc0fb35d41116e688507ae47f90a93b22bbc9184e5f6fd5d68ed775bb
BLAKE2b-256 checksum
How to use checksums
3a6f6db02f9f35e54006f922f46800c9921b33458cdeed63671327e984f223f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL xinterp-0.2.1-cp314-cp314-macosx_11_0_arm64.whl
Size 311.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5391cdb34ca661a4bc9b489c4d1304f335b3c68678900777b672feb7e86a9e6e
BLAKE2b-256 checksum
How to use checksums
39280abbbce8f15611c6233b448f334aee5e97c473fa29816112eb48c56a5cf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL xinterp-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 318.1 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
31b09b27f90de32a2ad45d8ae43de55760bc5dd1bef7bbdaa26a28eb192ad6eb
BLAKE2b-256 checksum
How to use checksums
ff361c7eac323270e0a05f60a3db80b1d041b2f4ad2bc2d54cd121e88ad2f3c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-win_amd64.whl

Download URL xinterp-0.2.1-cp313-cp313-win_amd64.whl
Size 213.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
37424b15eb946b1e16eeb401c7ae435fbe5db5169347459b8e836e32b089a222
BLAKE2b-256 checksum
How to use checksums
7022e3e20e631ea94de5ac0110f21b79171c1722dd2d9136b5f5f648924ca212
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL xinterp-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 559.2 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6d0c667bffb7e361791c16e1c582127cad4a13def288afff0b0890e2f837929b
BLAKE2b-256 checksum
How to use checksums
57562f34d799a100962c3d89e641d4f486e8da32b2846ae108f18289ebbb5e08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl

Download URL xinterp-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl
Size 660.9 kB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
fd4f5f834676e94f23f7df36c28cbcadf10c5d2023868e625d8c092236db20d4
BLAKE2b-256 checksum
How to use checksums
87f56cc7b32b7f76dfbc610444fedab96e62f203e106f049f4177ef7b68cc613
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL xinterp-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 524.5 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
41364ae2932dfbed93c09ad3b30dca7c33bd17db7eed609912b7744fb839c63f
BLAKE2b-256 checksum
How to use checksums
2bafbe6551a3dd06a1bd57ebaddf8f5dcdda4524dfd0158837abfe6e1d7870e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 358.2 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fdeab2e71e2edf9966d1007ecbc3317c2eec2fbcfecf5676170bcbb6da4e5944
BLAKE2b-256 checksum
How to use checksums
e3b217c5f500a1be9531ea61a7049fe2b920d812a130a46094f2fdba1d44c81d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL xinterp-0.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 382.4 kB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
d5cfa1635450ea6efb544fc674fdf6a83f2e4db73a57c4225d23e98db7c9ae95
BLAKE2b-256 checksum
How to use checksums
2d532f50bf7fece510cc3beb3ef1230db7f6c1948a20b50f369408d5e39e6dfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL xinterp-0.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 470.0 kB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
279fd8699e102eacc70edf7789084af623d3cf5770ad9560c5795e2b27eafe62
BLAKE2b-256 checksum
How to use checksums
daf19eb3ec2926dc4a1801281045522df740d12dc6fc543a1946ebd909b9d7fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL xinterp-0.2.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 386.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
cf3beac97e25e8f563a45c0c6c984488de76dc53008dfa219860e5c84e479aae
BLAKE2b-256 checksum
How to use checksums
c3366b29fb6d518bbbff32f265cbf21f45f79aee251c16277b351ceab657cc34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xinterp-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 346.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2cb9febdbab2bf3e9ecfc6536efca333b414d1633c7dcd511958643d230d197d
BLAKE2b-256 checksum
How to use checksums
100f22ba7ae6fb1525b0fd095ce15c3dce1008637035404e68be2cc7a79a4f33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL xinterp-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Size 309.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
08f61d24885d231c9e95e7a2d95f7b01c9ce5a6e40a6620f711e65c05f0e416b
BLAKE2b-256 checksum
How to use checksums
e6d83452ea2de0dab2722045644e8d56820651b9520dac7edea179d7e8d2eb8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL xinterp-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 316.9 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2d76940605360791ca6f4673fa576ba91ab6dc0dc6b45ea91e9ced29ef1b5226
BLAKE2b-256 checksum
How to use checksums
596e59ec7a2f3cc1121d1413fc83091eaa51e4344b42fabd68b5cb0738a75785
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-win_amd64.whl

Download URL xinterp-0.2.1-cp312-cp312-win_amd64.whl
Size 213.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f3d51e8355bf81f577445b5b4737ad8120b0d7cd95a9de631e71c8347bc861d4
BLAKE2b-256 checksum
How to use checksums
7e3ebc77b57b648667d91c614143733375619258cbb90c8ce85087bd3c92cd2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL xinterp-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 558.9 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
064c61a1edddb4292655b26eb24502ec563d91395b144958e8a9936cf14296f7
BLAKE2b-256 checksum
How to use checksums
41fdb0e51711eaa0bb7deb566dd82b9b2bbda7a2a3f4f31714ce21512447be12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL xinterp-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl
Size 660.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
e0e239c0d853b0a78133cb5a56162468340948868f9fa706c3ac7dcac8a52321
BLAKE2b-256 checksum
How to use checksums
d24d75593313cd3593836d0dc3dc22d3081cda15f716a5912ce0f96e7a4749b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL xinterp-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 523.5 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9e2e35ee977ed21e1f9828f4b4190294a863f416e3c8aa035a7c75df798831a8
BLAKE2b-256 checksum
How to use checksums
c62162075d99353e3a3fe701c293083d490723bbe768993f16a0ddfa685fd129
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 358.0 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e744127505a2eb3857f081a6e60ffb0c0e24bb6297802c2e38e344a667c3cd50
BLAKE2b-256 checksum
How to use checksums
18abb9295e14d50bd49534554008d560050fc76679fc011d0f52b68b102a9236
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL xinterp-0.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 382.1 kB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
69ca7caa9d79a715cb9a2f80257e3150cf7d2b06d817e30a3c95cf45ccef0557
BLAKE2b-256 checksum
How to use checksums
ccf3df1b92f5c0d07f1ccd036869563a05f612df1c4f4ef0bc30cbc3e115fc54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL xinterp-0.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 471.9 kB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
0331c26d993f2683c45e07a60ff9a51562a724e4526cc433eb72bf5c3e1a78e2
BLAKE2b-256 checksum
How to use checksums
836f7fe41a2869301232d5b3be54d7dc451235ec53b30c3fc44233d443f2a651
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL xinterp-0.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 386.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
8c01c131c1daef37f1ab5499be9a3f3bd8041e37a64fb887af39138409b81422
BLAKE2b-256 checksum
How to use checksums
8be2f0b29e742cc6a30e478f929c68207c37e6c383d1cca213e8e99de412c70a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xinterp-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 346.4 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5ed0559027cdd4f3d44e5e5f89d16bf106505e55cf5b02e988b338d1f8301a05
BLAKE2b-256 checksum
How to use checksums
5ca7ab3c40cf78bb29a3108fcaa6d3bb839a3f1f2c9666bc33c0a0f8a27893e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL xinterp-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Size 309.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
48f0ad297ce61dfb2296acafb567c3f36f84b093dba9c3c976dc0d2b1d945946
BLAKE2b-256 checksum
How to use checksums
bafb2071a6fe77f0f2cb87a5a9608fcb40645e8e2a1a2e6bdbde11a6ba460967
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL xinterp-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 316.8 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d7cab4f773c2f127e07d406341132aa8b80aa9fe7ee8d638bf6f6779536db09e
BLAKE2b-256 checksum
How to use checksums
ce7bbe586a6ee51cbb23354cc3030ea16ab893f1766679e17a841ce660de29b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-win_amd64.whl

Download URL xinterp-0.2.1-cp311-cp311-win_amd64.whl
Size 216.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
573cc08dfe27d380551d54600a0f5c861870e07759fae91122456e0372ca2cc5
BLAKE2b-256 checksum
How to use checksums
8707ae39621f0196ae3b356cbd42ea466b5d1b738584b3ccc478cc06aab7ebe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL xinterp-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 563.1 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a00db0ed37d39c182811f179d11e63d9581d15ba1be50901e25290eb226bca2b
BLAKE2b-256 checksum
How to use checksums
865b5385b6a46fa389c878f36107364b08bdf76b11081e6b423c11fb7f4d64c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl

Download URL xinterp-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl
Size 664.4 kB
Tags CPython 3.11 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
045ded68355f768477a3031c173994fcf0c9fc9a4ed1298fe4843c9c2428d6b2
BLAKE2b-256 checksum
How to use checksums
e348f1636482b247b73f6c13626b6068e664c6d965b258d38849163bc829756b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL xinterp-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 529.2 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
de1d9a22337eb235f04036de6e903ac9c5d23232486f2eadfa3fb698bd28887f
BLAKE2b-256 checksum
How to use checksums
516ab071f290889468664a5800cbd48a3bdbad2a55bb9cbe951f36d29639c305
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xinterp-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 361.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
55650295fe23dbcc9342e2637c5b9a1d08945163131159b7be92a652f2bf1917
BLAKE2b-256 checksum
How to use checksums
369af673b1884643a0bac95ff7739e0f724d9215bcbc02a4946ed461349d27aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL xinterp-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 384.8 kB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
13f9cc05fe517fd669723241b3f0a83c10d0d4535b76176951a6d89d049da5c1
BLAKE2b-256 checksum
How to use checksums
8d90d4a112fb4dcabbd02c82ec6baf203dbafeeb9719be83cb468d8f2bf53b8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL xinterp-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 476.1 kB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
560cf6b850c71d4d4d2df5e0c9256b9d957d7c07bf8724f7acd6e12f95cc93a9
BLAKE2b-256 checksum
How to use checksums
d8a4c7d1220f07d465c090d5acc582f4e11e772fefa2375250278daf940de319
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL xinterp-0.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 389.6 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
182871f64dba59aabe6e49f07d02b3c7ab2f9d2c5cb0b0090a28d335b74fa97e
BLAKE2b-256 checksum
How to use checksums
9f2af1d05be021b3e080bbbb613bfec43cd391de19c5df8635109eed0258396a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xinterp-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 350.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
daf6bab4735b4b56b9fe2440ffa7e3f9da8edf0923c49d986a379e82c8f58cab
BLAKE2b-256 checksum
How to use checksums
a2c7ee402473f4c107727c28e85c6dcef246ab54fdb9df20f66100bbd1077f46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL xinterp-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Size 313.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74eeed7616e46deb8614fcce8e816ca33edc0d9181121e98f2a2a6271573f4c9
BLAKE2b-256 checksum
How to use checksums
43807f968dc5ff4fbd7f59ecfc1c796c0dcfbaf653af1358e6d67f18886ce4ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / xinterp-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL xinterp-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 316.4 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
369880bdf47bb8cf201ded77c79474107f0b031494b29d2cc300def37389aa8b
BLAKE2b-256 checksum
How to use checksums
fa27fd6ae796848c178dde57bbe6b23700d8f6e155b5a72fb0b689799a45e039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release history Release notifications | RSS feed

This release

0.2.1 This release

63 release files

0.2.0

63 release files

0.1.3

92 release files

0.1.2

52 release files

0.1.1

52 release files

0.1.0

69 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page