Skip to main content

A high-performance interval tree library implemented in Rust with Python bindings

Project description

Work In Progress (Mainly AI Generated)

Tests were copied from the IntervalTree package and are passing, but still use with caution.

Manzanita

A high-performance interval tree library implemented in Rust with Python bindings via PyO3. Drop-in alternative to intervaltree with significantly better performance.

Installation

pip install manzanita

From source

pip install maturin
git clone https://github.com/pgarrett-scripps/manzanita.git
cd manzanita
maturin develop --release

Quick Start

from manzanita import Interval, IntervalTree

# Create a tree and add intervals
tree = IntervalTree()
tree.add(Interval(1.0, 5.0, "alpha"))
tree.add(Interval(3.0, 8.0, "beta"))
tree.add(Interval(10.0, 15.0, "gamma"))

# Or use shorthand
tree.addi(20.0, 25.0, "delta")

# Query by point
tree.at(4.0)          # intervals containing point 4.0
tree[4.0]             # same thing, using indexing syntax

# Query by range
tree.overlap(2.0, 6.0)   # intervals overlapping [2, 6)
tree[2.0:6.0]             # same thing, using slice syntax

# Find intervals completely contained in a range
tree.envelop(0.0, 9.0)

# Check for overlaps
tree.overlaps(4.0)          # True - any interval contains 4.0?
tree.overlaps(2.0, 6.0)     # True - any interval overlaps [2, 6)?

# Create from tuples
tree = IntervalTree.from_tuples([
    (1, 3),
    (2, 4, "with data"),
    (5, 7),
])

Interval Operations

iv = Interval(1.0, 5.0, "data")
iv.begin       # 1.0
iv.end         # 5.0
iv.data        # "data"

# Tuple unpacking
begin, end, data = iv

# Overlap checks
iv.overlaps(3.0)                  # point overlap
iv.overlaps_range(2.0, 4.0)      # range overlap
iv.overlaps_interval(other_iv)    # interval overlap

Deletion

tree.remove(interval)         # raises ValueError if not found
tree.discard(interval)        # silent if not found
tree.removei(1.0, 5.0, "data")
tree.discardi(1.0, 5.0, "data")

# Remove by overlap
tree.remove_overlap(4.0)        # remove all containing point
tree.remove_overlap(2.0, 6.0)   # remove all overlapping range
tree.remove_envelop(2.0, 6.0)   # remove all enveloped by range

# Indexing syntax
del tree[4.0]       # remove all containing point
del tree[2.0:6.0]   # remove all overlapping range

tree.clear()   # remove everything
iv = tree.pop()  # remove and return an arbitrary interval

Set Operations

tree1 | tree2    # union
tree1 & tree2    # intersection
tree1 - tree2    # difference
tree1 ^ tree2    # symmetric difference

tree1 |= tree2   # in-place union
tree1 &= tree2   # in-place intersection
tree1 -= tree2   # in-place difference
tree1 ^= tree2   # in-place symmetric difference

tree1 <= tree2   # subset
tree1 >= tree2   # superset
tree1 == tree2   # equality

Restructuring

# Split all intervals at their mutual boundary points
tree.split_overlaps()

# Merge overlapping intervals
tree.merge_overlaps()
tree.merge_overlaps(strict=False)  # also merge touching intervals

# Merge intervals with identical ranges
tree.merge_equals()

# Merge adjacent/nearby intervals
tree.merge_neighbors()
tree.merge_neighbors(max_dist=1.0)

# Chop out a range (split intervals at boundaries, remove the middle)
tree.chop(3.0, 7.0)

# Slice all intervals at a point
tree.slice(5.0)

All restructuring methods accept an optional datafunc parameter to control how data is combined or transformed.

Boundary Inclusivity

By default, intervals are half-open [begin, end) (inclusive start, exclusive end). This can be configured per-interval or as a tree default:

# Per-interval
iv = Interval(1.0, 5.0, "data", start_inclusive=True, end_inclusive=True)  # [1, 5]
iv = Interval(1.0, 5.0, "data", start_inclusive=False, end_inclusive=False)  # (1, 5)

# Tree default (applies to addi, from_tuples)
tree = IntervalTree(start_inclusive=True, end_inclusive=True)
tree.addi(1.0, 5.0, "data")  # creates [1, 5]

Tree Information

len(tree)        # number of intervals
bool(tree)       # True if non-empty
tree.is_empty()  # True if empty
tree.begin()     # minimum begin value
tree.end()       # maximum end value
tree.items()     # list of all intervals

# Membership
interval in tree
tree.containsi(1.0, 5.0, "data")

# Iteration
for interval in tree:
    print(interval.begin, interval.end, interval.data)

Performance

Manzanita is implemented in Rust and compiled as a native Python extension. Key operations have the following time complexity:

Operation Time Complexity
add / addi O(log n)
at / overlap / envelop O(log n + k)
remove / discard O(n)
len O(n)
begin O(log n)
end O(1)

Where n is the number of intervals and k is the number of results.

Benchmarks vs intervaltree

Measured with python benchmarks/bench.py (see benchmarks/ for the full script).

10,000 intervals, 10,000 queries:

Operation manzanita intervaltree Speedup
Insertion 19.0ms 87.2ms 4.6x
Point query 294.7ms 315.7ms 1.1x
Range query 433.9ms 13.90s 32x
Merge overlaps 4.0ms 28.8ms 7.2x
Removal 27.4ms 61.8ms 2.3x

100,000 intervals, 1,000 queries:

Operation manzanita intervaltree Speedup
Insertion 294.2ms 1.12s 3.8x
Point query 310.6ms 453.1ms 1.5x
Range query 437.1ms 168.01s 384x
Merge overlaps 76.7ms 416.9ms 5.4x

Results will vary by machine. Run python benchmarks/bench.py to reproduce.

License

MIT

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

manzanita-0.1.1.tar.gz (46.3 kB view details)

Uploaded Source

Built Distributions

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

manzanita-0.1.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (596.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

manzanita-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (388.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

manzanita-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

manzanita-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (596.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

manzanita-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

manzanita-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (597.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

manzanita-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

manzanita-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (596.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

manzanita-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

manzanita-0.1.1-cp314-cp314-win_amd64.whl (250.7 kB view details)

Uploaded CPython 3.14Windows x86-64

manzanita-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (598.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

manzanita-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

manzanita-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

manzanita-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (344.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

manzanita-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl (350.1 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

manzanita-0.1.1-cp313-cp313-win_amd64.whl (250.7 kB view details)

Uploaded CPython 3.13Windows x86-64

manzanita-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (598.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

manzanita-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

manzanita-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

manzanita-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (344.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

manzanita-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl (350.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

manzanita-0.1.1-cp312-cp312-win_amd64.whl (250.7 kB view details)

Uploaded CPython 3.12Windows x86-64

manzanita-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (598.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

manzanita-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

manzanita-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

manzanita-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (344.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

manzanita-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl (350.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

manzanita-0.1.1-cp311-cp311-win_amd64.whl (248.4 kB view details)

Uploaded CPython 3.11Windows x86-64

manzanita-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (597.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

manzanita-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (388.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

manzanita-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

manzanita-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (343.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

manzanita-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl (349.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

manzanita-0.1.1-cp310-cp310-win_amd64.whl (248.3 kB view details)

Uploaded CPython 3.10Windows x86-64

manzanita-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (597.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

manzanita-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (388.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

manzanita-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

manzanita-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (597.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

manzanita-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (389.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

manzanita-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

manzanita-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl (597.8 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

manzanita-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file manzanita-0.1.1.tar.gz.

File metadata

  • Download URL: manzanita-0.1.1.tar.gz
  • Upload date:
  • Size: 46.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for manzanita-0.1.1.tar.gz
Algorithm Hash digest
SHA256 98455fcb1c9892f662d08b4ddd3bbae49d68ff74e89a6402a7480de34b95563b
MD5 b77a157740e6ac351701dc46e0f00f61
BLAKE2b-256 4aab8097467935e67f3f66c6e207f12ef5d1b4b6f1a982fef6a9dab22d4b9e7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1.tar.gz:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f862f13b9582c898d51fb9e18f56f503a510219fda9292b9a9616ffb93b77a90
MD5 ebb8392fd73b867f5f20216441e0e87d
BLAKE2b-256 7d9efa28d3c254849fffbce744f101f6d5e05e032f2fa587f463577708406488

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edcc17734b989ed9bf835e13164843436a6ea47ff653db0ec32790483ec56d11
MD5 1951f326ec48c9ec92da216556faa0a4
BLAKE2b-256 d7e7f6a592d5d481354a72ef0883478601f8e0e32f7ef7c444c8b94e31f4ad56

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 22bd82a9eccd7fd85f4e064f99650fcae58c1446f36e14c76126c1dafd1854b1
MD5 9dc38655d550908afd55687052540a52
BLAKE2b-256 e78976dda590b10275cc7d66d53684ebd0589971af5e2049db72845c4140e20f

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6ef4139217928c282f79840659c407b9161b8d19e7f930aa84c994b9898bc758
MD5 97d26cb06c05a69be8804e1e462bb356
BLAKE2b-256 fd700d40f6c304463e8b614e284b813c76f35e183c0404f06d04fc8011026a3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1eac7c609384a9901ae185c3091850fe2bb9513ff4bd8c8bad13f05fe59e5631
MD5 6c7a35c4efa00cb209f572a3a5b1e7c9
BLAKE2b-256 5e19755c88d6ed5101f4dbd766ca33e0d4460eb845218435512ca7632ef0da5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 11dbf40749098a62822cc5d11bdde62e6a37141adb2a306196583738c6fb76d1
MD5 69cfd3af13f42d50769cf43a1eea8c1b
BLAKE2b-256 451b35829271d8b88735da34928f5fcdec809c75dbb6c14c1c7f2bee869bb21c

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab1fbf5a0298f9979b3ae483d3ffae0d2e310c057241fd7ea1145e4d87138084
MD5 0420a820a8943c97cab274935217b9bc
BLAKE2b-256 f614029fa7ed7a65a1fd0968d13ab04348a30903e808d8bec88fc781d4c8d171

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ed75e19d977d3ee78a686ab9063562e941111ef7f66f8d0ce0687064884ccdc
MD5 803a2e90679d743db37b0b8e9cd737c9
BLAKE2b-256 56ca89810963cb9db14a256353614ae8cf3b49a3775c11de51da385a12eaf9c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c72aa3ad6e9215058148fb2536ab3b476bec71e61a62e26e607b26cb69952c29
MD5 d4b4e0cfe78d1c58cf74b2e69e28ac2b
BLAKE2b-256 da2cf072b988f4c6df257c0e8efebf904420e06d95182907f80b0b7ada9ecbd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

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

File hashes

Hashes for manzanita-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8d54ea15915bdf9b0c8935ad5431497f1fc926f5ec49b69b50ef9c43168721b0
MD5 1eaea97cf21cf0ec264e1a0680c917e3
BLAKE2b-256 db51fed0938dbf00027f65698a54aca474fa0d54500bd2cd7f38f575db1769d4

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ecb8d635e77cb654a766a9f5cd73656f71d27084cade9c28e19a8335fc8b0033
MD5 3a8c08b4efeb13047a1e7e407bdf6271
BLAKE2b-256 eb2ed76ce5b01507634ecebadaae8eb2d40872780535abf58dc5f724fe521839

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 664bbd10995456adac4d64a6b1f4be323e5951096bc8dbda4ce7edcb2a89e9dc
MD5 f3082140b1ca51274e65434df6c53ccb
BLAKE2b-256 a9c1f13d6dc3b1e75c5764be780ce53d57cd238a4213e2f8f57846aef3bf3f18

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0670173993794bfcf8f6590541135e7f1e76a03e3c9dd3da44169bbf15508554
MD5 365274a5e1bd1e8671fc0d03944c7b1a
BLAKE2b-256 19c17c5115cc5aa1b96f5042f38535a40aadf2857051a5731ec2ea398b95b27a

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec552fb7804cfda402851c7e32444e7803c0282e95c3a632359e79ea7c69b131
MD5 dfaeac6c21e3edaa05370c31125855b1
BLAKE2b-256 23ea0c2e103141a567cdba421cfbd5b1682b005da7abd416ad77b87b39a27f3e

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f52769fba36d8646ce40d34b1c844653ec6bc2d6738ec2e5e7c414da09c339f0
MD5 89891595734e23fd8f40907311cdd15b
BLAKE2b-256 3e76d026875f67de02d16c760b2574f60f319086bd1e01329ca1a6f86f0ed2ff

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

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

File hashes

Hashes for manzanita-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7246f6ee3b4fef5e1b2215e744bcb80ff8d1ea540773e7506071e222f56dbb5c
MD5 303ef38ba56309f421f985a5fbb14573
BLAKE2b-256 e2f521a8bc576ae61c2617f01563353e1dbd94c908968f980a0f874ff3219980

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba8684f2670f4a5d47493cf695dce1bc9342ab2a819d18e92bef15d643cd3b7b
MD5 2ac8061c65da88125a7f0cb5e1f3e9c9
BLAKE2b-256 e40849a269e1a675fb8a9cfd6a97aeaa8df88e3bec280b71befe4f88bd5a98a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccf226967b5a1ebb8f4dd5a72198ce7aadd1e17409bbcdc82fe2d740c9430c40
MD5 edaf406ed00e4c8f524aa941ef17b0c1
BLAKE2b-256 5b3eac27d592b3d68b39e9c85ef788cbc17d232e554f50c72380a332287a7d8a

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e2eef7618bd71124a0b22401f69f4f6eb99eb4381dab7cef1a176a422bbab3c6
MD5 afe60f3970d417f15213b8557eed0ea9
BLAKE2b-256 56b90cecae74007c4ae9fca53738d8fb94fecfd1f189184dfdef59db3b4d8371

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e46d87669a1d490d0fb3a908d602fb18acaad87b2a60518e07bd812e284de592
MD5 79ad9123f7f006daef16ec6f334766c0
BLAKE2b-256 8e7abe7c4e9797428b3fe8643b04d833895a874c3e6c0fb55743432058f83fb3

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5545603686ebfd60c754d84c101f3226a6501f7a077c1ea7e35abffd9b257ce1
MD5 875ddf22a824081ea233610bf701b8b5
BLAKE2b-256 7eea157080a7e65c1e6390d37a1597d0877c85ae3f59e5c1ff6f4b483652fd88

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

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

File hashes

Hashes for manzanita-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 478e9f47900541a608cce66f42da6798af659abce5afc4de3b29f7b1f68d6c5d
MD5 4e305edd1a65bd9f5d4854377886d1db
BLAKE2b-256 14d68d6bee3420892f94047c4cdc85d7e35d0a1dd9a59f3eb809964c9feeadf8

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71406ff2d76ad6608218cb9f2efe6016b652fec923c26d97cae56d77acbad73e
MD5 2783d6edbb9ac6e87756d32bd8194602
BLAKE2b-256 dac3add248644154cfb326908cf0531ed99fd8fa58c3fdc3151a6ce67b931d12

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11c4acc3912baed38e0b34d4ed2b1872c837744aea23c30b786d897d7c183037
MD5 5d11f68a0ba3fd95be72240025228495
BLAKE2b-256 b659e8a2150c017f203882277fb15d0586a725b0ff800c08bebf59b96d0f98f8

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d5bcc85d9320fa1ab5502f4e466070fc9e0716f66730f0fec50ca32395baac0
MD5 35f69ede081a622ebc22650c2b1d205b
BLAKE2b-256 9c955257671505097cb2488b9c22593c54a1b9b41fe3c1d980205914aa18d196

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d3376d438226dc9236cfec7d63a61704564d443a0ae9494e7a26443c6ddbfef
MD5 0b4a75b0b6aad79972296e12ca6276a6
BLAKE2b-256 879dd9f302c744514aa8f4c59f8e65ff8d93986ec66bad36204a8c22becf0bb1

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7b5e8cd291ea97d42958b67ad8699e7be063f9915e46905512e828a3b58c04fa
MD5 0646d207c6a5210ec5f52db68ccb2189
BLAKE2b-256 ec063cb877f277a14875b05a24d3ff9018f2d3c3526955543cbfadaf6acced1f

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

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

File hashes

Hashes for manzanita-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e33a7a2d47fd116f9feda2be1898596f67d67706d294e79ac815885fd1ead363
MD5 50581a0568147ae4a7d93834f3d030b5
BLAKE2b-256 0ae59d542f11dbffd09358657803eae40ee72b5d9d2285908c2cac3cc24be1c8

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f781b7946dad4b6211d3d46340e62d3d86408b88440fb84e46e8e027a6d1878a
MD5 2dbecb1eee8cee552302d71118b31118
BLAKE2b-256 cfab1e43c971404ddf158870884a4b4d82b2b8c67cd4145b43320961f4a1a36e

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc7f11b4a9b4189d6f143128a879b8ff6c2c398b5d8344b45c7e65ff1a04ef53
MD5 62907d1cecb2c3cd2deff4667a89be19
BLAKE2b-256 1eaff27fb1adb423a1600859fe46ed29bb4838926fdb66a9f8220786a6f9bb70

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d545279276f9b6704ea942d97c9e695ce45a68209a51bbba176c00d4433dac9
MD5 e0cd3578123e61fa8cd22a4de4c9855b
BLAKE2b-256 68c524c8a123b1509b52bea15024cdf7cee5341b5c0fba2c2e6b8855022f4555

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2607a242a76d33c380b638d44699793ebc0728346ce3e42f424825d751fa8d27
MD5 1dc642ca2790e216133737b041753163
BLAKE2b-256 e81f0530de8b5d93884bce38cc790756649ec5821d0c57045a1a4bd588f8872e

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b7ca3e8864bc5c2892d0697923574bb244f1f0fa86e3c7801c74f508f2c656ec
MD5 08409e6d234e1cb9ac2d97ce5fd99ebf
BLAKE2b-256 eb451f820dde8c4f80c7638d48d6487a83cc849d654942cf85243e1c7a73cba8

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

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

File hashes

Hashes for manzanita-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f8bfb9d50ccf38a629d2cd1291163f780775b582ee8036ef74ecc2915c29b3a5
MD5 1c280f65e2258ed0c6fbbe08ab4e6060
BLAKE2b-256 d397d01e022f96072b37c904651e4b53292e245d32c56d1de989cbab0d38d7fe

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c3f45d1063395243dd56244d886a9ec566618265c2529b0483a27970fd8f8945
MD5 3df9e29168944d8014139e822fda1c37
BLAKE2b-256 ab841c355c727522e1abcc4249397490956e3f9f3e8a704596316fcb5132b12c

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a9c70edc35f540d3f2e446994e575b65ee7c081ff2cd0733e95dfcc9b1c69b9
MD5 3d307e1a8e18f567b30241111b8cb75b
BLAKE2b-256 90caf09e6d183943dd2e85c3fb1843eba045e8c01eedb24063d3238a8292f90f

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b838ce02d14369125dfdb49b9ccad5383821cd3db5a328a23cede68d5e85acad
MD5 d25b287767b6b5aacbcd13a2a876d1d8
BLAKE2b-256 fc619913cffdee8546ec0673b8d1167f12f8ed474d949274bf872ba087844329

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf670f6ba66b30f382483c1d2865b491124c299b8a4000d2aafa73023025e1a4
MD5 b1d4717d792dfcc44941dbed846ec9bd
BLAKE2b-256 de309c5eea00a9273883f90157e86bb25a83d5436eb8cc251c63748ffc31e33a

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03f4657e671f9dbb8225b8bfbea815543897a9ab938d51dc67e8934289460672
MD5 734d7520599b2e5642e3367ba583ab87
BLAKE2b-256 b5bd72f17be6313331dcca7c9a319fe4978d315dc62752e98bf24db6dd4db810

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8fa5df86df10663aee17f4362c3daf425fc6980811fc6298f5db1b4f21945eb3
MD5 0511b345965ce1458c2442b451f0a934
BLAKE2b-256 c022d2d7887723da38db6249a008a339fb4ac05ecb31a2c7b51b16b28eae442c

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

Details for the file manzanita-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for manzanita-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 077e8aeadb37f06894e39ebff5a513e48732cbdcd7a4e5b032673a91cc4e50ec
MD5 25899396c4a8d42b82d87d999ffcbc4b
BLAKE2b-256 387c67939d9ce8986df38cf62a284709ab05f49b5d2547e6d502998335c1ccc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for manzanita-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pgarrett-scripps/manzanita

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

File details

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

File metadata

File hashes

Hashes for manzanita-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 49e49c1f9286e0a0cb29d77fc53f2f67eb7e437a3883430b75ecdcdb69fac23c
MD5 1e1326b4f62e595787074dc28c71a196
BLAKE2b-256 97e06720666764e07597b07da763196a015eb444f820dc406e2fb6c8b6f1f931

See more details on using hashes here.

Provenance

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

Publisher: release.yml on pgarrett-scripps/manzanita

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