Skip to content

Commit b1869d5

Browse files
authored
bump toolchain (#1090)
1 parent a13c05c commit b1869d5

File tree

14 files changed

+21
-21
lines changed

14 files changed

+21
-21
lines changed

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ inputs:
88
toolchain:
99
description: Toolchain version
1010
required: false
11-
default: "1.61.0"
11+
default: "1.65.0"
1212
components:
1313
description: Toolchain components
1414
required: false

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
uses: ./.github/actions/setup
2424
with:
2525
kind: check
26-
toolchain: 1.74.0 # needed for `clap` in pest_debugger
26+
toolchain: 1.81.0 # needed for `litemap v0.7.5` in pest_debugger
2727
- name: cargo check
2828
run: cargo check --all --features pretty-print,const_prec_climber,memchr,grammar-extras,miette-error --all-targets
2929

@@ -40,7 +40,7 @@ jobs:
4040
with:
4141
kind: check
4242
components: clippy, rustfmt
43-
toolchain: 1.74.0 # needed for `clap` in pest_debugger
43+
toolchain: 1.81.0 # needed for `litemap v0.7.5` in pest_debugger
4444
- name: cargo fmt
4545
run: cargo fmt --all -- --check
4646
- name: cargo clippy
@@ -62,7 +62,7 @@ jobs:
6262
id: setup
6363
with:
6464
kind: check
65-
toolchain: 1.74.0 # needed for `clap` in pest_debugger
65+
toolchain: 1.81.0 # needed for `litemap v0.7.5` in pest_debugger
6666
- name: cargo doc
6767
run: cargo doc --all --features pretty-print,const_prec_climber,memchr,grammar-extras,miette-error
6868

@@ -79,7 +79,7 @@ jobs:
7979
with:
8080
kind: msrv
8181
tools: cargo-msrv
82-
toolchain: 1.78.0 # needed for cargo-msrv
82+
toolchain: 1.81.0 # needed for `litemap v0.7.5` in pest_debugger
8383
- name: Check msrv
8484
shell: sh
8585
run: for crate in "derive" "generator" "grammars" "meta" "pest" "vm"; do cd "$crate" && cargo msrv verify && cd ..; done
@@ -123,7 +123,7 @@ jobs:
123123
id: setup
124124
with:
125125
kind: check
126-
toolchain: 1.74.0 # needed for `clap` in pest_debugger
126+
toolchain: 1.81.0 # needed for `litemap v0.7.5` in pest_debugger
127127
- name: Check feature powerset
128128
run: cargo hack check --feature-powerset --optional-deps --exclude-all-features --skip not-bootstrap-in-src,cargo --keep-going --lib --tests --ignore-private
129129

@@ -140,7 +140,7 @@ jobs:
140140
with:
141141
kind: check
142142
components: rust-src
143-
toolchain: nightly-2024-11-30 # upgrade this regularly
143+
toolchain: nightly-2025-02-20 # upgrade this regularly
144144
- name: check no_std compatibility
145145
run: cd pest && cargo build -j1 -Z build-std=core,alloc --no-default-features --target x86_64-unknown-linux-gnu
146146

@@ -156,7 +156,7 @@ jobs:
156156
id: setup
157157
with:
158158
kind: check
159-
toolchain: nightly-2024-11-30
159+
toolchain: nightly-2025-02-20
160160
tools: cargo-semver-checks
161161
- name: check semver compatibility
162162
shell: bash

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Install jq
1616
run: sudo apt-get update && sudo apt-get install -y jq
1717
- name: Install toolchain
18-
uses: dtolnay/rust-toolchain@1.74.0 # needed for pest_debugger (clap requires it)
18+
uses: dtolnay/rust-toolchain@1.81.0 # needed for `litemap v0.7.5` in pest_debugger
1919
- name: Bootstraping Grammars - Building
2020
run: cargo build --package pest_bootstrap
2121
- name: Bootstraping Grammars - Executing

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
[![pest Continuous Integration](https://github.com/pest-parser/pest/actions/workflows/ci.yml/badge.svg)](https://github.com/pest-parser/pest/actions/workflows/ci.yml)
1313
[![codecov](https://codecov.io/gh/pest-parser/pest/branch/master/graph/badge.svg)](https://codecov.io/gh/pest-parser/pest)
14-
<a href="https://blog.rust-lang.org/2021/11/01/Rust-1.61.0.html"><img alt="Rustc Version 1.61.0+" src="https://img.shields.io/badge/rustc-1.61.0%2B-lightgrey.svg"/></a>
14+
<a href="https://blog.rust-lang.org/2021/11/01/Rust-1.65.0.html"><img alt="Rustc Version 1.65.0+" src="https://img.shields.io/badge/rustc-1.65.0%2B-lightgrey.svg"/></a>
1515

1616
[![Crates.io](https://img.shields.io/crates/d/pest.svg)](https://crates.io/crates/pest)
1717
[![Crates.io](https://img.shields.io/crates/v/pest.svg)](https://crates.io/crates/pest)
@@ -201,7 +201,7 @@ You can find more projects and ecosystem tools in the [awesome-pest](https://git
201201

202202
## Minimum Supported Rust Version (MSRV)
203203

204-
This library should always compile with default features on **Rust 1.61.0**.
204+
This library should always compile with default features on **Rust 1.65.0**.
205205

206206
## no_std support
207207

bootstrap/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repository = "https://github.com/pest-parser/pest"
99
documentation = "https://docs.rs/pest"
1010
publish = false
1111
license = "MIT OR Apache-2.0"
12-
rust-version = "1.61"
12+
rust-version = "1.65"
1313

1414
[dependencies]
1515
pest_generator = "2.1.1" # Use the crates-io version, which (should be) known-good

debugger/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ keywords = ["pest", "grammar", "debugger"]
1414
categories = ["parsing"]
1515
license = "MIT OR Apache-2.0"
1616
readme = "_README.md"
17-
rust-version = "1.61"
17+
rust-version = "1.65"
1818

1919
[dependencies]
2020
pest = { path = "../pest", version = "2.7.15" }

derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ keywords = ["pest", "parser", "peg", "grammar"]
1111
categories = ["parsing"]
1212
license = "MIT OR Apache-2.0"
1313
readme = "_README.md"
14-
rust-version = "1.61"
14+
rust-version = "1.65"
1515

1616
[lib]
1717
name = "pest_derive"

generator/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ keywords = ["pest", "generator"]
1111
categories = ["parsing"]
1212
license = "MIT OR Apache-2.0"
1313
readme = "_README.md"
14-
rust-version = "1.61"
14+
rust-version = "1.65"
1515

1616
[features]
1717
default = ["std"]

grammars/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ keywords = ["pest", "parser", "peg", "grammar"]
1111
categories = ["parsing"]
1212
license = "MIT OR Apache-2.0"
1313
readme = "_README.md"
14-
rust-version = "1.61"
14+
rust-version = "1.65"
1515

1616
[dependencies]
1717
pest = { path = "../pest", version = "2.7.15" }

grammars/fuzz/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "pest_grammars-fuzz"
33
version = "0.0.0"
44
authors = ["Automatically generated"]
55
publish = false
6-
rust-version = "1.61"
6+
rust-version = "1.65"
77

88
[package.metadata]
99
cargo-fuzz = true

0 commit comments

Comments
 (0)