Bump mistune from 3.3.0 to 3.3.3 in /python - #14361
Conversation
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
There was a problem hiding this comment.
MAF Automated Review — Iteration 1
Result: No findings
Scope: full PR (1 commit(s)): 6f26642490b0
Model: claude-opus-4.8
Overview
This Dependabot PR bumps the transitively-pinned mistune package from 3.3.0 to 3.3.3 in python/uv.lock; the only meaningful change is a single version/hash update to the mistune block, and both the new sdist and wheel SHA256 hashes were verified byte-for-byte against the authentic upstream PyPI artifacts. The remaining ~829/829-line churn is a whole-file re-resolution that normalizes environment markers (dropping the sys_platform == 'darwin' or 'linux' or 'win32' disjunctions and collapsing compound python_full_version markers); this is provably semantically equivalent because the top-level supported-markers gate (python/uv.lock:24-28) and pyproject.toml [tool.uv].environments are unchanged, package parity is 328/328, and no other package version changed. uv lock --locked resolves the committed lock cleanly (exit 0). mistune is a dev-only transitive dependency via nbconvert, not imported in semantic_kernel source, so there is no untrusted-input reachability. The only residual concerns are process/reproducibility (a full re-resolve inside a one-line bump, and a lock format newer than the CI-pinned uv), neither of which demonstrates a concrete runtime, compatibility, or contract failure; both are captured as non-blocking Recommendations/Follow-up.
Reviewed the supplied pull-request change set across correctness, security/reliability, architecture, and failure behavior.
No publishable findings remained after source verification for this scope.
Bumps [mistune](https://github.com/lepture/mistune) from 3.3.0 to 3.3.3. - [Release notes](https://github.com/lepture/mistune/releases) - [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst) - [Commits](lepture/mistune@v3.3.0...v3.3.3) --- updated-dependencies: - dependency-name: mistune dependency-version: 3.3.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
6f26642 to
8633911
Compare
Bumps mistune from 3.3.0 to 3.3.3.
Release notes
Sourced from mistune's releases.
Changelog
Sourced from mistune's changelog.
Commits
060f73achore: release 3.3.3ae7e9d5perf: improve for footnotes, ruby and spoilerc2228a2perf: improve performance for math and formatting pluginse001d51perf: improve link label parsing performancecca5ee6fix: add image max depth0938fb7fix: add max_emphasis_depth9946c92tests: update dealine time for pypy4009f67fix: use SAFE_PROTOCOLS instead of HARMFUL_PROTOCOLS3025549Merge pull request #462 from Sanjays2402/fix/markdown-renderer-escape-emphasisb042996fix: escape literal emphasis markers in MarkdownRenderer