Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.36 KB

CHANGELOG.md

File metadata and controls

48 lines (29 loc) · 1.36 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.06] - 2024-10-17

  • Add support for Python 3.13. Fix minor reported bug.

[1.05] - 2024-7-1

  • Add support for Python's Numpy 2

[1.0.4] - 2024-4-24

  • Fix a minor bug in helper functions used by PySnpTools.

[1.0.3] - 2024-4-17

  • On the Python file, add create-bed, a method for writing large bed files SNP-by-SNP (or individual-by-individual). Also, add full support for the less common individual-major files.

[1.0.2] - 2024-3-16

  • Add support for cloud files to both Rust and Python.

[1.0.0] - 2023-11-5

Changed

  • (Python) Core project now depends only on numpy. If you want to download samples files or create sparse matrices, say pip install bed-reader[samples,sparse].

  • (Python) Added new read_sparse() method for creating sympy.sparse.csc_matrix and sympy.sparse.csr_matrix. This method can save memory when a *.bed file contains mostly zeros.

  • (Rust) Rust methods that returned Result now return Result<_,Box<BedErrorPlus>>. Before, they returned Result<_, BedErrorPlus>. This saves memory.

[0.2.27] - 2023-10-29

  • (Python) Add support for Python 3.12.