From 69e46bfe4d5429f9c3eebb1747bd8e5290f7823b Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Sat, 27 Jan 2024 22:27:01 +0800 Subject: :bug: fix(loader): fix encoding error --- src/infini/loader.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/infini/loader.py b/src/infini/loader.py index ba7eb546..eabf0236 100644 --- a/src/infini/loader.py +++ b/src/infini/loader.py @@ -66,10 +66,7 @@ class InfiniLoader(importlib.abc.Loader): return None def exec_module(self, module): - with open(self.filename) as f: - data = f.read() - - exec(data, vars(module)) + exec(Path(self.filename).read_text("utf-8"), vars(module)) def install(): -- cgit v1.2.3-70-g09d2