{
"info": {
"author": "Plone Foundation",
"author_email": "plone-developers@lists.sourceforge.net",
"bugtrack_url": null,
"classifiers": [
"Environment :: Web Environment",
"Framework :: Plone",
"Framework :: Plone :: 5.2",
"Framework :: Zope2",
"Framework :: Zope :: 4",
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7"
],
"description": "Introduction\n============\n\n``plone.app.workflow`` contains workflow- and security-related features for\nPlone, including the sharing view.\n\n\nGeneric Setup\n-------------\n\nThis package supports the GenericSetup syntax to add new roles to the \"Sharing\"\npage. Local roles are defined in ``sharing.xml`` and looks as follows::\n\n \n \n \n\n``id`` and ``title`` are mandatory, while ``permission`` and ``interface`` are\noptional.\n\nThe ``permission`` attribute defines which permission is required in order to\ndisplay the related role in the sharing form.\n\nThe ``interface`` attribute declares the required interface a context must\nimplement in order to display the related role in the sharing form.\n\n\nEvent notification\n------------------\n\nThis package introduces ``ILocalrolesModifiedEvent`` which derives from\n``zope.lifecycleevent.IModifiedEvent``. The concrete\n``LocalrolesModifiedEvent`` gets fired after local roles have been modified and\nafter object security has been reindexed.\n\nChangelog\n=========\n\n.. You should *NOT* be adding new change log entries to this file.\n You should create a file in the news directory instead.\n For helpful instructions, please see:\n https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst\n\n.. towncrier release notes start\n\n4.0.1 (2019-03-03)\n------------------\n\nBug fixes:\n\n\n- The sharing search form remembers the search term [ale-rt] (#19)\n\n\n4.0.0 (2018-11-02)\n------------------\n\nBreaking changes:\n\n- No need to define cmf.ChangeLocalRoles in zcml since this is in by Products.CMFCore>=2.4.0b2\n [jensens]\n\n- Adapt tests to `Products.GenericSetup >= 2.0` thus requiring at least that\n version.\n [jessesnyder]\n\nNew features:\n\n- Replaced usages of my_worklist.py skin script.\n https://github.com/plone/Products.CMFPlone/issues/1801\n [reinhardt]\n\n- Python3 compatibility\n [jessesnyder, pbauer]\n\nBug fixes:\n\n- Update tests to use testing best practices (and stop using the bbb module from p.a.testing).\n [gforcada]\n\n\n3.0 (2017-05-29)\n----------------\n\nBreaking changes:\n\n- Removed long time deprecated and unused permission \"Change portal events\".\n [kakshay21]\n\n\n2.2.7 (2017-02-12)\n------------------\n\nBug fixes:\n\n- Fixed test failure for LookupError, having extra 'available items' (Zope 4)\n [davisagli]\n\n\n2.2.6 (2016-08-18)\n------------------\n\nBug fixes:\n\n- Use zope.interface decorator.\n [gforcada]\n\n\n2.2.5 (2016-05-15)\n------------------\n\nNew:\n\n- Add a direct link from a group name on Sharing ab to that group's\n member list for users with sufficient permissions [PLIP #1310]\n [datakurre]\n\n\n2.2.4 (2015-09-20)\n------------------\n\n- Use safe_unicode for search in @@sharing.\n Fixes https://github.com/plone/Products.CMFPlone/issues/930\n [pbauer]\n\n\n2.2.3 (2015-03-22)\n------------------\n\n- Remove DL's from portal message in templates.\n [khink]\n\n\n2.2.2 (2014-10-23)\n------------------\n\n- Show login-name even if it is the same as the user-id.\n Fixes https://dev.plone.org/ticket/14259\n [pbauer]\n\n\n2.2.1 (2014-04-13)\n------------------\n\n- Introduce ``plone.app.workflow.interfaces.ILocalrolesModifiedEvent``.\n ``LocalrolesModifiedEvent`` gets fired after local roles have been changed.\n [rnix]\n\n- Introduce ``required_interface`` attribute on\n ``plone.app.workflow.interfaces.ISharingPageRole``.\n [rnix]\n\n\n2.2.0 (2014-02-23)\n------------------\n\n- Remove DL's from portal message in templates.\n https://github.com/plone/Products.CMFPlone/issues/153\n [khink]\n\n- Replace deprecated test assert statements.\n [timo]\n\n- Show user's login name instead of the user id, which is an internal\n identifier.\n [davisagli]\n\n- Include roles derived from borg.localrole adapters on the Sharing tab,\n appearing as inherited roles.\n [datakurre, davisagli]\n\n\n2.1.3 (2013-04-29)\n------------------\n\n- Add json header to sharing.py.\n [travacic]\n\n\n2.1.2 (2013-01-13)\n------------------\n\n- Call searchUsers with the 'name' argument instead of 'login'.\n 'name' is the officially supported way according to the PAS interface.\n [maurits]\n\n\n2.1.1 (2013-01-01)\n------------------\n\n- Extensibility improvement on sharing view so developers can easily\n override this view and change what groups are always displayed (STICKY).\n [ispburger]\n\n- Use HTML5 placeholder attribute on Sharing tab search box. Replaces\n deprecated inputLabel class.\n [danjacka]\n\n\n2.1.0 (2012-10-16)\n------------------\n\n- Remove kss. JS integration is in Products.CMFPlone.\n [vangheem]\n\n\n2.0.8 (2012-10-03)\n------------------\n\n- Refactor: we can easily customize the sharing view\n so that add/remove inherit field is removed.\n [thomasdesvenain]\n\n- Search on email address within the Sharing view.\n [davidjb]\n\n\n2.0.7 (2012-06-29)\n------------------\n\n- Don't use deprecated .gif icons.\n [davisagli]\n\n\n2.0.6 (2011-11-24)\n------------------\n\n- Avoid failure if user with global 'Manager' role\n removes inheritance on sharing.\n [thomasdesvenain]\n\n- Ensure a stable ordering in the sharing.xml GS export.\n [hannosch]\n\n\n2.0.5 (2011-08-31)\n------------------\n\n- User should click the 'Save' button to actually save its changes in the\n sharing tab. IOW we dont want to update local roles while searching\n for users.\n [jfroche]\n\n\n2.0.4 - 2011-07-04\n------------------\n\n- If user has inherited local roles on a folder and removes inheritance on\n sharing page, locally set roles that were inherited before to avoid\n definitive loss of access.\n This refs http://dev.plone.org/plone/ticket/11945.\n [thomasdesvenain]\n\n- In sharing view, return empty list immediately if search_term is the\n translated \"Search for user or group\" message.\n [vincentfretin]\n\n- In sharing view, the search for users and groups was done twice, once in\n macro_wrapper template and another one in the user-group-sharing macro\n in sharing template because of duplicate variable definitions.\n [vincentfretin]\n\n\n2.0.3 - 2011-05-12\n------------------\n\n- Add MANIFEST.in.\n [WouterVH]\n\n- Normalize translated string before sorting sharing columns.\n [vincentfretin]\n\n\n2.0.2 - 2011-04-03\n------------------\n\n- Sort sharing columns by translated title instead of role id.\n [vincentfretin]\n\n- Added plone.abovecontentbody viewletmanager in sharing view.\n [vincentfretin]\n\n\n2.0.1 - 2011-01-04\n------------------\n\n- Depend on ``Products.CMFPlone`` instead of ``Plone``.\n [elro]\n\n- Add Site Administrator to the roles which are allowed to delegate the other\n roles (for forward compatibility with Plone 4.1).\n [davisagli]\n\n- Sharing table is into a div container.\n [thomasdesvenain]\n\n\n2.0 - 2010-07-18\n----------------\n\n- Update license to GPL version 2 only.\n [hannosch]\n\n\n2.0b2 - 2010-03-05\n------------------\n\n- Adapt tests to new policy introduced in\n http://dev.plone.org/plone/changeset/34375\n References http://dev.plone.org/plone/ticket/10236\n [tomster]\n\n\n2.0b1 - 2010-02-18\n------------------\n\n- Updated sharing.pt to the recent markup conventions.\n References http://dev.plone.org/plone/ticket/9981\n [spliter]\n\n- Allow @@sharing to search for group title as well as id.\n Closes http://dev.plone.org/plone/ticket/9269\n [esteele]\n\n\n2.0a3 - 2009-12-27\n------------------\n\n- Add support for GenericSetup roles removal in sharing.xml. This\n closes http://dev.plone.org/plone/ticket/9979.\n [dukebody, thanks optilude]\n\n- Use zope.site and declare missing package dependencies.\n [hannosch]\n\n\n2.0a2 - 2009-12-16\n------------------\n\n- Changed msgid box_search to label_search in sharing.pt. box_search have\n a different semantic in the header for the rendered search portlet.\n This closes http://dev.plone.org/plone/ticket/9752\n\n- Don't include tag in heading_currently_assigned_shares message.\n [vincentfretin]\n\n\n2.0a1 - 2009-11-14\n------------------\n\n- Specify complete package dependencies and some cleanups.\n [hannosch]\n\n- Changed default message from \"User/Group\" to \"Name\" for\n label_name msgid in sharing.pt.\n [vincentfretin]\n\n- Added support for the sharing.xml import/export syntax.\n [optilude]\n\n\n1.2 - 2009-05-10\n----------------\n\n- Use our own PloneMessageFactory.\n [hannosch]\n\n- Fixed deprecation warnings for use of Globals.\n [hannosch]\n\n- Specified package dependencies.\n [hannosch]\n\n- Display the userid in addition to the fullname if they are different.\n Fixes http://dev.plone.org/plone/ticket/8251.\n [csenger]\n\n- Adjusted a test to work with Zope 2.12.\n [hannosch]\n\n- Use safe_unicode() instead of str() to fix #7576. Fixes\n http://dev.plone.org/plone/ticket/8371.\n [csenger]\n\n\n1.1.5 - 2008-08-18\n------------------\n\n- Correct UnicodeDecodeError in sharing-view when users or groups with\n non-ascii characters are searched. All parameters fetched from the\n request are strings, but _(u'Logged-in users') isn't. A string with\n non-ascii characters and a unicode-string can't be joined. Fixes\n http://dev.plone.org/plone/ticket/7576\n [csenger]\n\n\n1.1.4 - 2008-07-24\n------------------\n\n- Keep the icons for inherited and global roles when updating the sharing\n page after a search. This fixes http://dev.plone.org/plone/ticket/8313 .\n [wichert]\n\n- Sort the principals in the sharing page. Before they could reorder\n randomly when saving changes.\n [wichert]\n\n- Fix a logic error in sharing page view: role changes would appear to be\n lost when saving a view, while the were really applied. This fixes\n http://dev.plone.org/plone/ticket/8295 .\n [wichert]\n\n\n1.1.3 - 2008-07-07\n------------------\n\n- Modify the inline (kss) search option in the sharing page to only search\n and not update the roles and search. This behaviour was unintuitive and\n possible very very slow.\n [wichert]\n\n- Update the sharing page to do nothing if the new set of roles is the\n same as the current set of roles.\n [wichert]\n\n- Update sharing code to only reindex once instead of twice.\n [wichert]\n\n- Only call reindexObjectSecurity from the sharing tab's update_inherit method\n if the setting actually changed. This avoids an unnecessary, potentially\n expensive catalog reindex in many cases.\n [davisagli]\n\n- Update the search-result merging code based on the code from PlonePAS 3.6.\n [wichert]\n\n- Handle principals which can not be retrieved. This can occur in LDAP\n environments.\n [wichert]\n\n- Mark the security names as public so they can be imported everywhere\n and register them with Zope on startup so you can manage them via the\n ZMI or a GenericSetup profile.\n [wichert]\n\n\n1.1.0 - 2008-04-21\n------------------\n\n- Protect the \"sharing\" form against CSRF attacks.\n [witsch]\n\n\n1.0.7 - 2008-03-09\n------------------\n\n- Created fine-grained permissions for delegating sharing page roles in\n order to avoid people with a delegated permission escalating their own\n privileges. This can now be controlled at a high level by the\n \"Sharing page: Delegate roles\" permission, which controls access to the\n Sharing page machinery, and at an individual roles basis, with\n permissions like \"Sharing page: Delegate Editor role\".\n http://dev.plone.org/plone/ticket/7652\n\n- Stopped people from locking themselves out by disabling the ability\n to edit their own roles.\n\n- Added friendly \"Changes saved\" message.\n http://dev.plone.org/plone/ticket/6966\n\n- user_search_results() now searches in login name as well as fullname.\n Fixes http://dev.plone.org/plone/ticket/6853\n [erikrose]\n\n- Factored up the duplicated logic from user_search_results() and\n group_search_results() to form _principal_search_results().\n [erikrose]\n\n\n0.1\n---\n\n- Added missing closing head tag to sharing.pt. This closes\n http://dev.plone.org/plone/ticket/7161.\n [hannosch]\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://pypi.org/project/plone.app.workflow",
"keywords": "workflow sharing plone",
"license": "GPL version 2",
"maintainer": "",
"maintainer_email": "",
"name": "plone.app.workflow",
"package_url": "https://pypi.org/project/plone.app.workflow/",
"platform": "",
"project_url": "https://pypi.org/project/plone.app.workflow/",
"project_urls": {
"Homepage": "https://pypi.org/project/plone.app.workflow"
},
"release_url": "https://pypi.org/project/plone.app.workflow/4.0.1/",
"requires_dist": [
"setuptools",
"plone.memoize",
"six",
"transaction",
"zope.component",
"zope.dottedname",
"zope.i18n",
"zope.i18nmessageid",
"zope.interface",
"zope.lifecycleevent",
"zope.schema",
"zope.site",
"zope.testing",
"Acquisition",
"DateTime",
"Products.CMFPlone",
"Products.CMFCore (>=2.4.0dev)",
"Products.DCWorkflow",
"Products.GenericSetup (>=2.0.dev0)",
"Products.statusmessages",
"Zope2",
"plone.app.testing ; extra == 'test'"
],
"requires_python": "",
"summary": "workflow and security settings for Plone",
"version": "4.0.1"
},
"last_serial": 4892477,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "44f59fc7c660fb6cb9e962168c8500f3",
"sha256": "2d59444cd6c2dbc1106b85828d0529172bb8bedd6962616fd3d487d8e5bccc63"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0-py2.4.egg",
"has_sig": false,
"md5_digest": "44f59fc7c660fb6cb9e962168c8500f3",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 51311,
"upload_time": "2007-08-17T01:31:02",
"url": "https://files.pythonhosted.org/packages/e5/81/9552906cd8fd486b11e67ee68060dc0e0f851e7fdccb757bfc5ec8b1136a/plone.app.workflow-1.0-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "ad9ca2b35423044dfb52a4fdf8e3cb26",
"sha256": "a512a62373994045195f397752cdac9b912d45e4ca059580dee315fc8ed627cb"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0.tar.gz",
"has_sig": false,
"md5_digest": "ad9ca2b35423044dfb52a4fdf8e3cb26",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22191,
"upload_time": "2007-08-17T01:31:01",
"url": "https://files.pythonhosted.org/packages/c2/fc/0992c37940f87efbf483d17a6de52e6f53cbcbcae964bae582039585ab7a/plone.app.workflow-1.0.tar.gz"
}
],
"1.0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "4c1d0a41a827f128216a1b7e4460c838",
"sha256": "87ce72761ba9f0908711178a5f2d104a53f476332a40560a4e5faaeb43764488"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0.1.1-py2.4.egg",
"has_sig": false,
"md5_digest": "4c1d0a41a827f128216a1b7e4460c838",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 51350,
"upload_time": "2007-09-10T21:08:57",
"url": "https://files.pythonhosted.org/packages/12/27/c485e8988ddb74304d981a1b6d3fdd10f86a4e6052ae75bed7bcbbe53cdb/plone.app.workflow-1.0.1.1-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "256e71838b830547418d3a406c122da3",
"sha256": "58078b5957fe7b554a481c2346d887a980058f3f06cc3a45d2ca66dcc8b2704b"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "256e71838b830547418d3a406c122da3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22042,
"upload_time": "2007-09-10T21:08:56",
"url": "https://files.pythonhosted.org/packages/19/a2/51301ce5aaabb75b97dbfdb3cb5cb38cd7df1a1651dbce83322d6eb9e906/plone.app.workflow-1.0.1.1.tar.gz"
}
],
"1.0.7": [
{
"comment_text": "",
"digests": {
"md5": "5163818365e3a2a11775ce8a8926c1c6",
"sha256": "8d42454992f21c4b602c45accad459776ef7c8a7f56e88d676a1c5b9fdcf343f"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0.7-py2.4.egg",
"has_sig": false,
"md5_digest": "5163818365e3a2a11775ce8a8926c1c6",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 57135,
"upload_time": "2008-03-09T02:23:59",
"url": "https://files.pythonhosted.org/packages/d2/fc/441f2a70342cd103016772a218c89d47b4aeaf9f65eab53d724c11c2a576/plone.app.workflow-1.0.7-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "0311ae7454462c632588a368c1b074ee",
"sha256": "09c7cc6dfb2380c9f7922309240df61bcd932d1dcef6109ee2c4bf023f2a385f"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0.7.tar.gz",
"has_sig": false,
"md5_digest": "0311ae7454462c632588a368c1b074ee",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24683,
"upload_time": "2008-03-09T02:23:59",
"url": "https://files.pythonhosted.org/packages/ef/03/e32ff94f353f2e85a12b789da5d04fdaa600396091860ed7719d86749311/plone.app.workflow-1.0.7.tar.gz"
}
],
"1.0a2": [
{
"comment_text": "",
"digests": {
"md5": "0987dae996781f854db7221d8c38e88e",
"sha256": "45cfe2ff2c92bbe90745af929c8d80ddac605cd826b4f1bc95dbadbebc432c32"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0a2-py2.4.egg",
"has_sig": false,
"md5_digest": "0987dae996781f854db7221d8c38e88e",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 17848,
"upload_time": "2007-02-11T04:11:28",
"url": "https://files.pythonhosted.org/packages/ec/99/ea2393ab4a6a99009c1e83c92d2fe432cc7a20b5ee46970e08281b1b3fe6/plone.app.workflow-1.0a2-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "b24c01b1fdf612308f12d6cb1cc9c434",
"sha256": "098668af8bbad5679675aed2ab3cde53cc6102c60dabcd35feb41ac9d6e2963a"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0a2.tar.gz",
"has_sig": false,
"md5_digest": "b24c01b1fdf612308f12d6cb1cc9c434",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13212,
"upload_time": "2007-02-11T04:11:27",
"url": "https://files.pythonhosted.org/packages/f7/a6/6d633b5db98fff157fa6ce642b8f3ade5543ae99a53cc799ce19c0dbfda1/plone.app.workflow-1.0a2.tar.gz"
}
],
"1.0b1": [
{
"comment_text": "",
"digests": {
"md5": "2ed6c335840e44cf7ae884cabadde54e",
"sha256": "412aa23ed94592374d0aff869bdf0ccc657f6dbb0f0357a0c5b2c2f70611bd95"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b1-py2.4.egg",
"has_sig": false,
"md5_digest": "2ed6c335840e44cf7ae884cabadde54e",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 48829,
"upload_time": "2007-03-04T23:10:30",
"url": "https://files.pythonhosted.org/packages/64/1a/ed04ca5f400c1913dc5af1d3919ce0b18cce886e7aaeea595d85f6a963f0/plone.app.workflow-1.0b1-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "c8548999158eca6719984772579d2c44",
"sha256": "c16d6d81840731a5a1b5022533927942eb0ec47f211fec5ad43df27bdff736c6"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b1.tar.gz",
"has_sig": false,
"md5_digest": "c8548999158eca6719984772579d2c44",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22120,
"upload_time": "2007-03-04T23:10:29",
"url": "https://files.pythonhosted.org/packages/80/3e/1658f66da736884e6c374b5172e4473b281a3575bf642d2d4a93a86090a5/plone.app.workflow-1.0b1.tar.gz"
}
],
"1.0b1.1": [
{
"comment_text": "",
"digests": {
"md5": "00e59ae73a2b8a50d443567a004df36e",
"sha256": "858e77b4e196a1042d13e082526d2a40b2847b4688cf52f900f01afb521ff178"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b1.1-py2.4.egg",
"has_sig": false,
"md5_digest": "00e59ae73a2b8a50d443567a004df36e",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 48461,
"upload_time": "2007-03-25T22:54:49",
"url": "https://files.pythonhosted.org/packages/aa/57/012a39c3f69322d56d362eb87b072b9bcf78d4348f830e5161c8e0d820da/plone.app.workflow-1.0b1.1-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "145bc699297827dded1a887d2000a4f1",
"sha256": "c56a543e0c096948edf1279da5051eb1e66d01a049fc81adbc4d0c160d94abec"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b1.1.tar.gz",
"has_sig": false,
"md5_digest": "145bc699297827dded1a887d2000a4f1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21074,
"upload_time": "2007-03-25T22:54:47",
"url": "https://files.pythonhosted.org/packages/6d/2e/a7109fac28bb5a2903428e842b08d980f314e544dd5d16303c219b178215/plone.app.workflow-1.0b1.1.tar.gz"
}
],
"1.0b2": [
{
"comment_text": "",
"digests": {
"md5": "869b5545da673af9e3abc29294486dd9",
"sha256": "5aaaf8a07e4546cc7d032eb1b57d05b353f14b31950ef951d144fb8c64c72aa6"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b2-py2.4.egg",
"has_sig": false,
"md5_digest": "869b5545da673af9e3abc29294486dd9",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 49788,
"upload_time": "2007-04-30T23:07:07",
"url": "https://files.pythonhosted.org/packages/12/e7/389e014bae8ff2bad81124c8735fa4f80be603e9eea2bf4b5a6597434b48/plone.app.workflow-1.0b2-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "d7ba3824fde46be93500ad5600f1d9de",
"sha256": "0dadd3254f99cb6b83a929ce0f17d2354be8671d53ba7851efa1245270eb3f7b"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b2.tar.gz",
"has_sig": false,
"md5_digest": "d7ba3824fde46be93500ad5600f1d9de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21609,
"upload_time": "2007-04-30T23:07:06",
"url": "https://files.pythonhosted.org/packages/54/b7/813149c3de64ac854a3b5b617ca9003e2546c291dbab65e1be3660be34ec/plone.app.workflow-1.0b2.tar.gz"
}
],
"1.0b3": [
{
"comment_text": "",
"digests": {
"md5": "364040917b40b5863efc1636946ca7ce",
"sha256": "428cf87ffe91ec53531deaabc47a11ecca54b3d4920fa01b5d3dab6ab2043b5b"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b3-py2.4.egg",
"has_sig": false,
"md5_digest": "364040917b40b5863efc1636946ca7ce",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 49776,
"upload_time": "2007-05-05T21:47:39",
"url": "https://files.pythonhosted.org/packages/07/d2/9ddb5a0e44035a3131fe84f4957d6edd3b64b262f61cf32513909580e5bc/plone.app.workflow-1.0b3-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "51557bf701c23a31326e15e9ee989d06",
"sha256": "37e8a0eb00300f83629d41aed018b484ab82a19848b14b61f5aaefaa5077f5ac"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0b3.tar.gz",
"has_sig": false,
"md5_digest": "51557bf701c23a31326e15e9ee989d06",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21607,
"upload_time": "2007-05-05T21:47:38",
"url": "https://files.pythonhosted.org/packages/24/16/21b13453b9966e6f25c35b1891c68fd2be6f7cc6422717bec9658a6c22d1/plone.app.workflow-1.0b3.tar.gz"
}
],
"1.0rc1": [
{
"comment_text": "",
"digests": {
"md5": "f55107d4ea806b287f2af0712b03db62",
"sha256": "9a94a0f906a4e172c8dfb9ed3db28a2f6082d03fc238654261e52b6410ea4ed9"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0rc1-py2.4.egg",
"has_sig": false,
"md5_digest": "f55107d4ea806b287f2af0712b03db62",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 50368,
"upload_time": "2007-07-09T00:32:26",
"url": "https://files.pythonhosted.org/packages/15/cd/dc73da19a4b0aabc8a2ec71d13af4a8947d323bf4c9b3bba10fde02391ce/plone.app.workflow-1.0rc1-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "ec07630bf58a1fb09a28e2d0285fae9a",
"sha256": "b1c00b0ba904fcbaeeff6e10f1b8933a3e50c5fcaaabddd575e009b1954effb0"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0rc1.tar.gz",
"has_sig": false,
"md5_digest": "ec07630bf58a1fb09a28e2d0285fae9a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21738,
"upload_time": "2007-07-09T00:32:25",
"url": "https://files.pythonhosted.org/packages/7b/03/f46a20059c0834d2f2836b473a995299cdd0fc16292b8f67b15553957736/plone.app.workflow-1.0rc1.tar.gz"
}
],
"1.0rc2": [
{
"comment_text": "",
"digests": {
"md5": "483290677c65c1c32ab4a85d93b7b063",
"sha256": "1b3a7ef9a0164e6dd10ac2f083b7280972e6ab3da075559d74a1579a6bdc9c28"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0rc2-py2.4.egg",
"has_sig": false,
"md5_digest": "483290677c65c1c32ab4a85d93b7b063",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 50258,
"upload_time": "2007-07-27T13:27:24",
"url": "https://files.pythonhosted.org/packages/4b/77/85986dff69f20cf6ee0326eecde727e9d2e5871c0c529dd1ffcc4208a558/plone.app.workflow-1.0rc2-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "f68680ac65fe495b6cccb575a54c1f41",
"sha256": "5765b560ac6bb87f56cc9cdde3d5ba2591c33635b75f4bdbbc15d0e3fe419b99"
},
"downloads": -1,
"filename": "plone.app.workflow-1.0rc2.tar.gz",
"has_sig": false,
"md5_digest": "f68680ac65fe495b6cccb575a54c1f41",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21568,
"upload_time": "2007-07-27T13:27:23",
"url": "https://files.pythonhosted.org/packages/3f/71/7b9b47f1ae06c26febc4bb27e135639e8a3b963710059ed11ac42b639841/plone.app.workflow-1.0rc2.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "d01eeca1e0323f0954b89ebaadc15a7a",
"sha256": "2330da4c3a2692270cb285acddf9357023b6bd576dea3750c97ff43cfa70d033"
},
"downloads": -1,
"filename": "plone.app.workflow-1.1.0-py2.4.egg",
"has_sig": false,
"md5_digest": "d01eeca1e0323f0954b89ebaadc15a7a",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 57220,
"upload_time": "2008-04-21T22:57:08",
"url": "https://files.pythonhosted.org/packages/03/7c/319d6b7598811d15ed71ce4afb998e36703f50edeef9b3fcf69bda6c3481/plone.app.workflow-1.1.0-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "1ad9f3181b3c19f6760ac76b1071463d",
"sha256": "a2960cc4d72efc68220afb4167253d8b9dcfa94c0345ac449239568e386ef69a"
},
"downloads": -1,
"filename": "plone.app.workflow-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "1ad9f3181b3c19f6760ac76b1071463d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24761,
"upload_time": "2008-04-21T22:57:07",
"url": "https://files.pythonhosted.org/packages/42/ef/80e9acf1e272b2aa74b0a51812a88552b9c67f39f78646ffb1f813d29b5f/plone.app.workflow-1.1.0.tar.gz"
}
],
"1.1.3": [
{
"comment_text": "",
"digests": {
"md5": "1f5a69922044f6ce0b25101f2b7e14a3",
"sha256": "5f64bb698e127ebea09b64b0f9527b7e28b0e9415031e48d955b51a9732b605c"
},
"downloads": -1,
"filename": "plone.app.workflow-1.1.3.tar.gz",
"has_sig": false,
"md5_digest": "1f5a69922044f6ce0b25101f2b7e14a3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26747,
"upload_time": "2008-07-07T00:53:18",
"url": "https://files.pythonhosted.org/packages/47/74/77d8fad08437886f810411e7feddb9ebc2099b1ce308d4bd6915897958f3/plone.app.workflow-1.1.3.tar.gz"
}
],
"1.1.4": [
{
"comment_text": "",
"digests": {
"md5": "521e630439838e73c31ce68e4e36ea04",
"sha256": "a82045e2ef9790f8eaee4b83c22ce6b479fb9b1c2c7a98ed329e85bdb6a177c9"
},
"downloads": -1,
"filename": "plone.app.workflow-1.1.4.tar.gz",
"has_sig": false,
"md5_digest": "521e630439838e73c31ce68e4e36ea04",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27343,
"upload_time": "2008-07-24T17:50:12",
"url": "https://files.pythonhosted.org/packages/22/7f/35dc634056cf21be2ab25bab7f16ce8030d80702148873d61de1bf548ddc/plone.app.workflow-1.1.4.tar.gz"
}
],
"1.1.5": [
{
"comment_text": "",
"digests": {
"md5": "e08b511d88dfea88d7d44bbd66ddd768",
"sha256": "0e1a1c89f2b3410bbfd3437c03730581dc9495f190d5abb3b6912c0c65692ce6"
},
"downloads": -1,
"filename": "plone.app.workflow-1.1.5.tar.gz",
"has_sig": false,
"md5_digest": "e08b511d88dfea88d7d44bbd66ddd768",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27837,
"upload_time": "2008-08-18T21:49:05",
"url": "https://files.pythonhosted.org/packages/c8/a1/f308ef2f4036bcd97b05f90060843a4f865e24613f1514d427e3d1b94136/plone.app.workflow-1.1.5.tar.gz"
}
],
"1.2": [
{
"comment_text": "",
"digests": {
"md5": "5e7094d596581404ffa0312d3e9d53c4",
"sha256": "959dca3bcbe551de45c969557c079c9e20a0da092da1b6450fe5db8fef66931c"
},
"downloads": -1,
"filename": "plone.app.workflow-1.2.zip",
"has_sig": true,
"md5_digest": "5e7094d596581404ffa0312d3e9d53c4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42551,
"upload_time": "2009-05-10T14:19:00",
"url": "https://files.pythonhosted.org/packages/4c/ad/60b5553afee43217fe0ed291db9cd2db87f10f0cfc0309f2a5d67c979ddf/plone.app.workflow-1.2.zip"
}
],
"2.0": [
{
"comment_text": "",
"digests": {
"md5": "91dad172be9a65350330045a415a9786",
"sha256": "1948a7eae7b140241a33daa99cba8132464e4e58f974f3a37c79b3f833502ddf"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.zip",
"has_sig": false,
"md5_digest": "91dad172be9a65350330045a415a9786",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 49370,
"upload_time": "2010-07-18T16:13:43",
"url": "https://files.pythonhosted.org/packages/18/47/a5aaa480fbe62cec03fa346b6f5d9365c04a46c3655ecc92983b1dea13ea/plone.app.workflow-2.0.zip"
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "c67ddf39e25e2b23df06e10db64ec1fb",
"sha256": "d344b200a126ed35301332d212c13537f5021b3a6eaedb82571d946e84b9987d"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.1.zip",
"has_sig": false,
"md5_digest": "c67ddf39e25e2b23df06e10db64ec1fb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 49993,
"upload_time": "2011-01-04T17:04:22",
"url": "https://files.pythonhosted.org/packages/50/33/a4e01c6860dae3ece5dcd5109d3a7b32910f42f9554ca0bec5731b90b727/plone.app.workflow-2.0.1.zip"
}
],
"2.0.10": [
{
"comment_text": "",
"digests": {
"md5": "350ea680ccf7eb9b1598927cafad4f38",
"sha256": "f2706cf5c4531552e1d6bb736155c9548655daa5b9d3a7d48736d955dc02a4c8"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.10.zip",
"has_sig": false,
"md5_digest": "350ea680ccf7eb9b1598927cafad4f38",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53457,
"upload_time": "2013-01-13T15:30:42",
"url": "https://files.pythonhosted.org/packages/b9/fb/911d63c4be4080e1e41935c0830151a0b195f1664457d892232900eb2417/plone.app.workflow-2.0.10.zip"
}
],
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "d5d517982cff12b814c1765fabe9fb29",
"sha256": "84091bb05356dfec029753bf1fc30495723211c0e93d1a21df5b7ccdba9a90bb"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.2.zip",
"has_sig": false,
"md5_digest": "d5d517982cff12b814c1765fabe9fb29",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 50234,
"upload_time": "2011-04-03T20:00:21",
"url": "https://files.pythonhosted.org/packages/02/25/69e24bb33d8dd07f95352094b05b5bd114b892b1897b51058a60f495738a/plone.app.workflow-2.0.2.zip"
}
],
"2.0.3": [
{
"comment_text": "",
"digests": {
"md5": "0a9879bb0085ba5be3a2e10e7c091700",
"sha256": "1bf11a23d05cabc0d77a5afbb03bb956e767ec02d5e43ba738409d0c9beec9a6"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.3.zip",
"has_sig": false,
"md5_digest": "0a9879bb0085ba5be3a2e10e7c091700",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 86263,
"upload_time": "2011-05-12T11:05:34",
"url": "https://files.pythonhosted.org/packages/fb/eb/c25138d0a2e1b523a260748604f841d4cd52d5cee534c4547c53a8a0ae64/plone.app.workflow-2.0.3.zip"
}
],
"2.0.4": [
{
"comment_text": "",
"digests": {
"md5": "f0013e33d6860a9f1b22674b235af0d0",
"sha256": "dda6bce6715c2595931cbb16711fbd8ecc83e5a0b9baf87d9572d022ac0f6bfa"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.4.zip",
"has_sig": false,
"md5_digest": "f0013e33d6860a9f1b22674b235af0d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 51431,
"upload_time": "2011-07-05T00:26:09",
"url": "https://files.pythonhosted.org/packages/51/bb/d6ca68497e7dddea8c15d7aa1326b5555d06b947a9253e2bd12efd75d7a3/plone.app.workflow-2.0.4.zip"
}
],
"2.0.5": [
{
"comment_text": "",
"digests": {
"md5": "35986a32ea4cd58007363dd911893a06",
"sha256": "9576339181b0313c73736c7bf0b54d9a97b498aaabf31ae2cd55b0e668d1ef33"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.5.tar.gz",
"has_sig": false,
"md5_digest": "35986a32ea4cd58007363dd911893a06",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32202,
"upload_time": "2011-09-01T03:09:41",
"url": "https://files.pythonhosted.org/packages/af/ea/faddb3fc6273e65d711545bb62eaa7031801783925fb428942d9acb5814e/plone.app.workflow-2.0.5.tar.gz"
}
],
"2.0.6": [
{
"comment_text": "",
"digests": {
"md5": "7e217af9bd7a9e6cd4dbe9791dd844ad",
"sha256": "b91e921bbfb1de2f6a039482150a6b83d17502d4873964ae7849f73e9fb73bc7"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.6.zip",
"has_sig": false,
"md5_digest": "7e217af9bd7a9e6cd4dbe9791dd844ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52282,
"upload_time": "2011-11-24T22:37:16",
"url": "https://files.pythonhosted.org/packages/2f/8b/a1f0d1ddd50d21a7d225bb2be6cb0f69480feed6855e86c7a73f7eb2f297/plone.app.workflow-2.0.6.zip"
}
],
"2.0.7": [
{
"comment_text": "",
"digests": {
"md5": "2506f73d2004f09c2cfba27305f692be",
"sha256": "e4636bb34d23d4c1547d56a0264396e4e7528f2d7eaca25e110c50ca8d9c8c82"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.7.zip",
"has_sig": false,
"md5_digest": "2506f73d2004f09c2cfba27305f692be",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52107,
"upload_time": "2012-06-30T04:56:19",
"url": "https://files.pythonhosted.org/packages/3d/80/2e47b3d150b8242d29db2b859911449c5a2e50b79ec2eb5fd0275ec17dd9/plone.app.workflow-2.0.7.zip"
}
],
"2.0.8": [
{
"comment_text": "",
"digests": {
"md5": "19b9a39fa94d57b74ad5e81584913174",
"sha256": "a31e21b0aef6cad98470ac0b07377ca1e815547439c05b3adb5d405489d0203a"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.8.zip",
"has_sig": false,
"md5_digest": "19b9a39fa94d57b74ad5e81584913174",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52601,
"upload_time": "2012-10-03T14:56:46",
"url": "https://files.pythonhosted.org/packages/4b/cd/9a190a0400157c961db517118aaba0f62ed398b11cd4c46086beec40d2f5/plone.app.workflow-2.0.8.zip"
}
],
"2.0.9": [
{
"comment_text": "",
"digests": {
"md5": "6026d5aaf7f926fd6876765c0ddc33ee",
"sha256": "d5de3faf6706c2ff2e8f7bc6743a98e3a0e6aad1cb4fad21c40fba84a37bfba8"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0.9.zip",
"has_sig": false,
"md5_digest": "6026d5aaf7f926fd6876765c0ddc33ee",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52798,
"upload_time": "2012-12-15T18:12:32",
"url": "https://files.pythonhosted.org/packages/44/57/9833b51e43ae48bbc9f4844416ac7fe22a791b7589b2c9c72942f2a19c6c/plone.app.workflow-2.0.9.zip"
}
],
"2.0a1": [
{
"comment_text": "",
"digests": {
"md5": "109bf8e48a9ff06575cad8b63bb18900",
"sha256": "d4d1272bf4f08ebd83d05ded52bdc08257f48c47fd0b75927a7df7ec199458af"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0a1.zip",
"has_sig": false,
"md5_digest": "109bf8e48a9ff06575cad8b63bb18900",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 46738,
"upload_time": "2009-11-14T19:39:40",
"url": "https://files.pythonhosted.org/packages/15/9b/139ad44112606d1852f04e88d8cce60a86767161557c6184e93cd3b14e8e/plone.app.workflow-2.0a1.zip"
}
],
"2.0a2": [
{
"comment_text": "",
"digests": {
"md5": "6606bcdb7fa70a32e152421f2c1a6f2c",
"sha256": "4d00efed89650f98d45f0aaff21c61bd40e120ac423e74cfe91057943aed2fdb"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0a2.zip",
"has_sig": false,
"md5_digest": "6606bcdb7fa70a32e152421f2c1a6f2c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 47188,
"upload_time": "2009-12-16T20:23:49",
"url": "https://files.pythonhosted.org/packages/98/af/a6064305da1fedb9c8bf0cb37d2b2474667ac03d2f18acddbac1232a5a1c/plone.app.workflow-2.0a2.zip"
}
],
"2.0a3": [
{
"comment_text": "",
"digests": {
"md5": "a5d542ec42bae079a402f93416d45fa5",
"sha256": "07640353deaaab7ac348fb2f3f30fb8365a0ac650fa568b689a86b0797113077"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0a3.zip",
"has_sig": false,
"md5_digest": "a5d542ec42bae079a402f93416d45fa5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 47680,
"upload_time": "2009-12-27T17:24:55",
"url": "https://files.pythonhosted.org/packages/36/02/7b0ff1aed39e5fc6e3ab161d1fa93e77af3371fe5d539ea66f79f05ebcd4/plone.app.workflow-2.0a3.zip"
}
],
"2.0b1": [
{
"comment_text": "",
"digests": {
"md5": "271d5ec8a50c25f5ef71b9847df5cfab",
"sha256": "850775a943b924e35ac5a76d82ff4c64ff2a1fe7c84db1f8a9a3d13b6cae93c5"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0b1.zip",
"has_sig": false,
"md5_digest": "271d5ec8a50c25f5ef71b9847df5cfab",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48169,
"upload_time": "2010-02-18T20:24:22",
"url": "https://files.pythonhosted.org/packages/71/af/eb45902fc319a27ba1e4bd813da192a0c2327c1dedd04a515daa34fa77d9/plone.app.workflow-2.0b1.zip"
}
],
"2.0b2": [
{
"comment_text": "",
"digests": {
"md5": "5ecd1b2e042862df1733edf8eab077f5",
"sha256": "2c6caa4d4c875e6dba34047464a8ecb46d06a0c8c6c65e927159456f7a400162"
},
"downloads": -1,
"filename": "plone.app.workflow-2.0b2.zip",
"has_sig": false,
"md5_digest": "5ecd1b2e042862df1733edf8eab077f5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48338,
"upload_time": "2010-03-05T20:14:43",
"url": "https://files.pythonhosted.org/packages/56/ef/b2f9d5e1b0ea628fa0dd26bcab8b670c90a489d917e9063490d6c902e5c0/plone.app.workflow-2.0b2.zip"
}
],
"2.1.0": [
{
"comment_text": "",
"digests": {
"md5": "80c74c598a7cc580800f3269844653f3",
"sha256": "c66f25c19a921150b8ae7a33b3c66cf239bd82ab9a399de07d7a74b859c0982d"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.0.zip",
"has_sig": false,
"md5_digest": "80c74c598a7cc580800f3269844653f3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52566,
"upload_time": "2012-10-16T10:45:13",
"url": "https://files.pythonhosted.org/packages/bd/e1/288c00904b4d51cb10f77e55802f7dd5f618a41e29c58c701240d5445cf9/plone.app.workflow-2.1.0.zip"
}
],
"2.1.1": [
{
"comment_text": "",
"digests": {
"md5": "f15d899fef8e509f1b7f741d29295f10",
"sha256": "b0fbd0b2db42362ae9f6721e57def65c3b2c60903752b830eb1f4070750eb6a9"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.1.zip",
"has_sig": false,
"md5_digest": "f15d899fef8e509f1b7f741d29295f10",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 52710,
"upload_time": "2013-01-02T01:21:08",
"url": "https://files.pythonhosted.org/packages/7d/8a/cf8a6984e0fdb2648311d03ce03ea4c2d2019fbeb98e2ac88dcce4f787fa/plone.app.workflow-2.1.1.zip"
}
],
"2.1.2": [
{
"comment_text": "",
"digests": {
"md5": "8da95b396f3a9ec54895085ef12202a7",
"sha256": "d877f3f06bce4722abf7ea1d71d143502273e7e675327af3a4ef2e49aea1f8dd"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.2.zip",
"has_sig": false,
"md5_digest": "8da95b396f3a9ec54895085ef12202a7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53259,
"upload_time": "2013-01-14T03:59:34",
"url": "https://files.pythonhosted.org/packages/51/5e/7ca13367ff7dbfdb110000ccb6e17f74c8e78d0f8fd7409c18a9a83e0377/plone.app.workflow-2.1.2.zip"
}
],
"2.1.3": [
{
"comment_text": "",
"digests": {
"md5": "9e99bd04ba138e5302792e13754382bb",
"sha256": "2bec640e5df5ba5e8ac441d98974237c735308c18511c8c66707556fa998e3c8"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.3.zip",
"has_sig": false,
"md5_digest": "9e99bd04ba138e5302792e13754382bb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53385,
"upload_time": "2013-04-29T14:02:43",
"url": "https://files.pythonhosted.org/packages/51/00/d30adaf75ca28cf0e64f1d56cffb835150a81e8d7f31204d5cd242489eb9/plone.app.workflow-2.1.3.zip"
}
],
"2.1.4": [
{
"comment_text": "",
"digests": {
"md5": "c46dabbf22458342a0239af1613ea2e3",
"sha256": "a7d8eab82fa15d8a30de9c84aef6370218973c7e99e0d91101b9c8ef6d54256f"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.4.zip",
"has_sig": false,
"md5_digest": "c46dabbf22458342a0239af1613ea2e3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 54441,
"upload_time": "2013-05-24T01:47:01",
"url": "https://files.pythonhosted.org/packages/33/08/2b821c80f6568f6551271db36e8de17047ed7c54c68a3cc32f8f5ffe7ca8/plone.app.workflow-2.1.4.zip"
}
],
"2.1.5": [
{
"comment_text": "",
"digests": {
"md5": "b3589b4def82201adc196b3075b54213",
"sha256": "b497e3b8e62d9206eb48e6b4097a803dd64a13ccbf64f54ea6101f7a6960c041"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.5.zip",
"has_sig": false,
"md5_digest": "b3589b4def82201adc196b3075b54213",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 54542,
"upload_time": "2013-06-10T19:00:17",
"url": "https://files.pythonhosted.org/packages/33/6f/ef07fd22e56a578fff3fff61197ab5f3a6e1ae63e2159297a99e9196fb77/plone.app.workflow-2.1.5.zip"
}
],
"2.1.6": [
{
"comment_text": "",
"digests": {
"md5": "68a76865382b9db82aaa60c16efb1d14",
"sha256": "6912757ab9df5080f193ea761af1f66b1ab94f8d73661abcb9ca735356eef772"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.6.zip",
"has_sig": false,
"md5_digest": "68a76865382b9db82aaa60c16efb1d14",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 54671,
"upload_time": "2013-07-14T13:47:09",
"url": "https://files.pythonhosted.org/packages/cb/8d/b32dac091dd25b54d7f150feb5f79a04583ef20150616e8817d9c9b8285d/plone.app.workflow-2.1.6.zip"
}
],
"2.1.7": [
{
"comment_text": "",
"digests": {
"md5": "269dc3dfdb8dae195ca6e1dff26a51da",
"sha256": "c67304a32438d93a392d17299767cc3b378e3cc7969e3c196d0d005fab9bfbee"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.7.zip",
"has_sig": false,
"md5_digest": "269dc3dfdb8dae195ca6e1dff26a51da",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 54600,
"upload_time": "2014-01-27T23:50:36",
"url": "https://files.pythonhosted.org/packages/12/8e/98d70ce4ade09b395f09be28ce23385fa99279200812f3a95af00e4c4229/plone.app.workflow-2.1.7.zip"
}
],
"2.1.8": [
{
"comment_text": "",
"digests": {
"md5": "22118075b7b926896f8f61c6dd152bf4",
"sha256": "44e560266c0b22c0c1a22598b45b815ef9211514be60f836fc98fb63b1f6b7a4"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.8.zip",
"has_sig": false,
"md5_digest": "22118075b7b926896f8f61c6dd152bf4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 56868,
"upload_time": "2014-04-30T15:51:11",
"url": "https://files.pythonhosted.org/packages/68/e1/9db371026eba45519a6ebf1de14322045afa60493a6ddc3ae4842adf05c0/plone.app.workflow-2.1.8.zip"
}
],
"2.1.9": [
{
"comment_text": "",
"digests": {
"md5": "681e307a42f32c4e02c6720636904f52",
"sha256": "7991d79a91bb72b4c57621f1e0193a323f2ff1d6a9325111dfb97d833edc8bb8"
},
"downloads": -1,
"filename": "plone.app.workflow-2.1.9.zip",
"has_sig": false,
"md5_digest": "681e307a42f32c4e02c6720636904f52",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 57356,
"upload_time": "2014-10-25T15:07:30",
"url": "https://files.pythonhosted.org/packages/1e/cd/4b4a25ed70cf741acf332c9fa2308651f332390b48cd7e31c16772ae08cb/plone.app.workflow-2.1.9.zip"
}
],
"2.2.0": [
{
"comment_text": "",
"digests": {
"md5": "25192279aef8542f9919cb159807430f",
"sha256": "6734857cc2052bf970721c3e7c421c272fc73f4792350d0ccf00bbe93b9aa929"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.0.zip",
"has_sig": false,
"md5_digest": "25192279aef8542f9919cb159807430f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 53595,
"upload_time": "2014-02-23T19:09:28",
"url": "https://files.pythonhosted.org/packages/59/4a/3ef96a037e79defec093e68d5dcd93ddbb81c577a8f9207ee660e45721c2/plone.app.workflow-2.2.0.zip"
}
],
"2.2.1": [
{
"comment_text": "",
"digests": {
"md5": "4eeacd921d2ac300272a6f63f2bb6d05",
"sha256": "8642072c8e302a5205a1e4aee44992ffcefb20107c926402d3b3b38d74a1afbc"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.1.zip",
"has_sig": false,
"md5_digest": "4eeacd921d2ac300272a6f63f2bb6d05",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 55845,
"upload_time": "2014-04-14T01:31:41",
"url": "https://files.pythonhosted.org/packages/48/a4/bf4ac15f81a2c655c61fcd9c64874463d89039a8370ca85345ce6be402b3/plone.app.workflow-2.2.1.zip"
}
],
"2.2.2": [
{
"comment_text": "",
"digests": {
"md5": "e2962aee53ccf544e704a3d0183d3d0a",
"sha256": "5c4f39ca9118308559e2c68efe3a4863043785d58abff6b84d8133e631ad2e68"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.2.zip",
"has_sig": false,
"md5_digest": "e2962aee53ccf544e704a3d0183d3d0a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 56343,
"upload_time": "2014-10-24T01:57:39",
"url": "https://files.pythonhosted.org/packages/b4/e7/f9be34c3ab63a9644c5d7d495a31f4aafe5bea07aa6f6aadeb0e5774b79e/plone.app.workflow-2.2.2.zip"
}
],
"2.2.3": [
{
"comment_text": "",
"digests": {
"md5": "b402d2411fea6497fa7698d889724cdd",
"sha256": "d26eb5165cac304bad60de3d7e1235dcebb6b5b27344ca5689d1295c0aa47216"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.3.zip",
"has_sig": false,
"md5_digest": "b402d2411fea6497fa7698d889724cdd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 56248,
"upload_time": "2015-03-22T08:03:22",
"url": "https://files.pythonhosted.org/packages/c2/74/731d069529fcd0d7f65bab328bb88b25f021574b4417f254b5bea8c1d560/plone.app.workflow-2.2.3.zip"
}
],
"2.2.4": [
{
"comment_text": "",
"digests": {
"md5": "f71ace99ee8a2f8d71222abae5a977ca",
"sha256": "bd35ab69402c914b8cb027e38790f1eef879117c7cd912e29e9b3e6155c3a96e"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.4.tar.gz",
"has_sig": false,
"md5_digest": "f71ace99ee8a2f8d71222abae5a977ca",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 39776,
"upload_time": "2015-09-20T19:21:21",
"url": "https://files.pythonhosted.org/packages/9d/0e/764f81f734289cbaf7fa98a0bc36f70fb01f63953e67977ccf3eca43858e/plone.app.workflow-2.2.4.tar.gz"
}
],
"2.2.5": [
{
"comment_text": "",
"digests": {
"md5": "a0d785ace507969bac7f204975833ea6",
"sha256": "f4d6f1a47ea395169673c8c9173fb05bd3c1be59d56ff7bcf8c40a07308a08aa"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.5.tar.gz",
"has_sig": false,
"md5_digest": "a0d785ace507969bac7f204975833ea6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41249,
"upload_time": "2016-05-14T23:28:57",
"url": "https://files.pythonhosted.org/packages/f4/ff/f390d68cff40d7ad0c7f702fc2976b5f4d7953981ff4b8b4a067be09c78b/plone.app.workflow-2.2.5.tar.gz"
}
],
"2.2.6": [
{
"comment_text": "",
"digests": {
"md5": "12890f2aaa4c1f61c7a0d68bd504f092",
"sha256": "267bf51e1c407432de8ca6946cf43eeaf6a5a12988c36858683bf7a9a372dd9f"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.6.tar.gz",
"has_sig": false,
"md5_digest": "12890f2aaa4c1f61c7a0d68bd504f092",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41649,
"upload_time": "2016-08-18T00:17:39",
"url": "https://files.pythonhosted.org/packages/53/6a/e9823728869942cfda00db9c6de85e5ae2f33cd1f06cfafa6023e1b1df56/plone.app.workflow-2.2.6.tar.gz"
}
],
"2.2.7": [
{
"comment_text": "",
"digests": {
"md5": "284d28dc3dcd4237bcb2bd2dc4ef17bc",
"sha256": "e21e3caebda2323ca86ea2a9831caca09c519b5c71c6e30a2e9029e6f1e039bd"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.7.tar.gz",
"has_sig": false,
"md5_digest": "284d28dc3dcd4237bcb2bd2dc4ef17bc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42016,
"upload_time": "2017-02-12T21:14:31",
"url": "https://files.pythonhosted.org/packages/e2/51/7cc743de71de59a453e96b7bdb4b492d8be5d224f8cffdb19894cfb01ef5/plone.app.workflow-2.2.7.tar.gz"
}
],
"2.2.8": [
{
"comment_text": "",
"digests": {
"md5": "1b636f7a863415b418295405ceb7a630",
"sha256": "b5859699e1d52607c7b8acb4026436c0f9aed954fb2895308efbb1a74b96ea63"
},
"downloads": -1,
"filename": "plone.app.workflow-2.2.8.tar.gz",
"has_sig": false,
"md5_digest": "1b636f7a863415b418295405ceb7a630",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41849,
"upload_time": "2017-05-07T01:09:46",
"url": "https://files.pythonhosted.org/packages/98/94/1f6acb543d786855bade66e61ba00d8ae4174ceeb5c2dbf689fa2d7c57fa/plone.app.workflow-2.2.8.tar.gz"
}
],
"3.0": [
{
"comment_text": "",
"digests": {
"md5": "f7f0e4a00650430b4880e64fa3d9b2fe",
"sha256": "4d18b6f9a4c61a06f44bbb4c6fd5b7a310dfe22c229b5afe5e34689dbda871d5"
},
"downloads": -1,
"filename": "plone.app.workflow-3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f7f0e4a00650430b4880e64fa3d9b2fe",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 44402,
"upload_time": "2017-05-29T13:42:54",
"url": "https://files.pythonhosted.org/packages/82/00/28ba18ce5d37bba6b2f0a7adc5c208c38d07ec44c62436226c5f37eb2045/plone.app.workflow-3.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c26c597f18dcac6298224fce73b97776",
"sha256": "a8c9d9278f4811b6762cc532d0c9de624df8a267df3f45f37e20ae9bb28c7723"
},
"downloads": -1,
"filename": "plone.app.workflow-3.0.tar.gz",
"has_sig": false,
"md5_digest": "c26c597f18dcac6298224fce73b97776",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41754,
"upload_time": "2017-05-29T13:42:57",
"url": "https://files.pythonhosted.org/packages/3c/59/b4eedc96ffa043b858c9c5188984707b14c26a8c04e80e706d06fb85e08e/plone.app.workflow-3.0.tar.gz"
}
],
"4.0.0": [
{
"comment_text": "",
"digests": {
"md5": "14fdfd43ca0f0b9b58eadbc7e7573ef7",
"sha256": "53ab6ddd1c00e078a40f400edb5c40c70ec0355cedcb79a4e86a0de2b25e7cb4"
},
"downloads": -1,
"filename": "plone.app.workflow-4.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "14fdfd43ca0f0b9b58eadbc7e7573ef7",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 40041,
"upload_time": "2018-11-02T10:57:53",
"url": "https://files.pythonhosted.org/packages/d8/67/528cca03917be4edab4e134aee2b4019627cfeddb5f436a09a47ebb0e43b/plone.app.workflow-4.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ac7ec75d3db2fbdfe3a10efb46c00308",
"sha256": "87ab7271bd5a9db0e266e9fcec607a44779b64ee84fc25eb4f774dbb5e689c77"
},
"downloads": -1,
"filename": "plone.app.workflow-4.0.0.tar.gz",
"has_sig": false,
"md5_digest": "ac7ec75d3db2fbdfe3a10efb46c00308",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 40106,
"upload_time": "2018-11-02T10:57:55",
"url": "https://files.pythonhosted.org/packages/c0/81/1a8a3170899e112289777ddd7014d7a0bb905e41fa727b335778ee7bffcd/plone.app.workflow-4.0.0.tar.gz"
}
],
"4.0.1": [
{
"comment_text": "",
"digests": {
"md5": "d8a2f2fd14403fad42e819c69a310c2b",
"sha256": "e86d1b56aee4e8a9b688e26be5490797e60dd794a7f6b012d14ba412620a1721"
},
"downloads": -1,
"filename": "plone.app.workflow-4.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d8a2f2fd14403fad42e819c69a310c2b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 40251,
"upload_time": "2019-03-04T02:41:44",
"url": "https://files.pythonhosted.org/packages/e0/7a/a9e82fb4703129bf2eced6463ac58050877e45209fea7a80075b59e663a5/plone.app.workflow-4.0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4a9b32c7e71aebd06a8363616687cf3b",
"sha256": "e3b9acc936f1d310219263b397fe21cb44d363408a229167906a9efcf4e05dba"
},
"downloads": -1,
"filename": "plone.app.workflow-4.0.1.tar.gz",
"has_sig": false,
"md5_digest": "4a9b32c7e71aebd06a8363616687cf3b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41567,
"upload_time": "2019-03-04T02:41:46",
"url": "https://files.pythonhosted.org/packages/db/18/2fcba402e8688d9e880f013371f8786731acbba5bd959108e1d8c88003e0/plone.app.workflow-4.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d8a2f2fd14403fad42e819c69a310c2b",
"sha256": "e86d1b56aee4e8a9b688e26be5490797e60dd794a7f6b012d14ba412620a1721"
},
"downloads": -1,
"filename": "plone.app.workflow-4.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d8a2f2fd14403fad42e819c69a310c2b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 40251,
"upload_time": "2019-03-04T02:41:44",
"url": "https://files.pythonhosted.org/packages/e0/7a/a9e82fb4703129bf2eced6463ac58050877e45209fea7a80075b59e663a5/plone.app.workflow-4.0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4a9b32c7e71aebd06a8363616687cf3b",
"sha256": "e3b9acc936f1d310219263b397fe21cb44d363408a229167906a9efcf4e05dba"
},
"downloads": -1,
"filename": "plone.app.workflow-4.0.1.tar.gz",
"has_sig": false,
"md5_digest": "4a9b32c7e71aebd06a8363616687cf3b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41567,
"upload_time": "2019-03-04T02:41:46",
"url": "https://files.pythonhosted.org/packages/db/18/2fcba402e8688d9e880f013371f8786731acbba5bd959108e1d8c88003e0/plone.app.workflow-4.0.1.tar.gz"
}
]
}