Skip to content

Commit ad4f2f7

Browse files
authored
Merge branch 'master' into rel_4.9.1
2 parents dfd6b7e + 5e275cf commit ad4f2f7

File tree

5 files changed

+59
-12
lines changed

5 files changed

+59
-12
lines changed

CHANGES.txt

+7
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ NOTE: Since SCons 4.3.0, Python 3.6.0 or above is required.
1010
NOTE: Since SCons 4.9.0, Python 3.7.0 or above is required.
1111

1212

13+
RELEASE VERSION/DATE TO BE FILLED IN LATER
14+
15+
From John Doe:
16+
17+
- Whatever John Doe did.
18+
19+
1320
RELEASE 4.9.1 - Thu, 27 Mar 2025 11:40:20 -0700
1421

1522

RELEASE.txt

+49-9
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,65 @@
1-
A new SCons release, 4.9.1, is now available on the SCons download page:
1+
If you are reading this in the git repository, the contents
2+
refer to *unreleased* changes since the last SCons release.
3+
Past official release announcements appear at:
4+
5+
https://scons.org/tag/releases.html
6+
7+
==================================================================
8+
9+
A new SCons release, 4.9.0, is now available on the SCons download page:
210

311
https://scons.org/pages/download.html
412

513

614
Here is a summary of the changes since 4.9.0:
715

16+
NEW FUNCTIONALITY
17+
-----------------
18+
19+
- List new features (presumably why a checkpoint is being released)
20+
21+
DEPRECATED FUNCTIONALITY
22+
------------------------
23+
24+
- List anything that's been deprecated since the last release
25+
26+
CHANGED/ENHANCED EXISTING FUNCTIONALITY
27+
---------------------------------------
28+
29+
- List modifications to existing features, where the previous behavior
30+
wouldn't actually be considered a bug
31+
832
FIXES
933
-----
10-
- New CacheDir initialization code failed on Python 3.7 for unknown
11-
reason (worked on 3.8+). Adjusted the approach a bit. Fixes #4694.
1234

13-
- Fixed a hang in `wait_for_process_to_die()` on Windows, affecting
14-
clean-up of the SCons daemon used for Ninja builds.
35+
- List fixes of outright bugs
36+
37+
IMPROVEMENTS
38+
------------
39+
40+
- List improvements that wouldn't be visible to the user in the
41+
documentation: performance improvements (describe the circumstances
42+
under which they would be observed), or major code cleanups
43+
44+
PACKAGING
45+
---------
46+
47+
- List changes in the way SCons is packaged and/or released
48+
49+
DOCUMENTATION
50+
-------------
51+
52+
- List any significant changes to the documentation (not individual
53+
typo fixes, even if they're mentioned in src/CHANGES.txt to give
54+
the contributor credit)
1555

56+
DEVELOPMENT
57+
-----------
1658

59+
- List visible changes in the way SCons is developed
1760

1861
Thanks to the following contributors listed below for their contributions to this release.
1962
==========================================================================================
2063
.. code-block:: text
2164

22-
git shortlog --no-merges -ns 4.9.0..HEAD
23-
7 Mats Wichmann
24-
4 William Deegan
25-
2 Adam Simpkins
65+
git shortlog --no-merges -ns 4.0.1..HEAD

ReleaseConfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
# If the release type is not 'final', the patchlevel is set to the
3232
# release date. This value is mandatory and must be present in this file.
3333
#version_tuple = (2, 2, 0, 'final', 0)
34-
version_tuple = (4, 9, 1)
34+
version_tuple = (4, 9, 2, 'a', 0)
3535

3636
# Python versions prior to unsupported_python_version cause a fatal error
3737
# when that version is used. Python versions prior to deprecate_python_version

doc/user/main.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ This file is processed by the bin/SConsDoc.py module.
3636

3737
<corpauthor>The SCons Development Team</corpauthor>
3838

39-
<pubdate>Released: Mon, 27 Mar 2025 11:40:11 -0700</pubdate>
39+
<pubdate>Released: Mon, 27 Mar 2025 13:46:28 -0700</pubdate>
4040

4141
<copyright>
4242
<year>2004 - 2025</year>

testing/framework/TestSCons.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
# here provides some independent verification that what we packaged
5555
# conforms to what we expect.
5656

57-
default_version = '4.9.1'
57+
default_version = '4.9.2ayyyymmdd'
5858

5959
# TODO: these need to be hand-edited when there are changes
6060
python_version_unsupported = (3, 7, 0)

0 commit comments

Comments
 (0)