Update myst-parser requirement from <0.18.0,>=0.15.2 to >=0.15.2,<2.1.0
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 for
docutilsv0.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 for
sphinxv7, 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 for
docutilsv0.20 (gh-pr:775)
- No significant changes, see https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-20-2023-05-04
β¬οΈ UPGRADE: Add support for
sphinxv7, 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)