{ "info": { "author": "Agendaless Consulting", "author_email": "repoze-dev@lists.repoze.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python", "Programming Language :: Python :: 2.4", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware" ], "description": "repoze.lemonade\n===============\n\nrepoze.lemonade is a collection of utilties that make it possible to\ncreate Zope CMF-like applications without requiring any particular\npersistence mechanism.\n\nSee docs/index.rst for more information.\n\n\n\n0.7.6 (2012-03-29)\n------------------\n\n- This release is the last which will maintain support for Python 2.4 /\n Python 2.5.\n\n- Added support for continuous integration using ``tox`` and ``jenkins``.\n\n- Added 'setup.py dev' alias (runs ``setup.py develop`` plus installs\n ``nose`` and ``coverage``).\n\n- 100% test coverage.\n\n- Moved to GitHub.\n\n0.7.5 (2009/05/02)\n------------------\n\n- Speed up 'get_content_type' further by starting from context's interfaces\n (normally a much smaller set than all content types).\n\n0.7.4 (2009/01/28)\n------------------\n\n- Readd missing ``zope.testing`` dependency.\n\n- Add ``testing`` module.\n\n- Add ``registerContentFactory`` API to testing module.\n\n- Add ``registerListItem`` API to testing module.\n\n0.7.3 (2008/12/28)\n------------------\n\n- Disuse the ``IContentType`` IInterface. This feature requires\n ``provideInterface``, which uses the global ZCML registry. We are\n able to mark our content interfaces using ``IContent`` instead.\n\n- Added Sphinx docs.\n\n0.7.2 (2008/12/21)\n------------------\n\n- Make changes that allow us not to require \"zope.security\" (and its\n dependencies).\n\n0.7.1 (2008/12/12)\n------------------\n\n- Speed up ``get_content_type`` and ``get_content_types`` by using a\n content type cache rather than rooting through the adapter registry\n every time we need to call them. To invalidate the cache, do\n ``sitemanager.unregisterUtility(IContentTypeCache)``.\n\n0.7 (2008/12/10)\n----------------\n\n- Add ``lemonade:listitem`` directive and ``get_listitems`` API.\n\n0.6 (2008/12/2)\n---------------\n\n- Use ``zope.component.getSiteManager`` instead of\n ``zope.component.getGlobalSiteManager`` to find an adapter registry.\n This helps bfg inasmuch as it will use the bfg registry rather than\n the base registry when getSiteManager has been hooked; it will fall\n back to getting the global site manager if it has not been hooked.\n\n0.5 (2008/12/2)\n---------------\n\n- Add ``IContent`` interface. When an ``IFoo`` interface is declared\n via ZCML as ``lemonade:content``, add the ``IContent`` interface to\n the ``__bases__`` of the ``IFoo`` interface when the ZCML executes.\n\n- Change how ``is_content`` works: use IContent.providedBy(object)\n instead of scanning the application registry for factories.\n\n0.4 (unknown)\n-------------\n\n- Add ``is_content`` and ``get_content_type`` APIs to content module.\n\n0.3 (2008/10/11)\n----------------\n\n- Evolution machinery moved to ``repoze.evolution``.\n\n- Workflow machinery moved to ``repoze.workflow``.\n\n- Folder machinery moved to ``repoze.folder``.\n\n- (Remaining: content registrations)\n\n0.2 (2008/10/05)\n----------------\n\n- Added ``evolution`` module; useful to evolve ZODB and other\n persistent data structures in lockstep with code changes. Needs\n documentation.\n\n0.1\n---\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.repoze.org", "keywords": "web wsgi zope", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": null, "maintainer_email": null, "name": "repoze.lemonade", "package_url": "https://pypi.org/project/repoze.lemonade/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/repoze.lemonade/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.repoze.org" }, "release_url": "https://pypi.org/project/repoze.lemonade/0.7.6/", "requires_dist": null, "requires_python": null, "summary": "repoze.lemonade is a collection of utilties that make it possible\nto create Zope CMF-like applications without requiring any particular\npersistence mechanism. It makes use of the Zope component architecture.", "version": "0.7.6" }, "last_serial": 798818, "releases": { "0.7.5": [ { "comment_text": "", "digests": { "md5": "90183ac029dafab41058a4393135329e", "sha256": "f0526bab622192f7a6416ef01cc2cec2cdec3e84222823f8ed73cb7322310d2a" }, "downloads": -1, "filename": "repoze.lemonade-0.7.5.tar.gz", "has_sig": false, "md5_digest": "90183ac029dafab41058a4393135329e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26999, "upload_time": "2009-08-23T14:24:29", "url": "https://files.pythonhosted.org/packages/7f/0d/0d89031f27146932d2183d81fa6a60ae2562df0f61c14af6ce3cb4f41df4/repoze.lemonade-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "996ccd0695067dfb7639acaa44b4745b", "sha256": "6056093a5aa606de0efd62a766d4a4548989fbc4affb60793af5ebd89abb54f8" }, "downloads": -1, "filename": "repoze.lemonade-0.7.6.tar.gz", "has_sig": false, "md5_digest": "996ccd0695067dfb7639acaa44b4745b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26156, "upload_time": "2012-03-30T05:32:38", "url": "https://files.pythonhosted.org/packages/72/48/3b789b84e8d473e09d24f83935c5c033ddb72cabb3b856c47d089d4721e6/repoze.lemonade-0.7.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "996ccd0695067dfb7639acaa44b4745b", "sha256": "6056093a5aa606de0efd62a766d4a4548989fbc4affb60793af5ebd89abb54f8" }, "downloads": -1, "filename": "repoze.lemonade-0.7.6.tar.gz", "has_sig": false, "md5_digest": "996ccd0695067dfb7639acaa44b4745b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26156, "upload_time": "2012-03-30T05:32:38", "url": "https://files.pythonhosted.org/packages/72/48/3b789b84e8d473e09d24f83935c5c033ddb72cabb3b856c47d089d4721e6/repoze.lemonade-0.7.6.tar.gz" } ] }