You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Regenerate documentations with math so that formulas render (follow-up to #2752) #2763
#2752 added a MathFilter that converts Sphinx/MathJax math markup to native MathML at scrape time (closes #1264). It's opt-in per scraper, and it's enabled for scikit-learn, NumPy, scikit-image, Polars and Statsmodels. The pages on devdocs.io still show raw LaTeX, though, because those documentations were scraped before that change. Each one needs to be regenerated with the new filter and uploaded by a maintainer (thor docs:upload + deploy).
This issue tracks that regeneration. Versions are the ones in the October 2026 report (#2744).
Documentations with the filter enabled, to regenerate:
Documentations that also contain math but don't enable the filter yet (adding math to their html_filters and checking the output would be a separate PR each):
PyTorch ships its own pre-rendered MathML and isn't affected.
I'll send a version-update PR per documentation, following section B of the PR template, starting with scikit-learn. Maintainers: if you'd rather regenerate some of these directly, please tick them off here.
NumPy: regenerated cleanly at 2.5 (2,177 pages, 870 formulas, no fallbacks, index identical to production). The 2.5 docs on numpy.org are built from 2.5.0 and aren't rebuilt for patch releases, so there's nothing to bump: it only needs a regeneration.
scikit-image: 0.26.0 is still current, so same as NumPy, regeneration only.
One kind of math was still left unrendered across all of them: Sphinx emits align* and similar environments without \[...\] delimiters. #2766 handles those.
Activity
ridge-kimani commentedon Oct 16, 2026
Status after regenerating each documentation locally with the filter from #2752:
One kind of math was still left unrendered across all of them: Sphinx emits
align*and similar environments without\[...\]delimiters. #2766 handles those.