Skip to content

fix(deps): update dependency requests to ~=2.34.0#179

Merged
dtoxvanilla1991 merged 2 commits into
mainfrom
renovate/requests-2.x
May 14, 2026
Merged

fix(deps): update dependency requests to ~=2.34.0#179
dtoxvanilla1991 merged 2 commits into
mainfrom
renovate/requests-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 11, 2026

This PR contains the following updates:

Package Change Age Confidence
requests (changelog) ~=2.33.1~=2.34.0 age confidence
requests (changelog) ~=2.32.5~=2.34.0 age confidence

Release Notes

psf/requests (requests)

v2.34.0

Compare Source

Announcements

  • Requests 2.34.0 introduces inline types, replacing those provided by
    typeshed. Public API types should be fully compatible with mypy, pyright,
    and ty. We believe types are comprehensive but if you find issues, please
    report them to the pinned tracking issue.

    Special thanks to @​bastimeyer, @​cthoyt, @​edgarrmondragon, and @​srittau for
    helping review and test the types ahead of the release. (#​7272)

Improvements

  • Digest Auth hashing algorithms have added usedforsecurity=False to clarify
    security considerations. (#​7310)
  • Requests added support for Python 3.15 based on beta1. Downstream projects
    should be able to start testing prior to its release in October. (#​7422)
  • Requests added support for Python 3.14t. (#​7419)

Bugfixes

  • Response.history no longer contains a reference to itself, preventing
    accidental looping when traversing the history list. (#​7328)
  • Requests no longer performs greedy matching on no_proxy domains. The
    proxy_bypass implementation has been updated with CPython's fix from
    bpo-39057. (#​7427)
  • Requests no longer incorrectly strips duplicate leading slashes in
    URI paths. This should address user issues with specific presigned
    URLs. Note the full fix requires urllib3 2.7.0+. (#​7315)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner May 11, 2026 21:03
@codecov
Copy link
Copy Markdown

codecov Bot commented May 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@renovate renovate Bot force-pushed the renovate/requests-2.x branch from 5b35325 to bc5e1a4 Compare May 12, 2026 14:14
@dtoxvanilla1991 dtoxvanilla1991 self-assigned this May 13, 2026
@dtoxvanilla1991
Copy link
Copy Markdown
Contributor

@copilot fix the build, CI breaks. Also check if any migration is required and fix any breaking changes if found.

Copy link
Copy Markdown
Contributor

Copilot AI commented May 13, 2026

@copilot fix the build, CI breaks. Also check if any migration is required and fix any breaking changes if found.

Fixed in 7358f2a. The CI failure was in the Python 3.9 job because requirements.txt was incorrectly applying requests~=2.34.0 to Python < 3.10 — but requests 2.34.0 dropped Python 3.9 support (only supports Python 3.10+). The pyproject.toml already had the correct split (~=2.32.5 for Python < 3.10, ~=2.34.0 for Python >= 3.10). requirements.txt is now aligned with that.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 13, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@dtoxvanilla1991 dtoxvanilla1991 merged commit 03d750f into main May 14, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants