From b84ba3a7d13142361c91cb27c03d4c1002ba849f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 5 Feb 2022 00:18:29 +0000 Subject: [PATCH 1/2] Use `settings_default_overrides` --- sphinx/writers/html.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/sphinx/writers/html.py b/sphinx/writers/html.py index 34e76403f..afb21825e 100644 --- a/sphinx/writers/html.py +++ b/sphinx/writers/html.py @@ -54,11 +54,8 @@ def multiply_length(length: str, scale: int) -> str: class HTMLWriter(Writer): - # override embed-stylesheet default value to 0. - settings_spec = copy.deepcopy(Writer.settings_spec) - for _setting in settings_spec[2]: - if '--embed-stylesheet' in _setting[1]: - _setting[2]['default'] = 0 + # override embed-stylesheet default value to False. + settings_default_overrides = {"embed_stylesheet": False} def __init__(self, builder: "StandaloneHTMLBuilder") -> None: super().__init__() From 5d14bbf169dc6428db683c8d151bbab78f70a4b3 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 5 Feb 2022 00:46:00 +0000 Subject: [PATCH 2/2] Appease flake8 --- sphinx/writers/html.py | 1 - 1 file changed, 1 deletion(-) diff --git a/sphinx/writers/html.py b/sphinx/writers/html.py index afb21825e..34b73a0a5 100644 --- a/sphinx/writers/html.py +++ b/sphinx/writers/html.py @@ -8,7 +8,6 @@ :license: BSD, see LICENSE for details. """ -import copy import os import posixpath import re