{ "info": { "author": "Zope Foundation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Framework :: Zope", "Framework :: Zope2", "Framework :: Zope :: 2", "Framework :: Zope3", "Framework :: Zope :: 3", "Framework :: Zope :: 4", "License :: OSI Approved :: Zope Public License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Overview\n========\n\nThe ``z3c.jbot`` (or \"Just a bunch of templates\") package allows easy\ncustomization of existing templates and images. It works on Zope 2 and\nZope 3.\n\nThe Chameleon rendering engine is supported [#]_.\n\nUse of this package adds a small (2-3 ms per request on Plone) to the\ntotal application response time.\n\n.. [#] To enable Chameleon on Zope 2, use the ``five.pt`` package (CMF-apps like Plone should use ``cmf.pt`` which adds full support).\n\nUsage\n-----\n\nTo override a particular file, first determine its *canonical\nfilename*. It's defined as the path relative to the package within\nwhich the file is located; directory separators are replaced with\ndots.\n\nExample:\n\n Suppose you want to override: /plone/app/layout/viewlets/logo.pt\n\n You would use the filename: plone.app.layout.viewlets.logo.pt\n\nSimply drop the file in a directory and register that directory for\nuse with jbot using a ZCML-directive::\n\n \n\n \"\n layer=\"\" />\n\nTemplates in views, viewlets and portlets\n-----------------------------------------\n\nAny template that is defined as a class-attribute can be overriden\nusing jbot, e.g. those used in views, viewlets and portlets. The\ntemplate overrides may be registered for any request layer or only a\nspecific layer.\n\nCMF objects\n-----------\n\nAny skin-object (e.g. images, templates) on the file system (directory\nviews) can be overridden.\n\nAuthor\n------\n\nMalthe Borch \n\nChanges\n=======\n\n0.8 (2018-11-07)\n----------------\n\n- Added support for Python 3.5, 3.6, 3.7; dropped support for 2.6.\n [ale-rt, pbauer]\n\n- Fix: Be sure ignored templates will reread from disk.\n [ale-rt]\n\n- Standardize namespace __init__\n\n- Fix issue where zope.browserpage.viewpagetemplatefile.ViewPageTemplateFile\n was not using jbot overrides.\n [davisagli]\n\n0.7.1 (2012-01-09)\n------------------\n\n- Fixed an issue where multiple registrations against the same layer\n would cause only one registration (decided randomly) to have effect.\n\n The lookup code now uses the specification resolution order to query\n for override registrations in order of specialization.\n [malthe]\n\n0.7 (2012-01-05)\n----------------\n\n- Fixed issue where templates being patched by ``five.pt`` would not\n get properly jbotted.\n\n- Use ``five.pt`` if available. [malthe]\n\n- Fixed an issue where tests would fail on Zope 2.10. [malthe]\n\n0.6.3 (2010-09-07)\n------------------\n\n- Fixed compatibility with Plone 3.x. [malthe]\n\n0.6.2 (2010-02-17)\n------------------\n\n- Downgrade log messages to debug level. In normal operation they don't contain\n any valuable information. [hannosch]\n\n- Prefer zope.site over zope.app.component if it is available. [hannosch]\n\n0.6.1 (2010-02-09)\n------------------\n\n- Fix bungled release [optilude]\n\n0.6.0 (2010-02-09)\n------------------\n\n- Zope 2.12 compatibility. [malthe]\n\n- Added support for automatic configuration. [malthe]\n\n- Fixed layer specialization ordering. [malthe]\n\n0.5.3 (2009-10-31)\n------------------\n\n- ZCML-directive is now called ``jbot``. [malthe]\n\n0.5.2 (2009-10-23)\n------------------\n\n- Fixed issue where an exception would be raised if a view was not an\n acquirer, while the context was. [gweis]\n\n0.5.1 (2009-10-19)\n------------------\n\n- Acquisition-wrap template instance, if applicable. This fixes an\n issue on Zope 2.10 where legacy code would break.\n\n0.5 (2009-10-16)\n----------------\n\n- Added support for CMF skin objects.\n\n0.4 (2009-10-15)\n----------------\n\n- Added Chameleon-support.\n\n- Reimplemented override logic; the total usage cost is now reduced to\n an insignificant amount. Meanwhile, only templates that are defined\n as class-attributes (e.g. on views, viewlets and portlets) can be\n overriden.\n\n0.3 (2009-09-26)\n----------------\n\n- Improved test coverage.\n\n- Refactored code, improving performance.\n\n- Fixed issue with multiple layers.\n\n0.2 (2008-07-14)\n----------------\n\n- Added layer support.\n\n0.1 (2007-11-27)\n----------------\n\n- Initial public release.\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/z3c.jbot", "keywords": "page template override", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "z3c.jbot", "package_url": "https://pypi.org/project/z3c.jbot/", "platform": "", "project_url": "https://pypi.org/project/z3c.jbot/", "project_urls": { "Homepage": "https://pypi.org/project/z3c.jbot" }, "release_url": "https://pypi.org/project/z3c.jbot/0.8/", "requires_dist": [ "setuptools", "six", "zope.pagetemplate", "zope.component", "zope.configuration", "zope.security", "zope.publisher", "Zope2; extra == 'test'" ], "requires_python": "", "summary": "Drop-in template overrides.", "version": "0.8" }, "last_serial": 4460745, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2748410389d37a344a2b5d7dddbf39e4", "sha256": "0b1e94a6569f7fe48995386a7ac3a89f946a6a4ae56037a97da31fea911b9f4c" }, "downloads": -1, "filename": "z3c.jbot-0.1-py2.4.egg", "has_sig": false, "md5_digest": "2748410389d37a344a2b5d7dddbf39e4", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 8655, "upload_time": "2007-11-27T23:18:55", "url": "https://files.pythonhosted.org/packages/95/2b/1ae1ecd12edb5e834855bc155bae2dd1ceda1bac5b111be0b5720622a695/z3c.jbot-0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "c2a82a279ae50db7420a8c4d551ef4f1", "sha256": "4b7523d91ebc6ecbe643bba5a7be41e33eeffb7892cbea61ec9db3ecadd04363" }, "downloads": -1, "filename": "z3c.jbot-0.1.tar.gz", "has_sig": false, "md5_digest": "c2a82a279ae50db7420a8c4d551ef4f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3281, "upload_time": "2007-11-27T23:18:54", "url": "https://files.pythonhosted.org/packages/6a/0d/65f08b4f601cb2c487ac249eec1c9f962b52a4a64dff29cac9fbad18c167/z3c.jbot-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "28efa3dc2408f7e44804e05b55d7c736", "sha256": "93723033ebd77d18198e560324d2f026a4c9423f5226dbc4e1e7243fdc403d6d" }, "downloads": -1, "filename": "z3c.jbot-0.1.1-py2.4.egg", "has_sig": false, "md5_digest": "28efa3dc2408f7e44804e05b55d7c736", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 11101, "upload_time": "2007-11-29T12:07:16", "url": "https://files.pythonhosted.org/packages/e6/81/ffc69e78e2215902ef36ead27580c4817a271de3a166625f5e1334b8d2e1/z3c.jbot-0.1.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "5baa49b3f0e8a245f502156a876bf7c4", "sha256": "727b349cf94a5a26861f21301614ab5fa15792600a56ec6153db6bd424e7faab" }, "downloads": -1, "filename": "z3c.jbot-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5baa49b3f0e8a245f502156a876bf7c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4586, "upload_time": "2007-11-29T12:07:15", "url": "https://files.pythonhosted.org/packages/dd/cf/f386a30e1bc1f021eb2fb1f774824187761198d63100ee9449ace1226524/z3c.jbot-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "edbf21a60066a67c3951b564640f4c69", "sha256": "51dc8d08a2fbc7aafbc9a15b33196fc3e7880d8821a20c4fc2bd9ae3cba8001d" }, "downloads": -1, "filename": "z3c.jbot-0.1.3.tar.gz", "has_sig": false, "md5_digest": "edbf21a60066a67c3951b564640f4c69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4677, "upload_time": "2008-03-13T14:17:45", "url": "https://files.pythonhosted.org/packages/b8/43/763694fa70f379bce62057d6f619630246f7f30e7ea458ca8a9c0114aa4b/z3c.jbot-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "9a843444936c222c572a34baf251dec2", "sha256": "6b36565d6e3a294bad574b8179ed4eb4ed9dee444c4352fcbbe960ca04dcd8ac" }, "downloads": -1, "filename": "z3c.jbot-0.1.4.tar.gz", "has_sig": false, "md5_digest": "9a843444936c222c572a34baf251dec2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4679, "upload_time": "2008-04-25T10:38:05", "url": "https://files.pythonhosted.org/packages/27/db/bdf81c173ead887f103be96880aa01c3a71e3b235fb7fd76fd653b319da9/z3c.jbot-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "b2621e996e7ab3ca33d4fd21c79520e1", "sha256": "4d7983d327acbf76403c57b128a42956aefe8c64bad7e09f285ff51f6762114a" }, "downloads": -1, "filename": "z3c.jbot-0.1.5.tar.gz", "has_sig": false, "md5_digest": "b2621e996e7ab3ca33d4fd21c79520e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5782, "upload_time": "2008-07-03T08:33:46", "url": "https://files.pythonhosted.org/packages/b5/dd/bda69e5a3e6b950142cd667ffc20644d8b76a2dd05f7bce383499c30a1d3/z3c.jbot-0.1.5.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "2c745219a5780b9eeddd2249bf2dab87", "sha256": "e8290de2a7b4a6fd605675f0ed6fc097ff7a197fa94f4099a5827b1e56ac2768" }, "downloads": -1, "filename": "z3c.jbot-0.2.tar.gz", "has_sig": false, "md5_digest": "2c745219a5780b9eeddd2249bf2dab87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8336, "upload_time": "2008-07-14T17:37:03", "url": "https://files.pythonhosted.org/packages/58/bf/4d27b2b5fc8063f553870ec470aeb26f57f2065b8534df5da2d215ca1098/z3c.jbot-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "952eb6eb1b8dc881419d46c69420a429", "sha256": "7c9147b31f80c6e159d87b54949bfea57f08077d6e401d9260fb77de608d61e4" }, "downloads": -1, "filename": "z3c.jbot-0.2.1.tar.gz", "has_sig": false, "md5_digest": "952eb6eb1b8dc881419d46c69420a429", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8609, "upload_time": "2008-07-15T12:11:56", "url": "https://files.pythonhosted.org/packages/ca/2a/e40f9eeca9b885d4f6084521595739b75b1e7ed3961db2977201bf8040d1/z3c.jbot-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "16730f83576a236d3b4250eaf5a4a449", "sha256": "9535f332db461e53d0f4cf5e73341d61aa1025d584136838a76b1befa56ab1fc" }, "downloads": -1, "filename": "z3c.jbot-0.2.2.tar.gz", "has_sig": false, "md5_digest": "16730f83576a236d3b4250eaf5a4a449", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9142, "upload_time": "2008-07-15T17:01:07", "url": "https://files.pythonhosted.org/packages/20/b3/239ef8d3c8d4bf4fa831e7a8191462ce828cb75eb97059cfcd3ee830212a/z3c.jbot-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "dd9e54528bbcf02b15ab901c692f1745", "sha256": "38bfb5ab13ba59caf8ff483a4557595d8a5d6be327d2db301962b3a840aae88c" }, "downloads": -1, "filename": "z3c.jbot-0.2.3.tar.gz", "has_sig": false, "md5_digest": "dd9e54528bbcf02b15ab901c692f1745", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9199, "upload_time": "2008-07-16T08:21:50", "url": "https://files.pythonhosted.org/packages/48/ba/38d62c97948f4d42b6f11829aa44f8ce62ffcbd8aff4571b617201bef2fd/z3c.jbot-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "eacdc1d70a50c054eb379a0144a22523", "sha256": "b673f8d3ab1a804fcd07857005d5b6a20016418e9ec5ab08e46ece4a6e4c4f9b" }, "downloads": -1, "filename": "z3c.jbot-0.2.4.tar.gz", "has_sig": false, "md5_digest": "eacdc1d70a50c054eb379a0144a22523", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9345, "upload_time": "2008-07-17T14:20:57", "url": "https://files.pythonhosted.org/packages/76/98/a740f10465c2dd5b567af4d9862586537ea1a195e7d0e230a8c78718e5ba/z3c.jbot-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "1063a137c2da9df24bfe29d804462883", "sha256": "6c99488db99af11bdfb0941853f2c486b4a6c0f75cd892b758f4ae7dab2d38db" }, "downloads": -1, "filename": "z3c.jbot-0.2.5.tar.gz", "has_sig": false, "md5_digest": "1063a137c2da9df24bfe29d804462883", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9372, "upload_time": "2008-07-17T15:18:52", "url": "https://files.pythonhosted.org/packages/7b/ac/c026d2388df301798644353af663a7b865a26b919349bd2baeeaafec0d0a/z3c.jbot-0.2.5.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "0a2fb130f061ff48d7d3426d001eeb84", "sha256": "ec72fa9db585813df01df9d945c404813e76b9c5bba471d52cf145b6f03b5259" }, "downloads": -1, "filename": "z3c.jbot-0.3.tar.gz", "has_sig": false, "md5_digest": "0a2fb130f061ff48d7d3426d001eeb84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10162, "upload_time": "2009-09-26T17:28:29", "url": "https://files.pythonhosted.org/packages/d0/b7/3a2f276b561fa94bc704288c18d4fb597b0db4f166e57d10fdbfd1247c09/z3c.jbot-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "78f3dd03bcaaba649b0096db89ee860f", "sha256": "385fe6ff3648b76525c0cfa5efcd63524707e37d9a83aff3ffded9875b04e917" }, "downloads": -1, "filename": "z3c.jbot-0.4.tar.gz", "has_sig": false, "md5_digest": "78f3dd03bcaaba649b0096db89ee860f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9419, "upload_time": "2009-10-15T18:30:50", "url": "https://files.pythonhosted.org/packages/ba/b6/f6f4c8b2031caaea9aeabd2443cfffa131c7e6f1976e93098381727811b3/z3c.jbot-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "1cf1954787bd71ae927d5aae39adac05", "sha256": "5ba61ecf665e36413121a656ad0f46e19e031585a948ecc98b2f4abe59ed839b" }, "downloads": -1, "filename": "z3c.jbot-0.5.tar.gz", "has_sig": false, "md5_digest": "1cf1954787bd71ae927d5aae39adac05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9708, "upload_time": "2009-10-16T00:50:27", "url": "https://files.pythonhosted.org/packages/d9/22/b90da31571d0dc12a647d815ee9d8d10409888a1ee48a8bd1f1c8b298597/z3c.jbot-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f2fa8092dba1bd2b696ef77195c5e9e8", "sha256": "7d67cabdc1ab654c01394b7ea692fedeafbb969bde71f63e2a12a7eebaa3bf13" }, "downloads": -1, "filename": "z3c.jbot-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f2fa8092dba1bd2b696ef77195c5e9e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9830, "upload_time": "2009-10-19T17:12:58", "url": "https://files.pythonhosted.org/packages/18/34/d36f85e191ded4b435f5827cf66ad5fd0c8c06cbb285dcef598b9a8d7de5/z3c.jbot-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "36fcdd6902a9e1e8f46e52320f3adc9e", "sha256": "2390663aed0e539ec90ca4ac4dd811a80b659419e6aa61e6adb77c08fe789e54" }, "downloads": -1, "filename": "z3c.jbot-0.5.2.tar.gz", "has_sig": false, "md5_digest": "36fcdd6902a9e1e8f46e52320f3adc9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9921, "upload_time": "2009-10-23T10:12:26", "url": "https://files.pythonhosted.org/packages/14/5c/8d7ff866499184ac3b57b2b7bbf72da89d11d995f619ef27a22a690b9b2d/z3c.jbot-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "5db67b437241de0c6f42cd7b9a8041c3", "sha256": "991621f19fa3c717a90fab23a54281c4df0177b02cd6ce547b720e5bfd22477b" }, "downloads": -1, "filename": "z3c.jbot-0.5.3.tar.gz", "has_sig": false, "md5_digest": "5db67b437241de0c6f42cd7b9a8041c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9982, "upload_time": "2009-10-31T10:17:30", "url": "https://files.pythonhosted.org/packages/84/d8/0bba0cb72c4d69bac766da341fb61a316af6cf3b387b3df5d5ef7c265264/z3c.jbot-0.5.3.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "cac3bac41d6fa8667ab842ea29ccad84", "sha256": "ac04b4d769d28373dd05b6fe522a40ce4f70c7a8c6a41b6c940324ca50ea2567" }, "downloads": -1, "filename": "z3c.jbot-0.6.0.tar.gz", "has_sig": false, "md5_digest": "cac3bac41d6fa8667ab842ea29ccad84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10169, "upload_time": "2010-02-09T10:17:01", "url": "https://files.pythonhosted.org/packages/c0/33/de9b6d028fe86a11155ea4c0b2f1b8d12e58866f8fb8f9d0a968ad6f37c9/z3c.jbot-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "24c982f7271addb554f09b9c4b742917", "sha256": "0ccadf06cdf3eaf07f5867fa94b8559ed6e3e44a70b6d2d0a599871e22ed194e" }, "downloads": -1, "filename": "z3c.jbot-0.6.1.tar.gz", "has_sig": false, "md5_digest": "24c982f7271addb554f09b9c4b742917", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10238, "upload_time": "2010-02-09T16:07:59", "url": "https://files.pythonhosted.org/packages/a7/d6/52d6e31e36bfeee28963d3c31c47e960b15f313574ec6a8110132af7cf5f/z3c.jbot-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "3f116f06f4463f72a353ab247968164a", "sha256": "9bc8ccad68205ff28e5d77194033b0e5894a04cac4a2eab4c31bea40993a8cd3" }, "downloads": -1, "filename": "z3c.jbot-0.6.2.zip", "has_sig": false, "md5_digest": "3f116f06f4463f72a353ab247968164a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19435, "upload_time": "2010-02-17T13:51:44", "url": "https://files.pythonhosted.org/packages/e6/2e/97625a4a9225d94d600c867d49661662823dd2182922a06f1000f8eb0ebd/z3c.jbot-0.6.2.zip" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "67f48171176139598ebbaabfb8f25ee3", "sha256": "525e64fd137ebfe70109d975edae2d4190103a69412c5b57df5ad6acb2b6cc16" }, "downloads": -1, "filename": "z3c.jbot-0.6.3.tar.gz", "has_sig": false, "md5_digest": "67f48171176139598ebbaabfb8f25ee3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12791, "upload_time": "2010-09-07T15:45:35", "url": "https://files.pythonhosted.org/packages/35/ae/6569f0d4e009f521f1935742c11e599806b0724654dfa825d1b217e199a7/z3c.jbot-0.6.3.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "4207619af9e94e2b4c4a3da15c64e225", "sha256": "84d485bafe873598b30ee2c26d8b2cb4416d7894f35b7503f3362d51e1a06277" }, "downloads": -1, "filename": "z3c.jbot-0.7.tar.gz", "has_sig": false, "md5_digest": "4207619af9e94e2b4c4a3da15c64e225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13131, "upload_time": "2012-01-05T10:09:35", "url": "https://files.pythonhosted.org/packages/30/4b/64f186235aba828a5d9b65806a9edba8079ddb401b5e0a4d988eee7bdd70/z3c.jbot-0.7.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "007d527b7e429145611b653e9e1cba2a", "sha256": "f7d3c1e38a57864ea27175bc0b23bf19724a767580a8c9f610b86124e3f9978f" }, "downloads": -1, "filename": "z3c.jbot-0.7.1.tar.gz", "has_sig": false, "md5_digest": "007d527b7e429145611b653e9e1cba2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13729, "upload_time": "2012-01-09T14:41:45", "url": "https://files.pythonhosted.org/packages/87/3a/0ca232ed6de38fc259162771143f579eeee7221e34e5277c64eab0d99937/z3c.jbot-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "e3560feb9303ca713347393a40d065fe", "sha256": "df96e23958852852a4d2f89e6fba83302ff4c36e72d21a5ec29752c185451214" }, "downloads": -1, "filename": "z3c.jbot-0.7.2.tar.gz", "has_sig": false, "md5_digest": "e3560feb9303ca713347393a40d065fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16304, "upload_time": "2014-04-22T06:14:56", "url": "https://files.pythonhosted.org/packages/97/bd/a4e72bee200098c9e461ce90202a87a203023f46d2e31d195f5a9c3f53d0/z3c.jbot-0.7.2.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "700001474caa021e6beca665e3e0f6a8", "sha256": "d004e77c4afd15c66a316237393f37760290b99d60ec6a14ddfae7b259c1451f" }, "downloads": -1, "filename": "z3c.jbot-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "700001474caa021e6beca665e3e0f6a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15126, "upload_time": "2018-11-07T09:57:45", "url": "https://files.pythonhosted.org/packages/fa/0f/05213bf2db9e2305d47c3abe4fda0cdb103c0fcd107416c3cfcf2e6815ab/z3c.jbot-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ee6cc5acad3d6013f2c0717dff2070f", "sha256": "5e3d07fc55f72695be0b39258fc6da7aad8518ae9564438e13975c2d9b06baed" }, "downloads": -1, "filename": "z3c.jbot-0.8.tar.gz", "has_sig": false, "md5_digest": "3ee6cc5acad3d6013f2c0717dff2070f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16009, "upload_time": "2018-11-07T09:57:46", "url": "https://files.pythonhosted.org/packages/f9/f1/d98f0570bd86e9dd6632b4e9fcc6c0ee82954f868f4b4b69ce1ac77d11fd/z3c.jbot-0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "700001474caa021e6beca665e3e0f6a8", "sha256": "d004e77c4afd15c66a316237393f37760290b99d60ec6a14ddfae7b259c1451f" }, "downloads": -1, "filename": "z3c.jbot-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "700001474caa021e6beca665e3e0f6a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15126, "upload_time": "2018-11-07T09:57:45", "url": "https://files.pythonhosted.org/packages/fa/0f/05213bf2db9e2305d47c3abe4fda0cdb103c0fcd107416c3cfcf2e6815ab/z3c.jbot-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ee6cc5acad3d6013f2c0717dff2070f", "sha256": "5e3d07fc55f72695be0b39258fc6da7aad8518ae9564438e13975c2d9b06baed" }, "downloads": -1, "filename": "z3c.jbot-0.8.tar.gz", "has_sig": false, "md5_digest": "3ee6cc5acad3d6013f2c0717dff2070f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16009, "upload_time": "2018-11-07T09:57:46", "url": "https://files.pythonhosted.org/packages/f9/f1/d98f0570bd86e9dd6632b4e9fcc6c0ee82954f868f4b4b69ce1ac77d11fd/z3c.jbot-0.8.tar.gz" } ] }