[Snyk] Security upgrade requests from 2.31.0 to 2.33.0#3
[Snyk] Security upgrade requests from 2.31.0 to 2.33.0#3revan-zhang wants to merge 1 commit intomasterfrom
Conversation
The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-REQUESTS-15763443
|
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.
| @@ -1,2 +1,3 @@ | |||
| sphinxcontrib-autoprogram>=0.1.5 | |||
| sphinx>=3.2.1 | |||
| requests>=2.33.0 # not directly required, pinned by Snyk to avoid a vulnerability | |||
There was a problem hiding this comment.
Pinned requests version incompatible with supported Python versions
Low Severity
requests>=2.33.0 requires Python 3.10+, but the project declares support for Python >=3.7,<3.12 in pyproject.toml. The .readthedocs.yml does not specify a Python version or build section, so documentation builds may fail if the RTD environment resolves to Python <3.10. Local documentation builds on Python 3.7–3.9 will also fail with a "no matching distribution" error from pip.


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:
🦉 Insecure Temporary File
Note
Low Risk
Low risk dependency pin in documentation build requirements only; main risk is potential doc build/test incompatibility if other tooling expects an older
requests.Overview
Pins
requests>=2.33.0indocs/requirements.txt(even though it’s not a direct dependency) to address a Snyk-reported vulnerability affecting the docs dependency set.Written by Cursor Bugbot for commit 59eb264. This will update automatically on new commits. Configure here.