Skip to content

Commit ae91aba

Browse files
authored
Bump MSRV to 1.70 (#188)
* Bump MSRV to 1.70 * Bump MSRV in main cargo * Update checkout action
1 parent 8db09d6 commit ae91aba

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.github/workflows/test.yml

+12-12
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ jobs:
5151
matrix:
5252
container_image:
5353
# Minimum supported rust (MSRV)
54-
- "georust/proj-ci:proj-9.3.1-rust-1.65"
54+
- "georust/proj-ci:proj-9.3.1-rust-1.70"
5555
# Latest stable rust
56-
- "georust/proj-ci:proj-9.3.1-rust-1.74"
56+
- "georust/proj-ci:proj-9.3.1-rust-1.75"
5757
features:
5858
- ""
5959
- "--features network"
@@ -67,7 +67,7 @@ jobs:
6767
image: ${{ matrix.container_image }}
6868
steps:
6969
- name: Checkout repository
70-
uses: actions/checkout@v2
70+
uses: actions/checkout@v4
7171
- run: cargo build ${{ matrix.features }}
7272
- run: cargo test ${{ matrix.features }}
7373

@@ -81,7 +81,7 @@ jobs:
8181
features: ["", "--features network"]
8282
steps:
8383
- name: Checkout repository
84-
uses: actions/checkout@v2
84+
uses: actions/checkout@v4
8585
- run: cargo build ${{ matrix.features }}
8686
- run: cargo test ${{ matrix.features }}
8787

@@ -98,40 +98,40 @@ jobs:
9898
include:
9999
# Minimum supported rust (MSRV)
100100
- container:
101-
image: georust/proj-ci:proj-9.3.1-rust-1.65
101+
image: georust/proj-ci:proj-9.3.1-rust-1.70
102102
env:
103103
_PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 0
104104
features: ""
105105
- container:
106-
image: georust/proj-ci:proj-9.3.1-rust-1.65
106+
image: georust/proj-ci:proj-9.3.1-rust-1.70
107107
env:
108108
_PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1
109109
features: "--features bundled_proj"
110110
- container:
111-
image: georust/proj-ci-without-system-proj:proj-9.3.1-rust-1.65
111+
image: georust/proj-ci-without-system-proj:proj-9.3.1-rust-1.70
112112
env:
113113
_PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1
114114
features: ""
115115

116116
# Latest stable rust
117117
- container:
118-
image: georust/proj-ci:proj-9.3.1-rust-1.74
118+
image: georust/proj-ci:proj-9.3.1-rust-1.75
119119
env:
120120
_PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 0
121121
features: ""
122122
- container:
123-
image: georust/proj-ci:proj-9.3.1-rust-1.74
123+
image: georust/proj-ci:proj-9.3.1-rust-1.75
124124
env:
125125
_PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1
126126
features: "--features bundled_proj"
127127
- container:
128-
image: georust/proj-ci-without-system-proj:proj-9.3.1-rust-1.74
128+
image: georust/proj-ci-without-system-proj:proj-9.3.1-rust-1.75
129129
env:
130130
_PROJ_SYS_TEST_EXPECT_BUILD_FROM_SRC: 1
131131
features: ""
132132
steps:
133133
- name: Checkout repository
134-
uses: actions/checkout@v2
134+
uses: actions/checkout@v4
135135
- run: cargo build ${{ matrix.features }}
136136
- run: cargo test ${{ matrix.features }}
137137

@@ -146,7 +146,7 @@ jobs:
146146
working-directory: proj-sys
147147
steps:
148148
- name: Checkout repository
149-
uses: actions/checkout@v2
149+
uses: actions/checkout@v4
150150
# At some point around Feb. 2023, the GH macos CI runner no longer had
151151
# pkg-config installed by default, so we need to install it manually.
152152
#

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ keywords = ["proj", "projection", "osgeo", "geo"]
1111
license = "MIT OR Apache-2.0"
1212
readme = "README.md"
1313
edition = "2018"
14-
rust-version = "1.65"
14+
rust-version = "1.70"
1515

1616
[dependencies]
1717
proj-sys = { version = "0.23.1", path = "proj-sys" }

proj-sys/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ keywords = ["proj", "projection", "osgeo", "geo", "geospatial"]
99
license = "MIT OR Apache-2.0"
1010
edition = "2021"
1111
links = "proj"
12-
rust-version = "1.65"
12+
rust-version = "1.70"
1313

1414
[dependencies]
1515

0 commit comments

Comments
 (0)