Skip to content

Commit 85254f6

Browse files
authored
elliptic-curve+signature: bump digest to v0.11.0-pre.7 (#1478)
These crates have some circular dependencies on other repos which consume `digest` and needed to be updated first (e.g. `hkdf`, `sha2`). This also cuts the following prereleases: - `elliptic-curve` v0.14.0-pre.3 - `signature` v2.3.0-pre.2 Also bumps `signature` MSRV to 1.72.
1 parent 2b44252 commit 85254f6

File tree

5 files changed

+40
-40
lines changed

5 files changed

+40
-40
lines changed

.github/workflows/signature.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
matrix:
2626
rust:
27-
- 1.71.0 # MSRV
27+
- 1.72.0 # MSRV
2828
- stable
2929
target:
3030
- thumbv7em-none-eabi
@@ -52,7 +52,7 @@ jobs:
5252
strategy:
5353
matrix:
5454
rust:
55-
- 1.71.0 # MSRV
55+
- 1.72.0 # MSRV
5656
- stable
5757
steps:
5858
- uses: actions/checkout@v4
@@ -70,7 +70,7 @@ jobs:
7070
strategy:
7171
matrix:
7272
rust:
73-
- 1.71.0 # MSRV
73+
- 1.72.0 # MSRV
7474
- stable
7575
steps:
7676
- uses: actions/checkout@v4

Cargo.lock

Lines changed: 26 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

elliptic-curve/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "elliptic-curve"
3-
version = "0.14.0-pre.2"
3+
version = "0.14.0-pre.3"
44
description = """
55
General purpose Elliptic Curve Cryptography (ECC) support, including types
66
and traits for representing various elliptic curve forms, scalars, points,
@@ -25,10 +25,10 @@ zeroize = { version = "1.7", default-features = false }
2525

2626
# optional dependencies
2727
base64ct = { version = "1", optional = true, default-features = false, features = ["alloc"] }
28-
digest = { version = "=0.11.0-pre.4", optional = true }
28+
digest = { version = "=0.11.0-pre.7", optional = true }
2929
ff = { version = "0.13", optional = true, default-features = false }
3030
group = { version = "0.13", optional = true, default-features = false }
31-
hkdf = { version = "=0.13.0-pre.1", optional = true, default-features = false }
31+
hkdf = { version = "=0.13.0-pre.2", optional = true, default-features = false }
3232
hex-literal = { version = "0.4", optional = true }
3333
pem-rfc7468 = { version = "=1.0.0-pre.0", optional = true, features = ["alloc"] }
3434
pkcs8 = { version = "=0.11.0-pre.0", optional = true, default-features = false }
@@ -39,8 +39,8 @@ tap = { version = "1.0.1", optional = true, default-features = false } # hack fo
3939

4040
[dev-dependencies]
4141
hex-literal = "0.4"
42-
sha2 = "=0.11.0-pre.1"
43-
sha3 = "=0.11.0-pre.1"
42+
sha2 = "=0.11.0-pre.2"
43+
sha3 = "=0.11.0-pre.2"
4444

4545
[features]
4646
default = ["arithmetic"]

signature/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "signature"
33
description = "Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)"
4-
version = "2.3.0-pre.1"
4+
version = "2.3.0-pre.2"
55
authors = ["RustCrypto Developers"]
66
license = "Apache-2.0 OR MIT"
77
documentation = "https://docs.rs/signature"
@@ -10,16 +10,16 @@ readme = "README.md"
1010
keywords = ["crypto", "ecdsa", "ed25519", "signature", "signing"]
1111
categories = ["cryptography", "no-std"]
1212
edition = "2021"
13-
rust-version = "1.71"
13+
rust-version = "1.72"
1414

1515
[dependencies]
1616
derive = { package = "signature_derive", version = "2", optional = true, path = "../signature_derive" }
17-
digest = { version = "=0.11.0-pre.4", optional = true, default-features = false }
17+
digest = { version = "=0.11.0-pre.7", optional = true, default-features = false }
1818
rand_core = { version = "0.6.4", optional = true, default-features = false }
1919

2020
[dev-dependencies]
2121
hex-literal = "0.4"
22-
sha2 = { version = "=0.11.0-pre.1", default-features = false }
22+
sha2 = { version = "=0.11.0-pre.2", default-features = false }
2323

2424
[features]
2525
alloc = []

signature/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ the [RustCrypto] organization, as well as [`ed25519-dalek`].
1717

1818
## Minimum Supported Rust Version
1919

20-
Rust **1.71** or higher.
20+
Rust **1.72** or higher.
2121

2222
Minimum supported Rust version can be changed in the future, but it will be
2323
done with a minor version bump.
@@ -56,7 +56,7 @@ dual licensed as above, without any additional terms or conditions.
5656
[build-image]: https://github.com/RustCrypto/traits/actions/workflows/signature.yml/badge.svg
5757
[build-link]: https://github.com/RustCrypto/traits/actions/workflows/signature.yml
5858
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
59-
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
59+
[rustc-image]: https://img.shields.io/badge/rustc-1.72+-blue.svg
6060
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
6161
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/260048-signatures
6262

0 commit comments

Comments
 (0)