From: Wouter V. H. <svn...@pl...> - 2010-03-23 15:05:22
|
Author: WouterVH Date: Tue Mar 23 15:05:15 2010 New Revision: 35507 Added: plone.aftertraverse/trunk/CHANGES.txt - copied, changed from r35506, plone.aftertraverse/trunk/docs/HISTORY.txt Removed: plone.aftertraverse/trunk/docs/HISTORY.txt plone.aftertraverse/trunk/plone.aftertraverse-configure.zcml plone.aftertraverse/trunk/plone.aftertraverse.egg-info/ Modified: plone.aftertraverse/trunk/plone/aftertraverse/hook.py plone.aftertraverse/trunk/plone/aftertraverse/interfaces.py plone.aftertraverse/trunk/setup.cfg plone.aftertraverse/trunk/setup.py Log: Fix syntax-error in setup.py + cleanup boiler-plate code Copied: plone.aftertraverse/trunk/CHANGES.txt (from r35506, plone.aftertraverse/trunk/docs/HISTORY.txt) ============================================================================== --- plone.aftertraverse/trunk/docs/HISTORY.txt (original) +++ plone.aftertraverse/trunk/CHANGES.txt Tue Mar 23 15:05:15 2010 @@ -1,9 +1,12 @@ -Changelog for plone.aftertraversal +Changelog +========= - (name of developer listed in brackets) +0.1 - (unreleased) +------------------ -plone.aftertraverse - 0.1 Unreleased + - Cleanup package-structure [WouterVH] - - Initial package structure. - [zopeskel] + - Fix syntax error in setup.py [WouterVH, batlock666] + + - Initial package structure. [zopeskel] Modified: plone.aftertraverse/trunk/plone/aftertraverse/hook.py ============================================================================== --- plone.aftertraverse/trunk/plone/aftertraverse/hook.py (original) +++ plone.aftertraverse/trunk/plone/aftertraverse/hook.py Tue Mar 23 15:05:15 2010 @@ -2,6 +2,7 @@ from zope.event import notify from interfaces import AfterTraverseEvent + # this hook will be called when traversal is complete def postTraversehook(): frame = sys._getframe(2) @@ -13,4 +14,3 @@ # only registered for ISiteRoot def insertPostTraversalHook(object, event): event.request.post_traverse(postTraversehook) - \ No newline at end of file Modified: plone.aftertraverse/trunk/plone/aftertraverse/interfaces.py ============================================================================== --- plone.aftertraverse/trunk/plone/aftertraverse/interfaces.py (original) +++ plone.aftertraverse/trunk/plone/aftertraverse/interfaces.py Tue Mar 23 15:05:15 2010 @@ -1,11 +1,13 @@ from zope.interface import implements, Attribute from zope.component.interfaces import IObjectEvent + class IAfterTraverseEvent(IObjectEvent): """An event which gets sent on publication traverse completion""" request = Attribute("The current request") + class AfterTraverseEvent(object): """An event which gets sent on publication traverse completion""" Modified: plone.aftertraverse/trunk/setup.cfg ============================================================================== --- plone.aftertraverse/trunk/setup.cfg (original) +++ plone.aftertraverse/trunk/setup.cfg Tue Mar 23 15:05:15 2010 @@ -1,3 +1,3 @@ [egg_info] -tag_build = dev -tag_svn_revision = true +tag_build = +tag_svn_revision = false Modified: plone.aftertraverse/trunk/setup.py ============================================================================== --- plone.aftertraverse/trunk/setup.py (original) +++ plone.aftertraverse/trunk/setup.py Tue Mar 23 15:05:15 2010 @@ -1,14 +1,28 @@ +import os from setuptools import setup, find_packages -import sys, os + + +def read(*rnames): + return open(os.path.join(os.path.dirname(__file__), *rnames)).read() version = '0.1' +long_description = ( + read('README.txt') + + '\n' + + read('CHANGES.txt') +# + '\n' + +# read('plone', 'aftertraverse', 'README.txt') +# + '\n' + +# read('CONTRIBUTORS.txt') + ) + + setup(name='plone.aftertraverse', version=version, description="Use the request post-traversal hooks to emit a " - "IAfterTraverseEvent." - long_description="""\ -""", + "IAfterTraverseEvent.", + long_description=long_description # Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers classifiers=[ "Framework :: Plone", @@ -19,7 +33,7 @@ keywords='', author='Martijn Pieters', author_email='mj...@pl...', - url='http://svn.plone.org/svn/plone/plone.example', + url='http://svn.plone.org/svn/plone/plone.aftertraverse', license='GPL', packages=find_packages(exclude=['ez_setup']), namespace_packages=['plone'], @@ -31,5 +45,8 @@ ], entry_points=""" # -*- Entry points: -*- + [z3c.autoinclude.plugin] + target = plone """, + ) |