From f6aef6bdb49aa4004c48609a17293f08e6dafe19 Mon Sep 17 00:00:00 2001 From: Mathieu Payeur Levallois Date: Sat, 21 Oct 2023 10:04:41 -0400 Subject: [PATCH] fix slice assignment --- sphinx_tabs/tabs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sphinx_tabs/tabs.py b/sphinx_tabs/tabs.py index d2be1ad..2fc7653 100644 --- a/sphinx_tabs/tabs.py +++ b/sphinx_tabs/tabs.py @@ -325,12 +325,12 @@ def update_context(app, pagename, templatename, context, doctree): if not visitor.found_tabs_directive and not include_assets_in_all_pages: paths = [Path("_static") / f for f in FILES] if "css_files" in context: - context["css_files"] = context["css_files"][:] + context["css_files"][:] = context["css_files"] for path in paths: if path.suffix == ".css" and path in context["css_files"]: context["css_files"].remove(path.as_posix()) if "script_files" in context: - context["script_files"] = context["script_files"][:] + context["script_files"][:] = context["script_files"] for path in paths: if path.suffix == ".js" and path.as_posix() in context["script_files"]: context["script_files"].remove(path.as_posix())