Metadata-Version: 1.1
Name: shcmd
Version: 0.3.0
Summary: simple command-line wrapper
Home-page: https://github.com/skylothar/shcmd
Author: SkyLothar
Author-email: allothar@gmail.com
License: Apache 2.0
Description: SHCMD
        -----
        
        Note: Work in Progress.
        
        This lib aims to provide a Human friendly interface for subprocess.
        
        If you need piped subprocesses, give envoy_ a try.
        
        .. image:: https://travis-ci.org/SkyLothar/shcmd.svg?branch=master
            :target: https://travis-ci.org/SkyLothar/shcmd
        .. image:: https://img.shields.io/coveralls/SkyLothar/shcmd/master.svg
            :target: https://coveralls.io/r/SkyLothar/shcmd
        .. image:: https://pypip.in/version/shcmd/badge.svg?style=flat
            :target: https://pypi.python.org/pypi/shcmd
        
        Usage
        ^^^^^^
        
        .. code-block:: python
        
          import shcmd
        
          with shcmd.cd("/tmp"):
              # get result directly
              assert shcmd.run("pwd") == "/tmp"
              # get streamed result packed in a generator
              streamed = shcmd.run("ls", stream=True)
              for filename in streamed.iter_lines():
                  print(filename)
              # get full stdout/stderr
              print(streamed.stdout)
              print(streamed.stderr)
        
        .. _`envoy`: https://github.com/kennethreitz/envoy
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
