A stream processor working with shell commands
Project description
A stream processor working with shell commands
Installation
$ pip install virtualenv shellstreaming
$ cp config/sample-shellstreaming.cnf ~/.shellstreaming.cnf
$ vim ~/.shellstreaming.cnf
Run examples
$ git clone https://github.com/laysakura/shellstreaming.git
$ cd shellstreaming
$ shellstreaming example/01_RandInt.py
API reference
Sphinx-powered documents are available on http://packages.python.org/shellstreaming
For developers
Building and uploading documents
$ ./setup.py build_sphinx
$ browser doc/html/index.html
$ ./setup.py upload_sphinx
Testing
$ ./setup.py nosetests
$ browser htmlcov/index.html # check coverage
Some tests depend too much on personal configuration; one needs Twitter OAuth info and another needs access to remote machine via ssh. To enable all of these tests, comment out the line starts with ignore-files in setup.cfg and run nosetests again.
Uploading packages to PyPI
$ emacs setup.py # edit `version` string
$ emacs CHANGES.txt
$ ./setup.py sdist upload
Or use zest.releaser, a convenient tool for repeated release cycles.
Thanks
modocache for a few pull requests!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
shellstreaming-0.1.0.zip
(90.9 kB
view details)
File details
Details for the file shellstreaming-0.1.0.zip
.
File metadata
- Download URL: shellstreaming-0.1.0.zip
- Upload date:
- Size: 90.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d3025da140696198fe7b279205e964b73da7aa4944f2dce68ec99143ab893d8 |
|
MD5 | 9984d7d765fec4a488f89b5cec6100a4 |
|
BLAKE2b-256 | 10550991e13a9c07956fbe50f66fa255e2202e872a3eae994f8896d55150efc9 |