vsc-base in vsc.utils.missing has quote functionality (but is just 
```python
subprocess.list2cmdline([str(x)])
```