Skip to content

Commit 7a96143

Browse files
committed
chore: Update MSRV to 1.64.0
1 parent 9777b50 commit 7a96143

File tree

5 files changed

+31
-34
lines changed

5 files changed

+31
-34
lines changed

.clippy.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
msrv = "1.60.0" # MSRV
1+
msrv = "1.64.0" # MSRV

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,15 @@ jobs:
5151
- name: No-default features
5252
run: cargo test --workspace --no-default-features
5353
msrv:
54-
name: "Check MSRV: 1.60.0"
54+
name: "Check MSRV: 1.64.0"
5555
runs-on: ubuntu-latest
5656
steps:
5757
- name: Checkout repository
5858
uses: actions/checkout@v3
5959
- name: Install Rust
6060
uses: actions-rs/toolchain@v1
6161
with:
62-
toolchain: 1.60.0 # MSRV
62+
toolchain: 1.64.0 # MSRV
6363
profile: minimal
6464
override: true
6565
- uses: Swatinem/rust-cache@v2
@@ -113,7 +113,7 @@ jobs:
113113
- name: Install Rust
114114
uses: actions-rs/toolchain@v1
115115
with:
116-
toolchain: 1.60.0 # MSRV
116+
toolchain: 1.64.0 # MSRV
117117
profile: minimal
118118
override: true
119119
components: clippy

Cargo.toml

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,36 @@
11
[workspace]
22
members = ["crates/*"]
3+
resolver = "2"
4+
5+
[workspace.package]
6+
license = "MIT OR Apache-2.0"
7+
edition = "2021"
8+
rust-version = "1.64.0" # MSRV
9+
include = [
10+
"build.rs",
11+
"src/**/*",
12+
"Cargo.toml",
13+
"LICENSE*",
14+
"README.md",
15+
"benches/**/*",
16+
"examples/**/*"
17+
]
318

419
[package]
520
name = "predicates"
621
version = "2.1.5"
722
description = "An implementation of boolean-valued predicate functions."
823
authors = ["Nick Stevens <nick@bitcurry.com>"]
9-
license = "MIT OR Apache-2.0"
1024
repository = "https://github.com/assert-rs/predicates-rs"
1125
homepage = "https://github.com/assert-rs/predicates-rs"
1226
documentation = "https://docs.rs/predicates"
1327
readme = "README.md"
1428
categories = ["data-structures", "rust-patterns"]
1529
keywords = ["predicate", "boolean", "combinatorial", "match", "logic"]
16-
edition = "2021"
17-
rust-version = "1.60.0" # MSRV
18-
include = [
19-
"src/**/*",
20-
"Cargo.toml",
21-
"LICENSE*",
22-
"README.md",
23-
"examples/**/*"
24-
]
30+
license.workspace = true
31+
edition.workspace = true
32+
rust-version.workspace = true
33+
include.workspace = true
2534

2635
[package.metadata.release]
2736
pre-release-replacements = [

crates/core/Cargo.toml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,13 @@ name = "predicates-core"
33
version = "1.0.5"
44
description = "An API for boolean-valued predicate functions."
55
authors = ["Nick Stevens <nick@bitcurry.com>"]
6-
license = "MIT OR Apache-2.0"
76
readme = "README.md"
87
repository = "https://github.com/assert-rs/predicates-rs/tree/master/crates/core"
98
homepage = "https://github.com/assert-rs/predicates-rs/tree/master/crates/core"
109
documentation = "https://docs.rs/predicates-core"
1110
categories = ["data-structures", "rust-patterns"]
1211
keywords = ["predicate", "boolean", "combinatorial", "match", "logic"]
13-
edition = "2021"
14-
rust-version = "1.60.0" # MSRV
15-
include = [
16-
"src/**/*",
17-
"Cargo.toml",
18-
"LICENSE*",
19-
"README.md",
20-
"examples/**/*"
21-
]
12+
license.workspace = true
13+
edition.workspace = true
14+
rust-version.workspace = true
15+
include.workspace = true

crates/tree/Cargo.toml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,16 @@ name = "predicates-tree"
33
version = "1.0.7"
44
authors = ["Nick Stevens <nick@bitcurry.com>"]
55
description = "Render boolean-valued predicate functions results as a tree."
6-
license = "MIT OR Apache-2.0"
76
readme = "README.md"
87
repository = "https://github.com/assert-rs/predicates-rs/tree/master/crates/tree"
98
homepage = "https://github.com/assert-rs/predicates-rs/tree/master/crates/tree"
109
documentation = "https://docs.rs/predicates-tree"
1110
categories = ["data-structures", "rust-patterns"]
1211
keywords = ["predicate", "boolean", "combinatorial", "match", "logic"]
13-
edition = "2021"
14-
rust-version = "1.60.0" # MSRV
15-
include = [
16-
"src/**/*",
17-
"Cargo.toml",
18-
"LICENSE*",
19-
"README.md",
20-
"examples/**/*"
21-
]
12+
license.workspace = true
13+
edition.workspace = true
14+
rust-version.workspace = true
15+
include.workspace = true
2216

2317
[dependencies]
2418
predicates-core = { version = "1.0", path = "../core" }

0 commit comments

Comments
 (0)