def quote_this(this: str, skip: bool=False) -> str:
    "\n    OS-safe way to quote a string.\n\n    Returns the string with quotes around it.\n    On Windows ~~it's double quotes~~ we skip quoting, \n    on Linux it's single quotes.\n    "
    if isinstance(this, str):
        if IS_WIN32:
            return this
        else:
            return shlex.quote(this)
    else:
        return this
OS-safe way to quote a string.

Returns the string with quotes around it.
On Windows ~~it's double quotes~~ we skip quoting, 
on Linux it's single quotes.
def quote_this(this: str, skip: bool=False) -> str:
    "\n    OS-safe way to quote a string.\n\n    Returns the string with quotes around it.\n    On Windows ~~it's double quotes~~ we skip quoting, \n    on Linux it's single quotes.\n    "
    if isinstance(this, str):
        if IS_WIN32:
            return this
        else:
            return shlex.quote(this)
    else:
        return this