Skip to content

python@3.14: migrate to openssl@4#280846

Draft
chenrui333 wants to merge 28 commits into
openssl-4-migration-stagingfrom
python-3.14-openssl4-staging
Draft

python@3.14: migrate to openssl@4#280846
chenrui333 wants to merge 28 commits into
openssl-4-migration-stagingfrom
python-3.14-openssl4-staging

Conversation

@chenrui333

@chenrui333 chenrui333 commented May 4, 2026

Copy link
Copy Markdown
Member

Migrates python@3.14 from openssl@3 to openssl@4 as part of the staging migration.

References:

@chenrui333 chenrui333 added openssl-4-migration Related to switching to an OpenSSL 4 dependency staging-branch-pr This pull request targets a *-staging branch. CI-skip-recursive-dependents Pass --skip-recursive-dependents to brew test-bot. labels May 4, 2026
@github-actions github-actions Bot added CI-linux-self-hosted-deps Test dependents on Linux self-hosted runner long dependent tests Set a long timeout for dependent testing labels May 4, 2026
@chenrui333 chenrui333 force-pushed the python-3.14-openssl4-staging branch from e052b5f to 2c9a197 Compare May 4, 2026 22:09
chenrui333 added 9 commits May 4, 2026 18:09
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 force-pushed the python-3.14-openssl4-staging branch from 2c9a197 to 8fa009a Compare May 4, 2026 22:31
@chenrui333 chenrui333 force-pushed the python-3.14-openssl4-staging branch from 8fa009a to 9fd9fcd Compare May 5, 2026 03:19
@cho-m

cho-m commented May 9, 2026

Copy link
Copy Markdown
Member

mysql-connector-python package seems incompatible with OpenSSL 4. Should start upstream issue/PR with Oracle given potential lead time.

May also need to check on ssl module given tracking issue and various unreleased commits/PRs:

@cho-m

cho-m commented May 18, 2026

Copy link
Copy Markdown
Member

Can track Python 3.14 backport PR which applies 5 changes:

@cho-m cho-m force-pushed the openssl-4-migration-staging branch from 8f191c3 to d8efa29 Compare June 8, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-linux-self-hosted-deps Test dependents on Linux self-hosted runner CI-skip-recursive-dependents Pass --skip-recursive-dependents to brew test-bot. long dependent tests Set a long timeout for dependent testing openssl-4-migration Related to switching to an OpenSSL 4 dependency staging-branch-pr This pull request targets a *-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants