From 418bcb59e83a0bd5c1146590bb901c77146723e4 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Wed, 11 Jun 2025 12:58:49 +0200 Subject: [PATCH] docs: hide '__init__' docstring for bus terminal classes --- docs/source/generate_class_list.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/source/generate_class_list.py b/docs/source/generate_class_list.py index b7be8fb..9a880ba 100644 --- a/docs/source/generate_class_list.py +++ b/docs/source/generate_class_list.py @@ -33,6 +33,9 @@ def write_classes(f: TextIOWrapper, patterns: list[str], module_name: str, title f2.write(' :inherited-members:\n') if title not in ['Base classes', 'Bus coupler']: f2.write(' :exclude-members: select, parameters\n') + if 'bus terminals' in title: + f2.write(' :class-doc-from: class\n') + f2.write('```\n\n')