Skip to content
/ sarge Public

Subprocess Allegedly Rewards Good Encapsulation :-) This library provides a wrapper for subprocess which provides command pipeline functionality.

License

Notifications You must be signed in to change notification settings

vsajip/sarge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub test status GitHub coverage status

Overview

The sarge package provides a wrapper for subprocess which provides command pipeline functionality.

This package leverages subprocess to provide easy-to-use cross-platform command pipelines with a POSIX flavour: you can have chains of commands using ;, &, pipes using | and |&, and redirection.

Requirements & Installation

The sarge package requires Python 2.7 or Python 3.6 or greater, and can be installed with the standard Python installation procedure:

pip install sarge

There is a set of unit tests which you can invoke with:

python setup.py test

before running the installation.

Availability & Documentation

The latest version of sarge can be found on GitHub.

The latest documentation (kept updated between releases) is on Read The Docs.

Please report any problems or suggestions for improvement either via the mailing list or the issue tracker.

About

Subprocess Allegedly Rewards Good Encapsulation :-) This library provides a wrapper for subprocess which provides command pipeline functionality.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages