Skip to main content

Python bindings for the treeweave piecewise-polynomial approximator

Project description

treeweave Python bindings

Python (nanobind) wrapper for the treeweave piecewise-polynomial function approximator.

Installation

pip install scikit-build-core nanobind numpy
pip install .          # regular install
# or for development:
pip install -e . --no-build-isolation

Quick start

import math
import numpy as np
import treeweave

# Fit exp(x) on [0, 1] to 1e-10 relative tolerance.
def func(x):
    return math.exp(x[0])   # x is a (dim,) ndarray

approx = treeweave.fit(func, 0.0, 1.0, tol=1e-10)   # dim & out_dim inferred

# Scalar eval
print(approx(0.5))          # ≈ exp(0.5)

# Batch eval
xs = np.linspace(0, 1, 1000)
ys = approx(xs)                  # shape (1000,)
ys = approx(xs, sorted=True)     # 1-D ascending fast path

API

treeweave.fit(f, a, b, tol, *, dim=None, out_dim=None, dtype="f64", ...)

Fits callable f and returns a callable TreeweaveFunction.

  • a, b: domain corners (scalars for 1D, length-dim lists otherwise).
  • tol: approximation tolerance (drives adaptive tree refinement).
  • dim: input dimension; inferred from len(a) (scalar corners ⇒ 1) when omitted.
  • out_dim: number of output components; inferred by probing f once at the box midpoint (np.asarray(f(mid)).size, scalar ⇒ 1) when omitted.
  • dtype: "f64" (default) or "f32".

TreeweaveFunction

The fitted object is called — there are no named eval methods. A point gives a point result; a batch gives a batch result; two optional keyword flags select alternate batch modes.

Call / property Description
fn(x) Evaluate. Point: scalar (dim==1) or (dim,) → scalar / (out_dim,). Batch: (N,) (dim==1) or (N, dim)(N,) / (N, out_dim)
fn(x, sorted=True) 1-D ascending-batch fast path (requires dim == 1)
fn(x, transposed=True) Batch returning (out_dim, N) (requires out_dim > 1)
.dim Input dimensionality
.out_dim Output dimensionality
.dtype "f64" or "f32"
.memory_usage Bytes used by the approximation
.print_stats() Print internal tree statistics

A point whose length != dim, a batch whose column count != dim, sorted=True with dim != 1, or transposed=True with out_dim == 1 each raise ValueError rather than silently mis-shaping the result.

Running tests

pip install pytest
pytest tests/ -q

Project details


Download files

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

Source Distribution

treeweave-0.0.1.tar.gz (17.9 kB view details)

Uploaded Source

Built Distributions

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

treeweave-0.0.1-cp312-abi3-win_amd64.whl (968.8 kB view details)

Uploaded CPython 3.12+Windows x86-64

treeweave-0.0.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

treeweave-0.0.1-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (677.9 kB view details)

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

treeweave-0.0.1-cp312-abi3-macosx_11_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12+macOS 11.0+ x86-64

treeweave-0.0.1-cp312-abi3-macosx_11_0_arm64.whl (338.3 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

treeweave-0.0.1-cp311-cp311-win_amd64.whl (970.4 kB view details)

Uploaded CPython 3.11Windows x86-64

treeweave-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

treeweave-0.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (682.1 kB view details)

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

treeweave-0.0.1-cp311-cp311-macosx_11_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

treeweave-0.0.1-cp311-cp311-macosx_11_0_arm64.whl (340.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

treeweave-0.0.1-cp310-cp310-win_amd64.whl (970.4 kB view details)

Uploaded CPython 3.10Windows x86-64

treeweave-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

treeweave-0.0.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (682.5 kB view details)

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

treeweave-0.0.1-cp310-cp310-macosx_11_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

treeweave-0.0.1-cp310-cp310-macosx_11_0_arm64.whl (339.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

treeweave-0.0.1-cp39-cp39-win_amd64.whl (971.5 kB view details)

Uploaded CPython 3.9Windows x86-64

treeweave-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

treeweave-0.0.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (682.7 kB view details)

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

treeweave-0.0.1-cp39-cp39-macosx_11_0_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

treeweave-0.0.1-cp39-cp39-macosx_11_0_arm64.whl (340.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file treeweave-0.0.1.tar.gz.

File metadata

  • Download URL: treeweave-0.0.1.tar.gz
  • Upload date:
  • Size: 17.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for treeweave-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5b8774b3412557674a968f97b5d7191bfecd0e8537328983c7e61fd066718ceb
MD5 ac379f121600799611ecc07652c84d52
BLAKE2b-256 e33cda63bfeafaf2ff3900e82b0eaa99baf3a275e68c19026184009e29e0a08d

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1.tar.gz:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: treeweave-0.0.1-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 968.8 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for treeweave-0.0.1-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9c20b54e521b2de5004eecc210bebb1b1f9387a041b55af1f8bad571b72bd8cd
MD5 0f98c48e012411867e5bc67ffdef7e9c
BLAKE2b-256 2e3643f8fd89732c5716d3121dba8c8b4d51d62bc6c5b576a1c300144e854cc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp312-abi3-win_amd64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bde23980d7c81d6bffb92b140ddecc7924104e357ba2bf88e90a4d0587e699a
MD5 64059a68752fb3d66ff9366345d80b6f
BLAKE2b-256 b5202002085d420db9df4b9a3260019a2d5d2d07d246a10410e164fb4791e95b

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a713532e5408bbad485197c48593410cd13f276af254551aba3e5dd9b9e74fb
MD5 e11ae74bc19e0b55402a9f4031373c18
BLAKE2b-256 c6763aed4547af36f927c7b5d56b63859ca5b001d58bf6deb4475607d2e8bed4

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp312-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp312-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7798cfb11950cccc47bdc6d0ffaf222aa1d8badc04788904f2c282e7baf60230
MD5 b19e8ed845164424d5a3d229369b9856
BLAKE2b-256 082a76b17d7c4758ffaf50de0a3e9fe0e557bc48d6319055fb8527a74555f650

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp312-abi3-macosx_11_0_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b51ebb358378dafbd92053ca3ab606ff44be3523cc228aa9d81264983462ba36
MD5 d7d5d903a59c8daddf504871d5ab5877
BLAKE2b-256 b7adbc449439dbd57a17e6faa0f57a7de5acbcf41fcecd5b5e8f87a3be4a48c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: treeweave-0.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 970.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for treeweave-0.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7ddac0abdb65d567f2534527f30ddaa42b6cafa476ed49c302c8c23e5ed189bf
MD5 79cdd85e9298dbd0792341eee924735a
BLAKE2b-256 c46bc47272ba05cce41d2889b133c0d9c17035501021a47be1bce842e9480270

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f6b1204025eb17c9e02a4ba3b348f9a5564ad5385d08a841f345234cc9e77f9e
MD5 34c7a28e26130727e0de8b2474802ddd
BLAKE2b-256 e2cb1afb3750413d7054df1979c72bfa8f50faf412cefd52d8d9f86f041dd546

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 49e96def847f56da7fc53e31afef33edd4751ee432b3f0fbda7c71f9d25d1e3e
MD5 f9d08e315342efc309aa9847cf52a75b
BLAKE2b-256 eb1a00dc7afcd8d06cb683d60620f6dc8395041e2bf4e66ef7fd4e007b9d7f97

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cda1877b56226921541c8083c1547a85099eb61cd786963cf0eaaf981764afd1
MD5 bf023f3c03b25692783b161eaea77a73
BLAKE2b-256 1da87422c17eb9584c5649f6ad24ca923b060e86708c7f80019f6624b343c705

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8724e32b434c8a4fdd131a8c9b62aeea3222eb930f2e51d6e954772ca076a019
MD5 acbd7f56f1aba6e169d914e97d815e54
BLAKE2b-256 4479ec6f33a34beef3fcee0cbb7c0d3cdd53c5a524deba89a808ae0e122f498d

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: treeweave-0.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 970.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for treeweave-0.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5fbfc5e6e4e9e6f538b5300129769bb7bf9a5620efb3b1b314cea7c59929304c
MD5 ca7857bde117a96033c7f4c79de3ebcc
BLAKE2b-256 5cfbfe1b4673784c221e8dc872813a7e90b18448a45632d396bfe0738d01d792

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 77141a91d49e7957354cfc3b0624b113e20fbb202686adfcc5d7c0908afec301
MD5 4adfa066c7d78443c2cf6984dc8b1ba4
BLAKE2b-256 f226601dfa216e714c3cc56f6e4a4d358cf5f24349ec1610515d3f132c9bac38

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56239de52752776bb89ce1c38a8ec777355cb360192d3f64a587f8ff947c9267
MD5 a96b25b2b553f40aa47e4c0cbec9fcbc
BLAKE2b-256 51edcdd012688281a3b05d0fc606c28352525a85acdf8b674176f2300b000ddb

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8f83d9d49147fb7ae962087e0e91eed853fa2580d76b72ef39cc87729a9abdb2
MD5 430457b23fc4c36deb840639cfe57b54
BLAKE2b-256 7884e022fb92d0612f079e3bb2414f19289da8c0ef3670fedbde038f585c693d

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b433128dcd12bfee9edebc3e4c31580ff135f13df7dca8c836c4aab0caab875
MD5 47b53016662f205e79fe3b02131b2c7b
BLAKE2b-256 21e1bc628cb47eb95e95d2a896cf9fa9c7576c3ccd792fa1cd2d1065f135d167

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: treeweave-0.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 971.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for treeweave-0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7b0b2cd80bca4cd7c903ce8fccc9233e6c30005388a63f50d90dad1f71888a75
MD5 b6d00880d7432bb1d84fee700f51d6bd
BLAKE2b-256 61aceadbfb33bec783f7bc83579656b59709ecc85c75154357c863a3c27cd476

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp39-cp39-win_amd64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f54a5b80b2c5254f744171edb296917dc3946f088bc79eba618ebbc08ddda90e
MD5 f7cb3ac435bd4008ec90465e2f6d089b
BLAKE2b-256 eb4323d3c083950cce3519f78f0cbd249283d43f7fb86831daf63f9c93539919

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf2905f9c968f20e8a16bb67eae1d54054167207de996cf00d6965ee656cd2e9
MD5 c33292744d961dfcd62440a6898f360f
BLAKE2b-256 de06aaafa8d36c63b06e6f79aa405d8f4997d02c3e779e681830899e67fcc755

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 682c23d965d9b052e982d7f5b20df9ba48686c2d2e4aaab793c73e5dc0aa0f21
MD5 ea1b55d598af54a735e19dd1d662344c
BLAKE2b-256 c5ee63bfe393e7783cd66f06ccea41fc9f7958c98d70b45acb2b9c6f1148c0cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp39-cp39-macosx_11_0_x86_64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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

File details

Details for the file treeweave-0.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 941e2f78c6d33cf04750b23bbe6a7ee5839d84898f652d71d7d16d4bd39b964b
MD5 80f3d35fa84e808a1c3028db1f4e0f27
BLAKE2b-256 2e97f2c4154d28ae3b0032cd902243d02020ff0f334c368be7389af988ddc876

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on DiamonDinoia/treeweave

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