{ "info": { "author": "Agendaless Consulting", "author_email": "repoze-dev@lists.repoze.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers" ], "description": "repoze.workflow\n===============\n\nrepoze.workflow is a state machine and associated configuration system\nuseful for workflow-like applications. Refer to docs/index.rst or\n`the online docs `_ for further\ninformation.\n\n\nrepoze.workflow Changelog\n=========================\n\n0.6.1 (2012-03-24)\n------------------\n\n- Repair packaging error (incomplete tarball in 0.6).\n\n\n0.6 (2012-03-24)\n----------------\n\n- When multiple transitions exist between two states, try each transition\n until one succeeds, instead of aborting if the first fails.\n\n- Bumped ``zope.configuration`` dependency to require >= 3.8.0: the internal\n format of configuration actions changed to dictionaries, rather than tuples,\n and our tests make assertions which rely on the format.\n\n- ``repoze.sphinx.autointerface`` and ``zope.testing`` are only required for\n testing and will no longer be downloaded for ``python setup.py install``;\n use ``python setup.py dev`` to get them installed (along with ``nose`` and\n ``coverage``).\n\n- 100% test coverage\n\n0.5 (2009-08-27)\n----------------\n\n- Major overhaul. Older \"statemachine\" workflows still work, but are\n deprecated. Workflow declarations may now be performed via ZCML.\n Documentation overhauled to reflect this fact.\n\n0.4 (2009-06-24)\n----------------\n\n- 100% test coverage.\n\n- Allow ``add`` method to accept arbitrary keyword arguments. These\n keyword arguments are now passed as ``**kw`` to transition functions\n as well as ``before_transition`` and ``after_transition``. This\n allows arbitrary metadata (such as security and UI information) to\n be associated with a transition.\n\n- The ``transitions`` method now returns all transitions, including\n \"catch-all\" transitions (transitions with a transition_id of None).\n\n- Add ``transition_info`` method to state machine, which\n\n0.3 (2009-04-10)\n----------------\n\n- Removed mutable default arguments, to avoid polluting one state machine's\n states when adding to another.\n\n0.2 (2009-02-20)\n----------------\n\n- Initial release. Updated README.txt and removed remnants from repoze\n package template.\n\n0.1\n---\n\n- Unreleased", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.repoze.org", "keywords": "web repoze workflow", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": null, "maintainer_email": null, "name": "repoze.workflow", "package_url": "https://pypi.org/project/repoze.workflow/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/repoze.workflow/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.repoze.org" }, "release_url": "https://pypi.org/project/repoze.workflow/0.6.1/", "requires_dist": null, "requires_python": null, "summary": "Content workflow for repoze.bfg", "version": "0.6.1" }, "last_serial": 1340818, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "38ec0e4032576b671ba33d10a100007e", "sha256": "c73a13f0266eee7d92d22ccaf88330be2d7c24811e5a8f7984c6ffafa430db50" }, "downloads": -1, "filename": "repoze.workflow-0.2.tar.gz", "has_sig": false, "md5_digest": "38ec0e4032576b671ba33d10a100007e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17746, "upload_time": "2009-02-21T00:49:42", "url": "https://files.pythonhosted.org/packages/39/7d/43c883e0414f0e989c19b199fc40c6a427820696f58bff02e0f3870c2889/repoze.workflow-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "b6a3b2350bf8c90b98d2ee506f8e2b07", "sha256": "a77161301120bd442e936df9a797aa6bd20289c180473eea396f016b2a11dcd7" }, "downloads": -1, "filename": "repoze.workflow-0.3.tar.gz", "has_sig": false, "md5_digest": "b6a3b2350bf8c90b98d2ee506f8e2b07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17578, "upload_time": "2009-04-10T23:21:17", "url": "https://files.pythonhosted.org/packages/76/da/4898ffc54b7237c4d4c1192e06bae1a5a13ffd82d6fad5dbd04f015834cd/repoze.workflow-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2671c40d501b0ea3c842fd61fbfe5265", "sha256": "2131dfc31413eba5547ab03bf671381dc507477ff2515e534eb7d457ebaf998e" }, "downloads": -1, "filename": "repoze.workflow-0.4.tar.gz", "has_sig": false, "md5_digest": "2671c40d501b0ea3c842fd61fbfe5265", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18770, "upload_time": "2009-07-24T19:44:28", "url": "https://files.pythonhosted.org/packages/9d/c2/30b4e59d673af2b51257ac74f5442e1772f9419938dcb2401f3ba0567012/repoze.workflow-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "28fda559616e254f6828a94037acb152", "sha256": "b80e69a81d6922f459b147eb42f3d8a5a2144a0959bae94aab6ef3900571d709" }, "downloads": -1, "filename": "repoze.workflow-0.5.tar.gz", "has_sig": false, "md5_digest": "28fda559616e254f6828a94037acb152", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37342, "upload_time": "2009-08-27T19:45:17", "url": "https://files.pythonhosted.org/packages/fe/08/5520ad8d6e82acaa3bbde4b72f9c88714ff06b0e0e3414494005cfe0342c/repoze.workflow-0.5.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "56f072938020dcc80e691452f173d5e5", "sha256": "0251ace0a68696abef24ecf1cb4c9dfbf29ecaaa60fd30500f60eaf3c79bbf47" }, "downloads": -1, "filename": "repoze.workflow-0.6.1.tar.gz", "has_sig": false, "md5_digest": "56f072938020dcc80e691452f173d5e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40785, "upload_time": "2012-03-24T18:43:53", "url": "https://files.pythonhosted.org/packages/bc/0e/8cf20a12b9082154baeb1a33062fc10ebf0357745922dd73e2739c4babcd/repoze.workflow-0.6.1.tar.gz" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "d1705e4e9a0a848dcbbfb12e0fae1ba4", "sha256": "06b49de7b7d256a1b393a80a5336048312c21e7d0386b7529b7509dfb3b6e2e2" }, "downloads": -1, "filename": "repoze.workflow-1.0b1.tar.gz", "has_sig": false, "md5_digest": "d1705e4e9a0a848dcbbfb12e0fae1ba4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39258, "upload_time": "2014-12-12T00:24:01", "url": "https://files.pythonhosted.org/packages/86/20/5970a894393ca4ae95c949703af4d45db96134bfe70f7a9a068fb4b3fcac/repoze.workflow-1.0b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56f072938020dcc80e691452f173d5e5", "sha256": "0251ace0a68696abef24ecf1cb4c9dfbf29ecaaa60fd30500f60eaf3c79bbf47" }, "downloads": -1, "filename": "repoze.workflow-0.6.1.tar.gz", "has_sig": false, "md5_digest": "56f072938020dcc80e691452f173d5e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40785, "upload_time": "2012-03-24T18:43:53", "url": "https://files.pythonhosted.org/packages/bc/0e/8cf20a12b9082154baeb1a33062fc10ebf0357745922dd73e2739c4babcd/repoze.workflow-0.6.1.tar.gz" } ] }