bpo-31756: subprocess.run should alias universal_newlines to text by andyclegg · Pull Request #4049 · python/cpython

Adds text=False as a keyword-only argument to subprocess.Popen.
Introduces a Popen attribute text_mode and sets this based on
encoding/errors/universal_newlines/text arguments.

gpshead

Check for any contradictions between universal_newlines and text arguments.