Source code for xonsh.procs.specs
"""Subprocess specification and related utilities."""
import os
import io
import re
import sys
import shlex
import signal
import inspect
import pathlib
import builtins
import subprocess
import contextlib
import xonsh.tools as xt
import xonsh.lazyasd as xl
import xonsh.platform as xp
import xonsh.environ as xenv
import xonsh.lazyimps as xli
import xonsh.jobs as xj
from xonsh.procs.readers import ConsoleParallelReader
from xonsh.procs.posix