chore(deps): update dependency myst-parser to v3 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
myst-parser | dev-dependencies | major |
^0.17.0 || ^0.19.0 || ^1.0.0 -> ^0.17.0 || ^0.19.0 || ^1.0.0 || ^3.0.0
|
Release Notes
executablebooks/MyST-Parser (myst-parser)
v3.0.1
🐛 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.1...v3.0.0
v3.0.0
Upgraded dependencies
-
⬆ ️ Add support for Python 3.12 by gh-user:hugovk in gh-pr:848 -
⬆ ️ Update docutils requirement from >=0.16,<0.21 to >=0.18,<0.22 by gh-user:chrisjsewell in gh-pr:916
New features
-
✨ Allow for use of theline-block
directive 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 inattr_block
by 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 -
🔧 mypy- disallow 'any generics' by gh-user:danieleades in gh-pr:865 -
🔧 Fix docutils deprecation in option parsing by gh-user:agoose77 in gh-pr:842
Documentation
-
📚 Fix a broken link in configuration.md by gh-user:zupo in gh-pr:907 -
📚 Add linkify dependency to contributing docs. by gh-user:jhcole in gh-pr:792 -
📚 Fix the doubleused
in docs/syntax/math.md by gh-user:ice-tong in gh-pr:810 -
📚 Also add linkify to pip install command in README by gh-user:n-peugnet in gh-pr:851 -
📚 Fix the code section title in live preview by gh-user:BoboTiG in gh-pr:875 -
📚 Fix admonition example by gh-user:72757373656c6c in gh-pr:904 -
📚 Fix url for jupyter book gallery by gh-user:72757373656c6c in gh-pr:905 -
📚 Update theme version by gh-user:chrisjsewell in gh-pr:918 -
📚 Fix typo by gh-user:blakeNaccarato in gh-pr:911 -
📚 Fix architecture typo (#855) by gh-user:72757373656c6c in gh-pr:910
Full Changelog: v2.0.0...v3.0.0
v2.0.0
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
- This change makes the slug generation closer to GitHub, in that, starting/ending whitespace will not be stripped.
For example,
-
👌 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.
- Allow any value type (including dict, list, datetime) and emit a
-
🧪 Introduce a gate/check GHA job, thanks to gh-user:webknjaz (gh-pr:635)
Full Changelog: v1.0.0...v2.0.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.