]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Doc: Strip trailing whitespace in ``pydoc_topics`` (#130492)
authorAdam Turner <9087854+AA-Turner@users.noreply.github.com>
Wed, 26 Feb 2025 20:10:55 +0000 (20:10 +0000)
committerGitHub <noreply@github.com>
Wed, 26 Feb 2025 20:10:55 +0000 (20:10 +0000)
Doc/tools/extensions/pydoc_topics.py

index 6e43df2e4bf9de62aadb54f6679f12dec86a7469..0f3dfacd4f2f87cc43460d54af977d483c528232 100644 (file)
@@ -143,7 +143,8 @@ class PydocTopicsBuilder(TextBuilder):
                 document.append(doc_ids[label_id])
                 visitor = TextTranslator(document, builder=self)
                 document.walkabout(visitor)
-                self.topics[topic_label] = visitor.body
+                body = "\n".join(map(str.rstrip, visitor.body.splitlines()))
+                self.topics[topic_label] = body
 
     def finish(self) -> None:
         topics_repr = "\n".join(