blob: e5d406a3b6e9bc390cafb8bb8cb7677e86b80cdd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import os
import sys
import platform
def subprocess_args_compat(*args):
return list(map(os.fspath, args))
def subprocess_args_passthrough(*args):
return list(args)
subprocess_args = (
subprocess_args_compat
if platform.system() == "Windows" and sys.version_info < (3, 8)
else subprocess_args_passthrough
)
|