Changelog¶
Version 0.3.1¶
Cast to/from
uintptr_t
so that downstream packages aren’t forced to rely on pybind11 converters.Added a
mattress.h
to ensure developers use the correct types during casting.Shift all responsibility for GC protection to C++ via the new
mattress::BoundMatrix
class.
Version 0.3.0¶
Switch to pybind11 for the Python/C++ interface, with CMake for the build system.
Updated to use the latest versions of the tatami libraries in assorthead.
Renamed
tatamize()
toinitialize()
andTatamiNumericPointer
toInitializedMatrix
.Added an
initialize()
method forSparseNdarray
objects from delayedarray.
Version 0.2.0¶
Compatibility with NumPy 2.0
Version 0.1 - 0.1.6¶
Bindings to the mattress package.