From a8f54502d007d9cd00382e04cda720280517e618 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20M=C3=BCller?= Date: Mon, 18 Jul 2022 21:23:01 -0700 Subject: [PATCH] Update minimum supported Rust version to 1.57.0 This change updates the minimum supported Rust version to 1.57.0. We want to use this version because it stabilizes the --profile option to various Cargo sub-commands, which simplifies upcoming changes to our CI infrastructure. --- CHANGELOG.md | 1 + Cargo.toml | 1 + README.md | 2 +- ci/gitlab-ci.yml | 5 +++-- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 12b8470..6a6319c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ Unreleased - Added support for submission of more kinds of bracket orders - Migrated over to using `clap` v3 for argument parsing - Removed `structopt` dependency +- Bumped minimum supported Rust version to `1.57` - Bumped `apca` dependency to `0.25.0` diff --git a/Cargo.toml b/Cargo.toml index cd16fd5..559be95 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,6 +3,7 @@ name = "apcacli" version = "0.1.5" authors = ["Daniel Mueller "] edition = "2021" +rust-version = "1.57" license = "GPL-3.0-or-later" homepage = "https://github.com/d-e-s-o/apcacli" repository = "https://github.com/d-e-s-o/apcacli.git" diff --git a/README.md b/README.md index f3a0956..6315ed0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ [![pipeline](https://gitlab.com/d-e-s-o/apcacli/badges/main/pipeline.svg)](https://gitlab.com/d-e-s-o/apcacli/commits/main) [![crates.io](https://img.shields.io/crates/v/apcacli.svg)](https://crates.io/crates/apcacli) -[![rustc](https://img.shields.io/badge/rustc-1.56+-blue.svg)](https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html) +[![rustc](https://img.shields.io/badge/rustc-1.57+-blue.svg)](https://blog.rust-lang.org/2021/12/02/Rust-1.57.0.html) apcacli ======= diff --git a/ci/gitlab-ci.yml b/ci/gitlab-ci.yml index f865bd5..b9bdecc 100644 --- a/ci/gitlab-ci.yml +++ b/ci/gitlab-ci.yml @@ -4,8 +4,9 @@ # Official language image. Look for the different tagged releases at: # https://hub.docker.com/r/library/rust/tags/ # The recipe for this docker image can be found at: -# https://github.com/rust-lang/docker-rust/blob/4627bd25407065f8f8feafa11a33c46c51f759d8/1.56.1/buster/Dockerfile -image: "rust:1.56.1" +# https://github.com/rust-lang/docker-rust/blob/c8ff5ad62bfd424f50c8cfd285ac1da98880593d/1.57.0/buster/Dockerfile +image: "rust:1.57.0" + variables: FF_USE_FASTZIP: "true"