diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d0585cbbf9a85bbb4d306b1cade2495e58cb91b..e0dc8ae14c015f57b555f5f37a8ea7e6a87cfde1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -[Unreleased]: https://github.com/althonos/lightmotif/compare/v0.7.1...HEAD +[Unreleased]: https://github.com/althonos/lightmotif/compare/v0.7.2...HEAD + + +## [v0.7.2] - 2024-06-14 +[v0.7.2]: https://github.com/althonos/lightmotif/compare/v0.7.1...v0.7.2 + +### Added + +#### `lightmotif-py` +- Add `__len__` implementation for all matrix clases. +- Allow changing the logarithm base in `WeightMatrix.log_odds` method. +- Implement `__getitem__` for row access for all matrix classes. ## [v0.7.1] - 2024-06-14 diff --git a/lightmotif-bench/Cargo.toml b/lightmotif-bench/Cargo.toml index 7d60f8db22655ae5d70dadc1b3cb6035e975fdb8..38275ad99d74a79b2f8828305558cd98067e9fc2 100644 --- a/lightmotif-bench/Cargo.toml +++ b/lightmotif-bench/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lightmotif-bench" -version = "0.7.1" +version = "0.7.2" edition = "2021" publish = false diff --git a/lightmotif-io/Cargo.toml b/lightmotif-io/Cargo.toml index 6fa29b9184a36f11fad0ce8103d4dae7578c8380..15ab27425a780491c254b342b304eb3536fedd27 100644 --- a/lightmotif-io/Cargo.toml +++ b/lightmotif-io/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lightmotif-io" -version = "0.7.1" +version = "0.7.2" authors = ["Martin Larralde <martin.larralde@embl.de>"] edition = "2021" license = "MIT" @@ -19,4 +19,4 @@ memchr = "2" [dependencies.lightmotif] path = "../lightmotif" -version = "0.7.1" +version = "0.7.2" diff --git a/lightmotif-py/Cargo.toml b/lightmotif-py/Cargo.toml index e374ab12aae3535abb98bba4dddb11e540d64350..f8fe79aba82c5464153733d45eb0b8eee320f7d4 100644 --- a/lightmotif-py/Cargo.toml +++ b/lightmotif-py/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lightmotif-py" -version = "0.7.1" +version = "0.7.2" authors = ["Martin Larralde <martin.larralde@embl.de>"] edition = "2021" license = "MIT OR GPL-3.0-or-later" @@ -17,11 +17,11 @@ path = "lightmotif/lib.rs" [dependencies.lightmotif] path = "../lightmotif" -version = "0.7.1" +version = "0.7.2" [dependencies.lightmotif-tfmpvalue] optional = true path = "../lightmotif-tfmpvalue" -version = "0.7.1" +version = "0.7.2" [dependencies] pyo3 = "0.18.3" generic-array = "1.0.0" diff --git a/lightmotif-py/lightmotif/__init__.py b/lightmotif-py/lightmotif/__init__.py index 4f3baee349864408cb180cf66378611ad802cce4..4c49dac6bbe9486842091656ce0f9e8193d742ac 100644 --- a/lightmotif-py/lightmotif/__init__.py +++ b/lightmotif-py/lightmotif/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.7.1" +__version__ = "0.7.2" from . import lib from .lib import ( @@ -14,5 +14,5 @@ from .lib import ( ) __author__ = lib.__author__ -__license__ = "MIT" +__license__ = "MIT OR GPL-3.0-or-later" __doc__ = lib.__doc__ diff --git a/lightmotif-tfmpvalue/Cargo.toml b/lightmotif-tfmpvalue/Cargo.toml index 9458e774ade9ca3c322ed906ea44c9837cd37885..40df343d8c57402361b118a2693024e1d3238f40 100644 --- a/lightmotif-tfmpvalue/Cargo.toml +++ b/lightmotif-tfmpvalue/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lightmotif-tfmpvalue" -version = "0.7.1" +version = "0.7.2" authors = ["Martin Larralde <martin.larralde@embl.de>"] edition = "2021" license = "GPL-3.0-or-later" @@ -13,5 +13,5 @@ keywords = ["bioinformatics", "motif", "pssm", "pvalue"] [dependencies.lightmotif] path = "../lightmotif" -version = "0.7.1" +version = "0.7.2" diff --git a/lightmotif/Cargo.toml b/lightmotif/Cargo.toml index d40be835c4d7f2ebe471940efc1170cbb54b6bb8..30e11a023df119f5e377711463873794866a4c1e 100644 --- a/lightmotif/Cargo.toml +++ b/lightmotif/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lightmotif" -version = "0.7.1" +version = "0.7.2" authors = ["Martin Larralde <martin.larralde@embl.de>"] edition = "2021" license = "MIT"