[Checkins] SVN: zope.app.pagetemplate/trunk/ prepare release

Philipp von Weitershausen philikon at philikon.de
Fri Sep 28 07:22:21 EDT 2007


Log message for revision 80302:
  prepare release
  

Changed:
  U   zope.app.pagetemplate/trunk/CHANGES.txt
  A   zope.app.pagetemplate/trunk/README.txt
  U   zope.app.pagetemplate/trunk/setup.py

-=-
Modified: zope.app.pagetemplate/trunk/CHANGES.txt
===================================================================
--- zope.app.pagetemplate/trunk/CHANGES.txt	2007-09-28 11:22:09 UTC (rev 80301)
+++ zope.app.pagetemplate/trunk/CHANGES.txt	2007-09-28 11:22:21 UTC (rev 80302)
@@ -1,10 +1,11 @@
-=================================
-Changes for zope.app.pagetemplate
-=================================
+Changes
+=======
 
-Version 3.4.0
--------------
+3.4.0 (2007-09-28)
+------------------
 
-- Dependency on zope.app.interpreter moved to an extra
-  [inline-evaluation]; this is only needed by zope.app.pythonpage,
+* Initial release as standalone package.
+
+* Dependency on zope.app.interpreter moved to an extra
+  [inline-evaluation].  It is only needed by zope.app.pythonpage,
   which is an oddity.

Added: zope.app.pagetemplate/trunk/README.txt
===================================================================
--- zope.app.pagetemplate/trunk/README.txt	                        (rev 0)
+++ zope.app.pagetemplate/trunk/README.txt	2007-09-28 11:22:21 UTC (rev 80302)
@@ -0,0 +1,21 @@
+The ``zope.app.pagetemplate`` package integrates the Page Template
+templating system (``zope.pagetemplate``) into the Zope 3 application
+server.  In particular, it provides:
+
+* a TALES engine implementation that uses Zope's security system for
+  checking access,
+
+* a ``ViewPageTemplateFile`` class that can be put on a browser page
+  class as an attribute and will function as a callable method whose
+  result is the rendered template, e.g.::
+
+    from zope.publisher import BrowserPage
+    from zope.app.pagetemplate import ViewPageTemplateFile
+
+    class HelloWorldPage(BrowserPage):
+        __call__ = ViewPageTemplateFile('helloworld.pt')
+
+* TALES namespace adapters for easy access to DublinCore metadata
+  (e.g. ``obj/zope:title``) and URL quoting
+  (e.g. ``obj/@@absolute_url/url:quote``).
+


Property changes on: zope.app.pagetemplate/trunk/README.txt
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: zope.app.pagetemplate/trunk/setup.py
===================================================================
--- zope.app.pagetemplate/trunk/setup.py	2007-09-28 11:22:09 UTC (rev 80301)
+++ zope.app.pagetemplate/trunk/setup.py	2007-09-28 11:22:21 UTC (rev 80302)
@@ -1,14 +1,25 @@
 from setuptools import setup, find_packages
 
+long_description = (open('README.txt').read() +
+                    '\n\n' +
+                    open('CHANGES.txt').read())
+
 setup(name='zope.app.pagetemplate',
-      version = '3.4.0b1',
-      url='http://svn.zope.org/zope.app.pagetemplate',
+      version = '3.4.0',
+      url='http://pypi.python.org/pypi/zope.app.pagetemplate',
       author='Zope Corporation and Contributors',
       author_email='zope3-dev at zope.org',
+      description='PageTemplate integration for Zope 3',
+      long_description=long_description,
+      classifiers=['Environment :: Web Environment',
+                   'Intended Audience :: Developers',
+                   'License :: OSI Approved :: Zope Public License',
+                   'Programming Language :: Python',
+                   'Framework :: Zope3',
+                   ],
 
       packages=find_packages('src'),
       package_dir={'': 'src'},
-
       namespace_packages=['zope', 'zope.app'],
       include_package_data=True,
       install_requires=[



More information about the Checkins mailing list