-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
gh-112516: Update bundled pip version to 23.3.1 #112517
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool. If this change has little impact on Python users, wait for a maintainer to apply the |
Checked the
In a separate directory:
Those hashes match, therefore we should be fine to merge the commit: e7fe645 |
Sorry, @schribl and @ambv, I could not cleanly backport this to
|
(cherry picked from commit 1e4680c) Co-authored-by: Thomas Bininda <[email protected]>
GH-112718 is a backport of this pull request to the 3.12 branch. |
I'm handling the 3.11 backport. |
…h-112517) (cherry picked from commit 1e4680c) Co-authored-by: Thomas Bininda <[email protected]>
GH-112719 is a backport of this pull request to the 3.11 branch. |
Hi I'm curious if this would be backported to 3.8 version? Thanks |
Python 3.8 only gets security fixes, and 3.8 releases are now provided as source only, so I don't think this qualifies for backporting on either count.
You can update pip through pip (e.g. |
I think what we've observed is that there's a vulnability in pip 23.2, and pip 23.3 would fix it, do you think this would qualify a bump for the security fix? https://nvd.nist.gov/vuln/detail/CVE-2023-5752 |
I'm also curious about the statement "Provided irregularly on an “as-needed” basis until October 2024." What are the regular security fixes that the community is watching an eye on for 3.8 to do the source fix? |
I don't think so, but it's up to the release managers and security team to decide. My understanding is that the CVE would only affect people trying to install a package from a Mercurial repo. Plus I'm not sure how worthwhile it is updating a pip binary file in a source-only release, when pip can be directly updated in other ways. But let's ask 3.8 release manager @ambv to confirm.
It means there are no longer planned release dates for new 3.8 versions. If a security fix comes up that is important enough to warrant a 3.8 release, one will be made at that time. |
closes: #112516
xref: pypa/pip#12370
As this also fixes some security issues within the vendored/bundled libraries this should also be backported to older releases in my opinion. I can do this manually if an automated attempt fails, but I would first wait for a recommendation on what versions this might get backported to.