holoviz-dev / nbsite

Build a tested, sphinx-based website from notebooks
https://nbsite.pyviz.org
BSD 3-Clause "New" or "Revised" License
28 stars 13 forks source link

Use myst_nb for rendering #198

Closed philippjfr closed 3 years ago

philippjfr commented 3 years ago

This PR switches our approach to rendering notebooks from one that embeds raw HTML rendered using nbconvert to an approach that converts the notebooks to real docutils nodes ensuring that links, anchors, sections and other cross-referencing is properly supported. This support is built on top of jupyter_sphinx via the myst_nb extension. As a side-effect this also means that: