Skip to main content

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

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.2.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.2-cp312-abi3-win_amd64.whl (731.7 kB view details)

Uploaded CPython 3.12+Windows x86-64

treeweave-0.0.2-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.2-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (677.3 kB view details)

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

treeweave-0.0.2-cp312-abi3-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12+macOS 11.0+ x86-64

treeweave-0.0.2-cp312-abi3-macosx_11_0_arm64.whl (474.7 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

treeweave-0.0.2-cp311-cp311-win_amd64.whl (734.4 kB view details)

Uploaded CPython 3.11Windows x86-64

treeweave-0.0.2-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.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (681.7 kB view details)

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

treeweave-0.0.2-cp311-cp311-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

treeweave-0.0.2-cp311-cp311-macosx_11_0_arm64.whl (476.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

treeweave-0.0.2-cp310-cp310-win_amd64.whl (734.4 kB view details)

Uploaded CPython 3.10Windows x86-64

treeweave-0.0.2-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.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (682.1 kB view details)

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

treeweave-0.0.2-cp310-cp310-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

treeweave-0.0.2-cp310-cp310-macosx_11_0_arm64.whl (476.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

treeweave-0.0.2-cp39-cp39-win_amd64.whl (735.2 kB view details)

Uploaded CPython 3.9Windows x86-64

treeweave-0.0.2-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.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (682.3 kB view details)

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

treeweave-0.0.2-cp39-cp39-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

treeweave-0.0.2-cp39-cp39-macosx_11_0_arm64.whl (476.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for treeweave-0.0.2.tar.gz
Algorithm Hash digest
SHA256 6233a53ea193c93078b84166a699c9cb6c00eed612d068a7e452ce696c0247b2
MD5 f1ba6adadac2883025fdbd86ec99b73b
BLAKE2b-256 51850643398e3940cac9f538545a5a64173cae629f6bdd8e2142cafe9370471e

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2.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.2-cp312-abi3-win_amd64.whl.

File metadata

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

File hashes

Hashes for treeweave-0.0.2-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 80aadda1d3ace17b410586072ac9b77fa58a83b7ab2f2c94a9900ee983debca9
MD5 24de8139b70cb76c885d58909affabc8
BLAKE2b-256 5e01937cf35ca865c92f7f0daa7768f05367a1ef8b8e7516e8de5c3c52baf1c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9213fe218078cd4f2f332b39d637c133780f3f60e41c02976d946ec8a1cfaa79
MD5 b68e0c19c0cad326342c1e5d06f9937d
BLAKE2b-256 98c9be89478a57b3e72a9a6c2ed3feb154864c836e9941f9618050b585b933a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e7a71de426020393c0b05356da0fe4c73ac05cff67251a0efa7692c2b6ee4daa
MD5 91cfe71fa8356a7845a895d383297724
BLAKE2b-256 17fdf52d789d15bd96011a7b6e7e7be4a470816bfb5b3f38d174a1ea9ee9d8c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp312-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp312-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e1e36bc98d9107767bbe959135df4c44b021816e99b1e97a546e0eab0b3866ce
MD5 0e17111cbd6abba33710a9fa391e1ed7
BLAKE2b-256 5ccbeb5ec8dae053f7d6670fc990c635222dec58026de352742b0fddb16da6ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2f72d0fe01a68cbb1af15554f46da23b7a5a69939308a43d11ddbb50e4af83d
MD5 b87769fc220eb4cc1d94790cd59a50fe
BLAKE2b-256 88c983d21343f24f3dfd9cd82b152c59bf91e5e56a2851d32b6d5b314edd6c51

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: treeweave-0.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 734.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for treeweave-0.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6e42a739ae8288a3a1e7fb2e43ce7882c96da0c18af208e83706916bd25ce8df
MD5 a4a558b56493537c7286085e7282d7a1
BLAKE2b-256 5296f9bd6122f669e7b3f405c24030392709f3c80ff371dc487742f8200df713

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b80b3313c82ca012f430b68510dcb447db54aa4e9e2917811ade219d4291f511
MD5 b8aedf622e35608f07ff07a16afe7853
BLAKE2b-256 e9504c7c01ce8e28b6f658f4d0fc206c50767bbd51acf4043b0e62474b65f174

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8b17654202fe39ec0267ab4654fdd42f7af5c01cf394a86908446364ab835338
MD5 93b6752cf6d0fe0b1baa79288eaa4d95
BLAKE2b-256 4017e5abf3628c0b0a7b68cf5e2e01ca5964fcd1410a0eaff6eeb1c9cecb05db

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6c633ba297a15847334a8d9a2afe33e9284cebd9007e808bae74df625d1543c0
MD5 dc63c140e01f52989cb09efd53c41040
BLAKE2b-256 32217b38f37607911a37f92fe5fdba27dc5aad8ab90989605802ff2d8152e3e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37118078552e06d2b5b69ab9cf7c14a256f2ce78a96e5a41c34dac173b775fb0
MD5 53142754eff65dec8c6e7b44b578ff28
BLAKE2b-256 58f9ef0c9fb5adb2d1805350c57eb72265ec20939e6d262cf2989a210b8fe4cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: treeweave-0.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 734.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for treeweave-0.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 795a3a674021da4acadab66c78d10ef152c33aae8f385a26d7a5d11ff8c4d3b2
MD5 ab32dfad0c812579d42c250b4b9cf741
BLAKE2b-256 d37d12d429399a3fbcc31726abc6bf04ca4cc321a1f716d1416a83f698f4c5c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ad11d628004aad9c1a1eba767c1c56e12fee325d5785ea2fc297ccd66f669f6
MD5 da9be147ebfbcf1e086f9e576e1a7c9a
BLAKE2b-256 2d594a3b107d036b469e974a9a806ab63d2ba8a36ce1ba3980cb24a11e1279d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3fbbbefda7caa8c47e9d0ff08ab34e825b424688d68a6c88c0894020465c3680
MD5 3b9fe510584b9b9a2cc8dbd428bbccdc
BLAKE2b-256 5ef556b93a51f9613be9ca1e0ca5d3d831511f757a69de290eacfeccf531ca77

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 50a617354f784b9434638a59422f5a30357a6f1c0a3d0d8931d847af0784f9f1
MD5 95b6da2ae885bba6318283f5ea4e8902
BLAKE2b-256 fa3ed6309607be6364921fdde3bb64de6bfff250c108f209673adb0528936172

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc9936e3517692a8d98f28ecf4c5a26e0b00cdecac8a52ec0da4494ea301889a
MD5 867f6c5d25d4acb63d15abc5d1cc5168
BLAKE2b-256 a1f2901367bd725ebb97664becc4bb0d19e5f9aa66e998ce641a26d814f0a7ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: treeweave-0.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 735.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for treeweave-0.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d0d017167e575825caf459c8d851e2e266e8b9939e8ff80eb3274b812a4325c0
MD5 4e890f537eb882497c30ced978b27db3
BLAKE2b-256 ba5dd3e98281993ea624a0e6388102cf7948bc993ed5ad106ecf6719d39027e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9015809b55233bb8f6f6000698c0f4bf42d080065f12079c387fcbb135c43a81
MD5 04dd260b35f206aa387bb9b36fb70391
BLAKE2b-256 6f17dafaa6596f9bd57195a0c8592227564b72b7d6fb98398181deeb08554d60

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2c392416913d64323227c62a8281247f4c3468c92c0d18522792cf4ef30c1d5a
MD5 195e73011de8badc7c45ba105679099e
BLAKE2b-256 3421e40a566c871da024d4c2bb55504b44af0f6965c38fdf499aec2c698a21cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d140c9b3fc1316bd451d6e0ccc80c1ee5e70e5a5253ff744d5103b93f172b8b2
MD5 3f59097b4e42eb9686dd51b576da9971
BLAKE2b-256 79ca1155da3a1eca2bfd53021a6a3aa7308f86eb4f764e244782d1f0de5bcae7

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for treeweave-0.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c0b1e7a7077233f866442992d0a31b6f9f40a4ed852d1348bdf8e472f1ef704
MD5 f2bc13d71094139238835ade459b15cc
BLAKE2b-256 96c7c09086885acca7b19ec235e7e1893ac15ff58426e532eaae4bcc6ad6754a

See more details on using hashes here.

Provenance

The following attestation bundles were made for treeweave-0.0.2-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.

Release history Release notifications | RSS feed

0.0.6

21 files

0.0.5

21 files

0.0.4

21 files

0.0.3

21 files

This release

0.0.2 This release

21 files

0.0.1

21 files

0.0.0

21 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