[Checkins] SVN: Sandbox/cklinger/megrok.z3cpt/trunk/ Initial Import

Christian Klinger cklinger at novareto.de
Thu Aug 21 11:04:16 EDT 2008


Log message for revision 90075:
  Initial Import

Changed:
  A   Sandbox/cklinger/megrok.z3cpt/trunk/.installed.cfg
  A   Sandbox/cklinger/megrok.z3cpt/trunk/CHANGES.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/README.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/bootstrap.py
  A   Sandbox/cklinger/megrok.z3cpt/trunk/buildout.cfg
  A   Sandbox/cklinger/megrok.z3cpt/trunk/develop-eggs/
  A   Sandbox/cklinger/megrok.z3cpt/trunk/develop-eggs/megrok.z3cpt.egg-link
  A   Sandbox/cklinger/megrok.z3cpt/trunk/setup.cfg
  A   Sandbox/cklinger/megrok.z3cpt/trunk/setup.py
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/__init__.py
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/__init__.pyc
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/__init__.py
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/__init__.pyc
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/ftesting.zcml
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/meta.zcml
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/template.py
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/template.pyc
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/__init__.py
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/__init__.pyc
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional.py
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional.pyc
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional_templates/
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional_templates/indexfs.3pt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/PKG-INFO
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/SOURCES.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/dependency_links.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/entry_points.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/namespace_packages.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/not-zip-safe
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/requires.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/top_level.txt
  A   Sandbox/cklinger/megrok.z3cpt/trunk/versions.cfg

-=-
Added: Sandbox/cklinger/megrok.z3cpt/trunk/.installed.cfg
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/.installed.cfg	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/.installed.cfg	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,34 @@
+[buildout]
+installed_develop_eggs = 
+parts = interpreter test
+
+[interpreter]
+__buildout_installed__ = /Users/cklinger/work/megroks/megrok.z3cpt/bin/python
+__buildout_signature__ = zc.recipe.egg-1.1.0-py2.4.egg setuptools-0.6c8-py2.4.egg zc.buildout-1.1.1-py2.4.egg
+_b = /Users/cklinger/work/megroks/megrok.z3cpt/bin
+_d = /Users/cklinger/work/megroks/megrok.z3cpt/develop-eggs
+_e = /Users/cklinger/work/megroks/megrok.z3cpt/eggs
+bin-directory = /Users/cklinger/work/megroks/megrok.z3cpt/bin
+develop-eggs-directory = /Users/cklinger/work/megroks/megrok.z3cpt/develop-eggs
+eggs = megrok.z3cpt
+eggs-directory = /Users/cklinger/work/megroks/megrok.z3cpt/eggs
+executable = /Users/cklinger/work/megroks/megrok.z3cpt/../bin/python
+interpreter = python
+recipe = zc.recipe.egg
+
+[test]
+__buildout_installed__ = /Users/cklinger/work/megroks/megrok.z3cpt/parts/test
+	/Users/cklinger/work/megroks/megrok.z3cpt/bin/test
+__buildout_signature__ = zc.recipe.testrunner-1.0.0-py2.4.egg zc.recipe.egg-1.1.0-py2.4.egg setuptools-0.6c8-py2.4.egg zope.testing-3.5.1-py2.4.egg zc.buildout-1.1.1-py2.4.egg zc.buildout-1.1.1-py2.4.egg
+_b = /Users/cklinger/work/megroks/megrok.z3cpt/bin
+_d = /Users/cklinger/work/megroks/megrok.z3cpt/develop-eggs
+_e = /Users/cklinger/work/megroks/megrok.z3cpt/eggs
+bin-directory = /Users/cklinger/work/megroks/megrok.z3cpt/bin
+defaults = ['--tests-pattern', '^f?tests$', '-v']
+develop-eggs-directory = /Users/cklinger/work/megroks/megrok.z3cpt/develop-eggs
+eggs = megrok.z3cpt
+eggs-directory = /Users/cklinger/work/megroks/megrok.z3cpt/eggs
+executable = /Users/cklinger/work/megroks/megrok.z3cpt/../bin/python
+location = /Users/cklinger/work/megroks/megrok.z3cpt/parts/test
+recipe = zc.recipe.testrunner
+script = /Users/cklinger/work/megroks/megrok.z3cpt/bin/test

Added: Sandbox/cklinger/megrok.z3cpt/trunk/CHANGES.txt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/CHANGES.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/CHANGES.txt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,7 @@
+Changelog
+=========
+
+0.1 (2008-07-12)
+----------------
+
+Initial release.

Added: Sandbox/cklinger/megrok.z3cpt/trunk/README.txt
===================================================================

Added: Sandbox/cklinger/megrok.z3cpt/trunk/bootstrap.py
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/bootstrap.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/bootstrap.py	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,62 @@
+##############################################################################
+#
+# Copyright (c) 2006 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""Bootstrap a buildout-based project
+
+Simply run this script in a directory containing a buildout.cfg.
+The script accepts buildout command-line options, so you can
+use the -c option to specify an alternate configuration file.
+
+$Id$
+"""
+
+import os, shutil, sys, tempfile, urllib2
+
+tmpeggs = tempfile.mkdtemp()
+
+try:
+    import pkg_resources
+except ImportError:
+    ez = {}
+    exec urllib2.urlopen('http://peak.telecommunity.com/dist/ez_setup.py'
+                         ).read() in ez
+    ez['use_setuptools'](to_dir=tmpeggs, download_delay=0)
+
+    import pkg_resources
+
+if sys.platform == 'win32':
+    def quote(c):
+        if ' ' in c:
+            return '"%s"' % c # work around spawn lamosity on windows
+        else:
+            return c
+else:
+    def quote (c):
+        return c
+
+cmd = 'from setuptools.command.easy_install import main; main()'
+ws  = pkg_resources.working_set
+assert os.spawnle(
+    os.P_WAIT, sys.executable, quote (sys.executable),
+    '-c', quote (cmd), '-mqNxd', quote (tmpeggs), 'zc.buildout',
+    dict(os.environ,
+         PYTHONPATH=
+         ws.find(pkg_resources.Requirement.parse('setuptools')).location
+         ),
+    ) == 0
+
+ws.add_entry(tmpeggs)
+ws.require('zc.buildout')
+import zc.buildout.buildout
+zc.buildout.buildout.main(sys.argv[1:] + ['bootstrap'])
+shutil.rmtree(tmpeggs)

Added: Sandbox/cklinger/megrok.z3cpt/trunk/buildout.cfg
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/buildout.cfg	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/buildout.cfg	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,18 @@
+[buildout]
+develop = .
+parts = interpreter test
+extends = versions.cfg
+versions = versions
+
+[versions]
+zope.i18n = 3.5.0
+
+[interpreter]
+recipe = zc.recipe.egg
+eggs = megrok.z3cpt
+interpreter = python
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = megrok.z3cpt
+defaults = ['--tests-pattern', '^f?tests$', '-v']

Added: Sandbox/cklinger/megrok.z3cpt/trunk/develop-eggs/megrok.z3cpt.egg-link
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/develop-eggs/megrok.z3cpt.egg-link	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/develop-eggs/megrok.z3cpt.egg-link	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,2 @@
+/Users/cklinger/work/megroks/megrok.z3cpt/src
+../
\ No newline at end of file

Added: Sandbox/cklinger/megrok.z3cpt/trunk/setup.cfg
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/setup.cfg	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/setup.cfg	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,5 @@
+[egg_info]
+tag_build = 
+tag_date = 0
+tag_svn_revision = 0
+

Added: Sandbox/cklinger/megrok.z3cpt/trunk/setup.py
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/setup.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/setup.py	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,37 @@
+from setuptools import setup, find_packages
+
+long_description = (open("README.txt").read()
+                    + '\n\n' +
+                    open("CHANGES.txt").read())
+
+setup(name='megrok.z3cpt',
+      version='0.1',
+      description="Grok extension to use z3c.pt",
+      long_description=long_description,
+      # Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers
+      classifiers=['Programming Language :: Python',
+                   'Environment :: Web Environment',
+                   'Framework :: Zope3',
+                   'License :: OSI Approved :: Zope Public License',
+                   ],
+      keywords='',
+      author='Christian Klinger',
+      author_email='cklinger at .de',
+      url='http://pypi.python.org/pypi/megrok.z3cpt',
+      license='ZPL',
+      packages=find_packages('src'),
+      package_dir = {'': 'src'},
+      namespace_packages=['megrok'],
+      include_package_data=True,
+      zip_safe=False,
+      install_requires=[
+          'setuptools',
+          'martian',
+	  'z3c.pt',
+	  'grokcore.component',
+          'grok',  # just for the ViewGrokker
+      ],
+      entry_points="""
+      # -*- Entry points: -*-
+      """,
+      )

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/__init__.py	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/__init__.pyc
===================================================================
(Binary files differ)


Property changes on: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/__init__.pyc
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/__init__.py	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1 @@
+from template import z3cPageTemplate

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/__init__.pyc
===================================================================
(Binary files differ)


Property changes on: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/__init__.pyc
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/ftesting.zcml
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/ftesting.zcml	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/ftesting.zcml	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,34 @@
+<configure
+    xmlns="http://namespaces.zope.org/zope"
+    xmlns:grok="http://namespaces.zope.org/grok">
+
+  <include package="grok" />
+  <include package="megrok.z3cpt" file="meta.zcml" />
+  <include package="z3c.pt" />
+  <grok:grok package="megrok.z3cpt.tests.test_functional" />
+
+  <securityPolicy
+      component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy"
+      />
+
+  <unauthenticatedPrincipal
+      id="zope.anybody"
+      title="Unauthenticated User"
+      />
+  <grant
+      permission="zope.View"
+      principal="zope.anybody"
+      />
+
+  <principal
+      id="zope.mgr"
+      title="Manager"
+      login="mgr"
+      password="mgrpw"
+      />
+
+  <role id="zope.Manager" title="Site Manager" />
+  <grantAll role="zope.Manager" />
+  <grant role="zope.Manager" principal="zope.mgr" />
+
+</configure>

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/meta.zcml
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/meta.zcml	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/meta.zcml	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,9 @@
+<configure
+    xmlns="http://namespaces.zope.org/zope"
+    xmlns:meta="http://namespaces.zope.org/meta"
+    xmlns:grok="http://namespaces.zope.org/grok">
+
+  <include package="grok" file="meta.zcml" />
+  <grok:grok package=".template" />
+
+</configure>

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/template.py
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/template.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/template.py	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,25 @@
+import grok
+import os
+from z3c.pt.pagetemplate import PageTemplate, PageTemplateFile
+
+class z3cPageTemplate(grok.components.GrokTemplate):
+
+    def setFromString(self, string):
+        self._template = PageTemplate(string)
+
+    def setFromFilename(self, filename, _prefix=None):
+	filename = os.path.join(_prefix, filename)
+        self._template = PageTemplateFile(filename)
+
+    def render(self, view):
+        return self._template.render(**self.getNamespace(view))
+
+
+class Z3CPTemplateFactory(grok.GlobalUtility):
+
+    grok.implements(grok.interfaces.ITemplateFileFactory)
+    grok.name('3pt')
+
+    def __call__(self, filename, _prefix=None):
+        return z3cPageTemplate(filename=filename, _prefix=_prefix)
+

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/template.pyc
===================================================================
(Binary files differ)


Property changes on: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/template.pyc
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/__init__.py	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,8 @@
+import os.path
+import megrok.z3cpt
+from zope.app.testing.functional import ZCMLLayer
+
+ftesting_zcml = os.path.join(os.path.dirname(megrok.z3cpt.__file__),
+                             'ftesting.zcml')
+FunctionalLayer = ZCMLLayer(ftesting_zcml, __name__, 'FunctionalLayer',
+                            allow_teardown=True)

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/__init__.pyc
===================================================================
(Binary files differ)


Property changes on: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/__init__.pyc
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional.py
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional.py	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,57 @@
+"""
+Let's create a Mammoth object in the root folder so we can access
+views through the publisher:
+
+  >>> from zope.app.testing.functional import getRootFolder
+  >>> root = getRootFolder()
+  >>> root['app'] = App()
+
+As an anonymous user, we only see the unprotected menu items:
+
+  >>> from zope.testbrowser.testing import Browser
+  >>> browser = Browser()
+  >>> browser.handleErrors = False
+  >>> browser.open('http://localhost/app/view')
+  >>> browser.contents
+  '...Hello World...'
+  
+  >>> browser.open('http://localhost/app/indexfs')
+  >>> browser.contents
+  '...Hello World...'
+
+"""
+import grok
+import megrok.z3cpt
+
+# You can either refer to the menu class itself:
+
+class App(grok.Model):
+    pass
+
+class IndexFS(grok.View):
+    pass
+
+class Index(grok.View):
+    grok.name('view')
+    person=""
+
+    def update(self):
+	self.person="Christian"
+
+index = megrok.z3cpt.z3cPageTemplate("""
+                 <html xmlns="http://www.w3.org/1999/xhtml"
+		       xmlns:tal="http://xml.zope.org/namespaces/tal">
+                  <div>
+                   Hello World!
+                  </div>
+		  <span tal:content="view.person" />
+                 </html>
+              """)
+
+
+def test_suite():
+    from zope.testing import doctest
+    from megrok.z3cpt.tests import FunctionalLayer
+    suite = doctest.DocTestSuite(optionflags=doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE)
+    suite.layer = FunctionalLayer
+    return suite

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional.pyc
===================================================================
(Binary files differ)


Property changes on: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional.pyc
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional_templates/indexfs.3pt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional_templates/indexfs.3pt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok/z3cpt/tests/test_functional_templates/indexfs.3pt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <div>
+    Hello World!
+ </div>
+</html>
+

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/PKG-INFO
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/PKG-INFO	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/PKG-INFO	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,23 @@
+Metadata-Version: 1.0
+Name: megrok.z3cpt
+Version: 0.1
+Summary: Grok extension to use z3c.pt
+Home-page: http://pypi.python.org/pypi/megrok.z3cpt
+Author: Christian Klinger
+Author-email: cklinger at .de
+License: ZPL
+Description: 
+        
+        Changelog
+        =========
+        
+        0.1 (2008-07-12)
+        ----------------
+        
+        Initial release.
+        
+Platform: UNKNOWN
+Classifier: Programming Language :: Python
+Classifier: Environment :: Web Environment
+Classifier: Framework :: Zope3
+Classifier: License :: OSI Approved :: Zope Public License

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/SOURCES.txt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/SOURCES.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/SOURCES.txt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,19 @@
+CHANGES.txt
+README.txt
+buildout.cfg
+setup.cfg
+setup.py
+versions.cfg
+src/megrok/__init__.py
+src/megrok.z3cpt.egg-info/PKG-INFO
+src/megrok.z3cpt.egg-info/SOURCES.txt
+src/megrok.z3cpt.egg-info/dependency_links.txt
+src/megrok.z3cpt.egg-info/entry_points.txt
+src/megrok.z3cpt.egg-info/namespace_packages.txt
+src/megrok.z3cpt.egg-info/not-zip-safe
+src/megrok.z3cpt.egg-info/requires.txt
+src/megrok.z3cpt.egg-info/top_level.txt
+src/megrok/z3cpt/__init__.py
+src/megrok/z3cpt/template.py
+src/megrok/z3cpt/tests/__init__.py
+src/megrok/z3cpt/tests/test_functional.py
\ No newline at end of file

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/dependency_links.txt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/dependency_links.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/dependency_links.txt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1 @@
+

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/entry_points.txt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/entry_points.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/entry_points.txt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,3 @@
+
+      # -*- Entry points: -*-
+      
\ No newline at end of file

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/namespace_packages.txt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/namespace_packages.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/namespace_packages.txt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1 @@
+megrok

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/not-zip-safe
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/not-zip-safe	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/not-zip-safe	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1 @@
+

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/requires.txt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/requires.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/requires.txt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,5 @@
+setuptools
+martian
+z3c.pt
+grokcore.component
+grok
\ No newline at end of file

Added: Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/top_level.txt
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/top_level.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/src/megrok.z3cpt.egg-info/top_level.txt	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1 @@
+megrok

Added: Sandbox/cklinger/megrok.z3cpt/trunk/versions.cfg
===================================================================
--- Sandbox/cklinger/megrok.z3cpt/trunk/versions.cfg	                        (rev 0)
+++ Sandbox/cklinger/megrok.z3cpt/trunk/versions.cfg	2008-08-21 15:04:16 UTC (rev 90075)
@@ -0,0 +1,107 @@
+[versions]
+grok = 0.13
+ClientForm = 0.2.7
+Pygments = 0.8.1
+RestrictedPython = 3.4.2
+ZConfig = 2.5.1
+ZODB3 = 3.8
+docutils = 0.4
+martian = 0.10
+grokcore.component = 1.4
+mechanize = 0.1.7b
+pytz = 2007k
+simplejson = 1.7.1
+z3c.autoinclude = 0.2.2
+z3c.flashmessage = 1.0
+z3c.testsetup = 0.2.1
+zc.catalog = 1.2
+zdaemon = 2.0.1
+zodbcode = 3.4
+zope.annotation = 3.4
+zope.app.apidoc = 3.4.3
+zope.app.applicationcontrol = 3.4.1
+zope.app.appsetup = 3.4.1
+zope.app.authentication = 3.4.1
+zope.app.basicskin = 3.4
+zope.app.broken = 3.4
+zope.app.catalog = 3.5.1
+zope.app.component = 3.4.1
+zope.app.container = 3.5.3
+zope.app.content = 3.4
+zope.app.debug = 3.4
+zope.app.dependable = 3.4
+zope.app.error = 3.5.1
+zope.app.exception = 3.4.1
+zope.app.file = 3.4.2
+zope.app.folder = 3.4
+zope.app.form = 3.4.1
+zope.app.generations = 3.4.1
+zope.app.http = 3.4.1
+zope.app.i18n = 3.4.4
+zope.app.interface = 3.4
+zope.app.intid = 3.4.1
+zope.app.keyreference = 3.4.1
+zope.app.locales = 3.4.1
+zope.app.onlinehelp = 3.4.1
+zope.app.pagetemplate = 3.4
+zope.app.preference = 3.4.1
+zope.app.principalannotation = 3.4
+zope.app.publication = 3.4.3
+zope.app.publisher = 3.4.1
+zope.app.renderer = 3.4
+zope.app.rotterdam = 3.4.1
+zope.app.schema = 3.4
+zope.app.security = 3.4
+zope.app.securitypolicy = 3.4.6
+zope.app.server = 3.4
+zope.app.session = 3.5.1
+zope.app.skins = 3.4
+zope.app.testing = 3.4.1
+zope.app.tree = 3.4
+zope.app.twisted = 3.4
+zope.app.wsgi = 3.4
+zope.app.zapi = 3.4
+zope.app.zcmlfiles = 3.4.3
+zope.app.zopeappgenerations = 3.4
+zope.cachedescriptors = 3.4
+zope.component = 3.4
+zope.configuration = 3.4
+zope.contentprovider = 3.4
+zope.contenttype = 3.4
+zope.copypastemove = 3.4
+zope.datetime = 3.4
+zope.deferredimport = 3.4
+zope.deprecation = 3.4
+zope.dottedname = 3.4.2
+zope.dublincore = 3.4
+zope.error = 3.5.1
+zope.event = 3.4
+zope.exceptions = 3.4
+zope.filerepresentation = 3.4
+zope.formlib = 3.4
+zope.hookable = 3.4
+zope.i18n = 3.4
+zope.i18nmessageid = 3.4.3
+zope.index = 3.4.1
+zope.interface = 3.4.1
+zope.lifecycleevent = 3.4
+zope.location = 3.4
+zope.minmax = 1.1
+zope.modulealias = 3.4
+zope.pagetemplate = 3.4
+zope.proxy = 3.4
+zope.publisher = 3.4.2
+zope.schema = 3.4
+zope.security = 3.4
+zope.securitypolicy = 3.4
+zope.server = 3.4.1
+zope.session = 3.4.1
+zope.size = 3.4
+zope.structuredtext = 3.4
+zope.tal = 3.4.1
+zope.tales = 3.4
+zope.testbrowser = 3.4.2
+zope.testing = 3.5.1
+zope.thread = 3.4
+zope.traversing = 3.4.0
+zope.viewlet = 3.4.2



More information about the Checkins mailing list