PipeStack 0.5.3
A new methodology for structuring applications based on the concepts of a stack of pipes, and a bag of marbles. Not ready for public use yet, but getting there fast.
Contents
Summary
A new methodology for structuring applications based on the concepts of a stack of pipes, and a bag of marbles
Get Started
- Download and install from source
Changes
0.5.3
2011-07-11
- Don't exit by default in handle_command_line()
- Support arbitrary commandtool options in handle_command_line() such as the new out() and err() functions
0.5.2
2011-07-06
- Fixes for compatibility with 0.4.x and 0.5.0 pipestack code.
0.5.1
2011-04-24
Upgrades to support the latest CommandTool 0.5.2. In particular:
- Ability to order commands by specifying them as a list of tuples or by using a bn.OrderedDict
- New run() method instead of the old on_run()
- Commands now get their own flow and can access pipes
- Chained commands can access the states of the commands that executed before them in the chain
- Commands are now marble-like
0.5.0
2011-04-11
- Adding a requires.txt file, moved DB support out into Manta CMS
2010-11-26
- Introduced a DB-driven configuration with plugin support, almost certainly some bugs in the new features, but worth relasing to get people started
2010-11-20
- Added test suite, fixed lots of bugs which appeared
- Heavy refactor of pipes
- Introdution of deprectation warnings
0.4.1
2010-10-13
- Upgraded to HTTPKit 0.2.0 and updated some of the docs
License
PipeStack - A new methodology for structuring applications based on the concepts of a stack of pipes, and a bag of marbles Copyright (C) 2009 James Gardner
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| PipeStack-0.5.3.tar.gz (md5) | Source | 2011-07-11 | 34KB | 256 | |
- Author: James Gardner
- Home Page: http://jimmyg.org/work/code/pipestack/index.html
- License: GNU AGPLv3
- Categories
- Package Index Owner: thejimmyg
- DOAP record: PipeStack-0.5.3.xml
