From f188c3409c0fdaefcdb50d9982246aef3305cd43 Mon Sep 17 00:00:00 2001
From: Erich Gubler <erichdongubler@gmail.com>
Date: Tue, 17 Dec 2024 13:02:54 -0500
Subject: [PATCH] =?UTF-8?q?chore:=20update=20repo=20MSRV=201.76=20?=
 =?UTF-8?q?=E2=86=92=201.83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .github/workflows/ci.yml | 2 +-
 Cargo.toml               | 2 +-
 README.md                | 4 ++--
 rust-toolchain.toml      | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index bd0eec492..be68513e0 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -36,7 +36,7 @@ env:
   # In order to prevent CI regressions, we pin the nightly version.
   NIGHTLY_VERSION: "nightly-2023-12-17"
   # This is the MSRV used by `wgpu` itself and all surrounding infrastructure.
-  REPO_MSRV: "1.76"
+  REPO_MSRV: "1.83"
   # This is the MSRV used by the `wgpu-core`, `wgpu-hal`, and `wgpu-types` crates,
   # to ensure that they can be used with firefox.
   CORE_MSRV: "1.76"
diff --git a/Cargo.toml b/Cargo.toml
index 07b63ff3f..d0ccefacb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -45,7 +45,7 @@ manual_c_str_literals = "allow"
 
 [workspace.package]
 edition = "2021"
-rust-version = "1.76"
+rust-version = "1.83"
 keywords = ["graphics"]
 license = "MIT OR Apache-2.0"
 homepage = "https://wgpu.rs/"
diff --git a/README.md b/README.md
index 6d7594512..f94a9ba1c 100644
--- a/README.md
+++ b/README.md
@@ -133,7 +133,7 @@ On Linux, you can point to them using `LD_LIBRARY_PATH` environment.
 Due to complex dependants, we have two MSRV policies:
 
 - `naga`, `wgpu-core`, `wgpu-hal`, and `wgpu-types`'s MSRV is **1.76**, but may be lower than the rest of the workspace in the future.
-- The rest of the workspace has an MSRV of **1.76** as well right now, but may be higher than above listed crates.
+- The rest of the workspace has an MSRV of **1.83** as well right now, but may be higher than above listed crates.
 
 It is enforced on CI (in "/.github/workflows/ci.yml") with the `CORE_MSRV` and `REPO_MSRV` variables.
 This version can only be upgraded in breaking releases, though we release a breaking version every three months.
@@ -259,4 +259,4 @@ wgpu uses the coordinate systems of D3D and Metal:
 
 | Render                                              | Texture                                               |
 | --------------------------------------------------- | ----------------------------------------------------- |
-| ![render_coordinates](./etc/render_coordinates.png) | ![texture_coordinates](./etc/texture_coordinates.png) |
\ No newline at end of file
+| ![render_coordinates](./etc/render_coordinates.png) | ![texture_coordinates](./etc/texture_coordinates.png) |
diff --git a/rust-toolchain.toml b/rust-toolchain.toml
index 45bb8d6d5..a0fae3491 100644
--- a/rust-toolchain.toml
+++ b/rust-toolchain.toml
@@ -1,4 +1,4 @@
 [toolchain]
-channel = "1.76"
+channel = "1.83"
 components = ["rustfmt", "clippy"]
 targets = ["wasm32-unknown-unknown"]