From 5e4f22465aed0952b95250f0048425dca18c6008 Mon Sep 17 00:00:00 2001 From: Trent Hauck Date: Fri, 24 May 2024 10:10:33 -0700 Subject: [PATCH] release: bump to version v0.22.1 --- .github/workflows/build-cli-image.yml | 2 +- CHANGELOG.md | 6 ++++ Cargo.lock | 42 +++++++++++++-------------- Cargo.toml | 2 +- cz.json | 2 +- exon/exon-bam/Cargo.toml | 4 +-- exon/exon-bcf/Cargo.toml | 4 +-- exon/exon-bed/Cargo.toml | 2 +- exon/exon-bigwig/Cargo.toml | 2 +- exon/exon-cli/Cargo.toml | 2 +- exon/exon-core/Cargo.toml | 32 ++++++++++---------- exon/exon-cram/Cargo.toml | 4 +-- exon/exon-fasta/Cargo.toml | 2 +- exon/exon-fastq/Cargo.toml | 2 +- exon/exon-fcs/Cargo.toml | 2 +- exon/exon-genbank/Cargo.toml | 2 +- exon/exon-gff/Cargo.toml | 2 +- exon/exon-gtf/Cargo.toml | 2 +- exon/exon-mzml/Cargo.toml | 2 +- exon/exon-sam/Cargo.toml | 2 +- exon/exon-vcf/Cargo.toml | 2 +- 21 files changed, 64 insertions(+), 58 deletions(-) diff --git a/.github/workflows/build-cli-image.yml b/.github/workflows/build-cli-image.yml index b97943ec..b1eeaf74 100644 --- a/.github/workflows/build-cli-image.yml +++ b/.github/workflows/build-cli-image.yml @@ -37,5 +37,5 @@ jobs: build-args: | CARGO_BUILD_PROFILE=release push: true - tags: public.ecr.aws/p3a4z1t3/exon-cli:latest,public.ecr.aws/p3a4z1t3/exon-cli:v0.22.0 + tags: public.ecr.aws/p3a4z1t3/exon-cli:latest,public.ecr.aws/p3a4z1t3/exon-cli:v0.22.1 platforms: linux/amd64,linux/arm64 diff --git a/CHANGELOG.md b/CHANGELOG.md index 0659ae0a..0c78646b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # CHANGELOG +## v0.22.1 (2024-05-24) + +### Fix + +- better handling for ambiguous AAs + ## v0.22.0 (2024-05-23) ### Feat diff --git a/Cargo.lock b/Cargo.lock index e6393fcf..05bef19e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2073,7 +2073,7 @@ dependencies = [ [[package]] name = "exon" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "async-trait", @@ -2120,7 +2120,7 @@ dependencies = [ [[package]] name = "exon-bam" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2134,7 +2134,7 @@ dependencies = [ [[package]] name = "exon-bcf" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2147,7 +2147,7 @@ dependencies = [ [[package]] name = "exon-bed" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2160,7 +2160,7 @@ dependencies = [ [[package]] name = "exon-benchmarks" -version = "0.22.0" +version = "0.22.1" dependencies = [ "clap 4.5.4", "datafusion", @@ -2173,7 +2173,7 @@ dependencies = [ [[package]] name = "exon-bigwig" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "bigtools", @@ -2187,7 +2187,7 @@ dependencies = [ [[package]] name = "exon-cli" -version = "0.22.0" +version = "0.22.1" dependencies = [ "clap 4.5.4", "datafusion", @@ -2200,7 +2200,7 @@ dependencies = [ [[package]] name = "exon-common" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "datafusion", @@ -2212,7 +2212,7 @@ dependencies = [ [[package]] name = "exon-cram" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "coitrees", @@ -2227,7 +2227,7 @@ dependencies = [ [[package]] name = "exon-examples" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "datafusion", @@ -2237,7 +2237,7 @@ dependencies = [ [[package]] name = "exon-fasta" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2251,7 +2251,7 @@ dependencies = [ [[package]] name = "exon-fastq" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2264,7 +2264,7 @@ dependencies = [ [[package]] name = "exon-fcs" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "byteorder", @@ -2277,7 +2277,7 @@ dependencies = [ [[package]] name = "exon-genbank" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2290,7 +2290,7 @@ dependencies = [ [[package]] name = "exon-gff" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2305,7 +2305,7 @@ dependencies = [ [[package]] name = "exon-gtf" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2317,7 +2317,7 @@ dependencies = [ [[package]] name = "exon-io" -version = "0.22.0" +version = "0.22.1" dependencies = [ "async-trait", "aws-config 1.5.0", @@ -2329,7 +2329,7 @@ dependencies = [ [[package]] name = "exon-mzml" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "base64 0.22.1", @@ -2345,7 +2345,7 @@ dependencies = [ [[package]] name = "exon-sam" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", @@ -2358,7 +2358,7 @@ dependencies = [ [[package]] name = "exon-test" -version = "0.22.0" +version = "0.22.1" dependencies = [ "datafusion", "object_store", @@ -2366,7 +2366,7 @@ dependencies = [ [[package]] name = "exon-vcf" -version = "0.22.0" +version = "0.22.1" dependencies = [ "arrow", "exon-common", diff --git a/Cargo.toml b/Cargo.toml index b0439a14..1a969e35 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ homepage = "https://www.wheretrue.dev/docs/exon/" license = "Apache-2.0" readme = "README.md" repository = "https://github.com/wheretrue/exon" -version = "0.22.0" +version = "0.22.1" [workspace] members = [ diff --git a/cz.json b/cz.json index 352375c6..a390357c 100644 --- a/cz.json +++ b/cz.json @@ -1,7 +1,7 @@ { "commitizen": { "name": "cz_conventional_commits", - "version": "0.22.0", + "version": "0.22.1", "tag_format": "v$version", "version_files": [ "Cargo.toml", diff --git a/exon/exon-bam/Cargo.toml b/exon/exon-bam/Cargo.toml index 2d3c727f..3919ffa1 100644 --- a/exon/exon-bam/Cargo.toml +++ b/exon/exon-bam/Cargo.toml @@ -10,8 +10,8 @@ version = { workspace = true } [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } -exon-sam = { path = "../exon-sam", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } +exon-sam = { path = "../exon-sam", version = "0.22.1" } futures = { workspace = true } itertools = "0.13" noodles = { workspace = true, features = [ diff --git a/exon/exon-bcf/Cargo.toml b/exon/exon-bcf/Cargo.toml index fc3fdf4a..c5d6414d 100644 --- a/exon/exon-bcf/Cargo.toml +++ b/exon/exon-bcf/Cargo.toml @@ -12,8 +12,8 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } -exon-vcf = { path = "../exon-vcf", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } +exon-vcf = { path = "../exon-vcf", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["core", "async", "bcf", "bgzf"] } object_store = { workspace = true } diff --git a/exon/exon-bed/Cargo.toml b/exon/exon-bed/Cargo.toml index b9612ea1..2acf33de 100644 --- a/exon/exon-bed/Cargo.toml +++ b/exon/exon-bed/Cargo.toml @@ -12,7 +12,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["bed", "core"] } object_store = { workspace = true } diff --git a/exon/exon-bigwig/Cargo.toml b/exon/exon-bigwig/Cargo.toml index 9b892e04..4f54a61b 100644 --- a/exon/exon-bigwig/Cargo.toml +++ b/exon/exon-bigwig/Cargo.toml @@ -10,7 +10,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } noodles = { workspace = true, features = ["core"] } futures = { workspace = true } bigtools = "0.4.2" diff --git a/exon/exon-cli/Cargo.toml b/exon/exon-cli/Cargo.toml index 53d8a08d..f1cc69fc 100644 --- a/exon/exon-cli/Cargo.toml +++ b/exon/exon-cli/Cargo.toml @@ -13,7 +13,7 @@ version.workspace = true datafusion-cli = { version = "38" } clap = { version = "4", features = ["derive", "cargo"] } datafusion = { workspace = true } -exon = { path = "../exon-core", version = "0.22.0", features = ["default"] } +exon = { path = "../exon-core", version = "0.22.1", features = ["default"] } tokio = { workspace = true } tracing = { workspace = true } tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } diff --git a/exon/exon-core/Cargo.toml b/exon/exon-core/Cargo.toml index 14ab4420..f6bc1bf0 100644 --- a/exon/exon-core/Cargo.toml +++ b/exon/exon-core/Cargo.toml @@ -15,22 +15,22 @@ arrow = { workspace = true } async-trait = { workspace = true } bytes = "1.6.0" datafusion = { workspace = true } -exon-bam = { path = "../exon-bam", version = "0.22.0" } -exon-bcf = { path = "../exon-bcf", version = "0.22.0" } -exon-bed = { path = "../exon-bed", version = "0.22.0" } -exon-cram = { path = "../exon-cram", version = "0.22.0" } -exon-common = { path = "../exon-common", version = "0.22.0" } -exon-fasta = { path = "../exon-fasta", version = "0.22.0" } -exon-fastq = { path = "../exon-fastq", version = "0.22.0" } -exon-fcs = { path = "../exon-fcs", version = "0.22.0", optional = true } -exon-genbank = { path = "../exon-genbank", version = "0.22.0", optional = true } -exon-gff = { path = "../exon-gff", version = "0.22.0" } -exon-gtf = { path = "../exon-gtf", version = "0.22.0" } -exon-io = { path = "../exon-io", version = "0.22.0" } -exon-mzml = { path = "../exon-mzml", version = "0.22.0", optional = true } -exon-sam = { path = "../exon-sam", version = "0.22.0" } -exon-vcf = { path = "../exon-vcf", version = "0.22.0" } -exon-bigwig = { path = "../exon-bigwig", version = "0.22.0" } +exon-bam = { path = "../exon-bam", version = "0.22.1" } +exon-bcf = { path = "../exon-bcf", version = "0.22.1" } +exon-bed = { path = "../exon-bed", version = "0.22.1" } +exon-cram = { path = "../exon-cram", version = "0.22.1" } +exon-common = { path = "../exon-common", version = "0.22.1" } +exon-fasta = { path = "../exon-fasta", version = "0.22.1" } +exon-fastq = { path = "../exon-fastq", version = "0.22.1" } +exon-fcs = { path = "../exon-fcs", version = "0.22.1", optional = true } +exon-genbank = { path = "../exon-genbank", version = "0.22.1", optional = true } +exon-gff = { path = "../exon-gff", version = "0.22.1" } +exon-gtf = { path = "../exon-gtf", version = "0.22.1" } +exon-io = { path = "../exon-io", version = "0.22.1" } +exon-mzml = { path = "../exon-mzml", version = "0.22.1", optional = true } +exon-sam = { path = "../exon-sam", version = "0.22.1" } +exon-vcf = { path = "../exon-vcf", version = "0.22.1" } +exon-bigwig = { path = "../exon-bigwig", version = "0.22.1" } futures = { workspace = true } itertools = "0.13" noodles = { workspace = true, features = [ diff --git a/exon/exon-cram/Cargo.toml b/exon/exon-cram/Cargo.toml index b225facc..e88395ff 100644 --- a/exon/exon-cram/Cargo.toml +++ b/exon/exon-cram/Cargo.toml @@ -13,8 +13,8 @@ version.workspace = true [dependencies] arrow = { workspace = true } coitrees = "0.4.0" -exon-common = { path = "../exon-common", version = "0.22.0" } -exon-sam = { path = "../exon-sam", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } +exon-sam = { path = "../exon-sam", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["core", "async", "cram", "fasta"] } object_store = { workspace = true } diff --git a/exon/exon-fasta/Cargo.toml b/exon/exon-fasta/Cargo.toml index 6e7e0b82..28e91a56 100644 --- a/exon/exon-fasta/Cargo.toml +++ b/exon/exon-fasta/Cargo.toml @@ -12,7 +12,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["core", "async", "fasta"] } object_store = { workspace = true } diff --git a/exon/exon-fastq/Cargo.toml b/exon/exon-fastq/Cargo.toml index 856ed022..c1aae5de 100644 --- a/exon/exon-fastq/Cargo.toml +++ b/exon/exon-fastq/Cargo.toml @@ -12,7 +12,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["async", "fastq"] } object_store = { workspace = true } diff --git a/exon/exon-fcs/Cargo.toml b/exon/exon-fcs/Cargo.toml index 561a6961..897a2824 100644 --- a/exon/exon-fcs/Cargo.toml +++ b/exon/exon-fcs/Cargo.toml @@ -13,7 +13,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } byteorder = { version = "1.5.0" } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } object_store = { workspace = true } tokio = { workspace = true, features = ["fs"] } diff --git a/exon/exon-genbank/Cargo.toml b/exon/exon-genbank/Cargo.toml index 5ae4367d..520d6ef8 100644 --- a/exon/exon-genbank/Cargo.toml +++ b/exon/exon-genbank/Cargo.toml @@ -12,7 +12,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } gb-io = { version = "0.7.1" } object_store = { workspace = true } diff --git a/exon/exon-gff/Cargo.toml b/exon/exon-gff/Cargo.toml index 1f166823..4b95d88f 100644 --- a/exon/exon-gff/Cargo.toml +++ b/exon/exon-gff/Cargo.toml @@ -12,7 +12,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["core"] } noodles-gff = { version = "0.32.0", features = ["async"] } diff --git a/exon/exon-gtf/Cargo.toml b/exon/exon-gtf/Cargo.toml index f528376f..8c4eb4a8 100644 --- a/exon/exon-gtf/Cargo.toml +++ b/exon/exon-gtf/Cargo.toml @@ -12,7 +12,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["gtf"] } object_store = { workspace = true } diff --git a/exon/exon-mzml/Cargo.toml b/exon/exon-mzml/Cargo.toml index 0d21a309..b50165ce 100644 --- a/exon/exon-mzml/Cargo.toml +++ b/exon/exon-mzml/Cargo.toml @@ -14,7 +14,7 @@ version.workspace = true arrow = { workspace = true } base64 = { version = "0.22" } byteorder = { version = "1.5.0" } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } flate2 = { version = "1.0.30" } futures = { workspace = true } object_store = { workspace = true } diff --git a/exon/exon-sam/Cargo.toml b/exon/exon-sam/Cargo.toml index aee22070..6b2c1b44 100644 --- a/exon/exon-sam/Cargo.toml +++ b/exon/exon-sam/Cargo.toml @@ -10,7 +10,7 @@ version = { workspace = true } [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } itertools = "0.13" noodles = { workspace = true, features = [ diff --git a/exon/exon-vcf/Cargo.toml b/exon/exon-vcf/Cargo.toml index 065dc4d0..d6f0c9b8 100644 --- a/exon/exon-vcf/Cargo.toml +++ b/exon/exon-vcf/Cargo.toml @@ -12,7 +12,7 @@ version.workspace = true [dependencies] arrow = { workspace = true } -exon-common = { path = "../exon-common", version = "0.22.0" } +exon-common = { path = "../exon-common", version = "0.22.1" } futures = { workspace = true } noodles = { workspace = true, features = ["core", "async", "vcf", "bgzf"] } object_store = { workspace = true }