From 1a6a44db5c199bb0b7683922bdf696aadd8c403c Mon Sep 17 00:00:00 2001 From: Angus Hollands Date: Fri, 14 May 2021 08:28:17 +0100 Subject: [PATCH 1/2] Bugfix: clean importer cache --- src/literary/notebook/importer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/literary/notebook/importer.py b/src/literary/notebook/importer.py index 0315f09..0a6ff21 100644 --- a/src/literary/notebook/importer.py +++ b/src/literary/notebook/importer.py @@ -116,6 +116,9 @@ def _inject_notebook_loader( new_finder = _extend_file_finder(finder, (loader_factory, [".ipynb"])) path_hooks[i] = new_finder + # To fix cached path finders + sys.path_importer_cache.clear() + def install_hook( package_root_path: Union[AnyStr, os.PathLike], set_except_hook: bool = True From b92e530f0213d9a9f1d919e76a8f89c1838b0a0d Mon Sep 17 00:00:00 2001 From: Angus Hollands Date: Fri, 14 May 2021 08:29:09 +0100 Subject: [PATCH 2/2] Package: bump version --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index abea687..b2af1d8 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = literary -version = 1.8.1 +version = 1.8.2 description = Literate package development with Jupyter long_description = file: README.md long_description_content_type = text/markdown