{ "info": { "author": "Zope Corporation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP" ], "description": "The ``zope.app.pagetemplate`` package integrates the Page Template\ntemplating system (``zope.pagetemplate``) into the Zope 3 application\nserver. In particular, it provides:\n\n* a TALES engine implementation that uses Zope's security system for\n checking access,\n\n* TALES namespace adapters for easy access to DublinCore metadata\n (e.g. ``obj/zope:title``) and URL quoting\n (e.g. ``obj/@@absolute_url/url:quote``).\n\n\n\n.. contents::\n\n=======\nChanges\n=======\n\n4.0.0 (2017-04-22)\n------------------\n\n- Add support for Python 3 and PyPy.\n- Do not explicitly require ``zope.security [untrustedpython]``. Older\n ``zope.pagetemplate`` versions require it, newer ones do not.\n\n3.11.2 (2010-09-25)\n-------------------\n\n- Declared test dependency on ``zope.component [test]`` as it is needed to\n run the tests.\n\n3.11.1 (2010-09-01)\n-------------------\n\n- Added metaconfigure.registerType BBB import because some packages use it.\n- Using doctest from standard library instead of `zope.testing.doctest`.\n\n3.11.0 (2010-04-26)\n-------------------\n\n- Moved tales:expressiontype directive down into zope.browserpage.\n\n3.10.1 (2010-01-04)\n-------------------\n\n- Fixed the `zope.browserpage` imports in the ``namedtemplate`` module.\n\n3.10.0 (2009-12-22)\n-------------------\n\n- Moved named template implementation to zope.browserpage.\n\n3.9.0 (2009-12-22)\n------------------\n\n- Moved viewpagetemplatefile, simpleviewclass and metaconfigure.registerType\n into the zope.browserpage package, reversing the dependency.\n\n3.8.0 (2009-12-16)\n------------------\n\n- Refactored nested macro test from a functional test into a unit test. This\n allowed to remove the last outside zope.app dependencies.\n\n- Fixed undeclared testing dependency on zope.app.component.\n\n- Copy trivial NoTraverser class from zope.app.publication to avoid a ZCML\n dependency on that package.\n\n- Correct testing dependency to point to zope.securitypolicy instead of its\n zope.app variant. The app version is no longer required since 3.4.1.\n\n- Removed the ``inline-evaluation`` extra referring to zope.app.interpreter.\n There's no code or ZCML left pointing to that package.\n\n3.7.1 (2009-05-27)\n------------------\n\n- Restored ``zope.app.pagetemplate.engine`` module, using BBB imports from\n ``zope.pagetemplate.engine``.\n\n3.7.0 (2009-05-25)\n------------------\n\n- Moved the ``engine`` module and associated testing machinery to\n ``zope.pagetemplate`` (version 3.5.0).\n\n3.6.0 (2009-05-18)\n------------------\n\n* Moved ``namedtemplate.*`` from ``zope.formlib`` here as it is more\n about a page template engine than a formular library. This also\n breaks some dependencies on ``zope.formlib``.\n\n* Added doctests to long_description to show up on pypi.\n\n3.5.0 (2009-02-01)\n------------------\n\n* Use ``zope.container`` instead of ``zope.app.container``.\n\n3.4.1 (2008-07-30)\n------------------\n\n* Substitute zope.app.zapi by direct calls to its wrapped apis.\n See http://launchpad.net/bugs/219302\n\n* Fix deprecation warning in ftesting.zcml: ZopeSecurityPolicy now lives in\n zope.securitypolicy.\n\n3.4.0 (2007-09-28)\n------------------\n\n* Initial release as standalone package.\n\n* Dependency on zope.app.interpreter moved to an extra\n [inline-evaluation]. It is only needed by zope.app.pythonpage,\n which is an oddity.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/zopefoundation/zope.app.pagetemplate", "keywords": "", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "zope.app.pagetemplate", "package_url": "https://pypi.org/project/zope.app.pagetemplate/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zope.app.pagetemplate/", "project_urls": { "Homepage": "http://github.com/zopefoundation/zope.app.pagetemplate" }, "release_url": "https://pypi.org/project/zope.app.pagetemplate/4.0.0/", "requires_dist": [ "setuptools", "zope.browserpage (>=3.12.0)", "zope.component[hook]", "zope.configuration", "zope.dublincore", "zope.i18nmessageid", "zope.interface", "zope.pagetemplate (>=3.5.1)", "zope.schema", "zope.security", "zope.size", "zope.tales", "zope.traversing", "zope.component[test,hook]; extra == 'test'", "zope.container; extra == 'test'", "zope.publisher; extra == 'test'", "zope.testrunner; extra == 'test'" ], "requires_python": "", "summary": "PageTemplate integration for Zope 3", "version": "4.0.0" }, "last_serial": 2822017, "releases": { "0.1dev-r74298": [ { "comment_text": "", "digests": { "md5": "1f7985c2380391fef5681fa5983e16a8", "sha256": "58372601545fc009ffe13caf6bd228c644f3a75f995dc6cadaed4db9862f74f6" }, "downloads": -1, "filename": "zope.app.pagetemplate-0.1dev-r74298.tar.gz", "has_sig": false, "md5_digest": "1f7985c2380391fef5681fa5983e16a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15861, "upload_time": "2007-04-23T14:07:31", "url": "https://files.pythonhosted.org/packages/c7/80/8ff05df9046fd39d3e8c600564cf8a8010bf5fd292ab99576366f4df5aa2/zope.app.pagetemplate-0.1dev-r74298.tar.gz" } ], "3.10.0": [ { "comment_text": "", "digests": { "md5": "349a45df65eb4ffb62bdf627a7d2e070", "sha256": "c2b13f3500e513c44cbe621292c077da0c4c6fe948ed90e0ef1338579541e925" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.10.0.zip", "has_sig": false, "md5_digest": "349a45df65eb4ffb62bdf627a7d2e070", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29402, "upload_time": "2009-12-22T22:43:55", "url": "https://files.pythonhosted.org/packages/c3/3c/9ae0072c34267438a9f38d7b2fdd603d70c945dd5c2752b9caad6db5d37a/zope.app.pagetemplate-3.10.0.zip" } ], "3.10.1": [ { "comment_text": "", "digests": { "md5": "d92143a0a9a7cc3a263ce6c7a751db63", "sha256": "cb0e48195c61b6639ef926b5f965f8d12f5351ebb9e583153ea3fa35f7ecf9ff" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.10.1.tar.gz", "has_sig": false, "md5_digest": "d92143a0a9a7cc3a263ce6c7a751db63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11518, "upload_time": "2010-01-04T15:14:38", "url": "https://files.pythonhosted.org/packages/83/1f/e6fa7ebd9095388b5abc7bec35705cb7c6124dd6140fb31ce50e125658e0/zope.app.pagetemplate-3.10.1.tar.gz" } ], "3.11.0": [ { "comment_text": "", "digests": { "md5": "41d3cd89013ae60ee732da2f9fa0544e", "sha256": "cce997020e3d02b40fd7cf86cde3ff0518d8ac475db8d18b126b3f11a59f4ffb" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.11.0.tar.gz", "has_sig": false, "md5_digest": "41d3cd89013ae60ee732da2f9fa0544e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9424, "upload_time": "2010-04-26T18:01:42", "url": "https://files.pythonhosted.org/packages/ad/88/e309d429ddb225d49599106897d596cb13a7febaf15611ddbdc646e4c951/zope.app.pagetemplate-3.11.0.tar.gz" } ], "3.11.1": [ { "comment_text": "", "digests": { "md5": "6de2617ea5a425101dcf1acc2a7da0d6", "sha256": "66a290778ca7f9e0191a2531f568110d22df72c36a5f2d43cf60656da4f0a087" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.11.1.tar.gz", "has_sig": false, "md5_digest": "6de2617ea5a425101dcf1acc2a7da0d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9451, "upload_time": "2010-09-01T17:09:37", "url": "https://files.pythonhosted.org/packages/78/6c/358772e703f707d821013b5980a8485a24d0adab9462ff7efc17f2bbc996/zope.app.pagetemplate-3.11.1.tar.gz" } ], "3.11.2": [ { "comment_text": "", "digests": { "md5": "2d304729c0d6a9ab67dd5ea852f19476", "sha256": "9e873c8437feb4c9eef7880c1aa7a22cec42198a68806cfeb5784dbc89734bd5" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.11.2.tar.gz", "has_sig": false, "md5_digest": "2d304729c0d6a9ab67dd5ea852f19476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10191, "upload_time": "2010-09-25T15:22:35", "url": "https://files.pythonhosted.org/packages/cf/c9/5f865a37822afbef9083082f2a0f47f4496ea930fb0cf6808eda7f6bac8c/zope.app.pagetemplate-3.11.2.tar.gz" } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "1440aaec014b682904b35a6119a40363", "sha256": "1a550cdaccfd5b01fa179e0d002ae33523f8af8da00be5b63376505d8aeb6248" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.4.0-py2.4.egg", "has_sig": false, "md5_digest": "1440aaec014b682904b35a6119a40363", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 64826, "upload_time": "2007-09-28T11:23:53", "url": "https://files.pythonhosted.org/packages/5f/11/6265d08e39aec0dbda0f9b821ea79ae63be618cd568ef65f452499d91393/zope.app.pagetemplate-3.4.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "ffc041c3dec95f0cb532e0afd1b9846d", "sha256": "d4b0113c2fd9eb38b1ab700f7d027706cd5954f351a0474542e2217fc68357c6" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.4.0.tar.gz", "has_sig": false, "md5_digest": "ffc041c3dec95f0cb532e0afd1b9846d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17357, "upload_time": "2007-09-28T11:23:50", "url": "https://files.pythonhosted.org/packages/75/60/576a2db4741d7c36669ad14aa71a6e03aa9b730dbe348e2edf97f4146fc2/zope.app.pagetemplate-3.4.0.tar.gz" } ], "3.4.1": [ { "comment_text": "", "digests": { "md5": "6ebb88bf74dd63b3d71f83aae01c0aac", "sha256": "91c61da12994b2acf5e9afde1529155f71954e0306f7d3a648c2ead69f3d2e91" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.4.1.tar.gz", "has_sig": false, "md5_digest": "6ebb88bf74dd63b3d71f83aae01c0aac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17818, "upload_time": "2008-07-30T17:33:06", "url": "https://files.pythonhosted.org/packages/bc/69/ca7c3ce5d1f4314fed30b07fbb30ed310747ac9cbc64ff10b49eb936894b/zope.app.pagetemplate-3.4.1.tar.gz" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "ee3a43955e4f86982c130a96837808bf", "sha256": "710d55b5bd824b046179c8889d8cf0832693dbff296dcc94edb9256a6cdf97a1" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.5.0.tar.gz", "has_sig": false, "md5_digest": "ee3a43955e4f86982c130a96837808bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17812, "upload_time": "2009-02-01T16:45:00", "url": "https://files.pythonhosted.org/packages/51/6b/4af4b104d24e38c11409a1d220950cfe5e9aa691782299055717331c509b/zope.app.pagetemplate-3.5.0.tar.gz" } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "ed7112170d47dffdbaaf11d945b9aa4d", "sha256": "c209768edfbaf2d677ee68e758ec57930355a7fb5b8751b97d40eff12f476a2d" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.6.0.tar.gz", "has_sig": false, "md5_digest": "ed7112170d47dffdbaaf11d945b9aa4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21496, "upload_time": "2009-05-18T21:55:54", "url": "https://files.pythonhosted.org/packages/66/30/4d8276f3ac99233e12cfd13a31ca63718af18e62de1ba6ce57136fb0ab4d/zope.app.pagetemplate-3.6.0.tar.gz" } ], "3.7.0": [ { "comment_text": "", "digests": { "md5": "66234216d4414f29bd47a1b2bf091a1a", "sha256": "f2682d65f0028e7b4d9798f23c9af5f2054423ac22885f8fc5d4b572edf87a2a" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.7.0.tar.gz", "has_sig": false, "md5_digest": "66234216d4414f29bd47a1b2bf091a1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28136, "upload_time": "2009-05-25T22:04:38", "url": "https://files.pythonhosted.org/packages/0e/a9/d9d08eef13dcb5c9188d3da89e6d9142384c7fdd146404913a4471719966/zope.app.pagetemplate-3.7.0.tar.gz" } ], "3.7.1": [ { "comment_text": "", "digests": { "md5": "8cac44afad8b6f76b8537ed873119bfa", "sha256": "bdc1f45ac95ff2960366b0165f9ab289f2699a5586357f59a30be4d1fac0b191" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.7.1.tar.gz", "has_sig": false, "md5_digest": "8cac44afad8b6f76b8537ed873119bfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18054, "upload_time": "2009-05-27T18:56:19", "url": "https://files.pythonhosted.org/packages/55/a7/313546165f970aed0f9bb26bfa5d7b7c3e125ea957011a144f5bbb946e56/zope.app.pagetemplate-3.7.1.tar.gz" } ], "3.8.0": [ { "comment_text": "", "digests": { "md5": "cde131b286084eb5fb369f8f9e60cb27", "sha256": "d4de78aa8543a5295f39969a8a4d90bee27073f3770b34dbbc02d09a4aa009eb" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.8.0.zip", "has_sig": false, "md5_digest": "cde131b286084eb5fb369f8f9e60cb27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41016, "upload_time": "2009-12-16T23:10:07", "url": "https://files.pythonhosted.org/packages/23/60/a566a4c16e3cd1c73853bcbcdb58e30a010b8c694ccd92e903009bf70ad6/zope.app.pagetemplate-3.8.0.zip" } ], "3.9.0": [ { "comment_text": "", "digests": { "md5": "faf2ea82446f7028ade2a3fd28fd01c4", "sha256": "2cba2f9cea80b9b9a384b7f1bcfda7cbe760df5d73b03225b647d52b3ad9cbd7" }, "downloads": -1, "filename": "zope.app.pagetemplate-3.9.0.zip", "has_sig": false, "md5_digest": "faf2ea82446f7028ade2a3fd28fd01c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33423, "upload_time": "2009-12-22T19:56:53", "url": "https://files.pythonhosted.org/packages/cf/bd/b5d4623e5832c116f1838fdde47c2b8858a6839beb1a73a00b7e15369b43/zope.app.pagetemplate-3.9.0.zip" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "41d7fb244a86f07946cf265272df668e", "sha256": "d5dca1bb80414d615ed8cda2f574625afeab727ad43bf08fb654f9819b614e64" }, "downloads": -1, "filename": "zope.app.pagetemplate-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41d7fb244a86f07946cf265272df668e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23870, "upload_time": "2017-04-22T15:49:19", "url": "https://files.pythonhosted.org/packages/ec/49/c220935b229a3f1b1ec26866a213412241d9e491cad2fb8c1e6d1543e747/zope.app.pagetemplate-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a55e3004dcc6e2cc793790207bfd42ec", "sha256": "c0af8d2f2f7e33d43b9cbd070e01eb62a68df1ef60f1ddf75d39a4797b5d3b7e" }, "downloads": -1, "filename": "zope.app.pagetemplate-4.0.0.tar.gz", "has_sig": false, "md5_digest": "a55e3004dcc6e2cc793790207bfd42ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14475, "upload_time": "2017-04-22T15:49:21", "url": "https://files.pythonhosted.org/packages/12/02/2499c754fbba7300285bc5562cc1c9111010d501c59b737127e446535e96/zope.app.pagetemplate-4.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41d7fb244a86f07946cf265272df668e", "sha256": "d5dca1bb80414d615ed8cda2f574625afeab727ad43bf08fb654f9819b614e64" }, "downloads": -1, "filename": "zope.app.pagetemplate-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41d7fb244a86f07946cf265272df668e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23870, "upload_time": "2017-04-22T15:49:19", "url": "https://files.pythonhosted.org/packages/ec/49/c220935b229a3f1b1ec26866a213412241d9e491cad2fb8c1e6d1543e747/zope.app.pagetemplate-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a55e3004dcc6e2cc793790207bfd42ec", "sha256": "c0af8d2f2f7e33d43b9cbd070e01eb62a68df1ef60f1ddf75d39a4797b5d3b7e" }, "downloads": -1, "filename": "zope.app.pagetemplate-4.0.0.tar.gz", "has_sig": false, "md5_digest": "a55e3004dcc6e2cc793790207bfd42ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14475, "upload_time": "2017-04-22T15:49:21", "url": "https://files.pythonhosted.org/packages/12/02/2499c754fbba7300285bc5562cc1c9111010d501c59b737127e446535e96/zope.app.pagetemplate-4.0.0.tar.gz" } ] }