File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,10 @@ RELEASE VERSION/DATE TO BE FILLED IN LATER
41
41
Make doc function signature style more consistent - tweaks to AddOption,
42
42
DefaultEnvironment and Tool,.
43
43
44
+ From Anthony Siegrist;
45
+ - On win32 platform, handle piped process output more robustly. Output encoding
46
+ fallback to UTF8 if it is defined at None by the output stream object.
47
+
44
48
45
49
RELEASE 4.8.0 - Sun, 07 Jul 2024 17:22:20 -0700
46
50
Original file line number Diff line number Diff line change 47
47
`PackageVariable` and `PathVariable` are added to `__all__`,
48
48
so this form of import should now work again.
49
49
50
+ - On win32 platform, SCons 4.7.0 modified the determination
51
+ of the output encoding of piped processes. Instead of using the default
52
+ encoding, it relied on the encoding attribute of the output stream.
53
+ If the encoding attribute of the output stream was set to None,
54
+ it was triggering an invalid argument exeption. This was the case with
55
+ streams of type io.StringIO for example.
56
+ From now, if the encoding is set to None, UTF8 is used.
57
+
50
58
IMPROVEMENTS
51
59
------------
52
60
You can’t perform that action at this time.
0 commit comments