From 8421fac81e09ba781b21ef01ac7ec88227d49646 Mon Sep 17 00:00:00 2001 From: Jonas Marcello Date: Sun, 20 Aug 2023 08:39:17 +0200 Subject: [PATCH 1/2] Pin serde version because they introduced intransparent binary dependencies See https://github.com/serde-rs/serde/issues/2538 --- Cargo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 457a474..c442ecf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,8 @@ keywords = ["bioinformatics", "genomics", "transcriptomics", "transcript", "gene categories = ["science", "data-structures", "parser-implementations"] [dependencies] -serde = { version = "1.0", features = ["derive"] } +# See https://github.com/serde-rs/serde/issues/2538#issuecomment-1684517372 for why we pin serde +serde = { version = "1.0.156, < 1.0.172", features = ["derive"] } log = "0.4" [features] From 14dbb5d9532d495ea83dfc35c52ebc17de3a1119 Mon Sep 17 00:00:00 2001 From: Jonas Marcello Date: Sun, 20 Aug 2023 08:43:48 +0200 Subject: [PATCH 2/2] Version bump to 0.2.1 --- CHANGELOG.md | 3 +++ Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a4c4ea..446a890 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +# 0.2.1 +- Pin serde version (See https://github.com/serde-rs/serde/issues/2538 for context) + # 0.2 - Add GeneticCode to modify the translation table based on the applied genetic code. This change impacts some public functions of the QC-check module. - Allow generic `Read + Seek` objects for FastaReader. This enables reading directly from S3 or other remote sources. diff --git a/Cargo.toml b/Cargo.toml index c442ecf..d3133df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atglib" -version = "0.2.0" +version = "0.2.1" edition = "2021" authors = ["Jonas Marcello "] description = "A library to handle transcripts for genomics and transcriptomics"