PipeStack
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/>.
Download
Metadata
Release files for PipeStack 0.5.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| PipeStack-0.5.3.tar.gz | 35.7 kB | Without provenance | Details |
Release files / PipeStack-0.5.3.tar.gz
| Download URL | PipeStack-0.5.3.tar.gz |
|---|---|
| Size | 35.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f5128af72e12c73ce3db46e9b0ac8540e0d5757ddea6f5585189efb5a3dde9e0
|
|
BLAKE2b-256 checksum How to use checksums |
cb46215cf6f8d1ef8e5918e41db41daab0ffe684027ab3ae036234124dfd6baa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for PipeStack 0.5.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.