diff options
| author | 2024-01-27 22:27:01 +0800 | |
|---|---|---|
| committer | 2024-01-27 22:27:01 +0800 | |
| commit | 69e46bfe4d5429f9c3eebb1747bd8e5290f7823b (patch) | |
| tree | 83f7e51a4807f78c72a4a54268ce69c3fb39e246 /src | |
| parent | cb3a974b2cc4a586e002f6cc14b26502a0c451ff (diff) | |
| download | infini-69e46bfe4d5429f9c3eebb1747bd8e5290f7823b.tar.gz infini-69e46bfe4d5429f9c3eebb1747bd8e5290f7823b.zip | |
:bug: fix(loader): fix encoding error
Diffstat (limited to 'src')
| -rw-r--r-- | src/infini/loader.py | 5 |
1 files changed, 1 insertions, 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(): |
