Skip to content

Bump mistune from 3.0.2 to 3.2.1 in /experiments/agentcompany/openhands#25

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/experiments/agentcompany/openhands/mistune-3.2.1
Open

Bump mistune from 3.0.2 to 3.2.1 in /experiments/agentcompany/openhands#25
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/experiments/agentcompany/openhands/mistune-3.2.1

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 8, 2026

Bumps mistune from 3.0.2 to 3.2.1.

Release notes

Sourced from mistune's releases.

v3.2.1

   🐞 Bug Fixes

    View changes on GitHub

v3.2.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.1.4

   🐞 Bug Fixes

    View changes on GitHub

v3.1.3

   🚀 Features

    View changes on GitHub

v3.1.2

   🐞 Bug Fixes

... (truncated)

Changelog

Sourced from mistune's changelog.

Version 3.2.1

Released on May 3, 2026

  • Escape link in render_toc_ul.
  • Escape text in math plugin.
  • Fix regex for math plugin.
  • Escape heading's ID attribute.
  • Fix LINK_TITLE_RE to prevent DoS.
  • Escape class attribute for admonition directive.
  • Remove double-encoding of image alt text.
  • Escape class attribute for image directive.
  • Fix width/height attribute for image directive.

Version 3.2.0

Released on Dec 23, 2025

  • Announce supports for python 3.14
  • Fix footnotes plugins for code blocks, ref links, blockquote and etc.
  • Fix ref links in TOC.

Version 3.1.4

Released on Aug 29, 2025

  • Add fenced directive break rule in list parser.
  • Prevent removing unicode whitespace when parsing atx heading.

Version 3.1.3

Released on Mar 19, 2025

  • Announce supports for python 3.12 and 3.13

Version 3.1.2

Released on Feb 19, 2025

  • Fix footnotes plugin for AST renderer

Version 3.1.1

Released on Jan 28, 2025

... (truncated)

Commits
  • 067f908 chore: release 3.2.1
  • bf55030 Merge pull request #438 from saschabuehrle/fix/issue-370
  • 8d0cb75 fix: use strict regex for image's height and width
  • 5fa092e fix: escape xml for math plugin
  • 71ec947 Merge pull request #440 from lawrence3699/fix/image-alt-double-encoding
  • 0d6f3d8 fix: remove double-encoding of image alt text
  • 2855622 fix: escape id of headings
  • 04880a0 fix: escape id of toc
  • 7bd5709 fix: handle escaped dollar signs in inline math (fixes #370)
  • 85eb54f fix: update link reference
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Greptile Summary

This PR bumps mistune from 3.0.2 to 3.2.1 in experiments/agentcompany/openhands/requirements.txt. The upgrade is a standard Dependabot security maintenance update that incorporates several HTML-escaping bug fixes (heading/TOC IDs, math plugin XML, image alt text double-encoding) and a ReDoS fix for LINK_TITLE_RE, all of which reduce XSS and denial-of-service exposure in rendered Markdown output.

Confidence Score: 5/5

Safe to merge — straightforward dependency bump with no breaking changes and beneficial security fixes.

Single-line version pin change in a requirements file. All intermediate releases are bug-fix/security patches with no breaking API changes. No custom rules are violated.

No files require special attention.

Important Files Changed

Filename Overview
experiments/agentcompany/openhands/requirements.txt Bumps mistune from 3.0.2 to 3.2.1, picking up multiple HTML-escaping/XSS and DoS bug fixes across intermediate releases.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[mistune 3.0.2] -->|bump| B[mistune 3.2.1]
    B --> C[v3.1.x fixes\nfenced directive,\nunicode heading whitespace]
    B --> D[v3.2.0 fixes\nfootnotes, TOC ref links,\nPython 3.14 support]
    B --> E[v3.2.1 fixes\nHTML escaping XSS,\nDoS regex fix,\nimage alt double-encoding]
Loading

Reviews (1): Last reviewed commit: "Bump mistune from 3.0.2 to 3.2.1 in /exp..." | Re-trigger Greptile

Bumps [mistune](https://github.com/lepture/mistune) from 3.0.2 to 3.2.1.
- [Release notes](https://github.com/lepture/mistune/releases)
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst)
- [Commits](lepture/mistune@v3.0.2...v3.2.1)

---
updated-dependencies:
- dependency-name: mistune
  dependency-version: 3.2.1
  dependency-type: direct:production
...

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 May 8, 2026
@socket-security
Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedmistune@​3.0.2 ⏵ 3.2.1100100 +16100100100

View full report

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