windows and non-thread Pythons
Mats Wichmann <[email protected]> Fri, 8 Feb 2019 08:51:33 -0700
| Newsgroups | gmane.comp.programming.tools.scons.devel |
|---|---|
| Message-ID | <[email protected]> |
One of the windows scons source files uses subprocess to run vswhere,
and it calls suprocess.communicate. This is new code and seems to be
working fine as far as I know.
Another source file calls a vcvars* batch script, and does not use
subprocess.communicate, with the following comment:
# Use the .stdout and .stderr attributes directly because the
# .communicate() method uses the threading module on Windows
# and won't work under Pythons not built with threading.
Is that a Thing any longer? Windows Pythons not built with threading? Or
is this a special-case that can be eliminated?