skip to navigation
skip to content

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.

Downloads ↓

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

0.4.0

2010-09-16

  • Better alias handling

2009-12-23

  • First version

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