FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

build: test on Python 3.14 by cclauss · Pull Request #59983 · nodejs/node · GitHub

/ node Public

build: test on Python 3.14 - #59983

Merged
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
cclauss:Python-3.14
Oct 13, 2025
Merged

build: test on Python 3.14#59983
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
cclauss:Python-3.14

Conversation

cclauss commented Sep 23, 2025

Copy link
Copy Markdown
Contributor

cclauss added notable-change PRs with changes that should be highlighted in changelogs. python PRs and issues that require attention from people who are familiar with Python. labels Sep 23, 2025

nodejs-github-bot commented Sep 23, 2025
edited by cclauss
Loading

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/actions
  • @nodejs/security-wg
  • @nodejs/python
  • @nodejs/platform-windows

Copy link
Copy Markdown
Contributor

The notable-change PRs with changes that should be highlighted in changelogs. label has been added by @cclauss.

Please suggest a text for the release notes if you'd like to include a more detailed summary, then proceed to update the PR description with the text or a link to the notable change suggested text comment. Otherwise, the commit will be placed in the Other Notable Changes section.

nodejs-github-bot added build Issues and PRs related to build files or the CI. meta Issues and PRs related to the general management of the project. needs-ci PRs that need a full CI run. labels Sep 23, 2025
aduh95 added dont-land-on-v20.x dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. labels Sep 23, 2025
cclauss changed the title chore(ci): Test on Python 3.14 release candidate 3 build: Test on Python 3.14 release candidate 3 Sep 23, 2025
cclauss changed the title build: Test on Python 3.14 release candidate 3 build: test on Python 3.14 release candidate 3 Sep 23, 2025

codecov Bot commented Sep 23, 2025
edited
Loading

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.45%. Comparing base (4396cf2) to head (109d743).
⚠️ Report is 1114 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #59983      +/-   ##
==========================================
- Coverage   88.46%   88.45%   -0.01%     
==========================================
  Files         703      703              
  Lines      207368   207368              
  Branches    39983    39980       -3     
==========================================
- Hits       183438   183427      -11     
+ Misses      15933    15931       -2     
- Partials     7997     8010      +13     

see 31 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

cclauss commented Oct 7, 2025

Copy link
Copy Markdown
Contributor Author

Python 3.14 (the π version) was released today.
https://www.python.org/downloads/release/python-3140/
https://github.com/actions/python-versions/releases

cclauss changed the title build: test on Python 3.14 release candidate 3 build: test on Python 3.14 Oct 7, 2025
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
allow-prereleases: true

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

I guess we dont need this anymore?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

I usually just leave them in place so we can test Python 3.15, etc.

marco-ippolito left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

LGTM with a green CI

aduh95 added backported-to-v24.x PRs backported to the v24.x-staging branch. and removed backport-requested-v24.x PRs awaiting manual backport to the v24.x-staging branch. labels Feb 3, 2026
aduh95 pushed a commit that referenced this pull request Feb 4, 2026
Python v3.14 -- October 7th
* https://www.python.org/download/pre-releases
* https://www.python.org/downloads/release/python-3140rc3

PR-URL: #59983
Backport-PR-URL: #61370
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>
Refs: #60874
aduh95 pushed a commit that referenced this pull request Feb 6, 2026
Python v3.14 -- October 7th
* https://www.python.org/download/pre-releases
* https://www.python.org/downloads/release/python-3140rc3

PR-URL: #59983
Backport-PR-URL: #61370
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>
Refs: #60874
aduh95 added a commit that referenced this pull request Feb 6, 2026
Notable changes:

build:
  * add support for Python 3.14 (Christian Clauss) #59983
cli:
  * mark `--heapsnapshot-near-heap-limit` as stable (Joyee Cheung) #60956
crypto:
  * update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419
doc:
  * mark `--build-snapshot` and `--build-snapshot-config` as stable (Joyee Cheung) #60954
meta:
  * add avivkeller to collaborators (Aviv Keller) #61115
  * add gurgunday to collaborators (Gürgün Dayıoğlu) #61094
  * add Renegade334 to collaborators (Renegade334) #60714
url:
  * update ada to v3.4.2 and support unicode 17 (Yagiz Nizipli) #61593
v8:
  * mark `v8.queryObjects()` as stable (Joyee Cheung) #60957

PR-URL: #61661
aduh95 added a commit that referenced this pull request Feb 10, 2026
Notable changes:

build:
  * add support for Python 3.14 (Christian Clauss) #59983
cli:
  * mark `--heapsnapshot-near-heap-limit` as stable (Joyee Cheung) #60956
crypto:
  * update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419
doc:
  * mark `--build-snapshot` and `--build-snapshot-config` as stable (Joyee Cheung) #60954
meta:
  * add avivkeller to collaborators (Aviv Keller) #61115
  * add gurgunday to collaborators (Gürgün Dayıoğlu) #61094
  * add Renegade334 to collaborators (Renegade334) #60714
url:
  * update ada to v3.4.2 and support unicode 17 (Yagiz Nizipli) #61593
v8:
  * mark `v8.queryObjects()` as stable (Joyee Cheung) #60957

PR-URL: #61661
RedL0tus pushed a commit to AOSC-Tracking/node that referenced this pull request Feb 17, 2026
SQUASHED UPSTREAM COMMITS:

build: test on Python 3.14 release candidate 3

Python v3.14 -- October 7th
* https://www.python.org/download/pre-releases
* https://www.python.org/downloads/release/python-3140rc3

PR-URL: nodejs#59983
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>
aduh95 pushed a commit that referenced this pull request Feb 17, 2026
Python v3.14 -- October 7th
* https://www.python.org/download/pre-releases
* https://www.python.org/downloads/release/python-3140rc3

PR-URL: #59983
Backport-PR-URL: #61370
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>
Refs: #60874
MikeMcC399 pushed a commit to MikeMcC399/node that referenced this pull request Feb 18, 2026
Python v3.14 -- October 7th
* https://www.python.org/download/pre-releases
* https://www.python.org/downloads/release/python-3140rc3

PR-URL: nodejs#59983
Backport-PR-URL: nodejs#61818
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>
Refs: nodejs#60874
Co-Authored-By:
  Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
aduh95 added a commit that referenced this pull request Feb 22, 2026
Notable changes:

build:
  * test on Python 3.14 (Christian Clauss) #59983
cli:
  * mark `--heapsnapshot-near-heap-limit` as stable (Joyee Cheung) #60956
crypto:
  * update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419
  * update root certificates to NSS 3.117 (Node.js GitHub Bot) #60741
doc:
  * add avivkeller to collaborators (Aviv Keller) #61115
  * add gurgunday to collaborators (Gürgün Dayıoğlu) #61094
meta:
  * add Renegade334 to collaborators (Renegade334) #60714

PR-URL: #61947
aduh95 mentioned this pull request Feb 22, 2026
aduh95 added a commit that referenced this pull request Feb 23, 2026
Notable changes:

build:
  * test on Python 3.14 (Christian Clauss) #59983
cli:
  * mark `--heapsnapshot-near-heap-limit` as stable (Joyee Cheung) #60956
crypto:
  * update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419
  * update root certificates to NSS 3.117 (Node.js GitHub Bot) #60741
doc:
  * add avivkeller to collaborators (Aviv Keller) #61115
  * add gurgunday to collaborators (Gürgün Dayıoğlu) #61094
meta:
  * add Renegade334 to collaborators (Renegade334) #60714

PR-URL: #61947
aduh95 added a commit that referenced this pull request Feb 24, 2026
Notable changes:

build:
  * test on Python 3.14 (Christian Clauss) #59983
cli:
  * mark `--heapsnapshot-near-heap-limit` as stable (Joyee Cheung) #60956
crypto:
  * update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419
  * update root certificates to NSS 3.117 (Node.js GitHub Bot) #60741
doc:
  * add avivkeller to collaborators (Aviv Keller) #61115
  * add gurgunday to collaborators (Gürgün Dayıoğlu) #61094
meta:
  * add Renegade334 to collaborators (Renegade334) #60714

PR-URL: #61947

marco-ippolito commented Mar 2, 2026
edited
Loading

Copy link
Copy Markdown
Member

This requires a manual backport for v20, I'll take care of it

marco-ippolito pushed a commit that referenced this pull request Mar 2, 2026
Python v3.14 -- October 7th
* https://www.python.org/download/pre-releases
* https://www.python.org/downloads/release/python-3140rc3

PR-URL: #59983
Backport-PR-URL: #61370
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
Reviewed-By: Stewart X Addison <sxa@redhat.com>
Refs: #60874
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backported-to-v22.x PRs backported to the v22.x-staging branch. backported-to-v24.x PRs backported to the v24.x-staging branch. build Issues and PRs related to build files or the CI. meta Issues and PRs related to the general management of the project. needs-ci PRs that need a full CI run. notable-change PRs with changes that should be highlighted in changelogs. python PRs and issues that require attention from people who are familiar with Python.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants


Back | FazBrowse Home | New Git URL