chaimleib / intervaltree
A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment.
☆644Updated 6 months ago
Alternatives and similar repositories for intervaltree:
Users that are interested in intervaltree are comparing it to the libraries listed below
- portion, a Python library providing data structure and operations for intervals.☆481Updated 3 months ago
- The Nested Containment List for Python. Basically a static interval-tree that is silly fast for both construction and lookups.☆217Updated 5 months ago
- Python library for handling efficiently sorted integer sets.☆208Updated 5 months ago
- Development tool to measure, monitor and analyze the memory behavior of Python objects in a running Python application.☆1,236Updated 7 months ago
- A fast and memory efficient LRU cache for Python☆266Updated 5 months ago
- Line-granularity, thread-aware deterministic and statistic pure-python profiler☆448Updated 5 months ago
- Cython implementation of Toolz: High performance functional utilities☆1,027Updated last month
- persistent caching to memory, disk, or database☆262Updated last week
- A list-like type with better asymptotic performance and similar performance on small lists☆312Updated 2 years ago
- Composable custom class converters for attrs, dataclasses and friends.☆861Updated last week
- guppy / heapy ported to Python3. It works for real!☆403Updated last month
- Toolkit to run Python benchmarks☆837Updated last month
- Multi threading and processing eye-candy.☆579Updated 3 weeks ago
- Robust and reusable Executor for joblib☆548Updated 3 months ago
- A python package that provides useful locks.☆254Updated 8 months ago
- Multiple dispatch☆822Updated 2 months ago
- Dictdiffer is a module that helps you to diff and patch dictionaries.☆840Updated 10 months ago
- An argparse wrapper that doesn't make you say "argh" each time you deal with it.☆374Updated 6 months ago
- Persistent, stale-free, local and cross-machine caching for Python functions.☆586Updated 2 weeks ago
- Type hints support for the Sphinx autodoc extension☆567Updated this week
- Thread-safe asyncio-aware queue for Python☆850Updated this week
- Extended pickling support for Python objects☆1,703Updated last month
- Python Non-cryptographic Hash Library☆283Updated last year
- A high-performance immutable mapping type for Python.☆1,141Updated 4 months ago
- Python tools for handling intervals (ranges of comparable objects).☆107Updated 2 years ago
- pytest fixture for benchmarking code☆1,278Updated 3 months ago
- better multiprocessing and multithreading in Python☆655Updated this week
- Visually explore Python object graphs☆792Updated last month
- Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library.☆1,057Updated last week
- efficient arrays of booleans for Python☆735Updated this week