Normalize environment variables when calling SCMTool.popen.
Review Request #10504 — Created April 3, 2019 and submitted — Latest diff uploaded
This updates
SCMTool.popen()
to convert all environment variables that
are passed into native strings, suitable for both Python 2.x and 3.x.
This simplifies callers and ensures compatibility.
Unit tests pass on Python 2.7 and 3.7 (with other in-progress changes).