OpenTimelineIO
OpenTimelineIO copied to clipboard
Bump myst-parser from 0.18.1 to 2.0.0
Bumps myst-parser from 0.18.1 to 2.0.0.
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 for
docutils
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 for
sphinx
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
v1.0.0
🎉 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 😄
v0.19.2
What's Changed
- ✨ NEW: Add
myst_fence_as_directive
config by@chrisjsewell
in executablebooks/MyST-Parser#742Setting the following config, for example:
extensions = ["myst_parser", "sphinxcontrib.mermaid"] myst_fence_as_directive = ["mermaid"] # optional to use directive options myst_enable_extensions = ["attrs_block"] </tr></table>
... (truncated)
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 for
docutils
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 for
sphinx
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)
Codecov Report
Merging #1630 (b88c959) into main (45c6cfd) will decrease coverage by
0.01%
. The diff coverage isn/a
.
Additional details and impacted files
@@ Coverage Diff @@
## main #1630 +/- ##
==========================================
- Coverage 79.91% 79.91% -0.01%
==========================================
Files 197 197
Lines 21731 21731
Branches 4339 4339
==========================================
- Hits 17367 17366 -1
Misses 2213 2213
- Partials 2151 2152 +1
Flag | Coverage Δ | |
---|---|---|
py-unittests | 79.91% <ø> (-0.01%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
see 1 file with indirect coverage changes
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 45c6cfd...b88c959. Read the comment docs.
Superseded by #1745.