Skip to content

Commit 33991d3

Browse files
authored
build: update msrv to 1.88 (#70)
1 parent 5fab1be commit 33991d3

10 files changed

Lines changed: 25 additions & 21 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- uses: actions/checkout@v4
22-
- uses: dtolnay/rust-toolchain@1.86.0
22+
- uses: dtolnay/rust-toolchain@1.88.0
2323
with:
2424
components: clippy
2525
- uses: Swatinem/rust-cache@v2

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ members = [
1818
[workspace.package]
1919
version = "0.5.1"
2020
edition = "2024"
21-
rust-version = "1.86"
21+
rust-version = "1.88"
2222
license = "MIT"
2323
repository = "https://github.com/SheaHawkins/pipecrab"
2424

crates/adapters/pipecrab-dispatch-hermes/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ reqwest = { version = "0.12", default-features = false, features = ["j
3535

3636
[dev-dependencies]
3737
tokio = { version = "1", features = ["rt-multi-thread", "macros", "time", "sync"] }
38-
# Pinned: 0.6.5 uses let-chains, which need rustc 1.88 — past this crate's MSRV.
39-
wiremock = "=0.6.4"
38+
wiremock = "0.6"
4039
# The end-to-end test drives the real DispatchIngress/DispatchEgress stages over
4140
# this transport through a PipelineBuilder.
4241
pipecrab-runtime = { workspace = true }

examples/e2e-voice-agent/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ one.
4343

4444
## Requirements
4545

46-
- Rust 1.86 or newer.
46+
- Rust 1.88 or newer.
4747
- macOS, Windows, or Linux with a working microphone and output device.
4848
- Microphone permission for the terminal or application running Cargo.
4949
- A Sherpa-compatible 16 kHz Silero VAD model.

examples/echo/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ PipeCrab pipeline, and plays it through the default output device.
55

66
## Requirements
77

8-
- Rust 1.86 or newer.
8+
- Rust 1.88 or newer.
99
- macOS, Windows, or Linux with working input and output audio devices.
1010
- Microphone permission for the terminal or application running Cargo.
1111
- Headphones. Using speakers can create a loud feedback loop.

examples/lm-llamacpp/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ which is what lets a later barge-in stop a reply within one token — see the
4545

4646
## Requirements
4747

48-
- Rust 1.86 or newer.
48+
- Rust 1.88 or newer.
4949
- macOS, Windows, or Linux with a working microphone.
5050
- Microphone permission for the terminal or application running Cargo.
5151
- A Sherpa-compatible 16 kHz Silero VAD model.

examples/stt-sherpa-moonshine/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ room below the failing model shape while supporting different overlap choices.
5656

5757
## Requirements
5858

59-
- Rust 1.86 or newer.
59+
- Rust 1.88 or newer.
6060
- macOS, Windows, or Linux with a working microphone.
6161
- Microphone permission for the terminal or application running Cargo.
6262
- A Sherpa-compatible 16 kHz Silero VAD model.

examples/stt-sherpa/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ edges.
3232

3333
## Requirements
3434

35-
- Rust 1.86 or newer.
35+
- Rust 1.88 or newer.
3636
- macOS, Windows, or Linux with a working microphone.
3737
- Microphone permission for the terminal or application running Cargo.
3838
- A Sherpa-compatible 16 kHz Silero VAD model.

examples/vad-sherpa/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This example captures the default microphone with cpal, resamples its audio to
66

77
## Requirements
88

9-
- Rust 1.86 or newer.
9+
- Rust 1.88 or newer.
1010
- macOS, Windows, or Linux with a working microphone.
1111
- Microphone permission for the terminal or application running Cargo.
1212
- A Sherpa-compatible 16 kHz Silero VAD ONNX model.

0 commit comments

Comments
 (0)