summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES.txt7
-rw-r--r--setup.py2
2 files changed, 9 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 283567f22..7a78fdf39 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,6 +1,13 @@
Next release
============
+- Add explicit dependencies on ``zope.deferredimport`` and
+ ``zope.deprecation`` for forward compatibility reasons
+ (``zope.component`` will stop relying on ``zope.deferredimport``
+ soon and although we use it directly, it's only a transitive
+ dependency, and ''zope.deprecation`` is used even though it's only a
+ transitive dependency as well).
+
- Using ``model_url`` or ``model_path`` against a broken model graph
(one with models that had a non-root model with a ``__name__`` of
``None``) caused an inscrutable error to be thrown: ( if not
diff --git a/setup.py b/setup.py
index 82d780bf7..e0825310f 100644
--- a/setup.py
+++ b/setup.py
@@ -40,6 +40,8 @@ install_requires=[
'zope.component',
'zope.hookable',
'zope.testing',
+ 'zope.deferredimport',
+ 'zope.deprecation',
'repoze.zcml',
'martian',
]