Make WordPress Core

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#53101 closed task (blessed) (fixed)

Update Requests library

Reported by: jrf's profile jrf Owned by: desrosj's profile desrosj
Milestone: 5.8 Priority: normal
Severity: normal Version:
Component: External Libraries Keywords: has-patch
Focuses: performance Cc:


The Requests library has released a new version: 1.8.0.

A number of the fixes contained in this release are already in the WordPress Core copy of it via [38727], [46258], [47902] and [49382].

However, this release contains further improvements, including:

  • A (significant) performance fix when using cURL
  • An update to the bundled certificates
  • Improved compliance with RFC2616
  • and more

Full changelog:
Website (updated):

It is recommended for WordPress to update the bundled version of Requests in the next release.

Previous: #33055, #47746, #49922

Change History (6)

This ticket was mentioned in PR #1224 on WordPress/wordpress-develop by desrosj.

3 years ago

  • Keywords has-patch added; needs-patch removed

#2 @desrosj
3 years ago

  • Owner set to desrosj
  • Status changed from new to assigned

#3 @desrosj
3 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 50842:

External Libraries: Update the Requests library to version 1.8.0.

While some of the changes in the 1.8.0 release have already been copied to WordPress Core in earlier releases (see [38727], [46258], [47902] and [49382]), this release contains additional improvements, including:

  • A significant performance fix when using cURL.
  • Improved compliance with RFC2616.

The library has also been moved under the WordPress project’s GitHub organization and can now be found at

Props jrf, dd32, rmccue, justinahinon, netweb, schlessera, TimothyBJacobs, soulseekah, ozh, skithund, carlalexander, travisnorthcutt, desrosj.
Fixes #53101.

#4 @desrosj
3 years ago

I matched up usernames for props as best I could for anyone mentioned in the release notes. There were a small handful I was unable to verify .org accounts for. If you were missed in the Props list above and contributed to Requests 1.8.0, feel free to leave a comment here and we'll make sure you're properly credited!

This ticket was mentioned in Slack in #core by sergey. View the logs.

3 years ago

Note: See TracTickets for help on using tickets.