Skip to content

Commit c6bfed5

Browse files
chore: Bump MSRV (#316)
1 parent d3568f8 commit c6bfed5

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

.tool-versions

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ golang 1.22.0
22
nodejs 16.20.2
33
shellcheck 0.7.1
44
yarn 1.22.22
5-
rust 1.74.0
5+
rust 1.78.0
66
python 3.11.9

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## Unreleased
44

5+
- Bumped MSRV to Rust 1.78.0.
6+
57
## v0.5.2
68

79
SCIP schema:

bindings/rust/Cargo.toml

+5-3
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@ SCIP (pronunciation: "skip") is a language-agnostic protocol for indexing source
99
repository = "https://github.com/sourcegraph/scip"
1010
readme = "../../README.md"
1111

12-
# We need >= 1.60.0 because the generated code uses
13-
# https://doc.rust-lang.org/std/vec/struct.Vec.html#method.spare_capacity_mut
14-
rust-version = "1.60.0"
12+
# We need >= 1.78.0 because: we only test against that
13+
# in the CI (we use protobuf-codegen in CI, and that
14+
# has Cargo.lock version 4, which requires Rust >= 1.78.0).
15+
# https://github.com/solana-foundation/anchor/issues/3392#issuecomment-2508412018
16+
rust-version = "1.78.0"
1517

1618
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1719

cmd/scip/tests/reprolang/Cargo.toml

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ include = [
1414
"src/*",
1515
]
1616

17+
rust-version = "1.78.0"
18+
1719
[lib]
1820
path = "bindings/rust/lib.rs"
1921

0 commit comments

Comments
 (0)