|
@@ -2,7 +2,7 @@
|
|
|
|
|
|
from os import getenv, environ
|
|
|
from pathlib import Path
|
|
|
-from subprocess import run
|
|
|
+from subprocess import run, PIPE
|
|
|
from sys import argv
|
|
|
import json
|
|
|
|
|
@@ -42,10 +42,11 @@ if output:
|
|
|
"val.DEFAULT_PACKAGES",
|
|
|
"val.ARCH_PACKAGES",
|
|
|
],
|
|
|
- capture_output=True,
|
|
|
+ stdout=PIPE,
|
|
|
+ stderr=PIPE,
|
|
|
check=True,
|
|
|
env=environ.copy().update({"TOPDIR": Path().cwd()}),
|
|
|
- text=True,
|
|
|
+ universal_newlines=True,
|
|
|
).stdout.splitlines()
|
|
|
|
|
|
output["default_packages"] = default_packages.split()
|