From 528c3caadb2f4f5f0d0327de35404ad077636345 Mon Sep 17 00:00:00 2001 From: Jon Gjengset Date: Mon, 17 Feb 2020 10:40:16 -0500 Subject: [PATCH] Undo bump of rand as it bumps MSRV rand 0.7 requires support for the 2018 edition, which only works on 1.32 (our current MSRV is 1.28). This also means that the root crate no longer needs a version bump. --- CHANGELOG.md | 4 ---- Cargo.toml | 4 ++-- crossbeam-channel/CHANGELOG.md | 1 - crossbeam-channel/Cargo.toml | 2 +- crossbeam-deque/CHANGELOG.md | 1 - crossbeam-deque/Cargo.toml | 2 +- crossbeam-epoch/CHANGELOG.md | 1 - crossbeam-epoch/Cargo.toml | 2 +- crossbeam-queue/CHANGELOG.md | 1 - crossbeam-queue/Cargo.toml | 2 +- crossbeam-utils/CHANGELOG.md | 1 - crossbeam-utils/Cargo.toml | 2 +- 12 files changed, 7 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 529c1b83a..5a970390e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,3 @@ -# Version 0.7.4 - -- Bump `rand` dev-dependency to version 0.7. - # Version 0.7.3 - Fix breakage with nightly feature due to rust-lang/rust#65214. diff --git a/Cargo.toml b/Cargo.toml index be72d6f15..3b7d15807 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ name = "crossbeam" # - Update CHANGELOG.md # - Update README.md # - Create "crossbeam-X.Y.Z" git tag -version = "0.7.4" +version = "0.7.3" authors = ["The Crossbeam Project Developers"] license = "MIT/Apache-2.0" readme = "README.md" @@ -60,7 +60,7 @@ path = "./crossbeam-utils" default-features = false [dev-dependencies] -rand = "0.7" +rand = "0.6" [workspace] members = [ diff --git a/crossbeam-channel/CHANGELOG.md b/crossbeam-channel/CHANGELOG.md index 793d72fd5..197528d42 100644 --- a/crossbeam-channel/CHANGELOG.md +++ b/crossbeam-channel/CHANGELOG.md @@ -1,6 +1,5 @@ # Version 0.4.1 -- Bump `rand` dev-dependency to version 0.7. - Avoid time drift in `channel::tick`. (#456) - Fix unsoundness issues by adopting `MaybeUninit`. (#458) diff --git a/crossbeam-channel/Cargo.toml b/crossbeam-channel/Cargo.toml index 45f6a2d6a..a424eb9fb 100644 --- a/crossbeam-channel/Cargo.toml +++ b/crossbeam-channel/Cargo.toml @@ -24,5 +24,5 @@ path = "../crossbeam-utils" [dev-dependencies] num_cpus = "1.10.0" -rand = "0.7" +rand = "0.6" signal-hook = "0.1.5" diff --git a/crossbeam-deque/CHANGELOG.md b/crossbeam-deque/CHANGELOG.md index f098840f1..54e9ae41f 100644 --- a/crossbeam-deque/CHANGELOG.md +++ b/crossbeam-deque/CHANGELOG.md @@ -1,6 +1,5 @@ # Version 0.7.3 -- Bump `rand` dev-dependency to version 0.7. - Stop stealing from the same deque. (#448) - Fix unsoundness issues by adopting `MaybeUninit`. (#458) diff --git a/crossbeam-deque/Cargo.toml b/crossbeam-deque/Cargo.toml index 3a9d3f9c1..ea63fb608 100644 --- a/crossbeam-deque/Cargo.toml +++ b/crossbeam-deque/Cargo.toml @@ -27,4 +27,4 @@ version = "0.7" path = "../crossbeam-utils" [dev-dependencies] -rand = "0.7" +rand = "0.6" diff --git a/crossbeam-epoch/CHANGELOG.md b/crossbeam-epoch/CHANGELOG.md index b5cd75ac9..c22e462d2 100644 --- a/crossbeam-epoch/CHANGELOG.md +++ b/crossbeam-epoch/CHANGELOG.md @@ -1,6 +1,5 @@ # Version 0.8.1 -- Bump `rand` dev-dependency to version 0.7. - Bump `autocfg` dependency to version 1.0. (#460) - Reduce stall in list iteration. (#376) - Stop stealing from the same deque. (#448) diff --git a/crossbeam-epoch/Cargo.toml b/crossbeam-epoch/Cargo.toml index 936e33f6e..69a53cbc9 100644 --- a/crossbeam-epoch/Cargo.toml +++ b/crossbeam-epoch/Cargo.toml @@ -44,4 +44,4 @@ default-features = false autocfg = "1" [dev-dependencies] -rand = "0.7" +rand = "0.6" diff --git a/crossbeam-queue/CHANGELOG.md b/crossbeam-queue/CHANGELOG.md index 4d8cd79e1..9ac6d48c9 100644 --- a/crossbeam-queue/CHANGELOG.md +++ b/crossbeam-queue/CHANGELOG.md @@ -1,6 +1,5 @@ # Version 0.2.2 -- Bump `rand` dev-dependency to version 0.7. - Fix unsoundness issues by adopting `MaybeUninit`. (#458) # Version 0.2.1 diff --git a/crossbeam-queue/Cargo.toml b/crossbeam-queue/Cargo.toml index 365d4ff22..500e5410a 100644 --- a/crossbeam-queue/Cargo.toml +++ b/crossbeam-queue/Cargo.toml @@ -30,4 +30,4 @@ path = "../crossbeam-utils" default-features = false [dev-dependencies] -rand = "0.7" +rand = "0.6" diff --git a/crossbeam-utils/CHANGELOG.md b/crossbeam-utils/CHANGELOG.md index 8b819c7c4..02ea992c4 100644 --- a/crossbeam-utils/CHANGELOG.md +++ b/crossbeam-utils/CHANGELOG.md @@ -1,6 +1,5 @@ # Version 0.7.1 -- Bump `rand` dev-dependency to version 0.7. - Bump `autocfg` dependency to version 1.0. (#460) - Make `AtomicCell` lockfree for u8, u16, u32, u64 sized values at 1.34+. (#454) diff --git a/crossbeam-utils/Cargo.toml b/crossbeam-utils/Cargo.toml index d6fcc6e36..f5b165b13 100644 --- a/crossbeam-utils/Cargo.toml +++ b/crossbeam-utils/Cargo.toml @@ -29,4 +29,4 @@ lazy_static = { version = "1.1.0", optional = true } autocfg = "1" [dev-dependencies] -rand = "0.7" +rand = "0.6"