diff --git a/sphinx/writers/html.py b/sphinx/writers/html.py index 34e76403f..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 @@ -54,11 +53,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__()