jupyter-book
jupyter-book copied to clipboard
build(deps): update myst-parser requirement from <3,>=1 to >=1,<5
Updates the requirements on myst-parser to permit the latest version.
Release notes
Sourced from myst-parser's releases.
v4.0.0
What's Changed
- ⬆️ Support python>=3.10, sphinx >=7,=0.19,<0.22 by
@chrisjsewellin executablebooks/MyST-Parser#952- 👌 Improve footnote def/ref warnings and translations by
@chrisjsewellin executablebooks/MyST-Parser#931- 📚 Fix typo by
@meli-lewisin executablebooks/MyST-Parser#940New Contributors
@meli-lewismade their first contribution in executablebooks/MyST-Parser#940Full Changelog: https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0
Changelog
Sourced from myst-parser's changelog.
4.0.0 - 2024-08-05
This release bumps the supported versions of:
- Python to
3.10and greater- Sphinx to
>=7,<9- Docutils to
>=0.19,<0.22Additionally, footnotes are now parsed similar to the corresponding reStructuredText, in that resolution (between definitions and references) and ordering is now deferred to transforms on the doctree (in gh-pr:931).
This allows for the proper interaction with other docutils/sphinx transforms, including those that perform translations, and logging of warnings for duplicate/unreferenced footnote definitions and also for footnote references with no definitions.
See the footnotes guide for more information.
Full Changelog: v3.0.1...v4.0.0
3.0.1 - 2024-04-28
🐛 Bug Fixes
- Account for the final directive option having an empty value, by gh-user:chrisjsewell in gh-pr:924
- Re-allow indented directive option blocks, by gh-user:chrisjsewell in gh-pr:925
Full Changelog: v3.0.0...v3.0.1
3.0.0 - 2024-04-23
Upgraded dependencies
- ⬆️ Add support for Python 3.12 by gh-user:hugovk in gh-pr:848
- ⬆️ Update docutils requirement from >=0.16,
New features
- ✨ Allow for use of the
line-blockdirective by gh-user:chrisjsewell in gh-pr:900- ✨ Emits sphinx include-read event by gh-user:sumezulike in gh-pr:887
Improvements
- 👌 Nested parse attribution in
attr_blockby gh-user:chrisjsewell in gh-pr:831- 👌 Directive option parsing by gh-user:chrisjsewell in <gh-pr:796
- 👌 Improve directive parsing warnings by gh-user:chrisjsewell in gh-pr:893
- 👌 Allow for opening external links in new tabs (#856) by gh-user:marjus45 in gh-pr:857
Internal
- 🔧 Replace black, isort, pyupgrade with ruff formatter by gh-user:chrisjsewell in gh-pr:833
- 🔧 remove redundant mypy config by gh-user:danieleades in gh-pr:866
- 🔧 Add additional Ruff lints (and fix issues) by gh-user:danieleades in gh-pr:862
... (truncated)
Commits
ce37be5🚀 Release v4.0.0 (#954)850f7c9👌 Improve footnote def/ref warnings and translations (#931)401e08c⬆️ Support python>=3.10, sphinx >=7,<9, docutils>=0.19,<0.22 (#952)d3d7fbb🔧 pre-commit autoupdate (#946)ad0f24f🔧 test fixes for sphinx 7.4 (#945)d448abf📚 Fix typo (#940)3d84ff8🚀 Release v3.0.1 (#926)790a926🐛 FIX: allow indented option block (#925)446feba🐛 FIX empty value for final directive option (#924)c9579c4📚 Update live preview (#921)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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)