Metadata-Version: 1.1
Name: pipettor
Version: 0.2.0
Summary: pipettor - robust, easy to use Unix process pipelines
Home-page: https://github.com/diekhans/pipettor
Author: Mark Diekhans
Author-email: markd@soe.ucsc.edu
License: MIT
Description-Content-Type: UNKNOWN
Description: ===============================
        Pipettor Overview
        ===============================
        
        pipettor - robust, easy to use Python package for running Unix process pipelines
        
        Features
        --------
        
        * Creating process pipelines in Python is either complex (e.g. ``subprocess``),
          or not robust (e.g. ``os.system()``).  This package provides aims to address
          these shortcomings.
        * Command pipelines are simply specified as a sequence of commands, with each
          command represented as a sequence of arguments.
        * Failure of any process in the pipeline results in an exception, with ``stderr``
          included in the exception.
        * Pipeline ``stdin/stdout/stderr`` can be passed through from parent process,
          redirected to a file, or read/written by the parent process.
        * Asynchronous reading and writing to and from the pipeline maybe done without risk of
          deadlock.
        * Pipeline can run asynchronously or block until completion.
        * File-like objects for reading or writing a pipeline.
        * Documentation: https://pipettor.readthedocs.org.
        
        
        
        
        
        History
        =======
        
        0.2.0 (2017-09-19)
        ------------------
        * Simplified and log of info and errors levels by removing logLevel options.
        * Improvements to documentation.
        
        0.1.3 (2017-06-12)
        ------------------
        * Documentation fixes
        
        0.1.2 (2017-06-11)
        ------------------
        * First public release on PyPI.
        
Keywords: process,pipe
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: POSIX
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Topic :: Software Development :: Libraries :: Python Modules
