Skip to content
Snippets Groups Projects
Unverified Commit 03583b91 authored by mmcky's avatar mmcky Committed by GitHub
Browse files

IMPROVE: Support Sphinx v4 (#1448)


* Update version pins for sphinx4 upgrade

* upgrade jupytext to support markdown-it-py required by myst-parser

* update sphinx-book-theme

* upgrade sphinx-jupyterbook-latex to 0.4.3

* remove html_add_permalink as deprecated in sphinx>=3.5

* fix test_build test set

* fix test_sphinx_multitoc_numbering tests with sphinx3,sphinx4

* fix test_tocdirective tests to include sphinx3,sphinx4 fixtures

* mathjax3 is now the default so config needs to use mathjax3_config

* add warning for sphinx>=4 and _config using mathjax_config

* remove myst_url_schemes from default config as set in myst_parser

* Update setup.cfg

include `nb_merge_sreams` in `myst-nb~=0.13.1`

Co-authored-by: default avatarChris Sewell <chrisj_sewell@hotmail.com>

* Revert "add warning for sphinx>=4 and _config using mathjax_config"

This reverts commit 3f9bf18409cf4140dc6c85d882b5286b82ec41be.

* Revert "Revert "add warning for sphinx>=4 and _config using mathjax_config""

This reverts commit d1d74bc5d6c2e59467eae9ddc4bd6c93b5c1acd2.

* Update with warning for mathjax config in sphinxv4 including tests

* change to report stderr to be more useful

* enable tasklist as a myst_enable_extensions default option:

* enable myst_dmath_double_inline=True as a default to mirror jupyter notebook

* TEST: add a test for additional config passthrough

* docs: add section on nb_merge_streams from myst_nb

* Update jupyter_book/config.py

Co-authored-by: default avatarChris Holdgraf <choldgraf@berkeley.edu>

* migrate to intersphinx

* move merge-stdout-stderr to execute docs page

* revert fb180ad and leave myst_url_schemes as a configuration option for jb

* add myst_dmath_double_inline to schema and update test

* add a github issue to remind us to remove this in 0.14

Co-authored-by: default avatarChris Sewell <chrisj_sewell@hotmail.com>
Co-authored-by: default avatarChris Holdgraf <choldgraf@berkeley.edu>
parent a0d719fd
No related branches found
No related tags found
No related merge requests found
Showing
with 313 additions and 19 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment