Skip to main content

Add your description here

Project description

python-rust-intervaltree

Blazing fast interval tree implementation in Rust for Python

Setup

mise use uv
mise use rust
uv run pytest -k compare  # Run comparison test suite

Build for development

Whenever you update the Rust implementation:

uv run maturin develop
uv run pytest tests

Benchmark

uv run pytest benchmark --benchmark-columns="mean, stddev, ops"
--------------------------------------- benchmark 'add': 2 tests ---------------------------------------
Name (time in ns)         Mean              StdDev            OPS (Mops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------
test_crabtree         108.2486 (1.0)        5.7141 (1.0)            9.2380 (1.0)       94118         100
test_intervaltree     591.4424 (5.46)     219.7266 (38.45)          1.6908 (0.18)     102135           1
--------------------------------------------------------------------------------------------------------
-------------------------------------- benchmark 'at': 2 tests ---------------------------------------
Name (time in us)         Mean            StdDev            OPS (Kops/s)            Rounds  Iterations
------------------------------------------------------------------------------------------------------
test_crabtree          32.9287 (1.0)      2.1191 (1.0)           30.3687 (1.0)       23599           1
test_intervaltree     140.2424 (4.26)     5.6647 (2.67)           7.1305 (0.23)       5857           1
------------------------------------------------------------------------------------------------------
------------------------------- benchmark 'instanciation': 2 tests ------------------------------
Name (time in ms)        Mean            StdDev                 OPS            Rounds  Iterations
-------------------------------------------------------------------------------------------------
test_crabtree          1.5824 (1.0)      0.0521 (1.0)      631.9484 (1.0)         589           1
test_intervaltree     48.3733 (30.57)    1.2204 (23.44)     20.6726 (0.03)         21           1
-------------------------------------------------------------------------------------------------
---------------------------------- benchmark 'merge_overlaps': 2 tests -----------------------------------
Name (time in ns)           Mean              StdDev            OPS (Kops/s)            Rounds  Iterations
----------------------------------------------------------------------------------------------------------
test_crabtree            78.6891 (1.0)       14.6320 (1.0)       12,708.2331 (1.0)         736           1
test_intervaltree     5,927.3480 (75.33)    989.6877 (67.64)        168.7095 (0.01)         43           1
----------------------------------------------------------------------------------------------------------
----------------------------------- benchmark 'overlap': 2 tests -----------------------------------
Name (time in ms)           Mean            StdDev                 OPS            Rounds  Iterations
----------------------------------------------------------------------------------------------------
test_crabtree             2.7506 (1.0)      0.0407 (1.0)      363.5539 (1.0)         356           1
test_intervaltree     2,152.4318 (782.53)   2.8911 (71.04)      0.4646 (0.00)          5           1
----------------------------------------------------------------------------------------------------
-------------------------------- benchmark 'overlaps_interval': 2 tests -------------------------------
Name (time in ns)         Mean             StdDev            OPS (Mops/s)            Rounds  Iterations
-------------------------------------------------------------------------------------------------------
test_crabtree          70.6958 (1.0)       4.7965 (1.0)           14.1451 (1.0)      136352         100
test_intervaltree     544.0188 (7.70)     29.8408 (6.22)           1.8382 (0.13)      77424          20
-------------------------------------------------------------------------------------------------------
------------------------------------ benchmark 'overlaps_point': 2 tests -------------------------------------
Name (time in ns)             Mean                StdDev            OPS (Kops/s)            Rounds  Iterations
--------------------------------------------------------------------------------------------------------------
test_crabtree              53.7363 (1.0)          6.1619 (1.0)       18,609.3773 (1.0)      190476         100
test_intervaltree     201,367.2773 (>1000.0)  8,738.5716 (>1000.0)        4.9661 (0.00)       4620           1

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

crabtree-0.0.0.tar.gz (15.4 kB view details)

Uploaded Source

Built Distributions

crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (444.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl (465.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (543.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (459.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (273.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (318.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (310.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (281.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (286.4 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

crabtree-0.0.0-cp312-none-win_amd64.whl (141.5 kB view details)

Uploaded CPython 3.12 Windows x86-64

crabtree-0.0.0-cp312-none-win32.whl (135.7 kB view details)

Uploaded CPython 3.12 Windows x86

crabtree-0.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (444.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

crabtree-0.0.0-cp312-cp312-musllinux_1_2_i686.whl (466.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

crabtree-0.0.0-cp312-cp312-musllinux_1_2_armv7l.whl (543.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

crabtree-0.0.0-cp312-cp312-musllinux_1_2_aarch64.whl (459.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

crabtree-0.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (273.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

crabtree-0.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (315.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

crabtree-0.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (309.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

crabtree-0.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (281.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

crabtree-0.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

crabtree-0.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (285.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

crabtree-0.0.0-cp312-cp312-macosx_11_0_arm64.whl (234.5 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

crabtree-0.0.0-cp312-cp312-macosx_10_12_x86_64.whl (239.3 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

crabtree-0.0.0-cp311-none-win_amd64.whl (142.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

crabtree-0.0.0-cp311-none-win32.whl (136.5 kB view details)

Uploaded CPython 3.11 Windows x86

crabtree-0.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (444.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

crabtree-0.0.0-cp311-cp311-musllinux_1_2_i686.whl (465.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

crabtree-0.0.0-cp311-cp311-musllinux_1_2_armv7l.whl (543.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

crabtree-0.0.0-cp311-cp311-musllinux_1_2_aarch64.whl (459.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

crabtree-0.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (273.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

crabtree-0.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (317.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

crabtree-0.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (310.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

crabtree-0.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (281.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

crabtree-0.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (281.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

crabtree-0.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (285.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

crabtree-0.0.0-cp311-cp311-macosx_11_0_arm64.whl (234.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

crabtree-0.0.0-cp311-cp311-macosx_10_12_x86_64.whl (240.5 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

crabtree-0.0.0-cp310-none-win_amd64.whl (142.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

crabtree-0.0.0-cp310-none-win32.whl (136.4 kB view details)

Uploaded CPython 3.10 Windows x86

crabtree-0.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (444.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

crabtree-0.0.0-cp310-cp310-musllinux_1_2_i686.whl (465.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

crabtree-0.0.0-cp310-cp310-musllinux_1_2_armv7l.whl (543.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

crabtree-0.0.0-cp310-cp310-musllinux_1_2_aarch64.whl (459.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

crabtree-0.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (273.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

crabtree-0.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (318.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

crabtree-0.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (310.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

crabtree-0.0.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (281.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

crabtree-0.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (281.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

crabtree-0.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (285.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

crabtree-0.0.0-cp310-cp310-macosx_11_0_arm64.whl (234.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

File details

Details for the file crabtree-0.0.0.tar.gz.

File metadata

  • Download URL: crabtree-0.0.0.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for crabtree-0.0.0.tar.gz
Algorithm Hash digest
SHA256 2a8c6f520bbc1e7736dd6f36cd522139132719fc1e50118174e089ee02b0166e
MD5 1c7960cf6f6f937ab9827f2f3840308e
BLAKE2b-256 bec8e27e27d32aa572a37f90a413c6977560aa56de04a6ba473cefb0d597fa10

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c3470db6d1496bb68ee5c6616b22ae5850c4ddc55fd8335778f96ad7ab04e88
MD5 4843ba9c074f689d7e0ebc27d84a9a59
BLAKE2b-256 f230c5343ba7fc4773bdd99900d9765ce765ad2972a164d0bcd31ca5ee6f3818

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6dba2f5e108975cd4d1c6ca8ab81167083bc1c53ef293c878849fea540aeea15
MD5 ed132651450a3730d5216a3b838966c1
BLAKE2b-256 60041fccc6951adb5a6dc1ba8682cc6ad47c1ec04ec9c84e951f9d1b57350cfd

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c968a7a7d4b90a13fca38182c271b9aa2b05843c62ab9f3efcdc7aa821eba09d
MD5 e7d9943e0b4e0406a6b30ecbdb20e894
BLAKE2b-256 82bff275bb294d4222257891efd19f45e72ebc3ba6c5c13199ed74e83ca4d043

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d25e3daf40a8179edafe5b5b97d44dc215849b3dad74a1e24f9219b50e6d62b
MD5 488baf5aaf99905aa29981ca62c16ef2
BLAKE2b-256 ae7146019601be5337a1d1f379a0a6ff54ea52f781af7e37bf5e8032a51fde18

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16a51bde12b1b5a788c9636b7fd4ca9fa1887dc044239f40ab781bdf6917004a
MD5 6c7c501dcfc4fdb9ed3f3ec2f3d58376
BLAKE2b-256 0a4dd98c67c419b4ebe3396708db776901a2a0bdc608fbf985bf5ce217e7a6d5

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 498f6bab369fc0f39f468b50d45d6f3bac4be30028c5392594e7e26404f30bac
MD5 f1dcb6f0b8780ceba33ce4360da6d374
BLAKE2b-256 2a8482818c6e807a502b50ecb0a788f44c0713231067c254d3d73b039d725569

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6897d31ae441ebe3ae315af0d6d198d43ecd2d9e40dd1551f767927f520e042a
MD5 7be97191b964a177ec2283cf1bfadfc4
BLAKE2b-256 3ca2540a7396179c90dbe715f231c10e46cc4f0ee7ef2c31afc34322a367d6fb

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f2ac625e07aa8a3a3b061e886ac131374a1c1c62d2181502a626a1d9fc745115
MD5 453bf0a15d0b569ac68a8b04568d997c
BLAKE2b-256 9f8e711b46a68da478690aa65068c0d58a7cb330ce7374195ee7fba499db2cb3

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a06c29f42065c02cb41098729df11d26d05b1aef216a9e138c67e05f5a6758f6
MD5 ddf00bae8be0c0fc7ee8cea3f9228fe5
BLAKE2b-256 64a833ec40bbf4d93d73186c2e312860ca518908c9e90fd21be696d838436e95

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d0e905ac2ae9a9237a07ccf472a245bc3df208060d842dad1ddf1ffe2b094b60
MD5 28571c2470ab764637cbb081eb403d68
BLAKE2b-256 34411e7ff63bb85cdaa1ff540ed4930e6c20b2a76fec498093369cf24eaea9de

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 b48d956a520f6f9f3f1b989f4cc65a86ab5365d00ffb4f05c5d817acc3c974ba
MD5 24bdd29adf16532d82d7eb1b00a70cf5
BLAKE2b-256 4120d592cd87d48cb407996a15693aefc8f4434865425f8ab636037e45d0039e

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-none-win32.whl.

File metadata

  • Download URL: crabtree-0.0.0-cp312-none-win32.whl
  • Upload date:
  • Size: 135.7 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for crabtree-0.0.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 545f00738086919dc025d67953d1398956658e664ed00496d9fcaa923b05248a
MD5 186790b2cf90c3dd33cc28b8763cbab7
BLAKE2b-256 30980eeb7271c66dd0c5543d1761efa2c7ce0d95bf755f8dc88b3532d3d39816

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee9d5dbca50636cf33cd2a7e8d88c90496f4f2ec2491bb48d111d0ec276e11a5
MD5 07828832461bbbd3f4757b173f239e27
BLAKE2b-256 9e49eb08f659ce2aaea48fadb107f4b23f5ba7b45750182d1dd27cd8e7398efa

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f49e114bca1e1884e5478ee0101520bb74156028f1babe9f2a3ee68656b24e87
MD5 0e3e043b34d4065f97809e209fccfb68
BLAKE2b-256 166bfc4c1c1a8b10589185da8f3229884af78ee86fea0fa9fb11c3f7be2ca06e

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d0b77cd2fe4482901b965818e19e1b8d8db89fd85395d728d62fcc0bf7520c61
MD5 2f106c60a916e4e14edd7093bbd0d489
BLAKE2b-256 fac70872b9a56bc75999847c8a4ab6e60676a0c45e887a7be0bb086c335f456e

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d34addacb84b362a55a732ca4a03af75487c31235d168bec327e8c1ddde2a4fa
MD5 b9d9d203877fde88d87de39b85025dca
BLAKE2b-256 d3aaa9cc3918f94d66068f248f79aab084c6252495dd38cb5845152f1c90da0a

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d22a5aa73cb82fb0b51f5af223f36dbdba95d4e54569da2130d9a8f9b5206904
MD5 e54edd0dec2977fe9064bee8fab8f69c
BLAKE2b-256 38022d2bf8d96d385590fa29b13b9bbe59e6b311ec510e7fe08878a45ca1a748

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ae46164168af0a289905ddd9d222e2b95848a0bbfc7d15fb9689c8a42062e825
MD5 c1f9c1227b259e2525391b11ab211e73
BLAKE2b-256 093db5b2cdf27c33eda81256412d150159271f73243a42de8c95216b706b3162

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 36117b3cb62841622a43b2926f06c7f215638eeebad1a291227b52d3752daae1
MD5 b28603a93c2ead6b8dfb43900339d9d3
BLAKE2b-256 b1067d549ee03ded2306433feef9aa472c11f9f8fcc6757cd2445fc6ef67d730

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8017dae59d32b404876d0ca20dbe45eec346ab6d0e7e628ce4d386553243bc29
MD5 251e98da8cb83ce7e0885dc4f6985133
BLAKE2b-256 57620ee82e6ec667be672d0e2acf8eeb6d82b852dc2761ad236b1e425b1d6527

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a79540b8d2bf8c29e4d22a2410e0a7b8d1bfaa9d59afb0ca2bdb249f2a3bc7f
MD5 7394d82039f8547214c2c4492b773e34
BLAKE2b-256 a47dbee2b9969973b4f967607a6c1cea6b0df0ded9cda7c17de3d89bf35b3b47

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 93366f296d527a459f9d987ec1d5339df5686d579e7cebd09cb9b6b17eb73313
MD5 e3329131985d2db2497d479d1f9443e5
BLAKE2b-256 286133d3373d35b3251277ecd865316d45dc5494bed01359956e357e31a8e997

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc9add0c594cd31fb9f76c299e4fad103050fed8d9d5a1b18590283ca603c46a
MD5 18a2cf3524f43813651a4d2630573677
BLAKE2b-256 26387adbac8f16fe813d0203442f002126fb9c0aefe560a71db7ea822ef32616

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2101e777c16f7084719dfa95862294ddcfe1f1b18ad28db1f755e6a29348f45f
MD5 22ba7784ad1f8f2ad64cad2c3a5e1909
BLAKE2b-256 bed6427af8a0883dbab36788915fe6540bfce15e7775d811def8048726404d41

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 d373ff9e6b82a70c4a65017d309cb49ad051fb0c20ff103b9a8ddee4e3e24013
MD5 4ddef0340a864de386d061c3838efbad
BLAKE2b-256 891d7b13eca1335143ea3853ff7dfbed7059e123bad8e59faa8a372623df22f4

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-none-win32.whl.

File metadata

  • Download URL: crabtree-0.0.0-cp311-none-win32.whl
  • Upload date:
  • Size: 136.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for crabtree-0.0.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 25907e4270fd70aa3d9b74d1e8b9e2b86d5ae5cb1b5c76305846963184512501
MD5 92e19d38bb4b53b16c8ef81086328f60
BLAKE2b-256 078af5630322a6e0e00c728b99a5065ad0f555eab955dd69d2666de7f405ab0c

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cfa25b528231b67a07eac7cbb17aaace252c01394f16ddc444636256fc97d834
MD5 af3fa5eb2d6da3c822210a6d89e72feb
BLAKE2b-256 630f4ca7e2d11509bb942797c0e14a25085589d769fd54faf2c83d6b02985f25

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3f436c0bf43f032747a3f37c5c360f4a40b0391579ecaa5dda618116d8d7862a
MD5 08add62642e654eb2cc1e33515ae47f0
BLAKE2b-256 28c42fb078e524ac1d2237f2974e0d93cc8748ead72970ff9a91d5bb64276a2d

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 85f8bf57344f2051ded810b725635d0611e817d264231be5474e4418e6d23f02
MD5 d58f0cb4a8d8569a6b6b8cb3e73e2b8b
BLAKE2b-256 888b1e11afaac1f1f2c60f301d2d3a930b4ed8f854ad607c2079cff6d9f2338f

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ca1b472e4bcdc5cf8e7293779efa1c93024d829b043641e77a4a31e38f51f90e
MD5 3fbee522f2603ade413db43a6b38d3ad
BLAKE2b-256 c4064e17da0b7309bd9bdcb758b7b5bd92f71046c71042ab529f66003690ab19

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b34e2bb7f4daedb8fe71edb98b4458f7f284c36b027b17208f58fa13d35d485
MD5 7ce749b0e56aaef53ed6fff61e884899
BLAKE2b-256 df94bfa3b6648732700fd7c416b3743254b58e7f0342fdeccda045cb5cd47774

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 661795222044c824883ac08102077e4bb53db9af6296786a5f637073ca98a4fe
MD5 31802f420c69f6bd9fce16040d3a0194
BLAKE2b-256 5c3693f3c2fca69cedde4f281901e8dbc58af46a37ff0fe36ba6aea4499a0793

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4725fc8b9ea17adfae63514eadf5972f448a5bfc758a3ba1e92be90dcb65401d
MD5 3fc847846caef522e9f96a43d6eaa69c
BLAKE2b-256 1b7a3ce5c7c07b54f581d4f44096793c9e671b23cbb0881b1fe1e07b75d9d5b8

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9c2322e3eb3a42ab9ab1f8723f952d192905d6c6db6cda12546eaed49041005a
MD5 6b38e6457e5c52f54b2bfc8a4d6e52d6
BLAKE2b-256 05fae1056c2b5bde002b8c703271a527e90f1f1bdaea6ec06a76157c659af4e1

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fdcd4d49a037e27cede403e8b48339a14ef0fba41b3b391d9b5dde16f9b6eae0
MD5 58198769dc9ba0ca6b6166fa012243ef
BLAKE2b-256 63ab4285cf830f02516f6ef3a80d9563edae95cb398c417519ecf27f62057ff9

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c3bbf2fc98578d2db70fc6ace7f8309c642c5eb568bc9770b920e5b09c78d2a1
MD5 41a090a7c6ce1114bf7fb9bae4d159dd
BLAKE2b-256 f1c33e515f286b9aaf7e3e8437d6ce87bb9dd0572d5b401637bfe7ae2c8cce2e

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 013a95484347a1bdf5f1a39ffe5bb89ede4b41ec51e938ae287f458a8e761a74
MD5 138afecbf593cd803045d7ace4d2783b
BLAKE2b-256 23258b819299c1beed0a7a72575185e811c647a0c544a53ef4c8839afeb034b0

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ee6fb5503a43c3f137a33721ed34c30c9d9c1625b0b8b7a5eaf3a2e1c0b849cc
MD5 0755eb76237c82526680dc926d682206
BLAKE2b-256 0b402e576251956441d4b3154039175c4c63861e2ea2fe30f15a481a0374155b

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 670b82234d3cdc94fc6ee8233fb0fd853f8de197fdab5849fbb0511586da5bdc
MD5 3014840dac9438eadaa3c2ab1ad25c8f
BLAKE2b-256 edd8bdfc713e01af3609ce35065c2bd7ab2dda34138ef7f629e1563d4b30260e

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-none-win32.whl.

File metadata

  • Download URL: crabtree-0.0.0-cp310-none-win32.whl
  • Upload date:
  • Size: 136.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for crabtree-0.0.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 af0eb45585c681683015053766ab6925f22124d9b305bdc125cd26964a8d336c
MD5 b4176a2c8fc82b4e1ffe57e9f6fb9821
BLAKE2b-256 a59e54eb01f65d1f2061066cd1acd1d24d99940aa9b06011d9fd2fbfaddc67d2

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 876f1055e52d72ea78072f22c411d2f1732d13566838ed4f0e0022b67b636715
MD5 bbcccb4ec8d57593b742775486e97139
BLAKE2b-256 f807cbc38416343f840ef1c3c1fee135700685c1653300a870d86494e585a5a5

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2c909f5e98deb8f1f323cf908f94b232bbf16c881f98a5284af03f10ed0ce626
MD5 40cc6f9ddde7cf79e4111e9414450950
BLAKE2b-256 68126fffe1211a9fc76894a64c89b9f712ca0862cbed9ca32fedf06eb04b9020

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 aa0be5d6bb895780091ba3d2afd53c395c48806b765eccef8d3d37c54012b9f3
MD5 6f4ace88aab38dc31d03f0091f6974a3
BLAKE2b-256 52ce8f51d423a4cf11b3a93f58d192046bbcdd4abdf7f3f55bb856d73aa3d29c

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23b0ca7e208afb1191ee3b75e6fc4999aeb179b8d95303286b65ca3b30f77d4d
MD5 8d571388a1bb5a5a064d0b4f53cff029
BLAKE2b-256 296a40ed0ebd42a7ecb3427e8048109c5f48d8c210082535ab2c7c83ba63344e

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72a918a815ea8a365c4f99d874584d86cc25e9d67c91dc2206260afb0c95a094
MD5 105abb1ad9a26eef3e8ee74f8b2728cc
BLAKE2b-256 6438790403c8f13245d5bf33631fff91f20c281da7c7d8eea0b84dd7bb208a50

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4c507f7484358cf37382d3e83678f675ed8f2c8a634825aca82e0d58e5ec4437
MD5 b3f23a3ada6e6c8e583dad1cbb25a27e
BLAKE2b-256 bdb95c64ece390a02b19c6fcd8dda7a36e53457dcfeb4fdcbcec0d650fe14245

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2a1211ddd81fd9fd9633212f659879dab300dd071eace818128eb7cc0f7a4f6f
MD5 b1310eed4a6c682672a18f8873da1a14
BLAKE2b-256 6753f7297f23a9948d775da8b96059e9816a01ad3f10defb39d380a37854cbb2

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8973eab0d88c446557dcab8efdec8e0bc93fc7265ddaa12f73d8bd9ae00c6222
MD5 f467a6fff2b55b6406e781c621cc72da
BLAKE2b-256 dfac03810a43dd8e15b5d68f76d580e6d071649e34bef01c8e1b56ec967d61dd

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9cf39028634dc478b78977b8295a168b3cdad58ec57bfc8b1f095ca3efd652ab
MD5 c075b5508008bc5309147b660504ab72
BLAKE2b-256 96cf5247b33c3140144269717587348246c19db23d29ccade2064e0c1bb02d48

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1f2ad7c68f76fb32382cd67e80000d146b33ffb37b567c22b84e30920fca707a
MD5 06b37b62ea417650d73bc9047195b461
BLAKE2b-256 7c75213f45ce4ce2b29929688f40a36b3308c464cd35de694ef06eb78a97622d

See more details on using hashes here.

File details

Details for the file crabtree-0.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crabtree-0.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaf632498daf39dc9398f94354e2e8c1fadd3f49d37ab4d421705a702af72692
MD5 a098817ad4bc002e599533b4785325f2
BLAKE2b-256 e1770cac3871053a73c1ffdb4c3e21eeef9db2e771cd468d8d602305e7b1e84b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page