From 4926debd53235d5ddeee44ba82e2d2c096b4fffc Mon Sep 17 00:00:00 2001 From: "armavicas-release-app[bot]" <175903229+armavicas-release-app[bot]@users.noreply.github.com> Date: Thu, 23 Jan 2025 23:42:43 +0000 Subject: [PATCH] chore: release v0.9.1 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 36 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d5d481..6b3ed65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,40 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.9.1](https://github.com/Armavica/rebop/compare/v0.9.0...v0.9.1) - 2025-01-23 + +### Added + +- Allow parameters to be used in rate expressions. + +### Changed + +- change error message for species not involved in reactions +- allow species not in reactions to be init but with warning +- rename lib::Rate into lib::PRate +- rename PExpr::Concentration into PExpr::Variable + +### Documentation + +- fix parameters in docs index page +- add example with Michaelis-Menten rate +- improve docstrings to explain reaction rates +- fix some docstrings of the rust API + +### Fixed + +- use Mapping and Sequence instead of dict and list in type hints +- raise error on erroneous rate expressions +- make the rates more strict +- ensure that the dataset returned has a time coordinate + +### Miscellaneous + +- update pixi.lock with new version +- add test with crossed rates +- remove useless clone +- remove unused imports + ## [0.9.0](https://github.com/Armavica/rebop/compare/v0.8.3...v0.9.0) - 2025-01-22 ### Added diff --git a/Cargo.lock b/Cargo.lock index 94b3ffc..80a139c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -600,7 +600,7 @@ dependencies = [ [[package]] name = "rebop" -version = "0.9.0" +version = "0.9.1" dependencies = [ "criterion", "iai-callgrind", diff --git a/Cargo.toml b/Cargo.toml index 48954d6..c0259b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rebop" -version = "0.9.0" +version = "0.9.1" authors = ["Virgile Andreani "] edition = "2021" license = "MIT"