summaryrefslogtreecommitdiff
path: root/devel/py-cheetah
AgeCommit message (Collapse)AuthorFilesLines
2011-04-08Changes 2.4.2:adam3-43/+62
* Fix issue where subclasses of Template failed to pick up attributes in the searchlist * Remove old/outdated bundled memcached python client * Allow for #encoding directives to exist after a comment (i.e. not the first line in a module) * Remove support for WebWare servlets (which caused significant performance slowdowns on Mac OS X) * Old/stale code pruned in preparation for Python 3 support Changes 2.4.1: * --quiet flag added to `cheetah` to silence printing to stdout * Refactoring to minimize the amount of forked code for Python3 * Template.compile() will no longer create class names with numerous leading underscores * DirectiveAnalyzer (cheetah-analyze script) added to report directive usage in templates * Older LaTeX docs converted to rst for Sphinx * Prevent #raw blocks from evaluating $-placeholders and escaped strings * New tests added to verify PSP behavior and other untested internals Changes 2.4.0: * Fix a major performance regression in Template.__init__() * More graceful handling of unicode when calling .respond() to render a template * Minor code updates * Update the default filter
2009-06-14Remove @dirrm entries from PLISTsjoerg1-7/+1
2009-03-05Remove PYBINMODULE. All it did was mark some packages as not availablejoerg1-2/+1
on some platforms that lacked shared library support in the past. The list hasn't been maintained at all and the gain is very limited, so just get rid of it.
2008-06-12Add DESTDIR support.joerg1-1/+3
2008-04-29Update to 2.0.1. Changes:shannonjr2-7/+7
- fixed a deadlock Christoph Zwerschke found in Cheetah.ImportHooks.
2008-04-25Update PYTHON_VERSIONS_COMPATIBLEjoerg1-2/+1
- assume that Python 2.4 and 2.5 are compatible and allow checking for fallout. - remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+ default. Modify the others to deal with the removals.
2007-10-31Update from 2.0rc8 to 2.0. Changes:shannonjr2-7/+7
- fixed exception handling issue in the C implemenation of NameMapper [patch from Eric Huss] - fixed filtering of #included subtemplates [patch from Brian Bird] !!!THIS RELEASE REQUIRES RECOMPILATION OF ALL COMPILED CHEETAH TEMPLATES!!!
2007-05-15Update to 2.0rc8. Bug fixes.shannonjr2-7/+7
2006-08-23Update to Cheetah-2.0rc7. Despite its name, "The most recent stableshannonjr3-8/+32
release was 2.0rc7 on July 4th, 2006".
2006-06-11Rename to match directory name and Python version convension.joerg1-2/+5
Drop revision and add conflict on old name. Accept Python 2.2+.
2006-02-17Add missing files to PLIST. Bump PKGREVISION.wiz2-3/+48
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-01-29Cheetah is a Python-powered template engine and code-generator.shannonjr4-0/+120
It is similar to the Jakarta project's Velocity.