Skip to content

Conversation

encukou
Copy link
Member

@encukou encukou commented Aug 7, 2024

This is a new warning emitted by pip for its “Using system certificate stores” feature.

@encukou encukou requested a review from vsajip as a code owner August 7, 2024 12:39
@bedevere-app bedevere-app bot added the tests Tests in the Lib/test dir label Aug 7, 2024
@sethmlarson
Copy link
Contributor

I can't speak for pip maintainers, but I do wonder if the phrasing of "truststore" is a hold-over from when it was an optional feature enabled by flag (ie --use-feature=truststore) instead of the actual feature name? Maybe the skipped warning can look for ssl support is missing instead of the full sentence?

@encukou
Copy link
Member Author

encukou commented Aug 8, 2024

Well, we can easily adjust whenever pip is updated again -- it'll be in a new CPython PR, anyway.
I'll merge now to unblock the buildbots, useing the full message to avoid guessing about the future.

@encukou encukou merged commit 0d9c123 into python:main Aug 8, 2024
37 checks passed
@encukou encukou deleted the whats-this-truststore-thing branch August 8, 2024 09:21
@encukou encukou added needs backport to 3.12 only security fixes needs backport to 3.13 bugs and security fixes labels Aug 8, 2024
@miss-islington-app
Copy link

Thanks @encukou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.12.
🐍🍒⛏🤖

@miss-islington-app
Copy link

Thanks @encukou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Aug 8, 2024
…ythonGH-122776)

(cherry picked from commit 0d9c123)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Aug 8, 2024
…ythonGH-122776)

(cherry picked from commit 0d9c123)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
@bedevere-app
Copy link

bedevere-app bot commented Aug 8, 2024

GH-122822 is a backport of this pull request to the 3.12 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.12 only security fixes label Aug 8, 2024
@bedevere-app
Copy link

bedevere-app bot commented Aug 8, 2024

GH-122823 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Aug 8, 2024
encukou added a commit that referenced this pull request Aug 9, 2024
…GH-122776) (GH-122823)

(cherry picked from commit 0d9c123)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
encukou added a commit that referenced this pull request Aug 9, 2024
…GH-122776) (GH-122822)

(cherry picked from commit 0d9c123)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip news tests Tests in the Lib/test dir
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants