Update myst-parser requirement from ~=0.18.1 to >=0.18.1,<2.1.0
Created by: dependabot[bot]
Updates the requirements on myst-parser to permit the latest version.
Release notes
Sourced from myst-parser's releases.
v2.0.0
This release primarily updates core myst-parser dependencies, with some minor changes to parsing behaviour:
⬆ ️ UPGRADE:markdown-it-py
to v3 (executablebooks/MyST-Parser#773)
- This is mainly a non-breaking change, fixing some edge cases in parsing
- See: https://github.com/executablebooks/markdown-it-py/releases/tag/v3.0.0 and https://github.com/executablebooks/mdit-py-plugins/releases/tag/v0.4.0
⬆ ️ UPGRADE:linkify-it-py
to v2 (https://github.com/executablebooks/MyST-Parser/675)
- Also fixes some edge cases in parsing
- See: https://github.com/tsutsu3/linkify-it-py/blob/main/CHANGELOG.md
⬆ ️ UPGRADE: Add support fordocutils
v0.20 (https://github.com/executablebooks/MyST-Parser/775)
- No significant changes, see https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-20-2023-05-04
⬆ ️ UPGRADE: Add support forsphinx
v7, and remove v5 support (https://github.com/executablebooks/MyST-Parser/776)
- No significant changes, see https://www.sphinx-doc.org/en/master/changes.html
⬆ ️ UPGRADE: Remove Python 3.7 support and add testing for Python 3.11 (https://github.com/executablebooks/MyST-Parser/772)
👌 Improve default slug generation for heading anchors, thanks to@Cimbali
(https://github.com/executablebooks/MyST-Parser/777)
- This change makes the slug generation closer to GitHub, in that, starting/ending whitespace will not be stripped. For example,
# ` a` b `c `
will now correctly create the slug-a-b-c-
and nota-b-c
👌 IMPROVE: Substitution extension (https://github.com/executablebooks/MyST-Parser/777)
- Allow any value type (including dict, list, datetime) and emit a
myst.substitution
warning for errors in resolving the substitution content.🧪 Introduce a gate/check GHA job, thanks to
@webknjaz
(https://github.com/executablebooks/MyST-Parser/635)Full Changelog: v1.0.0...v2.0.0
Changelog
Sourced from myst-parser's changelog.
2.0.0 - 2023-06-13
This release primarily updates core myst-parser dependencies, with some minor changes to parsing behaviour:
⬆ ️ UPGRADE:markdown-it-py
to v3 (gh-pr:773)
- This is mainly a non-breaking change, fixing some edge cases in parsing
- See: https://github.com/executablebooks/markdown-it-py/releases/tag/v3.0.0 and https://github.com/executablebooks/mdit-py-plugins/releases/tag/v0.4.0
⬆ ️ UPGRADE:linkify-it-py
to v2 (gh-pr:675)
- Also fixes some edge cases in parsing
- See: https://github.com/tsutsu3/linkify-it-py/blob/main/CHANGELOG.md
⬆ ️ UPGRADE: Add support fordocutils
v0.20 (gh-pr:775)
- No significant changes, see https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-20-2023-05-04
⬆ ️ UPGRADE: Add support forsphinx
v7, and remove v5 support (gh-pr:776)
- No significant changes, see https://www.sphinx-doc.org/en/master/changes.html
⬆ ️ UPGRADE: Remove Python 3.7 support and add testing for Python 3.11 (gh-pr:772)
👌 Improve default slug generation for heading anchors, thanks to gh-user:Cimbali (gh-pr:777)
- This change makes the slug generation closer to GitHub, in that, starting/ending whitespace will not be stripped. For example,
# ` a` b `c `
will now correctly create the slug-a-b-c-
and nota-b-c
👌 IMPROVE: Substitution extension (gh-pr:777)
- Allow any value type (including dict, list, datetime) and emit a
myst.substitution
warning for errors in resolving the substitution content.🧪 Introduce a gate/check GHA job, thanks to gh-user:webknjaz (gh-pr:635)
Full Changelog: v1.0.0...v2.0.0
1.0.0 - 2023-03-07
🎉 MyST-Parser 1.0.0🎉 This changes absolutely nothing in the code, or about the maintenance/release policy of this project. But it does feel about time
😄 0.19.2 - 2023-03-02
✨ NEW: Add myst_fence_as_directive config (gh-pr:742)Setting the following config, for example:
extensions = ["myst_parser", "sphinxcontrib.mermaid"] myst_fence_as_directive = ["mermaid"] # optional to use directive options </tr></table>
... (truncated)
Commits
-
4ae5863
🚀 RELEASE: v2.0.0 (#783) -
28a9df3
👌 Improve default slug generation for heading anchors (#753) -
80b892f
📚 Update sphinxext-opengraph from ~=0.7.5 to ~=0.8.2 (#759) -
3fb7d9e
📚 Minor doc improvement (#779) -
4d49023
📚 DOCS improvement (#778) -
3a6bbb1
👌 IMPROVE: Substitution extension (#777) -
b043351
⬆ ️ UPGRADE: sphinx 7, drop sphinx 5 (#776) -
19b00d2
🧪 Introduce a gate/check GHA job (#635) -
41582e2
⬆ ️ UPGRADE: allow docutils v0.20.x (#775) -
40a548d
⬆ ️ Update linkify-it-py requirement from ~=1.0 to ~=2.0 (#675) - 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)