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-pyto 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-pyto 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 fordocutilsv0.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 forsphinxv7, 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.substitutionwarning 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-pyto 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-pyto 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 fordocutilsv0.20 (gh-pr:775)
- No significant changes, see https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-20-2023-05-04
⬆ ️ UPGRADE: Add support forsphinxv7, 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.substitutionwarning 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 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 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)