xonsh.procs

Subprocess and pipeline execution for the xonsh shell.

Contains SubprocSpec construction, command pipelines, job control, callable-alias proxies, platform-specific process helpers and pipe/stream readers.

executables

Interfaces to locate executable files on file system.

jobs

Job control for the xonsh shell.

pipelines

Command pipeline tools.

pipes

Pipe channel for single-owner fd management.

posix

Interface for running subprocess-mode commands on posix systems.

proxies

Interface for running Python functions as subprocess-mode commands.

readers

File handle readers and related tools.

specs

Subprocess specification and related utilities.