chore(deps): Bump markdown from 3.8.1 to 3.10.2#334
chore(deps): Bump markdown from 3.8.1 to 3.10.2#334dependabot[bot] wants to merge 1 commit intomasterfrom
Conversation
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Duplication | 0 |
AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.
TIP This summary will be updated as you push new changes. Give us feedback
There was a problem hiding this comment.
Pull Request Overview
This PR upgrades the 'markdown' dependency from 3.8.1 to 3.10.2. While Codacy analysis shows no quality issues, this version jump introduces a breaking change: support for Python 3.9 and PyPy 3.9 has been dropped (as of version 3.10.0). It is imperative to confirm that the project's runtime and CI environments are running on Python 3.10 or later before merging. Furthermore, the PR lacks automated verification to ensure that the rendering engine changes do not affect existing content or footnote ordering.
About this PR
- The upgrade to markdown 3.10.2 drops support for Python 3.9 and PyPy 3.9. If the project's production runtime or CI pipeline is still using Python 3.9, this change will lead to execution failures.
Test suggestions
- Verify that markdown rendering remains functional and consistent with existing content.
- Confirm that footnote ordering adheres to the 'definition order' default reinstated in 3.10.0.
- Verify the application environment is running on Python 3.10+, as support for Python 3.9 was dropped in this version jump.
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify that markdown rendering remains functional and consistent with existing content.
2. Confirm that footnote ordering adheres to the 'definition order' default reinstated in 3.10.0.
3. Verify the application environment is running on Python 3.10+, as support for Python 3.9 was dropped in this version jump.
Low confidence findings
- There are no regression tests included to verify that the rendering engine upgrade does not break existing documentation layout or the newly stabilized footnote ordering logic.
🗒️ Improve review quality by adding custom instructions
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.8.1 to 3.10.2. - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md) - [Commits](Python-Markdown/markdown@3.8.1...3.10.2) --- updated-dependencies: - dependency-name: markdown dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
4a47a5c to
1ab7346
Compare
Bumps markdown from 3.8.1 to 3.10.2.
Release notes
Sourced from markdown's releases.
Changelog
Sourced from markdown's changelog.
... (truncated)
Commits
e7a0efbBump version to 3.10.26301833Document HTML sanitation policy7f29f1aMore reliable fix for</c438647Fix regression of special commentse5fa5b8Bump version to 3.10.1f925349More HTML fixes9933a0aRevert "Allow reference links with backticks"07dfa4eAllow reference links with backticksfb6b27aFix infinite loop when text contains multiple unclosed comments89112c2Make the docs build successfully with mkdocstrings-python 2.0