The rheaps library

Release v0.16.0.

Python bindings for the rheaps library.

The rheaps library is an idiomatic Rust port of JHeaps, containing state-of-the-art heap implementations. The Python bindings of rheaps is a pure Rust-backed native extension, built with PyO3: the heap data lives directly inside a Rust struct wrapped by a Python object, with no separate backend library, JVM, or shared C library to load.

Backend version v0.16.0 (the rheaps Rust crate embedded in this build).

Development

Development happens in the following places.

Documentation

Indices and tables