Framework for dataflow-style python programming
Project description
python-conduit
==============
Python framework for dataflow-style programs.
Users of this framework structure their code into blocks with named inputs and outputs that are connected
by channels. A typical application will have one or more data generator/importer blocks which then pass
their data through various blocks which apply filters or tranforms to operate on the data.
For other similar projects, see: http://wiki.python.org/moin/FlowBasedProgramming
# License #
conduit is free software and is released under the terms
of the MIT license (<http://opensource.org/licenses/mit-license.php>),
as specified in the accompanying LICENSE.txt file.
# Procedures #
Contributors: Submit pull requests on github to request that your changes be added to the repository.
Maintainers: To release a new version:
1. Increment release number in setup.py
2. Run 'python setup.py sdist' to create a new distribution.
3. Using a virtualenv, run 'pip install dist/conduit-<version>.tar.gz' to locally install for testing purposes.
4. Run the nose tests via:
% cd <virtualenv_dir>/lib/python2.7/site-packages/conduit/test
% nosetests
5. Upload new package via:
% python setup.py sdist upload
==============
Python framework for dataflow-style programs.
Users of this framework structure their code into blocks with named inputs and outputs that are connected
by channels. A typical application will have one or more data generator/importer blocks which then pass
their data through various blocks which apply filters or tranforms to operate on the data.
For other similar projects, see: http://wiki.python.org/moin/FlowBasedProgramming
# License #
conduit is free software and is released under the terms
of the MIT license (<http://opensource.org/licenses/mit-license.php>),
as specified in the accompanying LICENSE.txt file.
# Procedures #
Contributors: Submit pull requests on github to request that your changes be added to the repository.
Maintainers: To release a new version:
1. Increment release number in setup.py
2. Run 'python setup.py sdist' to create a new distribution.
3. Using a virtualenv, run 'pip install dist/conduit-<version>.tar.gz' to locally install for testing purposes.
4. Run the nose tests via:
% cd <virtualenv_dir>/lib/python2.7/site-packages/conduit/test
% nosetests
5. Upload new package via:
% python setup.py sdist upload
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
conduit-0.0.7.tar.gz
(14.3 kB
view details)
File details
Details for the file conduit-0.0.7.tar.gz
.
File metadata
- Download URL: conduit-0.0.7.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27bef1c7b1882e0c5762f11709017cde7d66f11a8172ac893a980140f8ed542e |
|
MD5 | 64731764f477879f8c522d68829ebdbe |
|
BLAKE2b-256 | d970f98cd5db242df42c7925e55d9b6dd235914f9f1b92a77a8c725c012b3f9a |