Bump requests from 2.32.5 to 2.33.1
Open
Number: #581
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Unknown
Comments: 2
Association: Unknown
Comments: 2
Created:
March 31, 2026 at 04:52 AM UTC
(2 months ago)
(2 months ago)
Updated:
April 08, 2026 at 04:56 AM UTC
(about 2 months ago)
(about 2 months ago)
Labels:
dependencies python
dependencies python
Description:
Bumps requests from 2.32.5 to 2.33.1.
Release notes
Sourced from requests's releases.
v2.33.1
2.33.1 (2026-03-30)
Bugfixes
- Fixed test cleanup for CVE-2026-25645 to avoid leaving unnecessary files in the tmp directory. (#7305)
- Fixed Content-Type header parsing for malformed values. (#7309)
- Improved error consistency for malformed header values. (#7308)
New Contributors
@ferdnycmade their first contribution in psf/requests#7277Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2331-2026-03-30
v2.33.0
2.33.0 (2026-03-25)
Announcements
- 📣 Requests is adding inline types. If you have a typed code base that uses Requests, please take a look at #7271. Give it a try, and report any gaps or feedback you may have in the issue. 📣
Security
- CVE-2026-25645
requests.utils.extract_zipped_pathsnow extracts contents to a non-deterministic location to prevent malicious file replacement. This does not affect default usage of Requests, only applications calling the utility function directly.Improvements
- Migrated to a PEP 517 build system using setuptools. (#7012)
Bugfixes
- Fixed an issue where an empty netrc entry could cause malformed authentication to be applied to Requests on Python 3.11+. (#7205)
Deprecations
- Dropped support for Python 3.9 following its end of support. (#7196)
Documentation
- Various typo fixes and doc improvements.
New Contributors
@M0d3v1made their first contribution in psf/requests#6865@aminvakilmade their first contribution in psf/requests#7220@E8Pricemade their first contribution in psf/requests#6960@mitre88made their first contribution in psf/requests#7244@magsenmade their first contribution in psf/requests#6553@Rohan5commitmade their first contribution in psf/requests#7227Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2330-2026-03-25
Changelog
Sourced from requests's changelog.
2.33.1 (2026-03-30)
Bugfixes
- Fixed test cleanup for CVE-2026-25645 to avoid leaving unnecessary files in the tmp directory. (#7305)
- Fixed Content-Type header parsing for malformed values. (#7309)
- Improved error consistency for malformed header values. (#7308)
2.33.0 (2026-03-25)
Announcements
- 📣 Requests is adding inline types. If you have a typed code base that uses Requests, please take a look at #7271. Give it a try, and report any gaps or feedback you may have in the issue. 📣
Security
- CVE-2026-25645
requests.utils.extract_zipped_pathsnow extracts contents to a non-deterministic location to prevent malicious file replacement. This does not affect default usage of Requests, only applications calling the utility function directly.Improvements
- Migrated to a PEP 517 build system using setuptools. (#7012)
Bugfixes
- Fixed an issue where an empty netrc entry could cause malformed authentication to be applied to Requests on Python 3.11+. (#7205)
Deprecations
- Dropped support for Python 3.9 following its end of support. (#7196)
Documentation
- Various typo fixes and doc improvements.
Commits
111d2b7v2.33.1f0198e6Fix malformed value parsing for Content-Type (#7309)bc7dd0fFix cosmetic header validity parsing regex (#7308)4443b1aFix unintended test extra (#7306)389eea5Cleanup extracted file after extract_zipped_path test (#7305)7407309Packaging: DRY out extras definition (#7277)bc04dfdv2.33.066d21cbMerge commit from fork8b9bc8fMove badges to top of README (#7293)e331a28Remove unused extraction call (#7292)- Additional commits viewable in compare view
Package Dependencies
Technical Details
| ID: | 15125323 |
| UUID: | 4175765598 |
| Node ID: | PR_kwDODxBb0s7O079M |
| Host: | GitHub |
| Repository: | NHSDigital/api-management-utils |