pyranges
The Nested Containment List for Python. Basically a static interval-tree that is silly fast for both construction and lookups.
Performant Pythonic GenomicRanges