Package: z3c.ptcompat
ContentsOverviewConfigurationChangelog3.0 (2024-01-09)2.3.0 (2021-12-16)2.2.0 (2019-01-27)2.1.0 (2017-10-17)2.0 (2016-09-02)2.0.0a1 (2013-02-25)1.0.1 (2012-02-15)1.0 (2011-10-10)0.5.7 (2010-11-25)0.5.6 (2010-04-19)0.5.5 (2009-07-24)0.5.4 (2009-07-23)0.5.3 (2009-05-28)0.5.2 (2009-03-09)0.5.1 (2009-03-09)0.5 (2009-02-16)0.4 (2009-02-10)0.3 (2008-10-02)0.2 (2008-09-13)0.1 (2008-09-09)OverviewThis package provides a page template engine implementation based on
Chameleon. It plugs into thezope.pagetemplatepackage and has an
explicit dependency on this package.You can use the package to replace Zope’s reference template engine
with Chameleon in an application based on the Zope Toolkit.ConfigurationThe package is configured via ZCML.Changelog3.0 (2024-01-09)Add support for Python 3.11.Drop support for Python 2.7, 3.5, 3.6.2.3.0 (2021-12-16)Add support for Python 3.8, 3.9, and 3.10.Drop support for Python 3.4.2.2.0 (2019-01-27)Add support for Python 3.7.Drop support for running the tests usingpython setup.py test2.1.0 (2017-10-17)Fix rendering with Chameleon 3.0 and above. Seeissue 2.Add support for Python 3.6.Drop support for Python 3.3.2.0 (2016-09-02)Added support for Python 3.4, 3.5, PyPy and PyPy3.Dropped support for Python 2.6.2.0.0a1 (2013-02-25)Added support for Python 3.3.Ensured thatchameleon.tal.ReapeatDictcan be adapted. (Needs to be
fixed in Chameleon.)Replaced deprecatedzope.interface.implementsusage with equivalentzope.interface.implementerdecorator.Dropped support for Python 2.4 and 2.5.1.0.1 (2012-02-15)Movezope.testingto test dependencies, add undeclared dependencies.1.0 (2011-10-10)Update implementation to use component-based template engine
configuration, plugging directly into the Zope Toolkit framework.The package no longer provides template classes, or ZCML directives;
you should import directly from the ZTK codebase.Also, note that thePREFER_Z3C_PTenvironment option has been
rendered obsolete; instead, this is now managed via component
configuration.Upgrade to Chameleon 2.x.0.5.7 (2010-11-25)Added not yet declared test dependency onzope.testing.Fixed test tear down so tests can be run multiple times.0.5.6 (2010-04-19)Remove broken templates from registry during engine migration. In
some testing situation, stale templates would be tracked in the
regsitry.Existing template instances are now migrated to the right engine
when using theenableanddisablemethods. [malthe]0.5.5 (2009-07-24)Make tests pass in a binary release by not relying on the pacakge structure.0.5.4 (2009-07-23)Added a test requirement explicitely.0.5.3 (2009-05-28)Added support for browser:addform, browser:editform, browser:form,
and browser:schemadisplay directives.0.5.2 (2009-03-09)Fixing brown-bag release 0.5.1.0.5.1 (2009-03-09)Added missinglxmltest dependency.Fixed tests to work with current version of z3c.pt.Fixed autor e-mail address.Added doctests and change log to long description to show up at pypi
homepage.Reformatted release dates in change log to use iso dates.0.5 (2009-02-16)Added module which patcheszope.app.pagetemplatesuch that
template classes depend onz3c.ptfor rendering (import
optional). [malthe]0.4 (2009-02-10)Rename project to z3c.ptcompat to deal with setuptools issues (as discussed
on zope-devhttp://mail.zope.org/pipermail/zope-dev/2008-December/033820.html)Added optional optiondoctestfor output checker to allow usage
with alternative implementations, e.g. the Zope doctest
module. [malthe]Added tests for meta-directives and fixed some minor errors. [malthe]Added update-tool to walk a source tree and automatically rewrite
template import statements in each file. [malthe]Added meta-directives for browser pages and viewlets. These build
upon the original implementations, but make sure that the Chameleon
template engine is used. [malthe]AddedPageTemplateFile. [malthe]0.3 (2008-10-02)Various changes.0.2 (2008-09-13)Various changes.0.1 (2008-09-09)Initial release.