From 1015e709dad7933f69f563b77f152ecc5ed0f690 Mon Sep 17 00:00:00 2001 From: Diggory Hardy Date: Mon, 18 Mar 2024 19:08:37 +0000 Subject: [PATCH] Prepare 0.9.0-alpha.1 (#1413) --- CHANGELOG.md | 2 +- Cargo.toml | 8 ++++---- rand_chacha/CHANGELOG.md | 2 ++ rand_chacha/Cargo.toml | 4 ++-- rand_core/CHANGELOG.md | 2 ++ rand_core/Cargo.toml | 2 +- rand_distr/CHANGELOG.md | 3 +++ rand_distr/Cargo.toml | 8 ++++---- rand_pcg/CHANGELOG.md | 2 ++ rand_pcg/Cargo.toml | 4 ++-- 10 files changed, 23 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index abd5ed81e6..6d0c9f5f2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ A [separate changelog is kept for rand_core](rand_core/CHANGELOG.md). You may also find the [Upgrade Guide](https://rust-random.github.io/book/update.html) useful. -## [0.9.1] - unreleased +## [0.9.0-alpha.1] - 2024-03-18 - Add the `Slice::num_choices` method to the Slice distribution (#1402) ### Generators diff --git a/Cargo.toml b/Cargo.toml index 67340e121e..9e420a7298 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rand" -version = "0.9.0-alpha.0" +version = "0.9.0-alpha.1" authors = ["The Rand Project Developers", "The Rust Project Developers"] license = "MIT OR Apache-2.0" readme = "README.md" @@ -65,14 +65,14 @@ members = [ ] [dependencies] -rand_core = { path = "rand_core", version = "=0.9.0-alpha.0", default-features = false } +rand_core = { path = "rand_core", version = "=0.9.0-alpha.1", default-features = false } log = { version = "0.4.4", optional = true } serde = { version = "1.0.103", features = ["derive"], optional = true } -rand_chacha = { path = "rand_chacha", version = "=0.9.0-alpha.0", default-features = false, optional = true } +rand_chacha = { path = "rand_chacha", version = "=0.9.0-alpha.1", default-features = false, optional = true } zerocopy = { version = "=0.8.0-alpha.6", default-features = false, features = ["simd"] } [dev-dependencies] -rand_pcg = { path = "rand_pcg", version = "=0.9.0-alpha.0" } +rand_pcg = { path = "rand_pcg", version = "=0.9.0-alpha.1" } # Only to test serde1 bincode = "1.2.1" rayon = "1.5.3" diff --git a/rand_chacha/CHANGELOG.md b/rand_chacha/CHANGELOG.md index dcc9d2e688..d74dc1f9b0 100644 --- a/rand_chacha/CHANGELOG.md +++ b/rand_chacha/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.9.0-alpha.1] - 2024-03-18 + ## [0.9.0-alpha.0] - 2024-02-18 This is a pre-release. To depend on this version, use `rand_chacha = "=0.9.0-alpha.0"` to prevent automatic updates (which can be expected to include breaking changes). diff --git a/rand_chacha/Cargo.toml b/rand_chacha/Cargo.toml index bcc09f61cc..e5330a2c3c 100644 --- a/rand_chacha/Cargo.toml +++ b/rand_chacha/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rand_chacha" -version = "0.9.0-alpha.0" +version = "0.9.0-alpha.1" authors = ["The Rand Project Developers", "The Rust Project Developers", "The CryptoCorrosion Contributors"] license = "MIT OR Apache-2.0" readme = "README.md" @@ -19,7 +19,7 @@ rust-version = "1.60" rustdoc-args = ["--generate-link-to-definition"] [dependencies] -rand_core = { path = "../rand_core", version = "=0.9.0-alpha.0" } +rand_core = { path = "../rand_core", version = "=0.9.0-alpha.1" } ppv-lite86 = { version = "0.2.14", default-features = false, features = ["simd"] } serde = { version = "1.0", features = ["derive"], optional = true } diff --git a/rand_core/CHANGELOG.md b/rand_core/CHANGELOG.md index b7f0089562..80810a025b 100644 --- a/rand_core/CHANGELOG.md +++ b/rand_core/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.9.0-alpha.1] - 2024-03-18 + ## [0.9.0-alpha.0] - 2024-02-18 This is a pre-release. To depend on this version, use `rand_core = "=0.9.0-alpha.0"` to prevent automatic updates (which can be expected to include breaking changes). diff --git a/rand_core/Cargo.toml b/rand_core/Cargo.toml index 624f182d5a..4dc4a09cf6 100644 --- a/rand_core/Cargo.toml +++ b/rand_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rand_core" -version = "0.9.0-alpha.0" +version = "0.9.0-alpha.1" authors = ["The Rand Project Developers", "The Rust Project Developers"] license = "MIT OR Apache-2.0" readme = "README.md" diff --git a/rand_distr/CHANGELOG.md b/rand_distr/CHANGELOG.md index 24b43648eb..e29c59910d 100644 --- a/rand_distr/CHANGELOG.md +++ b/rand_distr/CHANGELOG.md @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.5.0-alpha.1] - 2024-03-18 +- Target `rand` version `0.9.0-alpha.1` + ## [0.5.0-alpha.0] - 2024-02-18 This is a pre-release. To depend on this version, use `rand_distr = "=0.5.0-alpha.0"` to prevent automatic updates (which can be expected to include breaking changes). diff --git a/rand_distr/Cargo.toml b/rand_distr/Cargo.toml index 33efde1368..b60bb7cec7 100644 --- a/rand_distr/Cargo.toml +++ b/rand_distr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rand_distr" -version = "0.5.0-alpha.0" +version = "0.5.0-alpha.1" authors = ["The Rand Project Developers"] license = "MIT OR Apache-2.0" readme = "README.md" @@ -27,15 +27,15 @@ std_math = ["num-traits/std"] serde1 = ["serde", "rand/serde1"] [dependencies] -rand = { path = "..", version = "=0.9.0-alpha.0", default-features = false } +rand = { path = "..", version = "=0.9.0-alpha.1", default-features = false } num-traits = { version = "0.2", default-features = false, features = ["libm"] } serde = { version = "1.0.103", features = ["derive"], optional = true } serde_with = { version = "3.6.1", optional = true } [dev-dependencies] -rand_pcg = { version = "=0.9.0-alpha.0", path = "../rand_pcg" } +rand_pcg = { version = "=0.9.0-alpha.1", path = "../rand_pcg" } # For inline examples -rand = { path = "..", version = "=0.9.0-alpha.0", features = ["small_rng"] } +rand = { path = "..", version = "=0.9.0-alpha.1", features = ["small_rng"] } # Histogram implementation for testing uniformity average = { version = "0.14", features = [ "std" ] } # Special functions for testing distributions diff --git a/rand_pcg/CHANGELOG.md b/rand_pcg/CHANGELOG.md index c60386cf0b..18ea422973 100644 --- a/rand_pcg/CHANGELOG.md +++ b/rand_pcg/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.9.0-alpha.1] - 2024-03-18 + ## [0.9.0-alpha.0] - 2024-02-18 This is a pre-release. To depend on this version, use `rand_pcg = "=0.9.0-alpha.0"` to prevent automatic updates (which can be expected to include breaking changes). diff --git a/rand_pcg/Cargo.toml b/rand_pcg/Cargo.toml index 1fa514344b..80383b9778 100644 --- a/rand_pcg/Cargo.toml +++ b/rand_pcg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rand_pcg" -version = "0.9.0-alpha.0" +version = "0.9.0-alpha.1" authors = ["The Rand Project Developers"] license = "MIT OR Apache-2.0" readme = "README.md" @@ -22,7 +22,7 @@ rustdoc-args = ["--generate-link-to-definition"] serde1 = ["serde"] [dependencies] -rand_core = { path = "../rand_core", version = "=0.9.0-alpha.0" } +rand_core = { path = "../rand_core", version = "=0.9.0-alpha.1" } serde = { version = "1", features = ["derive"], optional = true } [dev-dependencies]