slug
====

The underlying process management library for `xonsh`_.

Example
-------

.. code:: python

    with ProcessGroup() as pg:
      pipe = mkpipe()
      spam = pg.process(['spam'], stdin=StdIn(), stdout=pipe.side_in, stderr=StdErr(), environ=...)
      eggs = pg.process(['eggs'], stdin=pipe.side_out, stdout=StdOut(), stderr=StdErr(), environ=...)
    pg.start()
    pg.join()

.. _xonsh: http://xon.sh/
slug
====

.. image:: https://badges.gitter.im/xonsh/xonsh.svg
   :alt: Join the chat at https://gitter.im/xonsh/xonsh
   :target: https://gitter.im/xonsh/xonsh?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

.. image:: https://travis-ci.org/xonsh/slug.svg?branch=master
    :target: https://travis-ci.org/xonsh/slug

.. image:: https://ci.appveyor.com/api/projects/status/github/xonsh/slug?svg=true
    :target: https://ci.appveyor.com/project/xonsh/slug

.. image:: https://circleci.com/gh/xonsh/slug.svg?style=shield
    :target: https://circleci.com/gh/xonsh/slug

.. image:: https://landscape.io/github/xonsh/slug/master/landscape.svg?style=flat
    :target: https://landscape.io/github/xonsh/slug/master
    :alt: Code Health

.. image:: https://codecov.io/gh/xonsh/slug/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/xonsh/slug

The underlying process management library for `xonsh`_.

Example
-------

.. code:: python

    with ProcessGroup() as pg:
      pipe = mkpipe()
      spam = pg.process(['spam'], stdin=StdIn(), stdout=pipe.side_in, stderr=StdErr(), environ=...)
      eggs = pg.process(['eggs'], stdin=pipe.side_out, stdout=StdOut(), stderr=StdErr(), environ=...)
    pg.start()
    pg.join()

.. _xonsh: http://xon.sh/
Add badges to the readme.
Add badges to the readme.
