Skip to content

Final adjustments for Python 3.14 - #4738

Merged
bdbaddog merged 2 commits into
SCons:masterfrom
mwichmann:maint/py314
Jun 25, 2025
Merged

Final adjustments for Python 3.14#4738
bdbaddog merged 2 commits into
SCons:masterfrom
mwichmann:maint/py314

Conversation

@mwichmann

@mwichmann mwichmann commented Jun 23, 2025

Copy link
Copy Markdown
Collaborator

Had adapted bytecode strings during the alpha phase, but those changed again. Since this change syncs with 3.14.0b3, no further changes from the Python side are expected and we should be good to go at release.

Reworded existing CHANGES/RELEASE snips on Py 3.14 since those hadn't been in a release yet.

Note there is no CI runner set to use 3.14, so we won't see test results for this. Checked locally on Fedora and Windows.

Contributor Checklist:

  • I have created a new test or updated the unit tests to cover the new/changed functionality.
  • I have updated CHANGES.txt and RELEASE.txt (and read the README.rst).
  • I have updated the appropriate documentation

Had adpated bytecode strings during the alpha phase, but those changed
again. Since this change syncs with 3.14.0b3, no further changes from
the Python side are expected and we should be good to go at release.

Signed-off-by: Mats Wichmann <mats@linux.com>
@mwichmann mwichmann added the maintenance Tasks to maintain internal SCons code/tools label Jun 23, 2025
Comment thread SCons/ActionTests.py Outdated
But leave in, with a note, in case it's needed in future.

Signed-off-by: Mats Wichmann <mats@linux.com>
@bdbaddog
bdbaddog merged commit 3795f93 into SCons:master Jun 25, 2025
@mwichmann mwichmann added this to the NextRelease milestone Jul 7, 2025
@mwichmann mwichmann added this to 4.10 Jul 7, 2025
@mwichmann mwichmann moved this to Done in 4.10 Jul 7, 2025
@mwichmann
mwichmann deleted the maint/py314 branch July 7, 2025 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Tasks to maintain internal SCons code/tools

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants