From c19cd2f4cfd0d1e9647727fc89e601fa07970787 Mon Sep 17 00:00:00 2001
From: Yoann Schneider <yschneider@teklia.com>
Date: Mon, 15 Apr 2024 20:03:50 +0200
Subject: [PATCH] Introduce UP015

---
 arkindex/documents/tests/commands/test_load_export.py | 2 +-
 ruff.toml                                             | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/arkindex/documents/tests/commands/test_load_export.py b/arkindex/documents/tests/commands/test_load_export.py
index fe7176f77b..3bf8e45290 100644
--- a/arkindex/documents/tests/commands/test_load_export.py
+++ b/arkindex/documents/tests/commands/test_load_export.py
@@ -54,7 +54,7 @@ class TestLoadExport(FixtureTestCase):
             "documents.classification": ["ml_class"],
         }
 
-        with open(path, "r") as file:
+        with open(path) as file:
             data = json.loads(file.read())
 
         results = []
diff --git a/ruff.toml b/ruff.toml
index 66759351ff..3de53043e9 100644
--- a/ruff.toml
+++ b/ruff.toml
@@ -31,6 +31,8 @@ select = [
     "UP012",
     # convert-named-tuple-functional-to-class
     "UP014",
+    # redundant-open-modes
+    "UP015",
 ]
 ignore = ["E501", "RET502", "RET503"]
 
-- 
GitLab