[Checkins] SVN: grokcore.site/trunk/ Update project information (README, CHANGES, metadata). Update dependencies information and versions.

Sylvain Viollon sylvain at infrae.com
Fri Jun 5 10:04:46 EDT 2009


Log message for revision 100650:
  Update project information (README, CHANGES, metadata). Update dependencies information and versions.
  
  

Changed:
  U   grokcore.site/trunk/CHANGES.txt
  U   grokcore.site/trunk/README.txt
  U   grokcore.site/trunk/setup.py
  U   grokcore.site/trunk/versions.cfg

-=-
Modified: grokcore.site/trunk/CHANGES.txt
===================================================================
--- grokcore.site/trunk/CHANGES.txt	2009-06-05 13:54:27 UTC (rev 100649)
+++ grokcore.site/trunk/CHANGES.txt	2009-06-05 14:04:46 UTC (rev 100650)
@@ -1,7 +1,9 @@
 Changes
 =======
 
-0.9 (unreleased)
+1.0 (unreleased)
 ----------------
 
-* ...
+* Created ``grokcore.site`` by factoring local site based components,
+  grokkers and directives out of Grok.
+

Modified: grokcore.site/trunk/README.txt
===================================================================
--- grokcore.site/trunk/README.txt	2009-06-05 13:54:27 UTC (rev 100649)
+++ grokcore.site/trunk/README.txt	2009-06-05 14:04:46 UTC (rev 100650)
@@ -1,46 +1,25 @@
-Grok
-****
 
-What is grok?
-=============
+This package provides support to write local site and utilities for
+Zope directly in Python (without ZCML).
 
-Grok makes it easier to get started with a Zope 3 web application.
+.. contents::
 
-Grok uses the Component Architecture and builds on Zope 3 concepts
-like content objects (models), views, and adapters.  Its simplicity
-lies in using **convention over configuration** and **sensible
-defaults** when wiring components together.  That means neither a
-configuration language like ZCML nor a lot of repetition are needed to
-create a web application with grok.
 
-You can find out much more about Grok at our http://grok.zope.org
-website.
+Setting up ``grokcore.site``
+============================
 
-Who is grok?
-============
 
-Grok is a friendly caveman from the Stone Age.  He has a big club that
-he hunts mammoths with.  He will also use this club to smash anything
-he doesn't like.
+Examples
+========
 
-"ME GROK SMASH ZCML!"
 
-Getting grok
+API Overview
 ============
 
-The easiest way to get started with grok is to install the
-`grokproject <http://cheeseshop.python.org/pypi/grokproject>`_ package
-(e.g. via ``easy_install grokproject``) and then create a new project
-area by calling the ``grokproject`` script like so::
+Base classes
+------------
 
-  $ grokproject MyProject
-  ... many lines of output here
 
-This will create a project area in ``MyProject`` as well as download
-and install grok and Zope 3 (the application server grok is built on).
+Directives
+----------
 
-You can also get grok from the subversion repository::
-
-  svn co svn://svn.zope.org/repos/main/grok/trunk grok
-
-Then follow the instructions of ``INSTALL.txt``.

Modified: grokcore.site/trunk/setup.py
===================================================================
--- grokcore.site/trunk/setup.py	2009-06-05 13:54:27 UTC (rev 100649)
+++ grokcore.site/trunk/setup.py	2009-06-05 14:04:46 UTC (rev 100650)
@@ -12,18 +12,19 @@
 
 setup(
     name='grokcore.site',
-    version='0.9dev',
+    version='1.0dev',
     author='Grok Team',
     author_email='grok-dev at zope.org',
     url='http://grok.zope.org',
-    download_url='http://pypi.python.org/pypi/grokcore.component',
-    description='Grok-like configuration for basic components '
-                '(adapters, utilities, subscribers)',
+    download_url='http://pypi.python.org/pypi/grokcore.site',
+    description='Grok-like configuration for Zope local site and utilities',
     long_description=long_description,
     license='ZPL',
-    classifiers=['Intended Audience :: Developers',
+    classifiers=['Environment :: Web Environment',
+                 'Intended Audience :: Developers',
                  'License :: OSI Approved :: Zope Public License',
                  'Programming Language :: Python',
+                 'Framework :: Zope3',
                  ],
 
     packages=find_packages('src'),
@@ -32,11 +33,13 @@
     include_package_data=True,
     zip_safe=False,
     install_requires=['setuptools',
+                      'martian',
+                      'zope.component',
+                      'zope.interface',
                       'zope.app.component',
+                      'zope.app.container',
                       'grokcore.component',
-
                       # for ftests:
-                      # TODO move these to extra_requires?
                       'zope.app.zcmlfiles',
                       ],
 )

Modified: grokcore.site/trunk/versions.cfg
===================================================================
--- grokcore.site/trunk/versions.cfg	2009-06-05 13:54:27 UTC (rev 100649)
+++ grokcore.site/trunk/versions.cfg	2009-06-05 14:04:46 UTC (rev 100650)
@@ -1,110 +1,112 @@
 [versions]
 ClientForm = 0.2.9
-Pygments = 0.8.1
-RestrictedPython = 3.4.2
-ZConfig = 2.5.1
-ZODB3 = 3.8
 docutils = 0.4
-grokcore.component = 1.5.1
-grokcore.formlib = 1.0
+grokcore.component = 1.6
+grokcore.formlib = 1.1
 grokcore.security = 1.0
-grokcore.view = 1.2
+grokcore.view = 1.7
+grokcore.viewlet = 1.0
+grokui.admin = 0.3.2
 martian = 0.11
 mechanize = 0.1.7b
+Pygments = 0.8.1
 pytz = 2007k
+RestrictedPython = 3.4.2
 simplejson = 1.7.1
 z3c.autoinclude = 0.2.2
 z3c.flashmessage = 1.0
 z3c.testsetup = 0.2.1
-zc.catalog = 1.2
+zc.catalog = 1.2.0
+ZConfig = 2.5.1
 zc.recipe.testrunner = 1.0.0
 zdaemon = 2.0.2
-zodbcode = 3.4
+ZODB3 = 3.8.1
+zodbcode = 3.4.0
 zope.annotation = 3.4.1
 zope.app.apidoc = 3.4.3
 zope.app.applicationcontrol = 3.4.3
 zope.app.appsetup = 3.4.1
-zope.app.authentication = 3.4.3
-zope.app.basicskin = 3.4
-zope.app.broken = 3.4
+zope.app.authentication = 3.4.4
+zope.app.basicskin = 3.4.0
+zope.app.broken = 3.4.0
 zope.app.catalog = 3.5.1
 zope.app.component = 3.4.1
 zope.app.container = 3.5.6
-zope.app.content = 3.4
+zope.app.content = 3.4.0
 zope.app.debug = 3.4.1
-zope.app.dependable = 3.4
+zope.app.dependable = 3.4.0
 zope.app.error = 3.5.1
 zope.app.exception = 3.4.1
 zope.app.file = 3.4.4
-zope.app.folder = 3.4
+zope.app.folder = 3.4.0
 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.interface = 3.4.0
 zope.app.intid = 3.4.1
 zope.app.keyreference = 3.4.1
 zope.app.locales = 3.4.5
 zope.app.onlinehelp = 3.4.1
 zope.app.pagetemplate = 3.4.1
 zope.app.preference = 3.4.1
-zope.app.principalannotation = 3.4
+zope.app.principalannotation = 3.4.0
 zope.app.publication = 3.4.3
-zope.app.publisher = 3.4.1
-zope.app.renderer = 3.4
+zope.app.publisher = 3.5.1
+zope.app.renderer = 3.4.0
 zope.app.rotterdam = 3.4.1
-zope.app.schema = 3.4
+zope.app.schema = 3.4.0
 zope.app.security = 3.5.2
 zope.app.securitypolicy = 3.4.6
 zope.app.server = 3.4.2
 zope.app.session = 3.5.1
-zope.app.skins = 3.4
+zope.app.skins = 3.4.0
 zope.app.testing = 3.4.3
-zope.app.tree = 3.4
+zope.app.tree = 3.4.0
 zope.app.twisted = 3.4.1
 zope.app.wsgi = 3.4.1
-zope.app.zapi = 3.4
+zope.app.zapi = 3.4.0
 zope.app.zcmlfiles = 3.4.3
-zope.app.zopeappgenerations = 3.4
+zope.app.zopeappgenerations = 3.4.0
 zope.cachedescriptors = 3.4.1
-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.component = 3.4.0
+zope.configuration = 3.4.0
+zope.contentprovider = 3.4.0
+zope.contenttype = 3.4.0
+zope.copypastemove = 3.4.0
+zope.datetime = 3.4.0
+zope.deferredimport = 3.4.0
+zope.deprecation = 3.4.0
 zope.dottedname = 3.4.2
-zope.dublincore = 3.4
+zope.dublincore = 3.4.0
 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.event = 3.4.0
+zope.exceptions = 3.4.0
+zope.filerepresentation = 3.4.0
+zope.formlib = 3.4.0
+zope.hookable = 3.4.0
+zope.i18n = 3.4.0
 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.lifecycleevent = 3.4.0
+zope.location = 3.4.0
+zope.minmax = 1.1.0
+zope.modulealias = 3.4.0
+zope.pagetemplate = 3.4.0
 zope.proxy = 3.4.2
 zope.publisher = 3.4.6
-zope.schema = 3.4
+zope.schema = 3.4.0
 zope.security = 3.4.1
 zope.securitypolicy = 3.4.1
 zope.server = 3.4.3
 zope.session = 3.4.1
-zope.size = 3.4
-zope.structuredtext = 3.4
+zope.size = 3.4.0
+zope.structuredtext = 3.4.0
 zope.tal = 3.4.1
-zope.tales = 3.4
+zope.tales = 3.4.0
 zope.testbrowser = 3.4.2
-zope.testing = 3.5.4
+zope.testing = 3.6.0
 zope.thread = 3.4
 zope.traversing = 3.4.1
 zope.viewlet = 3.4.2



More information about the Checkins mailing list