fix: Use repr

This commit is contained in:
Henry Schreiner
2020-07-05 23:51:28 -04:00
parent 7a27ae941c
commit c36be04ee8
+1 -2
View File
@@ -8,7 +8,6 @@ from pathlib import Path
from typing import Dict, List, NamedTuple, Optional, Sequence, Union from typing import Dict, List, NamedTuple, Optional, Sequence, Union
from zipfile import ZipFile from zipfile import ZipFile
import toml import toml
import shlex
from .environment import ParsedEnvironment from .environment import ParsedEnvironment
from .util import (BuildOptions, BuildSelector, download, from .util import (BuildOptions, BuildSelector, download,
@@ -173,7 +172,7 @@ def pep_518_cp35_workaround(package_dir: Path, env: Dict[str, str]) -> None:
else [] else []
) )
if requirements: if requirements:
escaped_requirements = [shlex.quote(s) for s in requirements] escaped_requirements = [f'{s!r}' for s in requirements]
shell(['pip', 'install'] + escaped_requirements, env=env) shell(['pip', 'install'] + escaped_requirements, env=env)