A workflow for creating and editing publication ready scientific reports and presentations, from one or more Jupyter Notebooks, without leaving the browser!
Add compatibility of sphinx conversion with ipywidgets. Note, the sphinx version dependency is now >=1.8
.
Additionally, the code base has been formatted by black, and some minor bugs/warnings have been fixed.
Up-date the Conda requirements to working versions
Changes include:
HTML2JSONParser
and pytest-regressions
for testing HTML documentsRather then searching for specific bits of text, we convert the document to a json object, stripping out sections irrelevant for testing (like the header, footer and scripts that can change between versions). and test with the data_regression
fixture
sphinx.ext.imgconverter
from sphinx auto-builds