]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-153906: Show 'Data' in code formatting (#154132)
authorHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Sun, 19 Jul 2026 14:45:17 +0000 (16:45 +0200)
committerGitHub <noreply@github.com>
Sun, 19 Jul 2026 14:45:17 +0000 (17:45 +0300)
Lib/pydoc.py

index 3140723f49b7d0d2486e5d98e597ff589c8f0092..72974af26bee64cd417de3e70f6df292d4ab1110 100644 (file)
@@ -881,9 +881,10 @@ class HTMLDoc(Doc):
         if data:
             contents = []
             for key, value in data:
-                contents.append(self.document(value, key))
+                contents.append(
+                    f'<dl class="doc"><dt>{self.document(value, key)}</dt></dl>')
             result = result + self.bigsection(
-                'Data', 'data', '<br>\n'.join(contents))
+                'Data', 'data', '\n'.join(contents))
         if hasattr(object, '__author__'):
             contents = self.markup(str(object.__author__), self.preformat)
             result = result + self.bigsection('Author', 'author', contents)