diff options
| author | 2024-03-04 17:56:54 +0800 | |
|---|---|---|
| committer | 2024-03-04 17:56:54 +0800 | |
| commit | a937d5d3ed0e2bec8e813cd6dfd4c408d902a92b (patch) | |
| tree | 8c590f44bc5a54acbc57ccd459d09e8ef8e77c77 | |
| parent | f195a1e7396b7eaa23ef6f14ffebb700cf741c75 (diff) | |
| download | infini-a937d5d3ed0e2bec8e813cd6dfd4c408d902a92b.tar.gz infini-a937d5d3ed0e2bec8e813cd6dfd4c408d902a92b.zip | |
feat(loader): supports hot module reload
| -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 07ebe0a8..f02dd910 100644 --- a/src/infini/loader.py +++ b/src/infini/loader.py @@ -82,10 +82,7 @@ class InfiniLoader(importlib.abc.Loader): def _install(): - if not sys.meta_path: - raise OSError("Var 'sys.meta_path' is empty, since Python is stop.") - if not isinstance(sys.meta_path[0], InfiniMetaFinder): - sys.meta_path.insert(0, InfiniMetaFinder()) + sys.meta_path.insert(0, InfiniMetaFinder()) def _uninstall(): |
