From 0d124208e125bcb5cf1a7199e7933bf30c818ef2 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 5 Mar 2026 14:12:03 -1000 Subject: [PATCH] Fix pylint unspecified-encoding in _get_variant --- esphome/components/rp2040/generate_boards.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/rp2040/generate_boards.py b/esphome/components/rp2040/generate_boards.py index 63df8d4252..8aaab119ac 100644 --- a/esphome/components/rp2040/generate_boards.py +++ b/esphome/components/rp2040/generate_boards.py @@ -120,7 +120,7 @@ def _get_variant(json_file: Path) -> str | None: """Get variant name from a board JSON file.""" if not json_file.exists(): return None - with open(json_file) as f: + with open(json_file, encoding="utf-8") as f: data = json.load(f) return data.get("build", {}).get("variant")