HEX
Server: Apache
System: Linux 162-240-236-42.bluehost.com 3.10.0-1160.114.2.el7.x86_64 #1 SMP Wed Mar 20 15:54:52 UTC 2024 x86_64
User: bt667 (1004)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //proc/self/root/usr/share/doc/python-kitchen-1.1.1/html/_sources/api-pycompat27.txt
========================
Python 2.7 Compatibility
========================

.. module:: kitchen.pycompat27.subprocess

--------------------------
Subprocess from Python 2.7
--------------------------

The :mod:`subprocess` module included here is a direct import from
python-2.7's |stdlib|_.  You can access it via::

    >>> from kitchen.pycompat27 import subprocess

The motivation for including this module is that various API changing
improvements have been made to subprocess over time.  The following is a list
of the known changes to :mod:`subprocess` with the python version they were
introduced in:

====================================  ===
New API Feature                       Ver
====================================  ===
:exc:`subprocess.CalledProcessError`  2.5
:func:`subprocess.check_call`         2.5
:func:`subprocess.check_output`       2.7
:meth:`subprocess.Popen.send_signal`  2.6
:meth:`subprocess.Popen.terminate`    2.6
:meth:`subprocess.Popen.kill`         2.6
====================================  ===

.. seealso::

    The stdlib :mod:`subprocess` documenation
        For complete documentation on how to use subprocess