Changelog¶
Version 0.4.2¶
Bugfix for the
initialize()method onSubsetobjects when the subset is a contiguous block starts at zero.
Version 0.4.1¶
Bugfix to pass along
kwargsfor one of theinitialize()methods.
Version 0.4.0¶
Update to the latest version of the tatami interface in the assorthead package.
Support fallbacks to
tatami_python::UnknownMatrixwhen a matrix class is unknown.
Version 0.3.1¶
Cast to/from
uintptr_tso that downstream packages aren’t forced to rely on pybind11 converters.Added a
mattress.hto ensure developers use the correct types during casting.Shift all responsibility for GC protection to C++ via the new
mattress::BoundMatrixclass.
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()andTatamiNumericPointertoInitializedMatrix.Added an
initialize()method forSparseNdarrayobjects from delayedarray.
Version 0.2.0¶
Compatibility with NumPy 2.0
Version 0.1 - 0.1.6¶
Bindings to the mattress package.