fix: pin transitive deps for Rust 1.85 MSRV compatibility (#22)
Some checks failed
CI / fmt (push) Successful in 1m12s
CI / clippy (push) Successful in 1m55s
CI / test (1.85) (push) Successful in 6m25s
CI / test (stable) (push) Successful in 7m21s
CI / deny (push) Failing after 2m0s
CI / sim-bench (stable) (push) Successful in 7m4s
CI / twilio-live (manual only) (push) Has been skipped
Some checks failed
CI / fmt (push) Successful in 1m12s
CI / clippy (push) Successful in 1m55s
CI / test (1.85) (push) Successful in 6m25s
CI / test (stable) (push) Successful in 7m21s
CI / deny (push) Failing after 2m0s
CI / sim-bench (stable) (push) Successful in 7m4s
CI / twilio-live (manual only) (push) Has been skipped
Co-authored-by: Aaron D. Lee <himself@adlee.work> Co-committed-by: Aaron D. Lee <himself@adlee.work>
This commit was merged in pull request #22.
This commit is contained in:
@@ -71,3 +71,10 @@ reqwest = { version = "0.12", default-features = false, features = ["json", "rus
|
||||
# (crates/rutster-sim/scenarios/*.toml). The first consumer of `toml` in
|
||||
# the workspace; declared here so future members share the version pin.
|
||||
toml = "0.8"
|
||||
# rcgen NOTE: rcgen 0.14.8 bumped MSRV to Rust 1.88, breaking the 1.85
|
||||
# toolchain matrix. rcgen is a transitive dep via dimpl → str0m 0.21 →
|
||||
# rutster-media. Cargo.lock pins it to 0.14.7 (the minimum satisfying
|
||||
# dimpl's ^0.14.7 constraint) to keep the 1.85 MSRV safety net. If a
|
||||
# `cargo update` bumps it past 0.14.7, the 1.85 CI job will fail — re-pin
|
||||
# with `cargo update -p rcgen --precise 0.14.7`. When the project bumps
|
||||
# rust-toolchain.toml past 1.88, this pin can be dropped.
|
||||
|
||||
Reference in New Issue
Block a user