[Snyk] Security upgrade markdown from 3.3.4 to 3.8.1#19
[Snyk] Security upgrade markdown from 3.3.4 to 3.8.1#19revan-zhang wants to merge 1 commit intomasterfrom
Conversation
The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-MARKDOWN-15428352
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| importlib-metadata==4.0.1 | ||
| Jinja2==2.11.3 | ||
| Markdown==3.3.4 | ||
| Markdown==3.8.1 |
There was a problem hiding this comment.
Incompatible pinned dependency version for importlib-metadata
High Severity
Upgrading Markdown to 3.8.1 introduces a dependency conflict. Markdown>=3.4 requires importlib-metadata>=4.4 on Python < 3.10, but importlib-metadata is pinned to 4.0.1 in the same file. This will cause pip to fail to resolve dependencies (or produce runtime errors) when building docs on Python 3.9. The importlib-metadata pin needs to be bumped to at least 4.4.


Snyk has created this PR to fix 1 vulnerabilities in the pip dependencies of this project.
Snyk changed the following file(s):
docs/requirements.txtImportant
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Uncaught Exception
Note
Low Risk
Low risk dependency bump limited to the docs build requirements; potential risk is minor doc rendering differences or new transitive constraints during documentation builds.
Overview
Updates the docs build dependency
Markdownfrom3.3.4to3.8.1indocs/requirements.txtto address a reported vulnerability.Written by Cursor Bugbot for commit bb1a5e3. This will update automatically on new commits. Configure here.