Skip to content

Commit 46712f7

Browse files
authored
👌 IMPROVE: Extension loading message #20
1 parent 6683e3f commit 46712f7

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

sphinx_multitoc_numbering/__init__.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@
2222
"""sphinx-multitoc-numbering version"""
2323

2424

25+
def build_init_handler(app):
26+
from sphinx.util.console import bold
27+
28+
logger.info(bold("sphinx-multitoc-numbering v%s:") + " Loaded", __version__)
29+
30+
2531
def assign_section_numbers(self, env: BuildEnvironment) -> List[str]:
2632
"""Assign a section number to each heading under a numbered toctree."""
2733
# a list of all docnames whose section numbers changed
@@ -120,4 +126,5 @@ def _walk_toctree(toctreenode: addnodes.toctree, depth: int) -> None:
120126
def setup(app):
121127
from sphinx.environment.collectors.toctree import TocTreeCollector
122128

129+
app.connect("builder-inited", build_init_handler)
123130
TocTreeCollector.assign_section_numbers = assign_section_numbers

0 commit comments

Comments
 (0)