summaryrefslogtreecommitdiff
path: root/RELEASE.txt
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2022-12-19 11:11:43 -0800
committerGitHub <noreply@github.com>2022-12-19 11:11:43 -0800
commit6d8588a076c796f48d2328784cbaf390ee572d1c (patch)
tree2fbd3da693f98e4800cbf21204f334020fe067cf /RELEASE.txt
parentac7a27347dee1804ea2df09c3c54a6a82862dab2 (diff)
parentecdf211966dad20879d802fb66c8822c65062380 (diff)
downloadscons-git-6d8588a076c796f48d2328784cbaf390ee572d1c.tar.gz
Merge pull request #4281 from mwichmann/maint/util-splitup
Turn Util module into a package
Diffstat (limited to 'RELEASE.txt')
-rw-r--r--RELEASE.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index c158efbe4..81ee61282 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -114,6 +114,13 @@ DEVELOPMENT
- Refactored SCons/Taskmaster into a package. Moved SCons/Jobs.py into that package.
NOTE: If you hook into SCons.Jobs, you'll have to change that to use SCons.Taskmaster.Jobs
+- Refactored SCons.Util, which had grown quite large, to be a package,
+ not a single-file module. Change should be transparent: the same import
+ of SCons.Util and public symbols from it will continue to work, however
+ code which reaches directly in to grab private symbols (starting with
+ underscore) which moved to a submodule, that code will have to be adjusted,
+ as those are not imported to the package level (new SCons.Util.hashes has
+ some of these, which are used by existing unit tests).
Thanks to the following contributors listed below for their contributions to this release.
==========================================================================================