Changed - Rewrite package build using `scikit-build-core`. - Update documentation to use the PyData theme. - Bump embedded `cpu-features` library to `v0.9.0`.
Added - Support for Python 3.13.
Fixed - Null pointer dereference in FASTA parser deallocation.
Removed - Support for Python 3.6.
0.5.1
Added - Pre-compiled wheels for Python 3.12 and PyPy 3.10.
Fixed - Use NEON and SSE2 unconditionally on platforms where they are available by default.
0.5.0
Changed - Bump Cython dependency to `v3.0`.
Fixed - Add missing signature of `Sketch.index` to type stubs. - PyPy builds failing on missing `PyInterpreterState_GetID` function.
0.4.1
Changed - Use lists instead of arrays to store state of `Minimizers` when pickling. - Skip serialization of minimizer index to reduce total state size. - Make `Mapper.query_draft` and `Mapper.query_genome` return hits sorted by identity in descending order.
0.4.0
Added - Multi-threaded computation of fragment mapping in `Mapper.query_draft` and `Mapper.query_genome`.
Fixed - NEON-specific compile flags in `setup.py` for Aarch64 target platforms. - Broken compilation for Arm platforms because of missing header guards.
0.3.1
Added - Slightly improve documentation in some classes. - Sphinx documentation for the project hosted on ReadTheDocs. - Links and instructions to install package from the Bioconda channel.