Skip to content

Commit 4314d7a

Browse files
authored
Merge pull request #1098 from Lorak-mmk/bump-msrv-1.70
Bump msrv to 1.70
2 parents 1ec6020 + 1da6c85 commit 4314d7a

File tree

6 files changed

+12
-3
lines changed

6 files changed

+12
-3
lines changed

.github/workflows/rust.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414
CARGO_TERM_COLOR: always
1515
RUSTFLAGS: -Dwarnings
1616
RUST_BACKTRACE: full
17-
rust_min: 1.66.0 # <- Update this when bumping up MSRV
17+
rust_min: 1.70.0 # <- Update this when bumping up MSRV
1818

1919
jobs:
2020
build:

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# ScyllaDB Rust Driver
44

55
[![Crates.io](https://img.shields.io/crates/v/scylla.svg)](https://crates.io/crates/scylla) [![docs.rs](https://docs.rs/scylla/badge.svg)](https://docs.rs/scylla)
6-
[![minimum rustc version](https://img.shields.io/badge/rustc-1.66-orange.svg)](https://crates.io/crates/scylla)
6+
[![minimum rustc version](https://img.shields.io/badge/rustc-1.70-orange.svg)](https://crates.io/crates/scylla)
77

88
This is a client-side driver for [ScyllaDB] written in pure Rust with a fully async API using [Tokio].
99
Although optimized for ScyllaDB, the driver is also compatible with [Apache Cassandra®].
@@ -66,7 +66,12 @@ Ongoing efforts:
6666
Please join the `#rust-driver` channel on [ScyllaDB Slack] to discuss any issues or questions you might have.
6767

6868
## Supported Rust Versions
69-
Our driver's minimum supported Rust version (MSRV) is 1.66.0. Any changes will be explicitly published and will only happen during major releases.
69+
Our driver's minimum supported Rust version (MSRV) is 1.70.0. Any changes:
70+
- Will be announced in release notes.
71+
- Before 1.0 will only happen in major releases.
72+
- After 1.0 will also happen in minor, but not patch releases.
73+
74+
Exact MSRV policy after 1.0 is not yet decided.
7075

7176
## Reference Documentation
7277

scylla-cql/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name = "scylla-cql"
33
version = "0.3.0"
44
edition = "2021"
5+
rust-version = "1.70"
56
description = "CQL data types and primitives, for interacting with Scylla."
67
repository = "https://github.com/scylladb/scylla-rust-driver"
78
readme = "../README.md"

scylla-macros/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name = "scylla-macros"
33
version = "0.6.0"
44
edition = "2021"
5+
rust-version = "1.70"
56
description = "proc macros for scylla async CQL driver"
67
repository = "https://github.com/scylladb/scylla-rust-driver"
78
readme = "../README.md"

scylla-proxy/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name = "scylla-proxy"
33
version = "0.0.3"
44
edition = "2021"
5+
rust-version = "1.70"
56
description = "Proxy layer between Scylla driver and cluster that enables testing Scylla drivers' behaviour in unfavourable conditions"
67
repository = "https://github.com/scylladb/scylla-rust-driver"
78
readme = "../README.md"

scylla/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name = "scylla"
33
version = "0.14.0"
44
edition = "2021"
5+
rust-version = "1.70"
56
description = "Async CQL driver for Rust, optimized for Scylla, fully compatible with Apache Cassandra™"
67
repository = "https://github.com/scylladb/scylla-rust-driver"
78
readme = "../README.md"

0 commit comments

Comments
 (0)