Skip to content

Commit

Permalink
Bump MSRV to 1.65.0
Browse files Browse the repository at this point in the history
Newer versions of test dependencies need it, and it's sufficiently
old that I doubt it will affect anyone.

(If you're reading this because it did affect you, please yell out!
We could definitely support older Rust compilers if it actually
matters to someone.)
  • Loading branch information
jeffparsons committed Feb 6, 2024
1 parent b2dbf07 commit 3693ff1
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
matrix:
toolchain:
# Don't forget to update the README when bumping MSRV.
- 1.61.0
- 1.65.0
- stable
- beta
- nightly
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
### v1.5.0 (unreleased)

- **Changes**:
- Bump minimum supported Rust version to 1.65.0 (released 2022-11-03). This is for compatibility with new versions of some of rangemap's test dependencies.
- TODO: All of xfbs's PRs!

### v1.4.0 (2023-09-19)

- **Changes**:
Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Map and set data structures whose keys are stored as ranges.
Contiguous and overlapping ranges that map to the same value are coalesced into a single range.
"""
categories = ["data-structures"]
rust-version = "1.61.0"
rust-version = "1.65.0"

[dependencies]
serde = { version = "1", optional = true }
Expand All @@ -27,7 +27,7 @@ permutator = "0.4"
# (Later problem!)
criterion = "= 0.3.5"
rand = "0.8"
chrono = "0.4" # For examples
chrono = "0.4" # For examples
rustc_version = "0.4"
serde_json = "1"
proptest = "1.4.0"
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[![Crate](https://img.shields.io/crates/v/rangemap.svg)](https://crates.io/crates/rangemap)
[![Docs](https://docs.rs/rangemap/badge.svg)](https://docs.rs/rangemap)
[![Build status](https://github.com/jeffparsons/rangemap/workflows/CI/badge.svg)](https://github.com/jeffparsons/rangemap/actions)
[![Rust](https://img.shields.io/badge/rust-1.61.0%2B-blue.svg?maxAge=3600)](https://github.com/jeffparsons/rangemap) <!-- Don't forget to update the GitHub actions config when bumping minimum Rust version. -->
[![Rust](https://img.shields.io/badge/rust-1.65.0%2B-blue.svg?maxAge=3600)](https://github.com/jeffparsons/rangemap) <!-- Don't forget to update the GitHub actions config when bumping minimum Rust version. -->

[`RangeMap`] and [`RangeInclusiveMap`] are map data structures whose keys
are stored as ranges. Contiguous and overlapping ranges that map to the same
Expand Down

0 comments on commit 3693ff1

Please sign in to comment.