Commit df748282 authored by Tres Seaver's avatar Tres Seaver

Moved import of ``IBroken`` interface to use new ``zope.broken`` package

 
 o That package has no dependencies beyond ``zope.interface``.
 
Made ``test`` part pull in the extra test requirements of this package.

Split the ``z3c.recipe.compattest`` configuration out into a new file,

 o New file, ``compat.cfg``, allows doing the full compatibility testing
   without adding the extra dependencies while doing standard unit tests.

Stripped out bogus develop eggs from ``buildout.cfg``.
parent c3b98fe1
...@@ -5,7 +5,15 @@ CHANGES ...@@ -5,7 +5,15 @@ CHANGES
3.7.1 (unreleased) 3.7.1 (unreleased)
------------------ ------------------
- ... - Moved import of ``IBroken`` interface to use new ``zope.broken``
package, which has no dependencies beyond ``zope.interface``.
- Made ``test`` part pull in the extra test requirements of this package.
- Split the ``z3c.recipe.compattest`` configuration out into a new file,
``compat.cfg``, to reduce the burden of doing standard unit tests.
- Stripped out bogus develop eggs from ``buildout.cfg``.
3.7.0 (2009-01-31) 3.7.0 (2009-01-31)
------------------ ------------------
......
[buildout] [buildout]
develop = . develop = .
/home/wosc/gocept/grok/sprint/zope.app.broken parts = test graph
/home/wosc/gocept/grok/sprint/zope.testing
/home/wosc/gocept/grok/compattest
parts = test graph compat
versions = versions versions = versions
[versions] [versions]
...@@ -12,15 +9,9 @@ zope.app.apidoc = 3.5 ...@@ -12,15 +9,9 @@ zope.app.apidoc = 3.5
[test] [test]
recipe = zc.recipe.testrunner recipe = zc.recipe.testrunner
eggs = zope.container eggs = zope.container[test]
[graph] [graph]
recipe = zc.recipe.egg recipe = zc.recipe.egg
eggs = ${test:eggs} eggs = ${test:eggs}
tl.eggdeps tl.eggdeps
[compat]
recipe = z3c.recipe.compattest
use_svn = true
svn_directory = /home/wosc/gocept/grok/sprint
max_jobs = 5
[buildout]
extends = buildout.cfg
develop = .
parts = compat
versions = versions
[versions]
ZODB3 = 3.8
zope.app.apidoc = 3.5
[compat]
recipe = z3c.recipe.compattest
max_jobs = 5
...@@ -76,7 +76,7 @@ setup(name='zope.container', ...@@ -76,7 +76,7 @@ setup(name='zope.container',
'zope.size', 'zope.size',
'zope.traversing', 'zope.traversing',
'zope.publisher', 'zope.publisher',
'zope.app.broken', 'zope.broken',
'zope.app.dependable', 'zope.app.dependable',
'ZODB3', 'ZODB3',
], ],
......
...@@ -38,7 +38,7 @@ from zope.container.interfaces import IObjectRemovedEvent ...@@ -38,7 +38,7 @@ from zope.container.interfaces import IObjectRemovedEvent
from zope.container.interfaces import IContainerModifiedEvent from zope.container.interfaces import IContainerModifiedEvent
from zope.container._zope_container_contained import ContainedProxyBase from zope.container._zope_container_contained import ContainedProxyBase
from zope.container._zope_container_contained import getProxiedObject from zope.container._zope_container_contained import getProxiedObject
from zope.app.broken.interfaces import IBroken from zope.broken.interfaces import IBroken
class Contained(object): class Contained(object):
"""Stupid mix-in that defines `__parent__` and `__name__` attributes""" """Stupid mix-in that defines `__parent__` and `__name__` attributes"""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment