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
@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
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Aug 8, 2024
@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
encukou added a commit that referenced this pull request Aug 9, 2024
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