diff --git a/mkdocs_entangled/on_page_markdown.py b/mkdocs_entangled/on_page_markdown.py index 021843e..e49a716 100644 --- a/mkdocs_entangled/on_page_markdown.py +++ b/mkdocs_entangled/on_page_markdown.py @@ -12,6 +12,7 @@ from entangled.model.properties import get_attribute, Id, Attribute, Class from entangled.config import ConfigUpdate, read_config from entangled.interface import Context, read_markdown +from entangled.io import FileCache from repl_session import read_session @@ -132,7 +133,7 @@ def include_repl_output(reference_map: ReferenceMap, r: ReferenceId) -> list[Con def on_page_markdown(markdown: str, *, page: Page, config: MkDocsConfig, files: Files) -> str: - context = Context() | read_config() + context = Context() | read_config(FileCache()) reference_map, content = read_single_markdown(context, markdown) filtered_content = iter_bind(content, partial(compose_filters(add_title, include_repl_output), reference_map)) return document_to_text(reference_map, filtered_content) diff --git a/pyproject.toml b/pyproject.toml index 8c80e6c..c284645 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ readme = "README.md" license = "Apache-2.0" dependencies = [ "mkdocs>=1.4.2,<2", - "entangled-cli>=2.4,<3", + "entangled-cli>=2.5,<3", "mawk>=0.1.7,<0.2", ]