From 667f8b36e4cc9fed24f8012bff80842b0567c77f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= <stephane.bidoul@gmail.com>
Date: Sat, 11 Jun 2022 13:40:06 +0200
Subject: [PATCH] Enforce utf-8 encoding for origin.json in wheel cache

---
 src/pip/_internal/cache.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pip/_internal/cache.py b/src/pip/_internal/cache.py
index 1edcc76722b..e51edd5157e 100644
--- a/src/pip/_internal/cache.py
+++ b/src/pip/_internal/cache.py
@@ -286,4 +286,4 @@ def record_download_origin(cache_dir: str, download_info: DirectUrl) -> None:
                     cache_dir,
                     download_info.url,
                 )
-        origin_path.write_text(download_info.to_json())
+        origin_path.write_text(download_info.to_json(), encoding="utf-8")