Bump requests from 2.31.0 to 2.32.4 - #10
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.4. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.31.0...v2.32.4) --- updated-dependencies: - dependency-name: requests dependency-version: 2.32.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Reviewer's GuideThis PR updates the pinned requests dependency from 2.31.0 to 2.32.4 in requirements.txt, bringing in upstream security fixes (notably CVE-2024-47081), bug fixes for SSLContext handling, deprecation adjustments for custom adapters, and various documentation improvements. Sequence Diagram: requests netrc Authentication Fix (CVE-2024-47081)sequenceDiagram
actor UserCode
participant requests_library as "requests"
participant netrc_file as ".netrc File"
UserCode->>requests_library: Make HTTP Request (URL with potentially ambiguous host information)
requests_library->>requests_library: Parse URL for .netrc lookup
alt Pre-v2.32.4 (Vulnerable to CVE-2024-47081)
requests_library->>requests_library: Uses full 'netloc' for lookup (potentially misleading)
requests_library->>netrc_file: Lookup credentials based on (potentially incorrect) host derived from 'netloc'
netrc_file-->>requests_library: Credentials for incorrect host
else v2.32.4+ (Fixed)
requests_library->>requests_library: Uses only 'hostname' for lookup (more precise)
requests_library->>netrc_file: Lookup credentials based on correct 'hostname'
netrc_file-->>requests_library: Credentials for correct host
end
Class Diagram: Update to requests.adapters.HTTPAdapter in requests v2.32.xclassDiagram
class HTTPAdapter {
+get_connection() (deprecated)
+get_connection_with_tls_context() (new)
}
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Join our Discord community for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Potential issues, bugs, and flaws that can introduce unwanted behavior:
Code suggestions and improvements for better exception handling, logic, standardization, and consistency (without impeding code quality):
|
There was a problem hiding this comment.
Auto Pull Request Review from LlamaPReview
Review Status: Automated Review Skipped
Dear contributor,
Thank you for your Pull Request. LlamaPReview has analyzed your changes and determined that this PR does not require an automated code review.
Analysis Result:
PR only contains documentation changes (1 files)
Technical Context:
Documentation changes typically include:
- Markdown/RST file updates
- API documentation
- Code comments
- README updates
- Documentation in /docs directory
- License and contribution files
We're continuously improving our PR analysis capabilities. Have thoughts on when and how LlamaPReview should perform automated reviews? Share your insights in our GitHub Discussions.
Best regards,
LlamaPReview Team
Bumps requests from 2.31.0 to 2.32.4.
Release notes
Sourced from requests's releases.
... (truncated)
Changelog
Sourced from requests's changelog.
... (truncated)
Commits
021dc72Polish up release tooling for last manual release821770eBump version and add release notes for v2.32.459f8aa2Add netrc file search information to authentication documentation (#6876)5b4b64cAdd more tests to prevent regression of CVE 2024 470817bc4587Add new test to check netrc auth leak (#6962)96ba401Only use hostname to do netrc lookup instead of netloc7341690Merge pull request #6951 from tswast/patch-16716d7cremove linksa7e1c74Update docs/conf.pyc799b81docs: fix dead links to kenreitz.orgDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill 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.
Summary by Sourcery
Update the requests dependency to 2.32.4 to incorporate upstream security fixes and improvements.
Bug Fixes:
Enhancements:
Chores: