five.customerize
================
Overview
--------
``five.customerize`` is an add-on for the Zope Applicationserver.
It provides the ability to customize Page-Template-based browser-views through the web.
It was created to replace the old CMF's portal_skin tools,
where it is possible to customize old-style file-system based page templates.
Developer Resources
-------------------
- `Source Code <https://github.com/zopefoundation/five.customerize>`_
- `Issue Tracker <https://github.com/zopefoundation/five.customerize/issues>`_
License
-------
This code is publsihed under the Zope Public License (ZPL) Version 2.1
The license is included in the `LICENSE.txt` file.
CHANGES
=======
3.0.0 (2024-01-19)
------------------
- Drop support for Python < 3.7.
- Add support for Python 3.11.
2.1.0 (2022-06-29)
------------------
- Add support for Python 3.5, 3.7, 3.8, 3.9, 3.10.
- Fix tests to run successfully on Zope >= 5.2.1.
2.0.1 (2020-03-21)
------------------
Bug fixes:
- Minor packaging updates. [various]
2.0.0 (2018-11-04)
------------------
Breaking changes:
- Drop support for Zope versions older than 4.0
- Remove deprecatared __of__ for BrowserViews
[MrTango]
New features:
- Add support for Python 3
[pbauer]
Bug fixes:
- Fix test to work with Zope 4, where ``makeClassForTemplate`` was removed and replaced with ``SimpleViewClass``.
[thet]
- Switch test setup to use plone.testing.
1.1 (2012-08-30)
----------------
- Removed dependency and support for zope.app.pagetemplate.
1.0.3 (2012-05-07)
------------------
- Fix bug which prevented authorization of TTW views in Zope 2.12+
[davisagli]
1.0.2 (2011-10-07)
------------------
- Fixed: mangle works when a template has in its path
a folder which name starts with a dot.
[thomasdesvenain]
1.0.1 - 2011-04-03
------------------
- Made tests compatible with PluggableAuthService 1.7.3
[esteele]
1.0 - 2010-06-13
----------------
- Package metadata cleanup and provide a buildout configuration for testing
the package on its own.
[hannosch]
- Made tests compatible with Zope 2.13 and avoid deprecation warnings.
[hannosch]
1.0b1 - 2010-05-01
------------------
- Updated imports to avoid dependencies on zope.app.component and
zope.app.container.
[davisagli]
- Fixed a memory leak by making sure that TTW view subclasses are only
generated once, rather than once per request.
[davisagli]
- Make sure TTW viewlet and portlet classes get the containing view as the
view parameter on initialization, rather than getting themselves.
[davisagli]
1.0a1 - 2009-11-14
------------------
- Support Zope 2.12's BoundPageTemplateFile.
- Fixed deprecation warnings for use of Globals.
- Specify all package dependencies.
- Avoid a dependency on zope.app.apidoc by copying over the getViews method.
0.3 - 2008-07-07
----------------
- Fix for the long-standing issue where the security context had mysteriously
gone missing.
0.2 - 2007-08-17
----------------
- Support for viewlets and portlets as used in Plone 3.0
0.1.3 - 2007-07-08
------------------
- Fix in setup.py
0.1.2 - 2007-05-04
------------------
- Release for Plone 3.0beta3 without OSX metadata
0.1.1 - 2007-03-03
------------------
- Minor tweaks and enhancements for the integration into Plone 3.0
0.1 - 2006-10-30
----------------
- Initial version.
Raw data
{
"_id": null,
"home_page": "https://github.com/zopefoundation/five.customerize",
"name": "five.customerize",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "zope views templates customization ttw",
"author": "Zope Foundation and Contributors",
"author_email": "zope-dev@zope.dev",
"download_url": "https://files.pythonhosted.org/packages/7a/0b/de7649753a18511ed110b49b0fd3ce61dd3133ee8ab1e70766caedf53054/five.customerize-3.0.0.tar.gz",
"platform": "Any",
"description": "five.customerize\n================\n\nOverview\n--------\n\n``five.customerize`` is an add-on for the Zope Applicationserver.\nIt provides the ability to customize Page-Template-based browser-views through the web.\n\nIt was created to replace the old CMF's portal_skin tools,\nwhere it is possible to customize old-style file-system based page templates.\n\nDeveloper Resources\n-------------------\n\n- `Source Code <https://github.com/zopefoundation/five.customerize>`_\n- `Issue Tracker <https://github.com/zopefoundation/five.customerize/issues>`_\n\nLicense\n-------\n\nThis code is publsihed under the Zope Public License (ZPL) Version 2.1\n\nThe license is included in the `LICENSE.txt` file.\n\nCHANGES\n=======\n\n3.0.0 (2024-01-19)\n------------------\n\n- Drop support for Python < 3.7.\n\n- Add support for Python 3.11.\n\n2.1.0 (2022-06-29)\n------------------\n\n- Add support for Python 3.5, 3.7, 3.8, 3.9, 3.10.\n\n- Fix tests to run successfully on Zope >= 5.2.1.\n\n\n2.0.1 (2020-03-21)\n------------------\n\nBug fixes:\n\n- Minor packaging updates. [various]\n\n\n2.0.0 (2018-11-04)\n------------------\n\nBreaking changes:\n\n- Drop support for Zope versions older than 4.0\n\n- Remove deprecatared __of__ for BrowserViews\n [MrTango]\n\nNew features:\n\n- Add support for Python 3\n [pbauer]\n\nBug fixes:\n\n- Fix test to work with Zope 4, where ``makeClassForTemplate`` was removed and replaced with ``SimpleViewClass``.\n [thet]\n\n- Switch test setup to use plone.testing.\n\n\n1.1 (2012-08-30)\n----------------\n\n- Removed dependency and support for zope.app.pagetemplate.\n\n\n1.0.3 (2012-05-07)\n------------------\n\n- Fix bug which prevented authorization of TTW views in Zope 2.12+\n [davisagli]\n\n1.0.2 (2011-10-07)\n------------------\n\n- Fixed: mangle works when a template has in its path\n a folder which name starts with a dot.\n [thomasdesvenain]\n\n1.0.1 - 2011-04-03\n------------------\n\n- Made tests compatible with PluggableAuthService 1.7.3\n [esteele]\n\n1.0 - 2010-06-13\n----------------\n\n- Package metadata cleanup and provide a buildout configuration for testing\n the package on its own.\n [hannosch]\n\n- Made tests compatible with Zope 2.13 and avoid deprecation warnings.\n [hannosch]\n\n1.0b1 - 2010-05-01\n------------------\n\n- Updated imports to avoid dependencies on zope.app.component and\n zope.app.container.\n [davisagli]\n\n- Fixed a memory leak by making sure that TTW view subclasses are only\n generated once, rather than once per request.\n [davisagli]\n\n- Make sure TTW viewlet and portlet classes get the containing view as the\n view parameter on initialization, rather than getting themselves.\n [davisagli]\n\n1.0a1 - 2009-11-14\n------------------\n\n- Support Zope 2.12's BoundPageTemplateFile.\n\n- Fixed deprecation warnings for use of Globals.\n\n- Specify all package dependencies.\n\n- Avoid a dependency on zope.app.apidoc by copying over the getViews method.\n\n0.3 - 2008-07-07\n----------------\n\n- Fix for the long-standing issue where the security context had mysteriously\n gone missing.\n\n0.2 - 2007-08-17\n----------------\n\n- Support for viewlets and portlets as used in Plone 3.0\n\n0.1.3 - 2007-07-08\n------------------\n\n- Fix in setup.py\n\n0.1.2 - 2007-05-04\n------------------\n\n- Release for Plone 3.0beta3 without OSX metadata\n\n0.1.1 - 2007-03-03\n------------------\n\n- Minor tweaks and enhancements for the integration into Plone 3.0\n\n0.1 - 2006-10-30\n----------------\n\n- Initial version.\n",
"bugtrack_url": null,
"license": "ZPL 2.1",
"summary": "TTW customization of template-based Zope browser views",
"version": "3.0.0",
"project_urls": {
"Homepage": "https://github.com/zopefoundation/five.customerize",
"Issue Tracker": "https://github.com/zopefoundation/five.customerize/issues",
"Sources": "https://github.com/zopefoundation/five.customerize"
},
"split_keywords": [
"zope",
"views",
"templates",
"customization",
"ttw"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "30c2e2450d9af363ae09fb8e857911797650a0ee978b49782338383d22b27b0d",
"md5": "de1fa029fa520517127097e5f5e59058",
"sha256": "ad8948b41532678bb9b75ee9e7e6a7be1c7ed985454c8fdd2a0d38e6eb5d3d7f"
},
"downloads": -1,
"filename": "five.customerize-3.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "de1fa029fa520517127097e5f5e59058",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 20831,
"upload_time": "2024-01-19T08:43:04",
"upload_time_iso_8601": "2024-01-19T08:43:04.074877Z",
"url": "https://files.pythonhosted.org/packages/30/c2/e2450d9af363ae09fb8e857911797650a0ee978b49782338383d22b27b0d/five.customerize-3.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7a0bde7649753a18511ed110b49b0fd3ce61dd3133ee8ab1e70766caedf53054",
"md5": "f28a2e7984ae96d4e5e6b60e61e28307",
"sha256": "ae132a87fdbbc613428ff00375f3d5a057c72f076fe2fe01d8bd173a031921ac"
},
"downloads": -1,
"filename": "five.customerize-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "f28a2e7984ae96d4e5e6b60e61e28307",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 20019,
"upload_time": "2024-01-19T08:43:05",
"upload_time_iso_8601": "2024-01-19T08:43:05.994998Z",
"url": "https://files.pythonhosted.org/packages/7a/0b/de7649753a18511ed110b49b0fd3ce61dd3133ee8ab1e70766caedf53054/five.customerize-3.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-19 08:43:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "zopefoundation",
"github_project": "five.customerize",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "five.customerize"
}