{ "info": { "author": "Thierry Florac", "author_email": "tflorac@ulthar.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Zope3", "License :: OSI Approved :: Zope Public License", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=====================\nztfy.workflow package\n=====================\n\n.. contents::\n\nWhat is ztfy.workflow ?\n=======================\n\nztfy.workflow is an extension to hurry.workflow package. It provides a small set of\nbase content classes, utilities and viewlets to handle basic workflow management.\n\n\nHow to use ztfy.workflow ?\n==========================\n\nSee doctests in ztfy/workflow/doctests/README.txt to have a full description of ztfy.workflow usage.\n\n\nChangelog\n=========\n\n0.2.9\n-----\n - move default \"workflow.manager\" viewlets manager to ZTFY.skin package to remove unneeded dependency\n with ZTFY.workflow\n\n0.2.8\n-----\n - updated translation\n\n0.2.7\n-----\n - added \":published\" and \":visible\" to \"wf:\" TALES path adapters\n - added \"wf_name\" index in WorfklowCatalog\n - modify \"++wf++\" namespace so that when an InvalidTransactionError is raised, we look\n for a registered error view before raising a TraversalError\n\n0.2.6\n-----\n - changed package source layout\n\n0.2.5\n-----\n - removed unused package dependency\n\n0.2.4\n-----\n - changed ISite interface import in database upgrade code\n\n0.2.3\n-----\n - updated database automatic upgrade code\n\n0.2.2\n-----\n - updated database automatic upgrade code\n\n0.2.1\n-----\n - remove \"zope.app\" package dependencies\n\n0.2\n---\n - switched to ZTK-1.1.2 and hurry.workflow-0.11\n - add ITransition interface to transitions\n - add ITransitionTarget interface to handle transitions viewlet links\n\n0.1.1\n-----\n - update database upgrade code used when creating a site manager\n\n0.1.0\n-----\n - initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.ztfy.org", "keywords": "Zope3 workflow", "license": "ZPL", "maintainer": null, "maintainer_email": null, "name": "ztfy.workflow", "package_url": "https://pypi.org/project/ztfy.workflow/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ztfy.workflow/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.ztfy.org" }, "release_url": "https://pypi.org/project/ztfy.workflow/0.2.9/", "requires_dist": null, "requires_python": null, "summary": "ZTFY package used to handle simple workflow", "version": "0.2.9" }, "last_serial": 878384, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3f6072d66c32534605f6f30f1a791fa5", "sha256": "e575abcb3b212822aa0fe1b6988a9db9810fd0ebe48c46add154f4f1c8c5c1d4" }, "downloads": -1, "filename": "ztfy.workflow-0.1-py2.5.egg", "has_sig": false, "md5_digest": "3f6072d66c32534605f6f30f1a791fa5", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 45964, "upload_time": "2010-07-26T08:06:19", "url": "https://files.pythonhosted.org/packages/24/4e/0a32dd96fa62991810161253a550be6c0f3aa4ddd5e1ae7a9f6da206c04b/ztfy.workflow-0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "a8ccd723aa2af4054a76e9130703dd13", "sha256": "5b53bc3672e0b462478c82d3599c0f70ee8714551bf380b9c3652d2c21713eb2" }, "downloads": -1, "filename": "ztfy.workflow-0.1.tar.gz", "has_sig": false, "md5_digest": "a8ccd723aa2af4054a76e9130703dd13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16704, "upload_time": "2010-07-26T08:06:18", "url": "https://files.pythonhosted.org/packages/11/e0/34ce2bf6e471104f4c182340e2594e336ba9fdce99727fb8f6c3ae49471f/ztfy.workflow-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c99789dc2fa1e29218b77f2bb88c66d3", "sha256": "26b49f9268da99f7c1be4e38acf504bd5cb0d75ee8f596348d49515bb1fb270a" }, "downloads": -1, "filename": "ztfy.workflow-0.1.1-py2.5.egg", "has_sig": false, "md5_digest": "c99789dc2fa1e29218b77f2bb88c66d3", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 46167, "upload_time": "2010-09-08T07:53:48", "url": "https://files.pythonhosted.org/packages/79/84/38b5fd8b879f3a9a50fbceb0097c7394fe99b3980a52702d04a906e1e7ac/ztfy.workflow-0.1.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "e47f97f929da0e99f21bb7d72c267efb", "sha256": "255384820c29e4619a52c04ee9f6b32bf84da9be815da238ccfd4f713366b445" }, "downloads": -1, "filename": "ztfy.workflow-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e47f97f929da0e99f21bb7d72c267efb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16999, "upload_time": "2010-09-08T07:53:47", "url": "https://files.pythonhosted.org/packages/1c/de/90f462eb4ffbcc587585d697d9f1433c3acdd2fbda00fcc38974305728b9/ztfy.workflow-0.1.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0ae56d91104e790f31bbb4918c1fcd3d", "sha256": "194a9d5304d928d3244f2b0e7e0519d54606b4be183c579c897244ad1ba3e106" }, "downloads": -1, "filename": "ztfy.workflow-0.2.2-py2.6.egg", "has_sig": false, "md5_digest": "0ae56d91104e790f31bbb4918c1fcd3d", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 47524, "upload_time": "2011-12-16T23:53:11", "url": "https://files.pythonhosted.org/packages/4e/15/da5d60ad9f3b575f68b186ad70d973924a500d306c50cd8ab3551a4e84df/ztfy.workflow-0.2.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "c4e9ce917a74c2b31d8d3ec5987bf4a4", "sha256": "e06b11592aa184cd8dd3a116c961458c5936729b7912d44a4b547d61ff445c37" }, "downloads": -1, "filename": "ztfy.workflow-0.2.2.tar.gz", "has_sig": false, "md5_digest": "c4e9ce917a74c2b31d8d3ec5987bf4a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17735, "upload_time": "2011-12-16T23:53:10", "url": "https://files.pythonhosted.org/packages/8e/ef/e322d70327b58d696dac3324a2d6e9541c7d8967cd80f6a13ab6786a912a/ztfy.workflow-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "80fbe4f5b276c7b0bbe71d6db98fdde7", "sha256": "c24ac8dd7a1b322a292a84edc3819e2aa115093e1b788e4c855ce29b6b24077f" }, "downloads": -1, "filename": "ztfy.workflow-0.2.3-py2.6.egg", "has_sig": false, "md5_digest": "80fbe4f5b276c7b0bbe71d6db98fdde7", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 47564, "upload_time": "2011-12-17T18:44:07", "url": "https://files.pythonhosted.org/packages/2a/4f/d2f30e849b2c553e1531393a95e7411bf681847706c2a6f7984135bb842b/ztfy.workflow-0.2.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "8dadb8b1f61888915e4ab87e5a66c991", "sha256": "82c232eb2fe54d30d4b775a760759c3a2bad3fd927a6bf391614e930fde89bf9" }, "downloads": -1, "filename": "ztfy.workflow-0.2.3.tar.gz", "has_sig": false, "md5_digest": "8dadb8b1f61888915e4ab87e5a66c991", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17717, "upload_time": "2011-12-17T18:44:05", "url": "https://files.pythonhosted.org/packages/47/3a/b5e4801dcc4c8499580c5b4095d91db017c7d9884b13a14987c7eb51e32a/ztfy.workflow-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "783c0340d873a3c34c479e1b3056d9d7", "sha256": "d29aaf2c01190de819fa1657cd7563917525f1b4ff1b3bd07d08d7a712db52f5" }, "downloads": -1, "filename": "ztfy.workflow-0.2.4-py2.6.egg", "has_sig": false, "md5_digest": "783c0340d873a3c34c479e1b3056d9d7", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 47595, "upload_time": "2012-03-12T01:14:23", "url": "https://files.pythonhosted.org/packages/5f/80/576d251bbb7f385fa036d2cbf444fe0e0e76591b67aa8c08e654769dbd5e/ztfy.workflow-0.2.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "9ed8a6ea6cd85d3b18f0652154e7628e", "sha256": "b657a85d46ebe6c302c34dd025c45dff87e561a07a286815fadb606c597dc024" }, "downloads": -1, "filename": "ztfy.workflow-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9ed8a6ea6cd85d3b18f0652154e7628e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17812, "upload_time": "2012-03-12T01:14:23", "url": "https://files.pythonhosted.org/packages/10/ff/312296114258bfbd05b0d06fe59d99537c2ee2b936ddc501b739fbf7a829/ztfy.workflow-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a20df5094ef5a4f004707855d6f5ad7c", "sha256": "46f3a2f79aa427f27a4c622b3b0a2e0741723e254e4205ece710757376394c57" }, "downloads": -1, "filename": "ztfy.workflow-0.2.5-py2.6.egg", "has_sig": false, "md5_digest": "a20df5094ef5a4f004707855d6f5ad7c", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 47620, "upload_time": "2012-03-24T01:31:04", "url": "https://files.pythonhosted.org/packages/c4/b8/c0b6af120dd9e6204e55ba0aedf9339aece20608250be5ae3c78fc8c97a0/ztfy.workflow-0.2.5-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "687a42b78b0b537bb90e0285a064fd57", "sha256": "46139f846cd47f42eff08e531918415864578380f21ad0084c19041ce3282ae0" }, "downloads": -1, "filename": "ztfy.workflow-0.2.5-py2.7.egg", "has_sig": false, "md5_digest": "687a42b78b0b537bb90e0285a064fd57", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 47497, "upload_time": "2012-06-11T23:04:26", "url": "https://files.pythonhosted.org/packages/b2/83/51e25e2ca315920f33040e385fa0c8b920d417c69d3aabdb5bad3dad3d86/ztfy.workflow-0.2.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ec5d19193318f2be191b67261a9711ee", "sha256": "ee895839bf75c5374c9568a96ee40e37a4d8d6d52cc502b79231bcea70b6dbde" }, "downloads": -1, "filename": "ztfy.workflow-0.2.5.tar.gz", "has_sig": false, "md5_digest": "ec5d19193318f2be191b67261a9711ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17797, "upload_time": "2012-03-24T01:31:03", "url": "https://files.pythonhosted.org/packages/89/e8/189975c23620b6a24b1db03a09118c943df6d2ab0ac5cb96fb64e03736d6/ztfy.workflow-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "29b9b918b475cb81fb03f563fb99d2fb", "sha256": "3208df6639930496e88327c5a3c3a5ff78f0279e76b1d8d82f9a8978405dacc2" }, "downloads": -1, "filename": "ztfy.workflow-0.2.6-py2.7.egg", "has_sig": false, "md5_digest": "29b9b918b475cb81fb03f563fb99d2fb", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 47472, "upload_time": "2012-06-26T23:16:26", "url": "https://files.pythonhosted.org/packages/87/b3/b15ad044595f6c4e4b1fbcd4232b05a8ad6192e35db1ce76250706c7d6d8/ztfy.workflow-0.2.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "a9bae729d4337b9e0763cf251b093f3e", "sha256": "5786846e491a0893e0bf2161563cb81bea90f1ae5fe383a38f0684077d8e14fe" }, "downloads": -1, "filename": "ztfy.workflow-0.2.6.tar.gz", "has_sig": false, "md5_digest": "a9bae729d4337b9e0763cf251b093f3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17489, "upload_time": "2012-06-26T23:16:25", "url": "https://files.pythonhosted.org/packages/3a/d2/1069cd10eb40f7c88c020374b30ebccdd636546e75036aac8658ec21b705/ztfy.workflow-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "8217f1c0e16b7b6ff7605fa3d2285f3f", "sha256": "701204acbb77439cdba248848353da95bb54d68b7e4b634fae4823371d46f2df" }, "downloads": -1, "filename": "ztfy.workflow-0.2.7-py2.7.egg", "has_sig": false, "md5_digest": "8217f1c0e16b7b6ff7605fa3d2285f3f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 48247, "upload_time": "2012-12-19T07:28:26", "url": "https://files.pythonhosted.org/packages/2c/9e/ac2e6f231dcc4fcb3f729688613fc2d31980ecf36668032687e4214cd890/ztfy.workflow-0.2.7-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "8012531c9a185aaa6bd2d6189a69e83d", "sha256": "dfbf0965889dc2e51b4e0b86d1699e2ac9071c042abdf1db87161bec766e236e" }, "downloads": -1, "filename": "ztfy.workflow-0.2.7.tar.gz", "has_sig": false, "md5_digest": "8012531c9a185aaa6bd2d6189a69e83d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18012, "upload_time": "2012-12-19T07:28:24", "url": "https://files.pythonhosted.org/packages/65/be/ed1a0445548196c25e39012c4145d8f7acae0b144ed95c27dacf111b9c2b/ztfy.workflow-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "be0b455b1ab33b0dc5bdd03aa1e448e3", "sha256": "de892ff21812ca03adcf2ed6822c1a02e735bab3094a67398f7ae4db7dc3a8c4" }, "downloads": -1, "filename": "ztfy.workflow-0.2.8-py2.7.egg", "has_sig": false, "md5_digest": "be0b455b1ab33b0dc5bdd03aa1e448e3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 48261, "upload_time": "2013-06-09T20:36:52", "url": "https://files.pythonhosted.org/packages/d8/f4/4c6dac340825f690e4d43a4c226b57d61173330436937c059039f69ffae5/ztfy.workflow-0.2.8-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "84d4e382bfdcb50b75c201bf01c561ca", "sha256": "c22bfdb23a9713aa12a5f2c92cd6b5d2677ef1b9ae3b5f780079006274e8b6ec" }, "downloads": -1, "filename": "ztfy.workflow-0.2.8.tar.gz", "has_sig": false, "md5_digest": "84d4e382bfdcb50b75c201bf01c561ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18048, "upload_time": "2013-06-09T20:36:49", "url": "https://files.pythonhosted.org/packages/bd/80/b4d44e08589af89d9ec31087dac8f17277ad6555863cc9d294be36e9939a/ztfy.workflow-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "e252befb82091101660d723bd7643854", "sha256": "26c1b46e5578a45c28ece04b8d859fa8b9052b794b34f1287ed31f9de0701944" }, "downloads": -1, "filename": "ztfy.workflow-0.2.9-py2.7.egg", "has_sig": false, "md5_digest": "e252befb82091101660d723bd7643854", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 48082, "upload_time": "2013-10-01T20:53:03", "url": "https://files.pythonhosted.org/packages/53/ee/450d7d24e17ac7a04c9697a9e9e7d28e64ada90779387a1b860b3e23e51b/ztfy.workflow-0.2.9-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "21f4173a7a363949d4b1adb48c2e3db1", "sha256": "dbf9240459ef9a63fac35d0f0c7843dcc9b2546d5fb32fc985c8d676dd05c759" }, "downloads": -1, "filename": "ztfy.workflow-0.2.9.tar.gz", "has_sig": false, "md5_digest": "21f4173a7a363949d4b1adb48c2e3db1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18233, "upload_time": "2013-10-01T20:53:00", "url": "https://files.pythonhosted.org/packages/8d/bf/6b3e3704395548147f8b3c09b36b9ab92299b64721a8c498a73edf615cec/ztfy.workflow-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e252befb82091101660d723bd7643854", "sha256": "26c1b46e5578a45c28ece04b8d859fa8b9052b794b34f1287ed31f9de0701944" }, "downloads": -1, "filename": "ztfy.workflow-0.2.9-py2.7.egg", "has_sig": false, "md5_digest": "e252befb82091101660d723bd7643854", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 48082, "upload_time": "2013-10-01T20:53:03", "url": "https://files.pythonhosted.org/packages/53/ee/450d7d24e17ac7a04c9697a9e9e7d28e64ada90779387a1b860b3e23e51b/ztfy.workflow-0.2.9-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "21f4173a7a363949d4b1adb48c2e3db1", "sha256": "dbf9240459ef9a63fac35d0f0c7843dcc9b2546d5fb32fc985c8d676dd05c759" }, "downloads": -1, "filename": "ztfy.workflow-0.2.9.tar.gz", "has_sig": false, "md5_digest": "21f4173a7a363949d4b1adb48c2e3db1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18233, "upload_time": "2013-10-01T20:53:00", "url": "https://files.pythonhosted.org/packages/8d/bf/6b3e3704395548147f8b3c09b36b9ab92299b64721a8c498a73edf615cec/ztfy.workflow-0.2.9.tar.gz" } ] }