Skip to main content

A Interval Tree Library

Project description

iTree - an Interval Tree library

In computer science, an interval tree is a tree data structure to hold intervals. Every node in itree has a start and an end value.

Installation

Install itree by running:

  pip install py-itree

Quick Start

  • Symbol For Node And Tree
  🟢  - normal node; 
  🔵  - zero interval node; 
  🍁  - leaf node, which means no child node
  🌳  - a tree
  • Create Some Nodes
  >>> import itree
  >>> itree.Node('fruit', 0, 40)
  [🍁 n=fruit,s=0.00,e=40.00,x=0,c=0]
  >>> itree.Node('fruit')
  [🔵 n=fruit]
  >>> a=itree.Node('fruit', 0, 200)
  >>> b=itree.Node('apple', 10, 20)
  >>> print(a)
  [🍁 n=fruit,s=0.00,e=40.00,x=0,c=0]
  >>> a.append(b)
  >>> print(a)
  [🟢 n=fruit,s=0.00,e=200.00,x=0,c=1]
  >>> print(b)
  [🍁 n=apple,s=10.00,e=20.00,x=0,c=0]
  >>> print(a.nodes)
  [[🍁 n=apple,s=10.00,e=20.00,x=0,c=0]]
  >>> 
  • Create And Render A Tree
  >>> from itree import Tree
  >>> def demo_tree():
        t = Tree(tid="123", extra={"img": "1241241313.png"})
        t.start("root", 1, {"name": "itree"})
        t.start("math", 2, {"age": 10})
        t.start("music", 3, {"location": [1, 2, 3]})
        t.end("music", 4, {"price": 12.3})
        t.end("math", 16284000, {"memory": (1, 2, 3)})
        t.start("music", 122840057.8713503)
        t.end("music", 1228400500)
        t.start("music", 32840057.8713503)
        t.start("egg", 3284.8713503)
        t.start("icecream", 32843.8713503)
        t.start("pizza", 32843.8713503)
        t.end("pizza", 62845003)
        t.end("icecream", 62845003)
        t.end("egg", 6284500)
        t.end("music", 628400500)
        t.start("piggy", 3284.8713503)
        t.start("unicorn", 32843.8713503)
        t.start("monkey", 32843.8713503)
        t.end("monkey", 62845003)
        t.end("unicorn", 62845003)
        t.end("piggy", 6284500)
        t.end("root", 1628400570.8713503)
        print(f"{t.count},{t.depth}")
        t.consolidate()
        img_path = t.to_img()
        return img_path, t
  >>> img_path, t = demo_tree()
  >>> t
  (🌳 id=123,c=11,x=1,d=6,m=0,o=1)

Run the demo_tree() function, a tree digraph will be generated:

The green circle node is a virtual node. The yellow record box is the node with max interval.

Development

Turn on local build to ON in itree/CMakeLists.txt:

option(LOCAL_BUILD "build locally" OFF)
  • Test
$python -m unittest discover
...............
----------------------------------------------------------------------
Ran 15 tests in 1.209s

OK
  • Format
find itree -iname *.h -o -iname *.cpp | xargs clang-format -i
black -S . --exclude '(gcc|infer|\.history|workspace|vendor|\.vscode|\.git|\.VSCodeCounter|img|venv|.ansible|.cache|.local|.vim)'
  • Build
rm -fr itree/build/ && ./release.sh && yes | cp itree/build/_itree.* itree/
pip install --editable .

License

Tree is licensed under the Apache 2.0 License.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

py_itree-0.0.9-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (220.9 kB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

py_itree-0.0.9-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (234.6 kB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

py_itree-0.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (185.8 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

py_itree-0.0.9-cp310-cp310-musllinux_1_1_x86_64.whl (748.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

py_itree-0.0.9-cp310-cp310-musllinux_1_1_i686.whl (817.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

py_itree-0.0.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (224.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64

py_itree-0.0.9-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (236.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

py_itree-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl (188.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

py_itree-0.0.9-cp39-cp39-musllinux_1_1_x86_64.whl (749.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

py_itree-0.0.9-cp39-cp39-musllinux_1_1_i686.whl (818.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

py_itree-0.0.9-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (224.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

py_itree-0.0.9-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (236.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

py_itree-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl (188.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

py_itree-0.0.9-cp38-cp38-musllinux_1_1_x86_64.whl (748.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

py_itree-0.0.9-cp38-cp38-musllinux_1_1_i686.whl (817.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

py_itree-0.0.9-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (222.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

py_itree-0.0.9-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (235.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

py_itree-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl (188.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

py_itree-0.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl (751.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

py_itree-0.0.9-cp37-cp37m-musllinux_1_1_i686.whl (821.0 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

py_itree-0.0.9-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (224.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

py_itree-0.0.9-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (239.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

py_itree-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl (185.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

py_itree-0.0.9-cp36-cp36m-musllinux_1_1_x86_64.whl (751.2 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

py_itree-0.0.9-cp36-cp36m-musllinux_1_1_i686.whl (819.7 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

py_itree-0.0.9-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (224.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

py_itree-0.0.9-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (239.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

py_itree-0.0.9-cp36-cp36m-macosx_10_9_x86_64.whl (185.1 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file py_itree-0.0.9-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 55cf05bdf6500e00a2bc2ac701d0bb61ba7e5b29a425abc44521c29d62bafe4a
MD5 bc639fee932b64ccd09c0123a0502dc0
BLAKE2b-256 1606016aef1639ba0674294314403c4afd08ed9e1ca96baf440567d8af7bf605

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 948154f47a7352884a951c8682900f433b1ba4a520da4a4f406b69b7d4117695
MD5 f7cf9b14344f9fb7f770e23cd00df2df
BLAKE2b-256 66f4d693147cee34d2ca718c547ada4cd203034e896de2bf19a9434d8649ffef

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 185.8 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87dc06dbb283c4f399ff4b74e1b00c0ad261f461e2d5b25677990130ac451182
MD5 d826a34049cb6bba44e14582abc9ca8d
BLAKE2b-256 70757c3e36e3eca013f3347380d5b2329ab8ccf1decff5c5b8b4830b23bc7097

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 748.6 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dace939ccf97f986952b11b3fed8652dc160fc864e32931819c0ff2c59fe4bee
MD5 5f2a6be344a8edc2d3133cf44a7a16b3
BLAKE2b-256 5b79f9a13322cc100d7e9aa29f4217a409a6dff3b371cf3a57fdb58f6d2813fc

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp310-cp310-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 817.9 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b3b1e6f132a85da16b99d1c3c1822be09cbeee24aeb07e40351b6809c19ade01
MD5 4c4b5d5b54b21ee6ab703f01168f4855
BLAKE2b-256 c98ca945125c2f8a762c0b10cedb8dbd09431f049d3bc92d1128dfd2012eaac5

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1e828f404dc329f7534c3e0013a67f905f4ad6db4ea36e6ec3b7c20e25cb137f
MD5 b6618dcde19b1c7e5c74bd198c49989e
BLAKE2b-256 40a3ce14e9ff163b95f8e101a2827cab4b89fd067077664270c0d7bad560caad

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 de6b6ca3375bc62dea117b002ef46ce6421148c0a3b177975e12f693a650ab71
MD5 dac74e4aab400195277dd59417dd7787
BLAKE2b-256 88073e6d117f5e91dccc3d17a6a0bf763cef15e67cde291e692fe98e8326077e

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 188.0 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 602362850a04f976501b7a976ed5ce33c73350a8b2ca454525f6fc6e34f2f413
MD5 3a070e00572272ca9ee4760e24381552
BLAKE2b-256 8118ded393e83c3bafbbf0a33e203f8d694df44e937050b3e10e135a64bce84f

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 749.0 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4528030cc4c16fc1863620a09344241db3de3873f1676652578e25fdfb8232e7
MD5 6ecd144c58e248e9e267778f33a97b20
BLAKE2b-256 54e84e274c2fa19d47d9ed9945f0b42cb550e28c68922f11ea640d9d6579d968

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 818.0 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5f334880b252df46529524ba53851c4ef031e7aad3809d27096604d4918fee75
MD5 1a55272cb7d81b098452222e2b9f7d6a
BLAKE2b-256 f1771646fb677d995e31de8e566f128f5b975b5d87309630239c364533a803bd

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bfea79beecb405b529fe44598bd7a83c5f46f91ac14d193aa9fd69a3288ad431
MD5 18fdc6e9bf97bbe32fca5da41de03801
BLAKE2b-256 8da92d794f2905eb4f62ea80e807ce7c587a9ce9bc349c486db99f798d6d1414

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a193e61e41e0cf191990229fa1c245d15db4a607b4cce4db2c60d3c281352c12
MD5 0ea2f06f98f9a979a0fc7b72421aee0e
BLAKE2b-256 dfaf3fcdbaca4c46607dd5b8661835146b41293f683965d8a214432ead0fca37

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 188.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 289299b1f82612976a7564dec2af184a160d04635438abf6fe693f46b0e00f6c
MD5 0b9bd12c31fc4efa3ff7d72454162a4f
BLAKE2b-256 75147b104bcf1f9142aea9d86b8097f7622ee2833a99dbb807df438d13f8f99d

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 748.6 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e5a5b647fde008d41284a8cf88f164d93805795aa31839484d284b5116e2f832
MD5 46112618e66eddac6030f4aa636c26a9
BLAKE2b-256 cb7ce5babe74d1c2cd62de2d2ebb51c22d57a04fbbd8b0135105544d074f64e4

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 817.6 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 db9f44ebcde0d139c4bac91c197979247ebbcf8e152d143882afd9cc8ded20fe
MD5 0ca8fcfbecfcd36700ff7b4484b904a6
BLAKE2b-256 1d3c18d843d05b525e5acfc7ff0477444a3cbbf68983635e52d77e1526e73114

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cdb7fb12db6d8d24923637120f3e6721c4488ce230a6388c5dbd2136b939bba9
MD5 83916d5224fc3a2750ac677c5b993c5d
BLAKE2b-256 73d00ced9e44dec15c869f26ee3f0fa70ee1cab0029414e9f64ebf70653c44ad

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f989a0b968d6886bcb370071c5bf700692475451987d8cf80ab3b88f861d2f5f
MD5 295348fccefcc8ef711dbabea2267aa1
BLAKE2b-256 ddab730545471d20804382bde547a3d5a694fc98fb82dc08b10ccbe365ae7bb8

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 188.1 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b5a8a7164a1f249c53583de7678bae440546aff1a05ca0b2f7770532a11d2be
MD5 b825d8fcf897be5c675c0cbaabd5e728
BLAKE2b-256 d7743aab56bcdf455e3a07d6f713a36d2ca469514543ac76bc727df10cee5407

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 751.3 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fcd5d77cc7d2d2b63dce5c65726f2561f47f67deae73575009b65f50ef6a8706
MD5 6ce020357da72b5dc297f75877d16ad8
BLAKE2b-256 abd5ffdc710a567ec396292b527173892a9c815a375021d511674704a30563d1

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 821.0 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 29dd3c7f772f8a39a461854e0fb98d2f52b5a5c5dc5cc54e0457d97bf6dea9a6
MD5 4c1da587b7b1e19842eec3b218b8550b
BLAKE2b-256 82025d9558ffccc21494239d3f7fecc909a23f069d3f0238f2011215a89f417d

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 df96ee4ec9f7cb0c2c983530257959b9e69da664589bfb3ba35a627699696acf
MD5 9b0702a5a8cdd57d820cdfc0f82e059d
BLAKE2b-256 11d24c1cff3c7a76281ed4a6a97cb0195ce6bdc0763f8b1cd8fa59fd0c7efc02

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4de46ec09a484188badcd2acb06de9cc347a1550885d60b9a353d55a57900471
MD5 4732507048cff544cb6d881b69e24d90
BLAKE2b-256 54b14df26b8ac2ed0bb231cb4a8903c76b0d758f4d9b8fa8e4d91a8e7fe8a76e

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 185.3 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 64aca3e414c4313f5ee8d038410966563fb2a209dcac3742297fa56c4010f33c
MD5 40c5febd17931005745aa5a0dcca8809
BLAKE2b-256 04938cdd54ca2e57e8a0f507924d5f2573c38e5557dac305600a17915c54b5db

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp36-cp36m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 751.2 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4b807b9fcb88f5f0df5f51fc8e96cf4bda3bccea5d672396c390c1f2cc7c4f42
MD5 29837ced32f837b4f2f59e744e83508f
BLAKE2b-256 6a9262d0bbc59ff165c08385a69a64d19a695e917e550a40e8a643361b058dee

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp36-cp36m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 819.7 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2fe2720b619b9758c8377c4c372be3ad122fe295f18f74ca116343c10d6863c8
MD5 4d0a035e2aedb93ac6514a9db1562b19
BLAKE2b-256 0ee10986d63918cd94f4e158cfbbd4252f067c14e38df15bd4596e5865cd6e44

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2dbd0834b61ad0f5e51c3b1952eb2e68690597f6b2d92cd594e3a775d05b98b0
MD5 b90a280e1b93f772ea29705721006e54
BLAKE2b-256 af9fde60be08756aeb894a6500bd516cb1ced5249ca6a3ec5b8b235fe057d9ef

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for py_itree-0.0.9-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c1e55179d171f1ef7ba96f0e4553fb016de616ac47b81d61324c7f8a34c7ef99
MD5 496105f263f2713e28b31656816f1a3b
BLAKE2b-256 06b7e925b4fa70ac57f8c8c4378fe05ca2f4bb23e6dd97ff2a9a42f4064565eb

See more details on using hashes here.

File details

Details for the file py_itree-0.0.9-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: py_itree-0.0.9-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 185.1 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for py_itree-0.0.9-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed5665cf13bf7bccb258ce2320b7199b990853b6c777ae3cfae8cff96715a777
MD5 fc400cbdd25c55a5a9089123aee6abaf
BLAKE2b-256 5c82820a51226c34e8eca073ae3b84a46c7257f0cb5e741e4d06a720e8212d9c

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