Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-136728: Combine OpenSSL and AWS-LC CI configurations#144805

Merged
hugovk merged 9 commits intopython:mainfrom
zware:bump_multissl_awslc
Mar 1, 2026
Merged

gh-136728: Combine OpenSSL and AWS-LC CI configurations#144805
hugovk merged 9 commits intopython:mainfrom
zware:bump_multissl_awslc

Conversation

@zware
Copy link
Member

@zwarezware commentedFeb 13, 2026
edited by bedevere-appbot
Loading

I accidentally started this before findingGH-143940, but given the somewhat different approach I figured it was worth sharing anyway. If we prefer theGH-143940 approach, this can just be closed.

@zwarezware added testsTests in the Lib/test dir topic-SSL infraCI, GitHub Actions, buildbots, Dependabot, etc. type-refactorCode refactoring (with no changes in behavior) labelsFeb 13, 2026
Copy link
Member

@hugovkhugovk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Yeah, this approach also looks fine by me :)

Collapse matrix entries into more concise one line each.
Remove obsolete OpenSSL 1.1.1w; AWS-LC is roughly 1.1.1-shaped andexercises the relevant APIs.
Remove AWS-LC 1.55.0; just test the single latest version.
Copy link
Member

@hugovkhugovk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Thanks both!

ssllib:
# See Tools/ssl/make_ssl_data.py for notes on adding a new version
## OpenSSL
- { name: openssl, version: 3.0.19 }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Nested objects in the matrix generally cause difficulties. So yes, that other PR solves this bit better. I understand the desire to couple libs with their versions and it might be reasonable to just use strings likeopenssl == 3.0.19 and split them where necessary.

Copy link
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

What difficulties?

Copy link
Member

@picnixzpicnixz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Ok for thoses changes. I don't know about the changes for GHA.

@hugovkhugovk merged commitc9b96b1 intopython:mainMar 1, 2026
91 of 92 checks passed
@hugovk
Copy link
Member

Can we backport this, if it's not too difficult? Will make future maintenance easier.

@bedevere-bot

This comment was marked as off-topic.

@zwarezware deleted the bump_multissl_awslc branchMarch 1, 2026 17:52
@zwarezware added the needs backport to 3.14bugs and security fixes labelMar 1, 2026
@miss-islington-app
Copy link

Thanks@zware for the PR, and@hugovk for merging it 🌮🎉.. I'm working now to backport this PR to: 3.14.
🐍🍒⛏🤖

@miss-islington-app
Copy link

Sorry,@zware and@hugovk, I could not cleanly backport this to3.14 due to a conflict.
Please backport usingcherry_picker on command line.

cherry_picker c9b96b1e6fea13dc2879dcc626015c06dc0056ac 3.14

@zware
Copy link
MemberAuthor

It's apparently notthat easy to backport :). I'll give it a try.

hugovk reacted with thumbs up emoji

@zwarezware assignedzware and unassignedhugovkMar 1, 2026
zware added a commit to zware/cpython that referenced this pull requestMar 1, 2026
…ythonGH-144805)(cherry picked from commitc9b96b1)Co-authored-by: Zachary Ware <zach@python.org>
@bedevere-app
Copy link

GH-145397 is a backport of this pull request to the3.14 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.14bugs and security fixes labelMar 1, 2026
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@webknjazwebknjazwebknjaz left review comments

@hugovkhugovkhugovk approved these changes

@picnixzpicnixzpicnixz approved these changes

@gpsheadgpsheadAwaiting requested review from gpsheadgpshead is a code owner

@ezio-melottiezio-melottiAwaiting requested review from ezio-melottiezio-melotti is a code owner

@AA-TurnerAA-TurnerAwaiting requested review from AA-TurnerAA-Turner is a code owner

+1 more reviewer

@WillChilds-KleinWillChilds-KleinWillChilds-Klein left review comments

Reviewers whose approvals may not affect merge requirements

Assignees

@zwarezware

Labels

infraCI, GitHub Actions, buildbots, Dependabot, etc.skip newstestsTests in the Lib/test dirtopic-SSLtype-refactorCode refactoring (with no changes in behavior)

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

6 participants

@zware@hugovk@bedevere-bot@webknjaz@WillChilds-Klein@picnixz

[8]ページ先頭

©2009-2026 Movatter.jp