This is an automated email from the ASF dual-hosted git repository. mgrigorov pushed a commit to branch bump-msrv-to-1.85 in repository https://gitbox.apache.org/repos/asf/avro-rs.git
commit eeab7337730832adbeb308b5b8800a9b5821bfa2 Author: Martin Tzvetanov Grigorov <[email protected]> AuthorDate: Fri Jun 27 13:32:54 2025 +0300 chore: Bump the Minimal Supported Rust Version from 1.74.0 to 1.85.0 Fixes #216 Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> --- .github/workflows/test-lang-rust-ci.yml | 2 +- .github/workflows/test-lang-rust-clippy.yml | 2 +- Cargo.toml | 2 +- avro/README.md | 10 +++++++--- avro/src/lib.rs | 2 +- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test-lang-rust-ci.yml b/.github/workflows/test-lang-rust-ci.yml index 338be60..f03a10d 100644 --- a/.github/workflows/test-lang-rust-ci.yml +++ b/.github/workflows/test-lang-rust-ci.yml @@ -42,7 +42,7 @@ jobs: - 'stable' - 'beta' - 'nightly' - - '1.74.0' # MSRV + - '1.85.0' # MSRV runner: - name: ubuntu-24.04 target: x86_64-unknown-linux-gnu diff --git a/.github/workflows/test-lang-rust-clippy.yml b/.github/workflows/test-lang-rust-clippy.yml index 12feacc..dc14789 100644 --- a/.github/workflows/test-lang-rust-clippy.yml +++ b/.github/workflows/test-lang-rust-clippy.yml @@ -40,7 +40,7 @@ jobs: matrix: rust: - 'stable' - - '1.74.0' # MSRV + - '1.85.0' # MSRV steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable diff --git a/Cargo.toml b/Cargo.toml index 0537a23..cc1eaf6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ version = "0.19.0" license = "Apache-2.0" repository = "https://github.com/apache/avro-rs" edition = "2021" -rust-version = "1.74.0" +rust-version = "1.85.0" keywords = ["avro", "data", "serialization"] categories = ["encoding"] documentation = "https://docs.rs/apache-avro" diff --git a/avro/README.md b/avro/README.md index a84e556..ff36ad4 100644 --- a/avro/README.md +++ b/avro/README.md @@ -118,7 +118,7 @@ versions. If you have troubles upgrading, check the release notes. ## Minimum supported Rust version -1.74.0 +1.85.0 ## Defining a schema @@ -750,12 +750,16 @@ registered and used! 1.73.0 ## License + This project is licensed under [Apache License 2.0](https://github.com/apache/avro/blob/main/LICENSE.txt). ## Contributing -Everyone is encouraged to contribute! You can contribute by forking the GitHub repo and making a pull request or opening an issue. + +Everyone is encouraged to contribute! You can contribute by forking the GitHub repo and making a pull request or opening +an issue. All contributions will be licensed under [Apache License 2.0](https://github.com/apache/avro/blob/main/LICENSE.txt). Please consider adding documentation and tests! -If you introduce a backward-incompatible change, please consider adding instruction to migrate in the [Migration Guide](migration_guide.md) +If you introduce a backward-incompatible change, please consider adding instruction to migrate in +the [Migration Guide](migration_guide.md) If you modify the crate documentation in `lib.rs`, run `make readme` to sync the README file. diff --git a/avro/src/lib.rs b/avro/src/lib.rs index b4e75be..993ae78 100644 --- a/avro/src/lib.rs +++ b/avro/src/lib.rs @@ -107,7 +107,7 @@ //! //! # Minimum supported Rust version //! -//! 1.74.0 +//! 1.85.0 //! //! # Defining a schema //!
