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 -path itree/pybind11 -prune -o -iname *.h -o -iname *.cpp | xargs clang-format -i
black -S . --exclude '(\.history|\.vscode|\.git|\.VSCodeCounter|venv|workspace|pybind11)'
  • 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.13-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (220.8 kB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

py_itree-0.0.13-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (234.3 kB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

py_itree-0.0.13-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (185.7 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

py_itree-0.0.13-cp310-cp310-musllinux_1_1_x86_64.whl (748.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

py_itree-0.0.13-cp310-cp310-musllinux_1_1_i686.whl (818.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

py_itree-0.0.13-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (223.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64

py_itree-0.0.13-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (236.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

py_itree-0.0.13-cp310-cp310-macosx_10_9_x86_64.whl (187.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

py_itree-0.0.13-cp39-cp39-musllinux_1_1_x86_64.whl (748.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

py_itree-0.0.13-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.13-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (223.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

py_itree-0.0.13-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (236.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

py_itree-0.0.13-cp39-cp39-macosx_10_9_x86_64.whl (188.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

py_itree-0.0.13-cp38-cp38-musllinux_1_1_x86_64.whl (748.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

py_itree-0.0.13-cp38-cp38-musllinux_1_1_i686.whl (817.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

py_itree-0.0.13-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (222.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

py_itree-0.0.13-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (235.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

py_itree-0.0.13-cp38-cp38-macosx_10_9_x86_64.whl (188.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

py_itree-0.0.13-cp37-cp37m-musllinux_1_1_x86_64.whl (751.1 kB view details)

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

py_itree-0.0.13-cp37-cp37m-musllinux_1_1_i686.whl (821.2 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

py_itree-0.0.13-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (224.3 kB view details)

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

py_itree-0.0.13-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.13-cp37-cp37m-macosx_10_9_x86_64.whl (185.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

py_itree-0.0.13-cp36-cp36m-musllinux_1_1_x86_64.whl (750.9 kB view details)

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

py_itree-0.0.13-cp36-cp36m-musllinux_1_1_i686.whl (819.2 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

py_itree-0.0.13-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.13-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.13-cp36-cp36m-macosx_10_9_x86_64.whl (185.0 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d9f2f118347c3f4599f61bcef2d5ce5b65f247317e660e7cea7fe07b6dbbcbaf
MD5 3c4aaa706dd823ccd90f2c7d994286ed
BLAKE2b-256 f77ff3d50bb69ad75bdaa74c2f73ae5c1314ba15d0f471b8066b438882b23cf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0f7854338f8e4c3b34bf346f57bb72b50089dc550f1d865f82205fc43f34d611
MD5 56b716ed14d8a0ecf80af4ed53c56a2e
BLAKE2b-256 0b54cf0cdb5d203a6fe365771a95f9c876e82ee24956cfbf83d2f404a46b8f25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 185.7 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1afb352fc2d225dab53d64b9e61f79f5d0c0f37b35a3a05f467a36c328201d6d
MD5 e211f6dff2697af85ba876b39ffbdc16
BLAKE2b-256 f580e8aa31095beec4065b0e2e76698f5319b2e61aa78438a71aa762b6fa4b40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 748.5 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.10.0 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.13-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 17c0197f3125ff6816e497f20c0766320b934a63dcdc71b8a3b6b2ba0c19d4dc
MD5 4aedfc9351032a6b71089a7a3b3caf22
BLAKE2b-256 538f1a07889a58392e4c5626241565d4e368f79c67a6671335e84e4f853e779a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp310-cp310-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 818.1 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1235bf6c0fea1841819d5cbc88105932bf60dc0359dd4c280614c8506fdf54c8
MD5 8e71c60b7f6e36815f3727b77aea4431
BLAKE2b-256 da63309dd8b6a202c9d22c273eb297f1ac11563f90518ed7860d409ca1971e47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 09977cd5723aa2867719aa48392c500f9d15f1574c536f9b3609474826e0a370
MD5 51e86f260e5a1b9a10000c2d59257ab7
BLAKE2b-256 8760005b9644c37df34e1587079e4b5a2456f298b24082fb7099755706974e6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6303e4f848de57efe9cabbadc66c0e4a08b85fab3858104ce5f4dd025ecc703d
MD5 5311d9448c2649b5d4a8951a860c7c45
BLAKE2b-256 c657f968de6ffaf8f40bfba36afd4a26b36372ce2cd60a2afd3384d629f3e700

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 187.9 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 59b3fab9c4f86d22f001f82f1baf940c3f824d68e268ad46bb4f5ae3e080d357
MD5 5535f317a667ed491441c56d249cbe4b
BLAKE2b-256 66bd1934307c97f05aa639f5125ba6d68d95ef001b387a59d3dbdf8cb2613b0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 748.3 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.10.0 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.13-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 90b06907b1efc2c6b4e3e81dfc5fb845706b7a52ffeb565837a8cf118cfdd917
MD5 e243f9eeec9071f09943ccf848eaa520
BLAKE2b-256 72f772e04df3fdd867761cacdb18af86167e2929760aa7dc7fa689a6e69a2bcb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-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.10.0 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.13-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7cea805630457b23630bf1154a25524d5340f1550f5119500f9584b4ffe8dfc6
MD5 4c02cbf76906b4ac2368fadec0b2aaf3
BLAKE2b-256 c06e6c41e358e842d36b1bdafc8739b9a5eeb5c46451ac546702fe4ab5d8a09a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cb3f50e235a4946565ce49d3398f868b724cbbdbf2cb02c47161b0be6275d888
MD5 3e67911cdecca74eb51302c6ac7ada1a
BLAKE2b-256 e2d60c87caf92aff8964bcee3954146f65e253e1fce778f2b5f65a2bdf92e90f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4d26f31e650719e8ef48ffd506cbec154feac514a348306260b083b9304a6ba8
MD5 0945f2616ece5ad523ad73c6f6703d2f
BLAKE2b-256 af958f001986b94a5948be49d4a507e513cfd38236730c8bb61a1432b1b25625

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 188.0 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2bc6528e0138c52dc11bef441a1b9f6bc4b9cd8bba485b18b8881eb89fba8978
MD5 d8b61de82e89336d1eee261b03af9add
BLAKE2b-256 137fdb599d709b9089159ef3aaab84f6d05b10192910d2f67a838993ea1600fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 748.3 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.10.0 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.13-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 67da2e73f5089459058f75ae265390ce8538c0fd370ffda0b3e867fe3fa32697
MD5 6460a714d3069e73aefa819a01f17004
BLAKE2b-256 49900dbbd1b32f06058186bf8c5baea0ea888d73822086c95153664d931b3570

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 817.8 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 30f74f277e388a0708ee4892de1d8101a6eb668b41db2c8004e65315f136ac89
MD5 6c457db2e22c64495cee54724d2f7c98
BLAKE2b-256 a82b21dccabc546ab8f4c06fc43bb1c7bf57c1d45239e237fd23c786966f3634

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e07a0cbb869fd9861053f870ea95976ebbd8bcc0a33d0cee37aa2a548eeb32ae
MD5 0b6c1629d4d7d0469faf29c59096077c
BLAKE2b-256 f721f0ee7468d3e30b15e28a67217a005476783d8381779d706235d41cf80d1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 32944334f4bc949b282a03c7360659ed4c8f605c38a96ba6dbb0e00f6a99c2dc
MD5 a302c77f0b5dc1827708d87091bfcb15
BLAKE2b-256 66467a0d675faf073ee5555dd9486cd2f2853698ed76ffd3cb828bce5cefc0fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 188.0 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b193931b6798b7f5bdb2700bb2aa20ad3d35499a0e903c9895532d4f763078f1
MD5 f3d0c2d0b550a8d2b4a0308581559717
BLAKE2b-256 7ce94c9e43d687a209a95e2efd3a1b10c575ea6f16e582cb01a019d0e2e9a974

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 751.1 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.10.0 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.13-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3ef92969dc568e8fe92336b67f416bcbff20cb5d55e4c822ed9185aa4504f91f
MD5 7e9f77788ba3ed9701d698ebbaf3085d
BLAKE2b-256 9d7a851bf437f38756cad50e41071312d26816a1542f77c01f6d55ed9932568b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 821.2 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f2dd8ef9ebef8dbdaffb38e77db220cb47ff25f7da659d07d6c7f8012abc1475
MD5 a040fffad726ef44fc3e39e34ee295c1
BLAKE2b-256 c6f1b244b4c88add29f744918bcda0a5a36f5d1ff0d0cb7a9d8363948401455b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8da4cffbe88c303fc2eec244646907803d78fcca060860270d3a0dbde4aa6037
MD5 5978cc6c40e0986ea2b4b2c62b7075df
BLAKE2b-256 773b53006c7536ea2e501944196df094afa9ab37b59ed4265149b2135c974229

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6de5a569b3e79eceef2bb8aade740a9962b1e3e731532ee62e24447048b750cc
MD5 8a6f3f2324d71f828967c096b202f39f
BLAKE2b-256 15fd25205fe3e5a8d7e3dea74899d1f4e4093d73aa0c5324c1da82f80a04556a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 185.2 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6a1ac46172ac51903d6c0c162cd53f7555082d4e7960c76ffb6548f03eb83c2b
MD5 70719d95459606474aa1c144b5830dfc
BLAKE2b-256 b32fdc9d0985c2f50f8f49f6c978e86e7ec6d6d7ee8f5c72963c1ef343df86fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp36-cp36m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 750.9 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.10.0 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.13-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8f6856e2359c398f8b759056dea4f194a2b251877237c3978d1523d2fb274030
MD5 ca31ad96846959d837b4dbf14464edb4
BLAKE2b-256 d406c0e8cec1929d9ea891878cceb82729b7c828c1366f3da19a1ecc49d32071

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp36-cp36m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 819.2 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 579cab71622e0105bd71b6e8a20ab561d1c6e6c12197601f3b232337410c1c31
MD5 0b826b24e03a3b9aa2eacdd68fa6cd2d
BLAKE2b-256 6f4960dcce589bc2a2c4a0f3102479ba5f7964c427f92946ac2c68a49a1bdaa2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 11518f73bd16e19dc0ba30e31f86fe9554480f43226360a5843f05d0c192b284
MD5 afa5370d7263d73c8f8978dc5d4897c5
BLAKE2b-256 c32f09456cef6df822386e9be3a623636941278cce5e26531ffc698f2b231469

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for py_itree-0.0.13-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ab8c0379fbbfffb0d9936f6ff2c578b4385d799f947306c16970d4a56a8e53a
MD5 f5bcbd2c3d8f2d72c477a3e3cf3f3180
BLAKE2b-256 d35a68ba0ed1b4394ba9a79eb2342c2689e719fe6cb94e301e534bb636b8c703

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_itree-0.0.13-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 185.0 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 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.13-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e1bb25b8dc15bd741fe2b09e29a2666a192af759b3144cb34804140223ceb62
MD5 31ab97aac341b47e2fe27c39aa5824ce
BLAKE2b-256 9f97b52ceef50c748d2e2a9c793f6df2de5fafce680f336d71e3872283229b74

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