[Checkins] SVN: z3c.pagelet/trunk/s Clean up dependencies a bit. Add TODO's for more dependency cleanup possibilities.
Dan Korostelev
nadako at gmail.com
Thu Feb 26 11:08:59 EST 2009
Log message for revision 97315:
Clean up dependencies a bit. Add TODO's for more dependency cleanup possibilities.
Changed:
U z3c.pagelet/trunk/setup.py
D z3c.pagelet/trunk/src/z3c/pagelet/SETUP.cfg
U z3c.pagelet/trunk/src/z3c/pagelet/browser.py
D z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-configure.zcml
D z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-meta.zcml
-=-
Modified: z3c.pagelet/trunk/setup.py
===================================================================
--- z3c.pagelet/trunk/setup.py 2009-02-26 15:59:50 UTC (rev 97314)
+++ z3c.pagelet/trunk/setup.py 2009-02-26 16:08:59 UTC (rev 97315)
@@ -57,7 +57,9 @@
namespace_packages = ['z3c'],
extras_require = dict(
test = ['zope.app.testing',
+ 'zope.app.form',
'zope.testing',
+ 'zope.traversing',
'lxml>=2.1.1',
'z3c.pt>=1.0b4',
'z3c.ptcompat',
@@ -66,23 +68,18 @@
),
install_requires = [
'setuptools',
- 'z3c.template>=1.1a1',
- 'zope.app.component',
- 'zope.app.form',
- 'zope.app.pagetemplate',
- 'zope.app.publisher',
- 'zope.app.testing',
+ 'z3c.template>=1.2.0',
+ 'z3c.ptcompat',
+ 'zope.app.component', # TODO: these are only needed for ZCML directives, so can copy
+ 'zope.app.publisher', # things we use from there and get rid of the dependencies.
'zope.component',
'zope.configuration',
'zope.contentprovider',
- 'zope.formlib',
+ 'zope.formlib', # TODO: get rid of hard dependency on zope.formlib
'zope.interface',
- 'zope.pagetemplate',
'zope.publisher',
'zope.schema',
'zope.security',
- 'zope.testing',
- 'zope.traversing',
],
include_package_data = True,
zip_safe = False,
Deleted: z3c.pagelet/trunk/src/z3c/pagelet/SETUP.cfg
===================================================================
--- z3c.pagelet/trunk/src/z3c/pagelet/SETUP.cfg 2009-02-26 15:59:50 UTC (rev 97314)
+++ z3c.pagelet/trunk/src/z3c/pagelet/SETUP.cfg 2009-02-26 16:08:59 UTC (rev 97315)
@@ -1,3 +0,0 @@
-<data-files zopeskel/etc/package-includes>
- z3c.pagelet-*.zcml
-</data-files>
Modified: z3c.pagelet/trunk/src/z3c/pagelet/browser.py
===================================================================
--- z3c.pagelet/trunk/src/z3c/pagelet/browser.py 2009-02-26 15:59:50 UTC (rev 97314)
+++ z3c.pagelet/trunk/src/z3c/pagelet/browser.py 2009-02-26 16:08:59 UTC (rev 97315)
@@ -19,7 +19,7 @@
import zope.interface
import zope.component
-from zope.formlib import form
+from zope.formlib import form # TODO: get rid of hard dependency on zope.formlib
from zope.publisher import browser
from z3c.template.interfaces import ILayoutTemplate, IContentTemplate
Deleted: z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-configure.zcml
===================================================================
--- z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-configure.zcml 2009-02-26 15:59:50 UTC (rev 97314)
+++ z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-configure.zcml 2009-02-26 16:08:59 UTC (rev 97315)
@@ -1,6 +0,0 @@
-<configure
- xmlns:zcml="http://namespaces.zope.org/zcml">
-
- <include package="z3c.pagelet" />
-
-</configure>
Deleted: z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-meta.zcml
===================================================================
--- z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-meta.zcml 2009-02-26 15:59:50 UTC (rev 97314)
+++ z3c.pagelet/trunk/src/z3c/pagelet/z3c.pagelet-meta.zcml 2009-02-26 16:08:59 UTC (rev 97315)
@@ -1,6 +0,0 @@
-<configure
- xmlns:zcml="http://namespaces.zope.org/zcml">
-
- <include package="z3c.pagelet" file="meta.zcml" />
-
-</configure>
More information about the Checkins
mailing list