spatialaudio / nbsphinx

:ledger: Sphinx source parser for Jupyter notebooks
https://nbsphinx.readthedocs.io/
MIT License
449 stars 128 forks source link

nbsphinx 0.9 claims json problem reading notebooks #720

Closed henryiii closed 1 year ago

henryiii commented 1 year ago

Notebooks started reporting read errors on the 0.9 update.

https://github.com/scikit-hep/boost-histogram/pull/836 (See https://readthedocs.org/projects/boost-histogram/builds/19766997/)

Another one:

https://readthedocs.org/projects/vector/builds/19756260/

Traceback: ```pytb Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/boost-histogram/envs/836/lib/python3.7/site-packages/nbsphinx/__init__.py", line 613, in parse rststring, resources = exporter.from_notebook_node(nb, resources) File "/home/docs/checkouts/readthedocs.org/user_builds/boost-histogram/envs/836/lib/python3.7/site-packages/nbsphinx/__init__.py", line 400, in from_notebook_node nb, resources, **kw) File "/home/docs/checkouts/readthedocs.org/user_builds/boost-histogram/envs/836/lib/python3.7/site-packages/nbconvert/exporters/templateexporter.py", line 421, in from_notebook_node output = self.template.render(nb=nb_copy, resources=resources) File "/home/docs/checkouts/readthedocs.org/user_builds/boost-histogram/envs/836/lib/python3.7/site-packages/jinja2/environment.py", line 1291, in render self.environment.handle_exception() File "/home/docs/checkouts/readthedocs.org/user_builds/boost-histogram/envs/836/lib/python3.7/site-packages/jinja2/environment.py", line 925, in handle_exception raise rewrite_traceback_stack(source=source) File "