From 41ad2a5f6d5063f6ba96e90356982fb59de750e3 Mon Sep 17 00:00:00 2001 From: Baxter Eaves Date: Tue, 16 Jan 2024 16:55:19 -0600 Subject: [PATCH] bump versions --- CHANGELOG.md | 1 + cli/Cargo.lock | 16 ++++++++-------- cli/Cargo.toml | 6 +++--- lace/Cargo.lock | 14 +++++++------- lace/Cargo.toml | 16 ++++++++-------- lace/lace_cc/Cargo.toml | 10 +++++----- lace/lace_codebook/Cargo.toml | 6 +++--- lace/lace_consts/Cargo.toml | 2 +- lace/lace_geweke/Cargo.toml | 4 ++-- lace/lace_metadata/Cargo.toml | 8 ++++---- lace/lace_stats/Cargo.toml | 5 +++-- pylace/Cargo.lock | 16 ++++++++-------- pylace/Cargo.toml | 4 ++-- pylace/lace/__init__.py | 2 +- pylace/pyproject.toml | 2 +- 15 files changed, 57 insertions(+), 55 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bcf6aee7..66788e92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Removed internal implimentation of `logsumexp` in favor of `rv::misc::logsumexp` - Update to rv 0.16.2 - Impute and prediction uncertainty are the mean total variation distance between each state's distribution and the average distribution divided by the potential max: `(n-1) / n`, where `n` is the number of states. This normalization is meant to ensure that the interpretation is the same regardless of the number of states -- zero is lowest, one is highest. +- Bump min rust version to `1.62` to support `f64::total_cmp` ### Fixed diff --git a/cli/Cargo.lock b/cli/Cargo.lock index 88a7091f..a04986cd 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -875,7 +875,7 @@ dependencies = [ [[package]] name = "lace" -version = "0.5.1" +version = "0.6.0" dependencies = [ "bincode", "ctrlc", @@ -910,7 +910,7 @@ dependencies = [ [[package]] name = "lace-cli" -version = "0.5.1" +version = "0.6.0" dependencies = [ "approx", "clap", @@ -924,7 +924,7 @@ dependencies = [ [[package]] name = "lace_cc" -version = "0.4.0" +version = "0.5.0" dependencies = [ "enum_dispatch", "indicatif", @@ -945,7 +945,7 @@ dependencies = [ [[package]] name = "lace_codebook" -version = "0.4.0" +version = "0.5.0" dependencies = [ "flate2", "lace_consts", @@ -963,7 +963,7 @@ dependencies = [ [[package]] name = "lace_consts" -version = "0.2.0" +version = "0.2.1" dependencies = [ "rv", ] @@ -980,7 +980,7 @@ dependencies = [ [[package]] name = "lace_geweke" -version = "0.2.0" +version = "0.2.1" dependencies = [ "indicatif", "lace_stats", @@ -992,7 +992,7 @@ dependencies = [ [[package]] name = "lace_metadata" -version = "0.4.0" +version = "0.5.0" dependencies = [ "bincode", "dirs", @@ -1014,7 +1014,7 @@ dependencies = [ [[package]] name = "lace_stats" -version = "0.2.0" +version = "0.2.1" dependencies = [ "itertools", "lace_consts", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 23d915d8..97369d86 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "lace-cli" -version = "0.5.1" +version = "0.6.0" authors = ["Promised AI"] edition = "2021" -rust-version = "1.58.1" +rust-version = "1.62.0" license = "BUSL-1.1" homepage = "https://www.lace.dev/" repository = "https://github.com/promised-ai/lace" @@ -17,7 +17,7 @@ name = "lace" path = "src/main.rs" [dependencies] -lace = { path = "../lace", version = "0.5.0", features = ["formats", "ctrlc_handler"]} +lace = { path = "../lace", version = "0.6.0", features = ["formats", "ctrlc_handler"]} clap = { version = "4.3.17", features = ["derive"] } env_logger = "0.10" serde_yaml = "0.9.4" diff --git a/lace/Cargo.lock b/lace/Cargo.lock index a1d05a28..135b9d40 100644 --- a/lace/Cargo.lock +++ b/lace/Cargo.lock @@ -1135,7 +1135,7 @@ dependencies = [ [[package]] name = "lace" -version = "0.5.1" +version = "0.6.0" dependencies = [ "approx", "bincode", @@ -1176,7 +1176,7 @@ dependencies = [ [[package]] name = "lace_cc" -version = "0.4.0" +version = "0.5.0" dependencies = [ "approx", "criterion", @@ -1200,7 +1200,7 @@ dependencies = [ [[package]] name = "lace_codebook" -version = "0.4.0" +version = "0.5.0" dependencies = [ "flate2", "indoc", @@ -1220,7 +1220,7 @@ dependencies = [ [[package]] name = "lace_consts" -version = "0.2.0" +version = "0.2.1" dependencies = [ "rv", ] @@ -1241,7 +1241,7 @@ dependencies = [ [[package]] name = "lace_geweke" -version = "0.2.0" +version = "0.2.1" dependencies = [ "indicatif", "lace_stats", @@ -1253,7 +1253,7 @@ dependencies = [ [[package]] name = "lace_metadata" -version = "0.4.0" +version = "0.5.0" dependencies = [ "bincode", "dirs", @@ -1276,7 +1276,7 @@ dependencies = [ [[package]] name = "lace_stats" -version = "0.2.0" +version = "0.2.1" dependencies = [ "approx", "criterion", diff --git a/lace/Cargo.toml b/lace/Cargo.toml index 180b25cf..4c4c4c78 100644 --- a/lace/Cargo.toml +++ b/lace/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "lace" -version = "0.5.1" +version = "0.6.0" authors = ["Promised AI"] build = "build.rs" edition = "2021" exclude = ["resources/test/*", "target/*"] -rust-version = "1.58.1" +rust-version = "1.62.0" license = "BUSL-1.1" homepage = "https://www.lace.dev/" repository = "https://github.com/promised-ai/lace" @@ -31,14 +31,14 @@ name = "lace" path = "src/lib.rs" [dependencies] -lace_cc = { path = "lace_cc", version = "0.4.0" } +lace_cc = { path = "lace_cc", version = "0.5.0" } lace_utils = { path = "lace_utils", version = "0.2.0" } -lace_stats = { path = "lace_stats", version = "0.2.0" } -lace_codebook = { path = "lace_codebook", version = "0.4.0", default_features=false} -lace_geweke = { path = "lace_geweke", version = "0.2.0" } -lace_consts = { path = "lace_consts", version = "0.2.0" } +lace_stats = { path = "lace_stats", version = "0.2.1" } +lace_codebook = { path = "lace_codebook", version = "0.5.0", default_features=false} +lace_geweke = { path = "lace_geweke", version = "0.2.1" } +lace_consts = { path = "lace_consts", version = "0.2.1" } lace_data = { path = "lace_data", version = "0.2.0" } -lace_metadata = { path = "lace_metadata", version = "0.4.0" } +lace_metadata = { path = "lace_metadata", version = "0.5.0" } dirs = { version="5", optional = true} itertools = "0.11" num = "0.4" diff --git a/lace/lace_cc/Cargo.toml b/lace/lace_cc/Cargo.toml index 25ae547f..a428dc6c 100644 --- a/lace/lace_cc/Cargo.toml +++ b/lace/lace_cc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lace_cc" -version = "0.4.0" +version = "0.5.0" authors = ["Promised AI"] edition = "2021" exclude = ["tests/*", "resources/test/*", "target/*"] @@ -11,11 +11,11 @@ description = "Core of the Lace cross-categorization engine library" [dependencies] lace_utils = { path = "../lace_utils", version = "0.2.0" } -lace_stats = { path = "../lace_stats", version = "0.2.0" } -lace_geweke = { path = "../lace_geweke", version = "0.2.0" } -lace_consts = { path = "../lace_consts", version = "0.2.0" } +lace_stats = { path = "../lace_stats", version = "0.2.1" } +lace_geweke = { path = "../lace_geweke", version = "0.2.1" } +lace_consts = { path = "../lace_consts", version = "0.2.1" } lace_data = { path = "../lace_data", version = "0.2.0" } -lace_codebook = { path = "../lace_codebook", version = "0.4.0" } +lace_codebook = { path = "../lace_codebook", version = "0.5.0" } rand = {version="0.8", features=["serde1"]} rayon = "1.5" serde = { version = "1", features = ["derive"] } diff --git a/lace/lace_codebook/Cargo.toml b/lace/lace_codebook/Cargo.toml index b08f86b1..941e4caf 100644 --- a/lace/lace_codebook/Cargo.toml +++ b/lace/lace_codebook/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lace_codebook" -version = "0.4.0" +version = "0.5.0" authors = ["Promised.ai"] edition = "2021" license = "BUSL-1.1" @@ -9,8 +9,8 @@ repository = "https://github.com/promised-ai/lace" description = "Contains the Lace codebook specification as well as utilities for generating defaults" [dependencies] -lace_consts = { path = "../lace_consts", version = "0.2.0" } -lace_stats = { path = "../lace_stats", version = "0.2.0" } +lace_consts = { path = "../lace_consts", version = "0.2.1" } +lace_stats = { path = "../lace_stats", version = "0.2.1" } lace_utils = { path = "../lace_utils", version = "0.2.0" } lace_data = { path = "../lace_data", version = "0.2.0" } serde = { version = "1", features = ["derive"] } diff --git a/lace/lace_consts/Cargo.toml b/lace/lace_consts/Cargo.toml index 471ce27b..2bc7773a 100644 --- a/lace/lace_consts/Cargo.toml +++ b/lace/lace_consts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lace_consts" -version = "0.2.0" +version = "0.2.1" authors = ["Promied AI"] edition = "2021" license = "BUSL-1.1" diff --git a/lace/lace_geweke/Cargo.toml b/lace/lace_geweke/Cargo.toml index c40d3202..2d24d25a 100644 --- a/lace/lace_geweke/Cargo.toml +++ b/lace/lace_geweke/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lace_geweke" -version = "0.2.0" +version = "0.2.1" authors = ["Promised AI"] edition = "2021" license = "BUSL-1.1" @@ -9,7 +9,7 @@ repository = "https://github.com/promised-ai/lace" description = "Geweke tester for Lace" [dependencies] -lace_stats = { path = "../lace_stats", version = "0.2.0" } +lace_stats = { path = "../lace_stats", version = "0.2.1" } lace_utils = { path = "../lace_utils", version = "0.2.0" } serde = { version = "1", features = ["derive"] } serde_yaml = "0.9.4" diff --git a/lace/lace_metadata/Cargo.toml b/lace/lace_metadata/Cargo.toml index 2b254d6f..793c33f9 100644 --- a/lace/lace_metadata/Cargo.toml +++ b/lace/lace_metadata/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lace_metadata" -version = "0.4.0" +version = "0.5.0" authors = ["Promised AI"] edition = "2021" license = "BUSL-1.1" @@ -9,10 +9,10 @@ repository = "https://github.com/promised-ai/lace" description = "Archive of the metadata (savefile) formats for Lace. In charge of versioning and conversion." [dependencies] -lace_stats = { path = "../lace_stats", version = "0.2.0" } +lace_stats = { path = "../lace_stats", version = "0.2.1" } lace_data = { path = "../lace_data", version = "0.2.0" } -lace_codebook = { path = "../lace_codebook", version = "0.4.0" } -lace_cc = { path = "../lace_cc", version = "0.4.0" } +lace_codebook = { path = "../lace_codebook", version = "0.5.0" } +lace_cc = { path = "../lace_cc", version = "0.5.0" } dirs = "5" serde = { version = "1", features = ["derive"] } serde_yaml = "0.9.4" diff --git a/lace/lace_stats/Cargo.toml b/lace/lace_stats/Cargo.toml index dbfb18fb..8621884d 100644 --- a/lace/lace_stats/Cargo.toml +++ b/lace/lace_stats/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "lace_stats" -version = "0.2.0" +version = "0.2.1" +rust-version = "1.62.0" authors = ["Promised AI"] edition = "2021" license = "BUSL-1.1" @@ -10,7 +11,7 @@ description = "Contains component model and hyperprior specifications" [dependencies] lace_utils = { path = "../lace_utils", version = "0.2.0" } -lace_consts = { path = "../lace_consts", version = "0.2.0" } +lace_consts = { path = "../lace_consts", version = "0.2.1" } lace_data = { path = "../lace_data", version = "0.2.0" } special = "0.10" rand = {version="0.8", features=["serde1"]} diff --git a/pylace/Cargo.lock b/pylace/Cargo.lock index 300ea7a0..a421db09 100644 --- a/pylace/Cargo.lock +++ b/pylace/Cargo.lock @@ -540,7 +540,7 @@ dependencies = [ [[package]] name = "lace" -version = "0.5.1" +version = "0.6.0" dependencies = [ "bincode", "dirs", @@ -574,7 +574,7 @@ dependencies = [ [[package]] name = "lace_cc" -version = "0.4.0" +version = "0.5.0" dependencies = [ "enum_dispatch", "indicatif", @@ -595,7 +595,7 @@ dependencies = [ [[package]] name = "lace_codebook" -version = "0.4.0" +version = "0.5.0" dependencies = [ "flate2", "lace_consts", @@ -613,7 +613,7 @@ dependencies = [ [[package]] name = "lace_consts" -version = "0.2.0" +version = "0.2.1" dependencies = [ "rv", ] @@ -630,7 +630,7 @@ dependencies = [ [[package]] name = "lace_geweke" -version = "0.2.0" +version = "0.2.1" dependencies = [ "indicatif", "lace_stats", @@ -642,7 +642,7 @@ dependencies = [ [[package]] name = "lace_metadata" -version = "0.4.0" +version = "0.5.0" dependencies = [ "bincode", "dirs", @@ -664,7 +664,7 @@ dependencies = [ [[package]] name = "lace_stats" -version = "0.2.0" +version = "0.2.1" dependencies = [ "itertools", "lace_consts", @@ -1441,7 +1441,7 @@ checksum = "fe7765e19fb2ba6fd4373b8d90399f5321683ea7c11b598c6bbaa3a72e9c83b8" [[package]] name = "pylace" -version = "0.5.1" +version = "0.6.0" dependencies = [ "lace", "lace_utils", diff --git a/pylace/Cargo.toml b/pylace/Cargo.toml index 133e9af7..e196a3c7 100644 --- a/pylace/Cargo.toml +++ b/pylace/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pylace" -version = "0.5.1" +version = "0.6.0" edition = "2021" license = "BUSL-1.1" @@ -9,7 +9,7 @@ name = "lace" crate-type = ["cdylib"] [dependencies] -lace = { path = "../lace", version="0.5.1" } +lace = { path = "../lace", version="0.6.0" } lace_utils = { path = "../lace/lace_utils", version="0.2.0" } rand = "0.8.5" rand_xoshiro = "0.6.0" diff --git a/pylace/lace/__init__.py b/pylace/lace/__init__.py index 5ae0cee4..349850f1 100644 --- a/pylace/lace/__init__.py +++ b/pylace/lace/__init__.py @@ -36,4 +36,4 @@ "ValueMap", ] -__version__ = "0.5.1" +__version__ = "0.6.0" diff --git a/pylace/pyproject.toml b/pylace/pyproject.toml index c6988cd0..f5549911 100644 --- a/pylace/pyproject.toml +++ b/pylace/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "pylace" -version = "0.5.1" +version = "0.6.0" description = "A probabalistic programming ML tool for science" requires-python = ">=3.8" classifiers = [