Skip to content

Commit 36b6ab7

Browse files
committed
note python threading changes
1 parent ca9b434 commit 36b6ab7

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

CHANGES.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,11 @@ RELEASE VERSION/DATE TO BE FILLED IN LATER
6060
- The NewParallel scheduler is now the default, the `tm_v2` flag is removed,
6161
and the old scheduler is opt-in under `--experimental=legacy_sched`. Additionally,
6262
the new scheduler is now used for -j1 builds as well.
63+
- A python interpreter with support for the `threading` package is now required,
64+
and this is enforced on startup. SCons currently sets its minimum supported
65+
Python to 3.6, and it was not until Python 3.7 where `threading` became
66+
default supported. In practice, we expect most real world Python 3.6 deployments
67+
will have `threading` support enabled, so this will not be an issue.
6368

6469
From Mats Wichmann:
6570
- Add support for Python 3.13 (as of alpha 2). So far only affects

RELEASE.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ CHANGED/ENHANCED EXISTING FUNCTIONALITY
3333
that the generated function argument list matches the function's
3434
prototype when including a header file. Fixes GH Issue #4320
3535
- Now supports pre-release Python 3.13
36+
- Support for Python versions without support for the `threading` package has been removed
3637

3738
FIXES
3839
-----

0 commit comments

Comments
 (0)