Update jupyter-book requirement from ==0.15.* to ==1.0.*
Updates the requirements on jupyter-book to permit the latest version.
Release notes
Sourced from jupyter-book's releases.
v1.0.0 - 2024-01-26
This release represents a stabilisation of the jupyter-book ecosystem. It features updates to many of the underlying software packages used by
jupyter-book, including "major" updates to myst-nb and myst-parser which powerjupyter-book. This release also brings compatibility withsphinx v7.A big thank you to all contributors and maintainers of these underlying packages!
[!IMPORTANT]
This release brings in updates tomyst-parser. A notable change is that of the markdown link syntax, which was extended to support more constructs. The syntax behind this change is outlined in https://mep.mystmd.org/en/latest/meps/mep-0002/.Bugs fixed
- FIX: update
output_scrolltag #2050 (@agoose77)- RELEASE: v0.15.1 + BUG: Issue warning for sphinxcontrib-bibtex + docutils>=0.18,<0.20 #1965 (
@mmcky)Maintenance and upkeep improvements
- MAINT: prepare for 1.0 release #2089 (
@agoose77)- MAINT: adding python 3.10 to the testing matrix and tox #1987 (
@bsipocz)Documentation improvements
- DOCS: describe new GHA workflow #2080 (
@agoose77)- DOCS: fix broken URL #2072 (
@PhilippKaniuth)- DOCS: _config.yml: clarify CSS-breakage announcement #2070 (
@SamB)- DOCS: trigger deploy-book action on both master and main #2057 (
@kolibril13)- DOCS: update new-file.md #2056 (
@RichardLitt)- DOCS: update MyST
eval_rstdirective guide link #2040 (@nikosavola)- DOCS: update copyright year to 2023 #2029 (
@GlobalMin)- DOCS: fix minor format error in TOC documentation #2028 (
@mwcraig)- DOCS: typo fixes and formatting for migration.md #2018 (
@delfanbaum)- DOCS: update markdown.md #2014 (
@chbrandt)- DOCS: comments.md: add link to https://dokie.li/ #2001 (
@westurner)- DOCS: persist execution cache on github actions #1998 (
@minrk)- DOCS: Add documentation about suppressing warnings for showing plotly figures #1957 (
@finsberg)Other merged PRs
- build(deps): bump actions/cache from 3 to 4 #2104 (
@dependabot)- build(deps): bump actions/setup-python from 4 to 5 #2084 (
@dependabot)- build(deps): bump actions/checkout from 3 to 4 #2083 (
@dependabot)- build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 #2019 (
@dependabot)- build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 #2005 (
@dependabot)- build(deps-dev): update sphinx-design requirement from ~=0.3.0 to ~=0.4.1 #2000 (
@dependabot)- build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 #1999 (
@dependabot)- [pre-commit.ci] pre-commit autoupdate #1989 (
@pre-commit-ci)- Update config.py for sphinx_multitoc_numbering #1799 (
@whyjz)
... (truncated)
Changelog
Sourced from jupyter-book's changelog.
Change Log
v0.15.1 - 2023-03-13
Bug
This release is a minor update to alert users of
jupyter-bookto [sphinxcontrib-bibtex #322](mcmtroffaes/sphinxcontrib-bibtex#322) when building bibliographies withdocutils>=0.18,<0.20installed.Bug: Using
docutils>=0.18results in breaking the pagehtmllayout when usingsphinx-book-themeon pages that include abibliographydirective.v0.15.0 - 2023-03-07
This release updates sphinx-book-theme to version
1.0.0The full release notes for sphinx-book-theme==1.0.0 can be found here
Thanks to all the contributors that worked on this major update to sphinx-book-theme
v0.14.0 - 2023-02-28
This release updates many of the underlying software packages used by
jupyter-bookincluding major updates to myst-nb and myst-parser which powerjupyter-book. This release also brings compatibility withsphinx v5.A big thank you to all contributors and maintainers of these underlying packages. There have been many major updates that will flow through to
jupyter-bookwith this release.A migration assistance page has been setup to assist users with updates to your
configurationand highlights a few of the commonbreaking changeswhich are discussed with examples.Package Updates
- #1842 updates myst-nb moving from
myst-nb~=0.13.1tomyst-nb~=0.17.1. This incorporates three major updates to myst-nb which in turn incorporates changes to the underlying myst-parser moving frommyst-parser~=0.15tomyst-parser~=0.18.- #1842 enables compatibility with
docutils>=0.15,<0.19- #1842 supports
sphinx5- #1842 incorporates updates for
sphinx-design,sphinx-thebeandsphinx-book-theme.Docs
... (truncated)
Commits
a8b7cf6Merge pull request #2083 from executablebooks/dependabot/github_actions/actio...25c70eaMerge pull request #2084 from executablebooks/dependabot/github_actions/actio...d19e673chore: update error message6ab8343docs: fix typo in versionfc1f51cMerge pull request #2089 from executablebooks/agoose77/maint-prepare-1.08481ec9chore: spelling2336ed5test: restore missing test filesa7951a7ci: update matrix1a555d5fix: restore sphinx-5a1a0a16fix: more test failures- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.