Skip to content

Bump the llvm-docs-requirements group in /llvm/docs with 10 updates#3010

Open
dependabot[bot] wants to merge 1 commit into
SYCLomaticfrom
dependabot/pip/llvm/docs/llvm-docs-requirements-b1ef115bc4
Open

Bump the llvm-docs-requirements group in /llvm/docs with 10 updates#3010
dependabot[bot] wants to merge 1 commit into
SYCLomaticfrom
dependabot/pip/llvm/docs/llvm-docs-requirements-b1ef115bc4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Bumps the llvm-docs-requirements group in /llvm/docs with 10 updates:

Package From To
docutils 0.22.4 0.23
myst-parser 5.0.0 5.1.0
certifi 2026.4.22 2026.5.20
commonmark 0.9.1 0.9.2
idna 3.15 3.17
markdown-it-py 4.0.0 4.2.0
mdit-py-plugins 0.5.0 0.6.1
requests 2.33.1 2.34.2
snowballstemmer 3.0.1 3.1.0
soupsieve 2.8.3 2.8.4

Updates docutils from 0.22.4 to 0.23

Commits

Updates myst-parser from 5.0.0 to 5.1.0

Release notes

Sourced from myst-parser's releases.

v5.1.0

✨ New Features

👌 Improvements

  • 👌 Update myst_gfm_only mode to use the unified gfm_plugin, which now includes GFM autolinks, alerts, and improved strikethrough/tasklist handling by @​chrisjsewell in #1128
  • 👌 Improve MathJax 4 compatibility for Sphinx 9 by @​chrisjsewell in #1110
  • 👌 Stop directive-option parsing at colon fences, fixing nested colon fence directives by @​chrisjsewell in #1133

🐛 Bug Fixes

⬆️ Dependency Upgrades

New Contributors

Full Changelog: executablebooks/MyST-Parser@v5.0.0...v5.1.0

Changelog

Sourced from myst-parser's changelog.

5.1.0 - 2026-05-13

✨ New Features

  • ✨ Add "alert" syntax extension for GFM alerts (e.g. > [!NOTE]), see by gh-user:chrisjsewell in gh-pr:1128
  • ✨ Add "gfm_autolink" syntax extension for GFM autolinks, see by gh-user:chrisjsewell in gh-pr:1128
  • ✨ Add myst_strikethrough_single_tilde config option to allow single tilde (~) for strikethrough by gh-user:chrisjsewell in gh-pr:1128
  • ✨ Add myst_colon_fence_exact_match config option to require the closing colon fence to have exactly the same number of colons as the opening, see by gh-user:chrisjsewell in gh-pr:1128

👌 Improvements

  • 👌 Update myst_gfm_only mode to use the unified gfm_plugin, which now includes GFM autolinks, alerts, and improved strikethrough/tasklist handling by gh-user:chrisjsewell in gh-pr:1128
  • 👌 Improve MathJax 4 compatibility for Sphinx 9 by gh-user:chrisjsewell in gh-pr:1110
  • 👌 Stop directive-option parsing at colon fences, fixing nested colon fence directives by gh-user:chrisjsewell in gh-pr:1133

🐛 Bug Fixes

  • 🐛 Use docname instead of source path in warning locations by gh-user:chrisjsewell in gh-pr:1114
  • 🐛 Correctly encode & in Markdown URLs by not HTML-escaping refuri by gh-user:chrisjsewell in gh-pr:1126
  • 🐛 Fix RemovedInSphinx10Warning for inventory item iteration by gh-user:chrisjsewell in gh-pr:1129
  • 🐛 Pin mdit-py-plugins>=0.6.1 for nested field list fix by gh-user:chrisjsewell in gh-pr:1134

⬆️ Dependency Upgrades

  • ⬆️ Upgrade to markdown-it-py~=4.2 and mdit-py-plugins~=0.6 by gh-user:chrisjsewell in gh-pr:1128
  • ⬆️ Update pygments requirement from <2.20 to <2.21 by gh-user:chrisjsewell in gh-pr:1117

Full Changelog: v5.0.0...v5.1.0

Commits
  • 2871eb9 🚀 Release v5.1.0 (#1135)
  • cc5db37 🐛 FIX: Pin mdit-py-plugins>=0.6.1 for nested field list fix (#1134)
  • 4ce57f9 👌 Stop directive-option parsing at colon fences (#1133)
  • cfcc327 ⬆️ Bump mypy from 2.0.0 to 2.1.0 (#1131)
  • 691738c ⬆️ Bump ruff from 0.15.10 to 0.15.12 (#1132)
  • 0fb1ae9 👌 IMPROVE: MathJax 4 compatibility (Sphinx 9) (#1110)
  • f153b4b ⬆️ Bump actions/setup-python from 5 to 6 (#1092)
  • 93acf8d [pre-commit.ci] pre-commit autoupdate (#1095)
  • a5f1d69 ⬆️ Update pygments requirement from <2.20 to <2.21 (#1117)
  • 8381296 🐛 FIX: Use docname instead of source path in warning locations (#1114)
  • Additional commits viewable in compare view

Updates certifi from 2026.4.22 to 2026.5.20

Commits

Updates commonmark from 0.9.1 to 0.9.2

Release notes

Sourced from commonmark's releases.

0.9.2

  • Deprecate package. Use markdown-it-py instead.
  • Remove testing on python 3.4.
Changelog

Sourced from commonmark's changelog.

0.9.2 (2026-05-28)

  • Deprecate package. Use markdown-it-py instead.
  • Remove testing on python 3.4.
Commits
  • df7dcb7 Deprecation release 0.9.2
  • 8467297 Update metadata
  • c9faf44 Fix wording
  • 48a37b2 Update README to show project is unmaintained.
  • d031003 Merge pull request #303 from readthedocs/dependabot/add-v2-config-file
  • 63e3279 Merge pull request #305 from readthedocs/dependabot/pip/flake8-3.9.2
  • b5784ab Bump flake8 from 3.8.4 to 3.9.2
  • 789b0b0 Upgrade to GitHub-native Dependabot
  • 2440e8e Merge pull request #268 from readthedocs/dependabot/pip/flake8-3.8.4
  • 05ecde2 Bump flake8 from 3.8.3 to 3.8.4
  • Additional commits viewable in compare view

Updates idna from 3.15 to 3.17

Changelog

Sourced from idna's changelog.

3.17 (2026-05-28)

  • Substantial 75% reduction in memory usage through new data structures and some optimization in processing speed.
  • Added a general 1024-character input length cap to the public validation, conversion, and codec entry points. This is well above any legitimate domain or label and guards against pathological inputs.

3.16 (2026-05-22)

  • Add a command-line interface (python -m idna, also available as the idna script). Encodes or decodes one or more domains supplied as arguments or on standard input, with options to select A-label or U-label output and control error handling.
  • Raise the minimum supported Python version to 3.9
  • Various code quality improvements
Commits
  • f48619c Release 3.17
  • 7421ba8 Pre-release 3.17rc0
  • 22ebb73 Merge pull request #251 from kjd/structure-optimizations
  • 2a7ac0a Drop redundant parallel-arrays comment from uts46data
  • 354eee9 Apply ruff format to uts46data.py
  • 8c34ffc Refactor uts46data into parallel arrays
  • 1189629 Range-encode joining_types for compact representation
  • f90b87a Generic length limit for functions
  • d6ffd28 Merge pull request #247 from kjd/release-3.16
  • 6d1a0de Release 3.16
  • Additional commits viewable in compare view

Updates markdown-it-py from 4.0.0 to 4.2.0

Release notes

Sourced from markdown-it-py's releases.

v4.2.0

What's Changed

Full Changelog: executablebooks/markdown-it-py@v4.1.0...v4.2.0

v4.1.0

What's Changed

New Contributors

Full Changelog: executablebooks/markdown-it-py@v4.0.0...v4.1.0

Changelog

Sourced from markdown-it-py's changelog.

4.2.0 - 2026-05-07

  • ✨ Add make_fence_rule() factory for configurable fence markers in #394

4.1.0 - 2025-05-06

  • ✨ Add gfm-like2 preset with task lists, alerts, and single-tilde strikethrough core plugins in #388
  • ✨ Allow plugins to register inline terminator characters in #391
  • 👌 Fix quadratic complexity in fragments_join / text_join in #389, thanks to @​petricevich
  • 👌 Add --stdin option to CLI for reading Markdown from standard input in #379, thanks to @​mcepl
  • 🔧 Add typing to Scanner in #382, thanks to @​Alunderin

Full Changelog: executablebooks/markdown-it-py@v4.0.0...v4.1.0

Commits
  • 36c5f54 🚀 RELEASE v4.2.0 (#395)
  • 96cf077 ✨ Add make_fence_rule() factory for configurable fence markers (#394)
  • 3b4ff6d 🚀 RELEASE v4.1.0 (#393)
  • 8951f26 🔧 Update pre-commit hooks (#392)
  • 693bb24 ✨ Add gfm-like2 preset with task lists, alerts, and single-tilde strikethro...
  • df6fd36 ✨Allow plugins to register inline terminator characters (#391)
  • d4ea0ca 👌 Fix quadratic complexity in fragments_join / text_join (#389)
  • 8933147 🔧 Add typing to Scanner (#382)
  • 2f6ae10 🔧 Add AGENTS.md and copilot-setup-steps workflow (#380)
  • 49043e4 Add --stdin option to CLI for reading Markdown from standard input (#379)
  • See full diff in compare view

Updates mdit-py-plugins from 0.5.0 to 0.6.1

Release notes

Sourced from mdit-py-plugins's releases.

v0.6.1

What's Changed

Full Changelog: executablebooks/mdit-py-plugins@v0.6.0...v0.6.1

v0.6.0

What's Changed

New Contributors

Full Changelog: executablebooks/mdit-py-plugins@v0.5.0...v0.6.0

Changelog

Sourced from mdit-py-plugins's changelog.

0.6.1 - 2026-05-13

  • 🐛 FIX: Nested field lists incorrectly nesting inside parent containers (#139)

    Field lists inside list items (or other indented containers) would recursively nest each field inside the previous one, instead of being siblings.

0.6.0 - 2026-05-07

  • ✨ NEW: Add GFM autolink and composite GFM plugins (#135)

    The gfm_autolink plugin implements GFM autolink literals, auto-linking URLs and email addresses without requiring angle brackets:

    Visit www.example.com or contact user@example.com

    The gfm composite plugin enables a full Github Flavored Markdown (GFM)-like configuration in a single call (tables, strikethrough, autolinks, task lists, alerts, and footnotes).

    See the GitHub docs for more information.

    Requires markdown-it-py >= 4.1.0.

  • ✨ NEW: Add superscript plugin and tests, thanks to @​elijahgreenstein (#128)

    Ported from markdown-it-sup. Renders superscript text using ^..^ syntax:

    29^th^ of May
Commits

Updates requests from 2.33.1 to 2.34.2

Release notes

Sourced from requests's releases.

v2.34.2

2.34.2 (2026-05-14)

  • Moved headers input type back to Mapping to avoid invariance issues with MutableMapping and inferred dict types. Users calling Request.headers.update() may need to narrow typing in their code. (#7441)

Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2342-2026-05-14

v2.34.1

2.34.1 (2026-05-13)

Bugfixes

  • Widened json input type from dict and list to Mapping and Sequence. (#7436)
  • Changed headers input type to MutableMapping and removed None from Request.headers typing to improve handling for users. (#7431)
  • Response.reason moved from str | None to str to improve handling for users. (#7437)
  • Fixed a bug where some bodies with custom __getattr__ implementations weren't being properly detected as Iterables. (#7433)

New Contributors

Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2341-2026-05-13

v2.34.0

2.34.0 (2026-05-11)

Announcements

  • Requests 2.34.0 introduces inline types, replacing those provided by typeshed. Public API types should be fully compatible with mypy, pyright, and ty. We believe types are comprehensive but if you find issues, please report them to the pinned tracking issue.

    Special thanks to @​bastimeyer, @​cthoyt, @​edgarrmondragon, and @​srittau for helping review and test the types ahead of the release. (#7272)

Improvements

  • Digest Auth hashing algorithms have added usedforsecurity=False to clarify security considerations. (#7310)
  • Requests added support for Python 3.15 based on beta1. Downstream projects should be able to start testing prior to its release in October. (#7422)
  • Requests added support for Python 3.14t. (#7419)

Bugfixes

  • Response.history no longer contains a reference to itself, preventing accidental looping when traversing the history list. (#7328)
  • Requests no longer performs greedy matching on no_proxy domains. The

... (truncated)

Changelog

Sourced from requests's changelog.

2.34.2 (2026-05-14)

  • Moved headers input type back to Mapping to avoid invariance issues with MutableMapping and inferred dict types. Users calling Request.headers.update() may need to narrow typing in their code. (#7441)

2.34.1 (2026-05-13)

Bugfixes

  • Widened json input type from dict and list to Mapping and Sequence. (#7436)
  • Changed headers input type to MutableMapping and removed None from Request.headers typing to improve handling for users. (#7431)
  • Response.reason moved from str | None to str to improve handling for users. (#7437)
  • Fixed a bug where some bodies with custom __getattr__ implementations weren't being properly detected as Iterables. (#7433)

2.34.0 (2026-05-11)

Announcements

  • Requests 2.34.0 introduces inline types, replacing those provided by typeshed. Public API types should be fully compatible with mypy, pyright, and ty. We believe types are comprehensive but if you find issues, please report them to the pinned tracking issue.

    Special thanks to @​bastimeyer, @​cthoyt, @​edgarrmondragon, and @​srittau for helping review and test the types ahead of the release. (#7272)

Improvements

  • Digest Auth hashing algorithms have added usedforsecurity=False to clarify security considerations. (#7310)
  • Requests added support for Python 3.15 based on beta1. Downstream projects should be able to start testing prior to its release in October. (#7422)
  • Requests added support for Python 3.14t. (#7419)

Bugfixes

  • Response.history no longer contains a reference to itself, preventing accidental looping when traversing the history list. (#7328)
  • Requests no longer performs greedy matching on no_proxy domains. The proxy_bypass implementation has been updated with CPython's fix from bpo-39057. (#7427)
  • Requests no longer incorrectly strips duplicate leading slashes in URI paths. This should address user issues with specific presigned URLs. Note the full fix requires urllib3 2.7.0+. (#7315)
Commits

Updates snowballstemmer from 3.0.1 to 3.1.0

Changelog

Sourced from snowballstemmer's changelog.

Snowball 3.1.0 (2026-05-22)

Compiler changes

  • Bug fixes:

    • Fix segmentation fault if -syntax is used on a program with no code.

    • Fix segmentation fault on some assignment syntax errors.

    • Fix bug introduced in v3.0.0 with conversion of among starter. If there were any commands after the among in the same command list then the among itself would get lost. Not triggered by any current algorithms.

    • Clear name field when removing dead assignments. This is visible in the syntax tree shown when command line option -syntax is used, but probably doesn't affect anything otherwise.

  • Compiler command-line options:

    • Using - for the Snowball source file is now interpreted as stdin.

    • Improve comments generated by -comments to show more details of the corresponding Snowball code (e.g. variable names, arithmetic expressions, and literal strings).

    • Add -coverage option which enables a code coverage feature. So far this tracks which among strings and functions are exercised, and which grouping characters are exercised. !

    • Support -eprefix for all target languages. This is easy to do and provides a way to deal with externals which collide with keywords in the target language. Our build system now uses -eprefix _ for Python to make the stem external non-public (it is called by BaseStemmer method stemWord()) and we no longer hard-code prefixing Python externals with _.

    • Describe more options in --help output.

    • Sort target language options in --help output.

    • The -o option is now optional. If not specified we now write output(s) to the same filename as the first source, but with a different extension (e.g. path/to/english.sbl -> path/to/english.c and path/to/english.h).

    • The -o option can now optionally include an extension so you can now write -c++ -o path/to/foo.cxx instead of -c++ -o path/to/foo, which can be more convenient (e.g. in make rules) and also provides an easy way to

... (truncated)

Commits
  • 77e07c9 Update for 3.1.0
  • 4d37f9c Finalise NEWS entry for 3.1.0
  • 2d38e20 make update_version now also updates README.rst
  • 1596c74 Go: Fix code generated for non-constant hop
  • 34d1214 NEWS: Update draft entry
  • 65885b5 finnish: Rename things to match algo description
  • 5c05f53 finnish: Accept apostrophe instead of VI
  • df25742 JS: Generate simpler code for hop by constant
  • 27c9355 Add runtime test of hop/next
  • 2508d20 Add test coverage for hop 1->next canonicalisation
  • Additional commits viewable in compare view

Updates soupsieve from 2.8.3 to 2.8.4

Release notes

Sourced from soupsieve's releases.

2.8.4

  • FIX: Fix another inefficient attribute pattern (@​mauriceng98).
  • FIX: Limit total number of selectors processed in a pattern to prevent massive selector requests (@​mauriceng98).
Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the llvm-docs-requirements group in /llvm/docs with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [docutils](https://github.com/rtfd/recommonmark) | `0.22.4` | `0.23` |
| [myst-parser](https://github.com/executablebooks/MyST-Parser) | `5.0.0` | `5.1.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2026.4.22` | `2026.5.20` |
| [commonmark](https://github.com/rtfd/commonmark.py) | `0.9.1` | `0.9.2` |
| [idna](https://github.com/kjd/idna) | `3.15` | `3.17` |
| [markdown-it-py](https://github.com/executablebooks/markdown-it-py) | `4.0.0` | `4.2.0` |
| [mdit-py-plugins](https://github.com/executablebooks/mdit-py-plugins) | `0.5.0` | `0.6.1` |
| [requests](https://github.com/psf/requests) | `2.33.1` | `2.34.2` |
| [snowballstemmer](https://github.com/snowballstem/snowball) | `3.0.1` | `3.1.0` |
| [soupsieve](https://github.com/facelessuser/soupsieve) | `2.8.3` | `2.8.4` |


Updates `docutils` from 0.22.4 to 0.23
- [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rtfd/recommonmark/commits)

Updates `myst-parser` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/executablebooks/MyST-Parser/releases)
- [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md)
- [Commits](executablebooks/MyST-Parser@v5.0.0...v5.1.0)

Updates `certifi` from 2026.4.22 to 2026.5.20
- [Commits](certifi/python-certifi@2026.04.22...2026.05.20)

Updates `commonmark` from 0.9.1 to 0.9.2
- [Release notes](https://github.com/rtfd/commonmark.py/releases)
- [Changelog](https://github.com/readthedocs/commonmark.py/blob/master/CHANGELOG.md)
- [Commits](readthedocs/commonmark.py@0.9.1...0.9.2)

Updates `idna` from 3.15 to 3.17
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](kjd/idna@v3.15...v3.17)

Updates `markdown-it-py` from 4.0.0 to 4.2.0
- [Release notes](https://github.com/executablebooks/markdown-it-py/releases)
- [Changelog](https://github.com/executablebooks/markdown-it-py/blob/master/CHANGELOG.md)
- [Commits](executablebooks/markdown-it-py@v4.0.0...v4.2.0)

Updates `mdit-py-plugins` from 0.5.0 to 0.6.1
- [Release notes](https://github.com/executablebooks/mdit-py-plugins/releases)
- [Changelog](https://github.com/executablebooks/mdit-py-plugins/blob/master/CHANGELOG.md)
- [Commits](executablebooks/mdit-py-plugins@v0.5.0...v0.6.1)

Updates `requests` from 2.33.1 to 2.34.2
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.33.1...v2.34.2)

Updates `snowballstemmer` from 3.0.1 to 3.1.0
- [Changelog](https://github.com/snowballstem/snowball/blob/main/NEWS)
- [Commits](snowballstem/snowball@v3.0.1...v3.1.0)

Updates `soupsieve` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases)
- [Commits](facelessuser/soupsieve@2.8.3...2.8.4)

---
updated-dependencies:
- dependency-name: docutils
  dependency-version: '0.23'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: myst-parser
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: certifi
  dependency-version: 2026.5.20
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: commonmark
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: llvm-docs-requirements
- dependency-name: idna
  dependency-version: '3.17'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: markdown-it-py
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: mdit-py-plugins
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: requests
  dependency-version: 2.34.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: snowballstemmer
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: llvm-docs-requirements
- dependency-name: soupsieve
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: llvm-docs-requirements
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants