{ "info": { "author": "Plone Foundation", "author_email": "plone-developers@lists.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 5.0", "Framework :: Plone :: 5.1", "Framework :: Plone :: 5.2", "Framework :: Zope2", "Intended Audience :: Developers", "Intended Audience :: Other Audience", "Intended Audience :: System Administrators", "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": "\nOverview\n--------\n\nThis package provides base classes for folderish `Archetypes`_ /\n`ATContentTypes`_ content types based on `B-trees`_, a.k.a. \"large folders\"\nin Plone_. Storing content in such folders provides significant\n`performance benefits`_ over regular folders.\n\n .. _`Archetypes`: http://pypi.python.org/pypi/Products.Archetypes/\n .. _`ATContentTypes`: http://pypi.python.org/pypi/Products.ATContentTypes/\n .. _`B-trees`: http://en.wikipedia.org/wiki/B-tree\n .. _`Plone`: http://plone.org/\n .. _`performance benefits`: http://plone.org/products/plone/roadmap/191\n\nThe package only contains the integration layer for the base class provided\nby `plone.folder`_, however. Please see there for more detailed information.\n\n .. _`plone.folder`: http://pypi.python.org/pypi/plone.folder/\n\nCaveats\n-------\n\nIf you are using `plone.app.folder` in your product you may notice that\nPloneTestCase will fail to setup a Plone site for your functional tests.\nThis can be resolved by adding this line to your functional test source::\n\n from plone.app.folder.tests import bbb\n\n\nSource Code\n===========\n\nContributors please read the document `Process for Plone core's development `_\n\nSources are at the `Plone code repository hosted at Github `_.\n\nChangelog\n=========\n\n1.3.0 (2018-10-30)\n------------------\n\nNew features:\n\n- move GopipIndex to `plone.folder`\n [jmevissen, petschki]\n\nBug fixes:\n\n- fix testisolation problems\n [petschki]\n\n- Switch to new TestCase using AT after PloneTestcase is now DX.\n [pbauer]\n\n- Restore orignal __repr__ by adding OFS.SimpleItem.PathReprProvider as a baseclass to ATFolder\n See https://github.com/plone/Products.CMFPlone/issues/2590\n [pbauer]\n\n1.2.6 (2018-09-23)\n------------------\n\nBug fixes:\n\n- Fix missing ``dict.has_key`` in Python3\n [ale-rt]\n\n- Fix GopipIndex for py3\n [pbauer]\n\n\n1.2.5 (2018-02-02)\n------------------\n\nBug fixes:\n\n- Add Python 2 / 3 compatibility\n [pbauer]\n\n\n1.2.4 (2017-11-24)\n------------------\n\nBug fixes:\n\n- Fix webdav PUT of index_html to work in Zope 4.\n [davisagli]\n\n\n1.2.3 (2017-03-27)\n------------------\n\nBug fixes:\n\n- Fix import location for Products.ATContentTypes.interfaces.\n [thet]\n\n\n1.2.2 (2017-02-05)\n------------------\n\nBug fixes:\n\n- Support ZODB5\n [pbauer]\n\n\n1.2.1 (2016-12-19)\n------------------\n\nFixes:\n\n- Remove unused tests/bbb.py file which is not used by plone.app.folder itself.\n [gforcada]\n\n1.2.0 (2015-10-27)\n------------------\n\nFixes:\n\n- Rerelease 1.1.1 as 1.2.0, because this is for Plone 5.0 and higher.\n [maurits]\n\n\n1.1.1 (2015-10-27)\n------------------\n\nNew:\n\n- Use registry lookup for types_use_view_action_in_listings.\n [esteele]\n\nFixes:\n\n- Fixed test in combination with Products.BTreeFolder2 2.13.4 and\n higher.\n [maurits]\n\n\n1.1.0 (2015-03-11)\n------------------\n\n- Reduced dependencies and declared them explicit.\n Do not depend on ``Products.CMFPlone`` any more.\n Pep8fied et al.\n ATCT is now an extra require.\n Skip Zope2 old style interfaces.\n Stop Plone 3 support in 1.1 series (remove bbb+patches).\n Get rid of old outdated interface fallbacks.\n [jensens]\n\n- Remove profile, since Plone 4+ was no longer used anyway.\n [gforcada]\n\n\n1.0.6 (2014-01-27)\n------------------\n\n- Fix test for Plone 4, so we really only apply the reindexOnReorder\n patch when we are on Plone 3.\n [maurits]\n\n\n1.0.5 (2013-01-13)\n------------------\n\n- Only set up the folder content type if Archetypes is present.\n [davisagli]\n\n1.0.4 - 2011-01-03\n------------------\n\n- Depend on ``Products.CMFPlone`` instead of ``Plone``.\n [elro]\n\n\n1.0.3 - 2010-11-06\n------------------\n\n- Next/previous folder adapter should not return non-contentish objects,\n such as local workflow policies as example.\n This fixes http://dev.plone.org/plone/ticket/11234.\n [thomasdesvenain]\n\n\n1.0.2 - 2010-08-08\n------------------\n\n- Adjust tests to work with Zope 2.13 and avoid deprecation warnings.\n [hannosch]\n\n- Show the next **viewable** item in next/previous\n viewlet/link, as the behaviour was in Plone 3.\n This fixes http://dev.plone.org/plone/ticket/10309.\n [mr_savage]\n\n\n1.0.1 - 2010-07-18\n------------------\n\n- Update license to GPL version 2 only.\n [hannosch]\n\n\n1.0 - 2010-07-07\n----------------\n\n- Moved migration logic into the BTreeMigrationView to allow subclasses to\n override part of the logic.\n [hannosch]\n\n- Remove the overly noisy migration report per folder.\n [hannosch]\n\n\n1.0b7 - 2010-06-03\n------------------\n\n- Updated tests to not rely on the existence of the Large Plone Folder type,\n which was removed for Plone 4.\n [davisagli]\n\n\n1.0b6 - 2010-05-02\n------------------\n\n- Nogopip vs. Acquisition take two - not all folders have a getOrdering\n method, so we need to avoid acquiring it.\n [hannosch]\n\n\n1.0b5 - 2010-04-06\n------------------\n\n- Match ``getObjectPositionInParent`` behavior and handle unordered folders\n inside ordered folders shown in the navigation tree at the same time.\n [hannosch]\n\n\n1.0b4 - 2010-03-06\n------------------\n\n- Don't try to store an acquisition-wrapped catalog on the positional index.\n [hannosch]\n\n\n1.0b3 - 2010-02-18\n------------------\n\n- Only apply monkey patch for `reindexOnReorder` on Plone 3.x & shortcut\n indexing completely if the fake index has been installed.\n [witsch]\n\n- Replace monkey patch for `Catalog._getSortIndex` with a fake index that\n can sort search results according to their position in the container.\n [witsch]\n\n- Add optimization for sorting results by folder position for the usual\n \"all results in one folder\" case.\n [witsch]\n\n- Add adapter for previous/next support that doesn't need the catalog.\n [witsch]\n\n- Remove `getObjPositionInParent` catalog index and use a sort index based\n on the folder's order information instead.\n [witsch]\n\n\n1.0b2 - 2010-01-28\n------------------\n\n- Add `IATBTreeFolder` to `implements` list of `ATFolder` replacement.\n [thet]\n\n\n1.0b1 - 2009-11-15\n------------------\n\n- Copy the `index_html` method from `ATContentTypes` to better support WebDAV.\n [davisagli]\n\n- Add in-place migration code.\n [witsch]\n\n- Work around imports no longer present in Plone 4.0.\n [witsch]\n\n- Briefly document the `plone.app.folder.tests.bbb` usage.\n [wichert]\n\n\n1.0a1 - 2009-05-07\n------------------\n\n- Initial release as factored out from `plone.folder`.\n [witsch]\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.folder/", "keywords": "folder btree order plone archetypes atcontenttypes", "license": "GPL version 2", "maintainer": "", "maintainer_email": "", "name": "plone.app.folder", "package_url": "https://pypi.org/project/plone.app.folder/", "platform": "Any", "project_url": "https://pypi.org/project/plone.app.folder/", "project_urls": { "Homepage": "https://pypi.org/project/plone.app.folder/" }, "release_url": "https://pypi.org/project/plone.app.folder/1.3.0/", "requires_dist": [ "Products.CMFCore", "Products.GenericSetup", "Zope2", "plone.folder", "setuptools", "six", "plone.app.layout", "Products.ATContentTypes; extra == 'atct'", "Products.Archetypes; extra == 'atct'", "Products.BTreeFolder2; extra == 'atct'", "plone.app.testing; extra == 'test'" ], "requires_python": "", "summary": "Integration package for `plone.folder` into Plone", "version": "1.3.0" }, "last_serial": 5855319, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "1d491353cb8d7df234dbe0bd382a9388", "sha256": "9c93438e2334c99914520e3bb18ef82e62901e555ff9920969b7f7ea07d5fd16" }, "downloads": -1, "filename": "plone.app.folder-1.0.zip", "has_sig": false, "md5_digest": "1d491353cb8d7df234dbe0bd382a9388", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47661, "upload_time": "2010-07-07T12:27:17", "url": "https://files.pythonhosted.org/packages/17/33/966053139f6245772a04f5e7e78d6e798e2158483a23f7704ae4d4554a7a/plone.app.folder-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "adc0b24ede6e4bb0fbbb5838a2f1f408", "sha256": "0a6995ef6fe8c9f27651033d19c99f6d3edff30f6a26b78aa28ad0cf8dc7dbde" }, "downloads": -1, "filename": "plone.app.folder-1.0.1.zip", "has_sig": false, "md5_digest": "adc0b24ede6e4bb0fbbb5838a2f1f408", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49039, "upload_time": "2010-07-18T17:35:58", "url": "https://files.pythonhosted.org/packages/8c/58/491e156943aad77716d43ee675a2301f7c4ca8184e49c4c5462a034e0ee2/plone.app.folder-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "2b9ad42537a7e352acb7ad6ef158ff7f", "sha256": "5d1cf5abba17a3428d67d6bb52a0bda5af825311511777cb7703daf6fab5da53" }, "downloads": -1, "filename": "plone.app.folder-1.0.2.zip", "has_sig": false, "md5_digest": "2b9ad42537a7e352acb7ad6ef158ff7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45082, "upload_time": "2010-08-08T17:24:20", "url": "https://files.pythonhosted.org/packages/df/70/47a48e38081bd588186e8e9917d30551e2b91bf36affac7bf967c81917f5/plone.app.folder-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "a0473b3e5be6734ce998a0d3eb455b88", "sha256": "6319b4f9ef9d57a9f2a65913a16575ddcc81d6a7cfff3b3b85262ffc3e2debf2" }, "downloads": -1, "filename": "plone.app.folder-1.0.3.zip", "has_sig": false, "md5_digest": "a0473b3e5be6734ce998a0d3eb455b88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45534, "upload_time": "2010-11-06T13:07:17", "url": "https://files.pythonhosted.org/packages/b7/ab/163c0050ca08d03b213e5e8838a9f949150df993162b7ede31b9598840a3/plone.app.folder-1.0.3.zip" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "90fbe9c841a2f01d06979a1869c12fce", "sha256": "c002c8464d0e8d570466f4f3c823852def5a9a08e40015038a0c131e817ec75f" }, "downloads": -1, "filename": "plone.app.folder-1.0.4.zip", "has_sig": false, "md5_digest": "90fbe9c841a2f01d06979a1869c12fce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45682, "upload_time": "2011-01-03T22:12:19", "url": "https://files.pythonhosted.org/packages/b1/98/e480de4052f8f98cb1709d399a207a47549095682354ba46b0409ebde65c/plone.app.folder-1.0.4.zip" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "8ea860daddb4c93c0b7f2b5f7106fef0", "sha256": "7e4b1f1b462795f014bacdedb17a14b4d1c6f6234a69b8aa58949f815db26780" }, "downloads": -1, "filename": "plone.app.folder-1.0.5.zip", "has_sig": false, "md5_digest": "8ea860daddb4c93c0b7f2b5f7106fef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45975, "upload_time": "2013-01-13T19:04:19", "url": "https://files.pythonhosted.org/packages/a2/44/c66696c8b3536a52724965bdc42c48373a453e758dcbfed4f79603f028ee/plone.app.folder-1.0.5.zip" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "78e76f9d20e0c0e6e8edef7cb7e5d8f1", "sha256": "6196dcec739ec8cc9d1835fe36e7cc964e0a82d1c8edefee191efaa6f8e74855" }, "downloads": -1, "filename": "plone.app.folder-1.0.6.zip", "has_sig": false, "md5_digest": "78e76f9d20e0c0e6e8edef7cb7e5d8f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46355, "upload_time": "2014-01-28T01:13:36", "url": "https://files.pythonhosted.org/packages/ce/6d/c306511e0ef6bfe6defbcae36893041fd7dc70a2b0382d41a79baf30be13/plone.app.folder-1.0.6.zip" } ], "1.0a1": [ { "comment_text": "", "digests": { "md5": "d6564246b6455e7362ec1acb2531cbef", "sha256": "c259005a894ebd1beae26755dc15af67206e88951d05e343ceaec3c261ac4343" }, "downloads": -1, "filename": "plone.app.folder-1.0a1.zip", "has_sig": true, "md5_digest": "d6564246b6455e7362ec1acb2531cbef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29818, "upload_time": "2009-05-07T13:09:48", "url": "https://files.pythonhosted.org/packages/89/94/ef001752e7d006aa8470472fed24f772060341348236f68f44641c8de88d/plone.app.folder-1.0a1.zip" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "7051965c3f93419ffab8a60990310944", "sha256": "31974c515c6f02ffb7f0c2dab4cd1f4d509839590542b95eabf669f49acf1f5d" }, "downloads": -1, "filename": "plone.app.folder-1.0b1.zip", "has_sig": true, "md5_digest": "7051965c3f93419ffab8a60990310944", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39593, "upload_time": "2009-11-15T04:02:34", "url": "https://files.pythonhosted.org/packages/a0/4f/040a53105cc7eae96ba9a52e5700a2df8fdafdfbb831df6fe9be7032d018/plone.app.folder-1.0b1.zip" } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "2d6ae845400edecf6990fcaad09d063f", "sha256": "773190d42f422cfe008ed254b917c60b5849498474b2ab2861ad1d12245dc0e7" }, "downloads": -1, "filename": "plone.app.folder-1.0b2.zip", "has_sig": true, "md5_digest": "2d6ae845400edecf6990fcaad09d063f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39295, "upload_time": "2010-01-29T00:43:12", "url": "https://files.pythonhosted.org/packages/51/7f/610fcd195393199b054e1dfcab3d4265f136a359763077a1a0188067b1d9/plone.app.folder-1.0b2.zip" } ], "1.0b3": [ { "comment_text": "", "digests": { "md5": "93cddf5ba12d35811f4db03782937de0", "sha256": "c56e7c5b5ae150cce12f42a2ad77cdf193cdc145c2138b01aacd80bfe68352cf" }, "downloads": -1, "filename": "plone.app.folder-1.0b3.zip", "has_sig": true, "md5_digest": "93cddf5ba12d35811f4db03782937de0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47071, "upload_time": "2010-02-18T18:40:57", "url": "https://files.pythonhosted.org/packages/7f/f6/b09fe0b1c18a74f4f07072fa7761b436ccd2adb858d4a9f3d3d5b6fb1756/plone.app.folder-1.0b3.zip" } ], "1.0b4": [ { "comment_text": "", "digests": { "md5": "28bf8b47dcc61b61e6d035f6dceed19c", "sha256": "b20d9672ef5d565c489f552bde466b51812d334715508eb4ee3df87808999691" }, "downloads": -1, "filename": "plone.app.folder-1.0b4.zip", "has_sig": true, "md5_digest": "28bf8b47dcc61b61e6d035f6dceed19c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47296, "upload_time": "2010-03-06T00:53:59", "url": "https://files.pythonhosted.org/packages/ab/e6/5b76849c40aa421efd810ee3926f3cb6fd16a6f485817375d1dfadab41f4/plone.app.folder-1.0b4.zip" } ], "1.0b5": [ { "comment_text": "", "digests": { "md5": "66ce3ea109b152895001c4e1e592cd8d", "sha256": "456dd373408a403747d41a38c8cffa9afd7378ef814dee761f11846924d79f39" }, "downloads": -1, "filename": "plone.app.folder-1.0b5.zip", "has_sig": true, "md5_digest": "66ce3ea109b152895001c4e1e592cd8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48113, "upload_time": "2010-04-06T16:41:46", "url": "https://files.pythonhosted.org/packages/86/f8/9883a6d078c92cfa90d51a359533656c80a05d07ae030e457ce17ca40fcf/plone.app.folder-1.0b5.zip" } ], "1.0b6": [ { "comment_text": "", "digests": { "md5": "e3dedcffb4bd1135cc002fa7b7d06e54", "sha256": "70d23da22f9cedb3fc16b36d97994fae8df13b63b1b70d4494040919e6044a8b" }, "downloads": -1, "filename": "plone.app.folder-1.0b6.zip", "has_sig": true, "md5_digest": "e3dedcffb4bd1135cc002fa7b7d06e54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48343, "upload_time": "2010-05-02T00:18:53", "url": "https://files.pythonhosted.org/packages/c9/48/cc5d897f1c5d565a095cf49ec918524d1d87df9c6243c5c4ac5d3088c47f/plone.app.folder-1.0b6.zip" } ], "1.0b7": [ { "comment_text": "", "digests": { "md5": "b39015646ea0d354209995f2d8288e58", "sha256": "b9be3dc737dca00e35044fcec6523a52aa5ac2b0bf18fe56036b7ebfb1957200" }, "downloads": -1, "filename": "plone.app.folder-1.0b7.zip", "has_sig": false, "md5_digest": "b39015646ea0d354209995f2d8288e58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48563, "upload_time": "2010-06-03T17:13:15", "url": "https://files.pythonhosted.org/packages/92/b1/d41894d02bb717e933a9824ebe4a412f293d187c11681dc39c56b4b9013c/plone.app.folder-1.0b7.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "cf3c98f4342737fd8c161ec915b0d5c1", "sha256": "3eeecbf498b695264c7acc3156a85ba5d0a3adf765253c4098a293d844d1569e" }, "downloads": -1, "filename": "plone.app.folder-1.1.0.zip", "has_sig": false, "md5_digest": "cf3c98f4342737fd8c161ec915b0d5c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42349, "upload_time": "2015-03-11T13:10:02", "url": "https://files.pythonhosted.org/packages/ff/24/201ec494ea6f338eed309c6fd47cb395e680342cb57988702f2d241b75c6/plone.app.folder-1.1.0.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "113dbc8afc120a2f63de4adf0cf564bd", "sha256": "23882401653fd8eac82b411f492d9805f8826f98e1d83112733ed37ef3ba8916" }, "downloads": -1, "filename": "plone.app.folder-1.1.1.tar.gz", "has_sig": false, "md5_digest": "113dbc8afc120a2f63de4adf0cf564bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28036, "upload_time": "2015-10-27T19:38:47", "url": "https://files.pythonhosted.org/packages/c4/a2/73a69cac86dc04f4f03136946ea3baddf57decf464b249d5a8022a9c37b7/plone.app.folder-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "bd69e480a34a49a38b62041f44a48d28", "sha256": "7dbb8c7cf95cdde091c34c1b006f58d306375dd68f4f30830a50ff1cd2e95f09" }, "downloads": -1, "filename": "plone.app.folder-1.1.2.tar.gz", "has_sig": false, "md5_digest": "bd69e480a34a49a38b62041f44a48d28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28033, "upload_time": "2015-10-27T19:49:25", "url": "https://files.pythonhosted.org/packages/1d/ce/f1b40a8ab838e9b300691d77fd55d0ab91b61e12f1179ca13b3bedc613f3/plone.app.folder-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "e77366c93addf59ebcf0b19912b0c057", "sha256": "408a118d16860eb520434cc5a5778a4c566632fd05ed56255c6eac52e38de237" }, "downloads": -1, "filename": "plone.app.folder-1.1.3.tar.gz", "has_sig": false, "md5_digest": "e77366c93addf59ebcf0b19912b0c057", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28437, "upload_time": "2019-09-19T10:03:02", "url": "https://files.pythonhosted.org/packages/ea/95/5a4ee6b55ee1e0a4507d8772a7533cba0db9d7d83a0b27a4a562d33c5a1d/plone.app.folder-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "c3741f586331fdc1c8871448a7ba5ce1", "sha256": "098b64e3dc297ed57e7fa7c9893e3a613ab72c662efab439fe889d5211d75a6d" }, "downloads": -1, "filename": "plone.app.folder-1.2.0.tar.gz", "has_sig": false, "md5_digest": "c3741f586331fdc1c8871448a7ba5ce1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28090, "upload_time": "2015-10-27T19:50:01", "url": "https://files.pythonhosted.org/packages/b5/b1/6105075939d7388c335b5da0e3f6c4e4cdccaba0866eff85b3861ea8ea77/plone.app.folder-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "86e390b5d9b3796861627e3241fbd768", "sha256": "cd272c39453f884cc9f81c781d562ab6a5c403e04984908cab68f6b9fcc714c3" }, "downloads": -1, "filename": "plone.app.folder-1.2.1.tar.gz", "has_sig": false, "md5_digest": "86e390b5d9b3796861627e3241fbd768", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27978, "upload_time": "2016-12-19T17:05:38", "url": "https://files.pythonhosted.org/packages/dc/58/d79a06e7a2373b4cd3cf9e1cf0f39ed62e51ed8dcf3c84b6200da2bc8a08/plone.app.folder-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "c857d13de7ef8d7c28c2ec96ccc79a72", "sha256": "739039ab3df2db723c55ec6dbcb2605cedcb3cef628c61eacc188900a314f150" }, "downloads": -1, "filename": "plone.app.folder-1.2.2.tar.gz", "has_sig": false, "md5_digest": "c857d13de7ef8d7c28c2ec96ccc79a72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28129, "upload_time": "2017-02-05T19:33:25", "url": "https://files.pythonhosted.org/packages/61/5d/439b2a4a059673797dd93e57a157ab3b645c83df16f509510b802d35743f/plone.app.folder-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "42b09c37b5bc9e167cbad03d0c756b1d", "sha256": "515771b052f6c47aa97a273ec39774cfc63be61f54d7a5e76a4fbb22654d5710" }, "downloads": -1, "filename": "plone.app.folder-1.2.3.tar.gz", "has_sig": false, "md5_digest": "42b09c37b5bc9e167cbad03d0c756b1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28208, "upload_time": "2017-03-28T01:07:11", "url": "https://files.pythonhosted.org/packages/1b/93/0731fe3ea5a8ba84af9f53446aa962776c1f88788d5cbe61248557bb6c93/plone.app.folder-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "a0c8d0de176f0d248a6e91dc34d49d13", "sha256": "d30d7346e22ff1a60b289d4e0e4cce98947b8c08883efb889e0d031c36878776" }, "downloads": -1, "filename": "plone.app.folder-1.2.4.tar.gz", "has_sig": false, "md5_digest": "a0c8d0de176f0d248a6e91dc34d49d13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28328, "upload_time": "2017-11-25T01:26:14", "url": "https://files.pythonhosted.org/packages/17/8f/7a905ae42836baa860b8ec73db2d32ab078a151cc2889172043d4c249cc5/plone.app.folder-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "990693c6652ffff7eaef7c4c991187a1", "sha256": "a8997832dd00baceb639586fb307660bcf520d532457eb7043e1ce87172d518e" }, "downloads": -1, "filename": "plone.app.folder-1.2.5-py2-none-any.whl", "has_sig": false, "md5_digest": "990693c6652ffff7eaef7c4c991187a1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 30011, "upload_time": "2018-02-02T16:00:28", "url": "https://files.pythonhosted.org/packages/3d/bb/191aaa652fc8defa0b8265f73ecf7548bbc2fa57682e1df61ca9b4ff1612/plone.app.folder-1.2.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "779fbb98d0d94bc43e982abcdf1022e6", "sha256": "8591cdf9a3475cef31e7011eb1cbdd0f657d04df29a4cbbdf74fe14b1671255c" }, "downloads": -1, "filename": "plone.app.folder-1.2.5.tar.gz", "has_sig": false, "md5_digest": "779fbb98d0d94bc43e982abcdf1022e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28442, "upload_time": "2018-02-02T16:00:30", "url": "https://files.pythonhosted.org/packages/42/2a/4626a6710500bd2166fd7af80ce83bc5d54e53c08499622b7324adf7ace5/plone.app.folder-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "a294f2b01a5635e99d9e075bcfb1bdaa", "sha256": "c4153c92b19ea4402357b27d4521d695fb835bff5ee90c04fe7cc8e52608d8f9" }, "downloads": -1, "filename": "plone.app.folder-1.2.6-py2-none-any.whl", "has_sig": false, "md5_digest": "a294f2b01a5635e99d9e075bcfb1bdaa", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 26572, "upload_time": "2018-09-23T15:22:20", "url": "https://files.pythonhosted.org/packages/85/01/575a071a03dfe5164a0b6df308548fcf80e373d84c2c3547d4bf728535e7/plone.app.folder-1.2.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ee9e0f38df0eee86c55c81fb029b299", "sha256": "9953dce3f9003d826773d880fb484d51e25b99d8e0a35df44587e72787b77067" }, "downloads": -1, "filename": "plone.app.folder-1.2.6.tar.gz", "has_sig": false, "md5_digest": "5ee9e0f38df0eee86c55c81fb029b299", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28641, "upload_time": "2018-09-23T15:22:33", "url": "https://files.pythonhosted.org/packages/5d/61/0a34984eae8dfa91f06b8dfdf6468b9e88ab4ecd190043bd6ff2480cd81e/plone.app.folder-1.2.6.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "def2fbbe8d7fa36dedd9dcdd5f9c65a1", "sha256": "638e6b5912bbe8fab948022c9f5f561e9ca860686b0253b881c965006e305415" }, "downloads": -1, "filename": "plone.app.folder-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "def2fbbe8d7fa36dedd9dcdd5f9c65a1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27496, "upload_time": "2018-10-31T03:24:43", "url": "https://files.pythonhosted.org/packages/0f/15/1efed95ba8c1b1a99c6398e245bddbf6e094d6c79fb7d3e2b6fc93f31d5a/plone.app.folder-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6526ad6c68a83d5209c496993e306f4", "sha256": "fd01610c76a811f841682df76bb2a781d36daef2364fc61fb96f30005a0acc01" }, "downloads": -1, "filename": "plone.app.folder-1.3.0.tar.gz", "has_sig": false, "md5_digest": "a6526ad6c68a83d5209c496993e306f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26888, "upload_time": "2018-10-31T03:24:44", "url": "https://files.pythonhosted.org/packages/32/78/95144d8313932c51a65f77d7b47bd6c45589245c3f453d8b7c61c7e137fa/plone.app.folder-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "def2fbbe8d7fa36dedd9dcdd5f9c65a1", "sha256": "638e6b5912bbe8fab948022c9f5f561e9ca860686b0253b881c965006e305415" }, "downloads": -1, "filename": "plone.app.folder-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "def2fbbe8d7fa36dedd9dcdd5f9c65a1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27496, "upload_time": "2018-10-31T03:24:43", "url": "https://files.pythonhosted.org/packages/0f/15/1efed95ba8c1b1a99c6398e245bddbf6e094d6c79fb7d3e2b6fc93f31d5a/plone.app.folder-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6526ad6c68a83d5209c496993e306f4", "sha256": "fd01610c76a811f841682df76bb2a781d36daef2364fc61fb96f30005a0acc01" }, "downloads": -1, "filename": "plone.app.folder-1.3.0.tar.gz", "has_sig": false, "md5_digest": "a6526ad6c68a83d5209c496993e306f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26888, "upload_time": "2018-10-31T03:24:44", "url": "https://files.pythonhosted.org/packages/32/78/95144d8313932c51a65f77d7b47bd6c45589245c3f453d8b7c61c7e137fa/plone.app.folder-1.3.0.tar.gz" } ] }