$npx skillfedfor your agent

sphinx-multitoc-numbering

Supporting continuous HTML section numbering

With conditionsPyPI SphinxReleased Mar 2021231.1K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — sphinx_multitoc_numbering-0.1.3-py3-none-any.whl
v0.1.3 · released 2021-03-15 · 1 runtime deps: sphinx

Yes, if your Sphinx version is compatible with the 0.1.3 release from 2021-03-15. The extension solves a real problem with minimal install friction and permissive licensing. However, verify compatibility with your Sphinx version first, as the abandoned status means no updates for newer releases. If you encounter issues with current Sphinx versions, check for community forks or consider whether the numbering problem can be solved another way.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires an existing Sphinx documentation project with conf.py.
  • Installation is straightforward with no complex dependencies beyond Sphinx itself.
  • However, the package has been abandoned since its last release on 2021-03-15, so it will not receive bug fixes or compatibility updates for newer Sphinx versions.

License · maintenance · safety

MIT (permissive) — Licensed under MIT (permissive), so you can use, modify, and distribute it freely with minimal restrictions.

last release 2021-03-15 (1978 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 231,062 downloads/mo, #9,097 on PyPI

Verify before relying

pip install sphinx-multitoc-numbering

Then in conf.py:
extensions = ["sphinx_multitoc_numbering"]
  • Compatibility with Sphinx versions released after 2021-03-15
  • Whether the extension works with current stable Sphinx releases
  • Active maintenance status or community forks that may have continued development
Same gist for agents: .md · .json

What it is and what it does

sphinx-multitoc-numbering is a Sphinx extension that solves a specific documentation problem: when you split a large document into multiple table-of-contents (toctree) structures—common in jupyter-book projects with separate parts or sections—the default Sphinx behavior resets section numbering at each toctree boundary. This extension maintains continuous numbering across those boundaries, so chapters and sections are numbered sequentially throughout the entire document.

You install it as a standard Sphinx extension by adding it to the extensions list in conf.py. It has only one runtime dependency: Sphinx itself. The extension integrates directly into Sphinx's HTML generation pipeline and requires no additional configuration beyond activation. However, the package has not been updated since 2021-03-15, which means it may have compatibility issues with recent Sphinx releases and will not receive maintenance fixes.

Use it for

  • Multi-part jupyter-book projects where you want chapters numbered continuously across separate parts instead of restarting at each part.
  • Large Sphinx documentation split into multiple toctrees where section numbers should flow sequentially rather than reset.
  • Academic or technical documents with chapters organized across different toctree structures that need unified numbering.
  • Documentation projects that need Sphinx to maintain continuous numbering across organizational boundaries.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if your Sphinx version is compatible with the 0.1.3 release from 2021-03-15.

The extension solves a real problem with minimal install friction and permissive licensing. However, verify compatibility with your Sphinx version first, as the abandoned status means no updates for newer releases. If you encounter issues with current Sphinx versions, check for community forks or consider whether the numbering problem can be solved another way.

Install

sphinx-multitoc-numbering on PyPI

Before you install

Installation is straightforward with no complex dependencies beyond Sphinx itself. However, the package has been abandoned since its last release on 2021-03-15, so it will not receive bug fixes or compatibility updates for newer Sphinx versions.

Requires an existing Sphinx documentation project with conf.py.

License in practice

Licensed under MIT (permissive), so you can use, modify, and distribute it freely with minimal restrictions.

Quickstart

pip install sphinx-multitoc-numbering

Then in conf.py:
extensions = ["sphinx_multitoc_numbering"]

Verify before relying

  • Compatibility with Sphinx versions released after 2021-03-15
  • Whether the extension works with current stable Sphinx releases
  • Active maintenance status or community forks that may have continued development

Package facts

LicenseMIT permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
sphinx
MaintenanceAbandoned 1,978 days since the last release
First released
Downloads231,062 / month, #9,097 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: sphinx_multitoc_numbering-0.1.3-py3-none-any.whl

Tags

Capabilities
sphinx section numbering across tocscontinuous chapter numbering sphinxmulti-toctree numberingjupyter-book chapter numberingsphinx html section numberingcross-toctree section numberssphinx documentation numbering
Topics
sphinx-extensiondocumentation-build

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “sphinx section numbering across tocs”

Give your agent the search over MCP, or paste the wish link into any chat.

More Sphinx packages

docstring-parser Worth it
PyPI · Python Modules · released Apr 2026

Parses Python docstrings in ReST, Google, Numpydoc, and Epydoc formats, extracting structured information like descriptions, parameters, return types, and exceptions.

Install it if you need to programmatically read and extract structured data from Python docstrings.

MITpure Python · 3.8+
274.9Mdownloads / mo
Sphinx Worth it
PyPI · Software Development · released Dec 2025

Sphinx generates professional documentation from reStructuredText source files, producing HTML, PDF, EPUB, and other formats with automatic cross-references, code highlighting, and hierarchical navigation.

BSD-2-Clausepure Python · 3.12+
91.8Mdownloads / mo
sphinxcontrib-serializinghtml With conditions
PyPI · Utilities · released Jul 2024

A Sphinx extension that outputs documentation in serialized HTML formats (JSON and pickle) alongside standard HTML.

BSD-3-Clausepure Python · 3.9+dormant
30.5Mdownloads / mo
alabaster Worth it
PyPI · Documentation · released Jul 2024

Alabaster is a clean, responsive Sphinx theme for documentation that requires Python 3.10 or newer and Sphinx 6.2 or newer.

BSD-3-Clausepure Python · 3.10+dormant
30.4Mdownloads / mo
sphinxcontrib-htmlhelp With conditions
PyPI · Utilities · released Jul 2024

A Sphinx extension that generates HTML help files from reStructuredText documentation source.

BSD-3-Clausepure Python · 3.9+dormant
27.7Mdownloads / mo
sphinxcontrib-qthelp With conditions
PyPI · Utilities · released Jul 2024

A Sphinx extension that converts documentation source files into QtHelp format, enabling integration with Qt-based help systems and documentation viewers.

However, be aware that maintenance is dormant—if you rely on it long-term, monitor Sphinx compatibility and consider whether QtHelp remains the right format for your…

BSD-3-Clausepure Python · 3.9+dormant
27.6Mdownloads / mo

See also sphinx_external_toc · sphinx-remove-toctrees · sphinx-tabs · myst-nb · sphinx_design · myst-parser · autoclasstoc · sphinx-togglebutton · sphinx-panels · sphinx-sitemap