{ "info": { "author": "James Gardner", "author_email": "james@", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: GNU Affero General Public License v3", "Programming Language :: Python" ], "description": "PipeStack\n+++++++++\n\n.. contents :: \n\nSummary\n=======\n\nA new methodology for structuring applications based on the concepts of a stack of pipes, and a bag of marbles\n\nGet Started\n===========\n\n* Download and install from source\n\nAuthor\n======\n\n`James Gardner `_\n\n\nChanges\n=======\n\n0.5.3\n-----\n\n2011-07-11\n~~~~~~~~~~\n\n* Don't exit by default in ``handle_command_line()``\n* Support arbitrary commandtool options in ``handle_command_line()`` such \n as the new ``out()`` and ``err()`` functions\n\n0.5.2\n-----\n\n2011-07-06\n~~~~~~~~~~\n\n* Fixes for compatibility with 0.4.x and 0.5.0 pipestack code.\n\n0.5.1\n-----\n\n2011-04-24\n~~~~~~~~~~\n\nUpgrades to support the latest CommandTool 0.5.2. In particular:\n\n* Ability to order commands by specifying them as a list of \n tuples or by using a ``bn.OrderedDict``\n* New ``run()`` method instead of the old ``on_run()``\n* Commands now get their own flow and can access pipes\n* Chained commands can access the states of the commands that executed\n before them in the chain\n* Commands are now marble-like\n\n0.5.0 \n-----\n\n2011-04-11\n~~~~~~~~~~\n\n* Adding a ``requires.txt`` file, moved DB support out into Manta CMS\n\n2010-11-26\n~~~~~~~~~~\n\n* Introduced a DB-driven configuration with plugin support, almost \n certainly some bugs in the new features, but worth relasing to \n get people started\n\n2010-11-20\n~~~~~~~~~~\n\n* Added test suite, fixed lots of bugs which appeared\n* Heavy refactor of pipes\n* Introdution of deprectation warnings\n\n0.4.1\n-----\n\n2010-10-13\n~~~~~~~~~~\n\n* Upgraded to HTTPKit 0.2.0 and updated some of the docs\n\n0.4.0\n-----\n\n2010-09-16\n~~~~~~~~~~\n\n* Better alias handling\n\n2009-12-23\n~~~~~~~~~~\n\n* First version\n\nLicense\n=======\nPipeStack - A new methodology for structuring applications based on the concepts of a stack of pipes, and a bag of marbles\nCopyright (C) 2009 James Gardner\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as\npublished by the Free Software Foundation, either version 3 of the\nLicense, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program. If not, see .\n\nDownload\n========", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://jimmyg.org/work/code/pipestack/index.html", "keywords": "", "license": "GNU AGPLv3", "maintainer": null, "maintainer_email": null, "name": "PipeStack", "package_url": "https://pypi.org/project/PipeStack/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/PipeStack/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://jimmyg.org/work/code/pipestack/index.html" }, "release_url": "https://pypi.org/project/PipeStack/0.5.3/", "requires_dist": null, "requires_python": null, "summary": "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.", "version": "0.5.3" }, "last_serial": 784915, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "06e9d3ec0ce4cef59bf76636285c6951", "sha256": "145f063bd050028958e041de6cf4f3510528db075b175834b4e074e1e1957956" }, "downloads": -1, "filename": "PipeStack-0.4.0.tar.gz", "has_sig": false, "md5_digest": "06e9d3ec0ce4cef59bf76636285c6951", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26653, "upload_time": "2010-09-18T16:54:08", "url": "https://files.pythonhosted.org/packages/a7/92/3ef63653659e32bcbbc3330b6ecd67c69eecb1db1bcbaeb4fd8070017bef/PipeStack-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5b4e3569778bb3bccd99259f5ecc9760", "sha256": "b1ad2915f043ff8ca1ddf8031a8dce1e8612a98cd658720e2f618f6d1f882039" }, "downloads": -1, "filename": "PipeStack-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5b4e3569778bb3bccd99259f5ecc9760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42921, "upload_time": "2011-04-04T20:45:14", "url": "https://files.pythonhosted.org/packages/f8/00/027114512d5c934c22914d19d383ce84feb209d69f132f46f95fd585c872/PipeStack-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "36167b65f45a33e2effb0f3a10bcfc58", "sha256": "a3db236633367726c5f987f5e55e410caaa873f04d66fb924a4082fe73dd5666" }, "downloads": -1, "filename": "PipeStack-0.5.1.tar.gz", "has_sig": false, "md5_digest": "36167b65f45a33e2effb0f3a10bcfc58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35289, "upload_time": "2011-04-24T12:40:44", "url": "https://files.pythonhosted.org/packages/cd/7c/1619d021e0d059fc174917b9592833dda9df900a6438a979375a66212174/PipeStack-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "6706dc3911df8928f3b16bbde154b3f2", "sha256": "a7be438ce6f57c2390413f4c75ca3e629a208bfbffb578d59e08f0fdfe0d4086" }, "downloads": -1, "filename": "PipeStack-0.5.2.tar.gz", "has_sig": false, "md5_digest": "6706dc3911df8928f3b16bbde154b3f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35459, "upload_time": "2011-07-06T16:30:18", "url": "https://files.pythonhosted.org/packages/7a/64/00deb5ee23a7e13655a3f971e97026b9deefc14f7a611e0949f0bcc60e3f/PipeStack-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "efe314606a7e781c058f2272ffd88151", "sha256": "f5128af72e12c73ce3db46e9b0ac8540e0d5757ddea6f5585189efb5a3dde9e0" }, "downloads": -1, "filename": "PipeStack-0.5.3.tar.gz", "has_sig": false, "md5_digest": "efe314606a7e781c058f2272ffd88151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35665, "upload_time": "2011-07-11T18:19:44", "url": "https://files.pythonhosted.org/packages/cb/46/215cf6f8d1ef8e5918e41db41daab0ffe684027ab3ae036234124dfd6baa/PipeStack-0.5.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "efe314606a7e781c058f2272ffd88151", "sha256": "f5128af72e12c73ce3db46e9b0ac8540e0d5757ddea6f5585189efb5a3dde9e0" }, "downloads": -1, "filename": "PipeStack-0.5.3.tar.gz", "has_sig": false, "md5_digest": "efe314606a7e781c058f2272ffd88151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35665, "upload_time": "2011-07-11T18:19:44", "url": "https://files.pythonhosted.org/packages/cb/46/215cf6f8d1ef8e5918e41db41daab0ffe684027ab3ae036234124dfd6baa/PipeStack-0.5.3.tar.gz" } ] }