diff options
author | adam <adam@pkgsrc.org> | 2012-04-20 15:38:18 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2012-04-20 15:38:18 +0000 |
commit | b76c2757b46fefb30d847b30398b7a63bc242f58 (patch) | |
tree | 3d1bd547a23932dadcee147243c2f2bdc286ab56 /devel | |
parent | f9b79137501860d509a5a41e09f3060b97f6972e (diff) | |
download | pkgsrc-b76c2757b46fefb30d847b30398b7a63bc242f58.tar.gz |
Changes 3.8.0:
* New module ``zope.interface.registry``. This is code moved from
``zope.component.registry`` which implements a basic nonperistent component
registry as ``zope.interface.registry.Components``. This class was moved
from ``zope.component`` to make porting systems (such as Pyramid) that rely
only on a basic component registry to Python 3 possible without needing to
port the entirety of the ``zope.component`` package. Backwards
compatibility import shims have been left behind in ``zope.component``, so
this change will not break any existing code.
* New ``tests_require`` dependency: ``zope.event`` to test events sent by
Components implementation. The ``zope.interface`` package does not have a
hard dependency on ``zope.event``, but if ``zope.event`` is importable, it
will send component registration events when methods of an instance of
``zope.interface.registry.Components`` are called.
* New interfaces added to support ``zope.interface.registry.Components``
addition: ``ComponentLookupError``, ``Invalid``, ``IObjectEvent``,
``ObjectEvent``, ``IComponentLookup``, ``IRegistration``,
``IUtilityRegistration``, ``IAdapterRegistration``,
``ISubscriptionAdapterRegistration``, ``IHandlerRegistration``,
``IRegistrationEvent``, ``RegistrationEvent``, ``IRegistered``,
``Registered``, ``IUnregistered``, ``Unregistered``,
``IComponentRegistry``, and ``IComponents``.
* No longer Python 2.4 compatible (tested under 2.5, 2.6, 2.7, and 3.2).
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-ZopeInterface/Makefile | 20 | ||||
-rw-r--r-- | devel/py-ZopeInterface/PLIST | 10 | ||||
-rw-r--r-- | devel/py-ZopeInterface/distinfo | 8 |
3 files changed, 21 insertions, 17 deletions
diff --git a/devel/py-ZopeInterface/Makefile b/devel/py-ZopeInterface/Makefile index 18ac61b5193..fc1d99ab4ab 100644 --- a/devel/py-ZopeInterface/Makefile +++ b/devel/py-ZopeInterface/Makefile @@ -1,16 +1,14 @@ -# $NetBSD: Makefile,v 1.12 2012/01/19 19:10:40 drochner Exp $ -# +# $NetBSD: Makefile,v 1.13 2012/04/20 15:38:18 adam Exp $ -DISTNAME= zope.interface-3.6.7 -PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/zope.i/ZopeI/} -CATEGORIES= devel python -MASTER_SITES= http://pypi.python.org/packages/source/z/zope.interface/ -EXTRACT_SUFX= .zip +DISTNAME= zope.interface-3.8.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/zope.i/ZopeI/} +CATEGORIES= devel python +MASTER_SITES= http://pypi.python.org/packages/source/z/zope.interface/ -MAINTAINER= sifu@0xx0.net -HOMEPAGE= http://pypi.python.org/pypi/zope.interface -COMMENT= The zope.interface package used in Zope 3 and Twisted -LICENSE= zpl +MAINTAINER= sifu@0xx0.net +HOMEPAGE= http://pypi.python.org/pypi/zope.interface +COMMENT= The zope.interface package used in Zope 3 and Twisted +LICENSE= zpl PKG_DESTDIR_SUPPORT= user-destdir diff --git a/devel/py-ZopeInterface/PLIST b/devel/py-ZopeInterface/PLIST index d7ed85a4b80..098f043cf49 100644 --- a/devel/py-ZopeInterface/PLIST +++ b/devel/py-ZopeInterface/PLIST @@ -1,5 +1,4 @@ -@comment $NetBSD: PLIST,v 1.6 2012/01/19 19:10:40 drochner Exp $ -${PYSITELIB}/${EGG_NAME}-nspkg.pth +@comment $NetBSD: PLIST,v 1.7 2012/04/20 15:38:18 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -7,6 +6,7 @@ ${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe ${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/${EGG_NAME}-nspkg.pth ${PYSITELIB}/zope/interface/README.ru.txt ${PYSITELIB}/zope/interface/README.txt ${PYSITELIB}/zope/interface/__init__.py @@ -70,6 +70,9 @@ ${PYSITELIB}/zope/interface/interface.pyo ${PYSITELIB}/zope/interface/interfaces.py ${PYSITELIB}/zope/interface/interfaces.pyc ${PYSITELIB}/zope/interface/interfaces.pyo +${PYSITELIB}/zope/interface/registry.py +${PYSITELIB}/zope/interface/registry.pyc +${PYSITELIB}/zope/interface/registry.pyo ${PYSITELIB}/zope/interface/ro.py ${PYSITELIB}/zope/interface/ro.pyc ${PYSITELIB}/zope/interface/ro.pyo @@ -116,6 +119,9 @@ ${PYSITELIB}/zope/interface/tests/test_interface.pyo ${PYSITELIB}/zope/interface/tests/test_odd_declarations.py ${PYSITELIB}/zope/interface/tests/test_odd_declarations.pyc ${PYSITELIB}/zope/interface/tests/test_odd_declarations.pyo +${PYSITELIB}/zope/interface/tests/test_registry.py +${PYSITELIB}/zope/interface/tests/test_registry.pyc +${PYSITELIB}/zope/interface/tests/test_registry.pyo ${PYSITELIB}/zope/interface/tests/test_sorting.py ${PYSITELIB}/zope/interface/tests/test_sorting.pyc ${PYSITELIB}/zope/interface/tests/test_sorting.pyo diff --git a/devel/py-ZopeInterface/distinfo b/devel/py-ZopeInterface/distinfo index 5cb2c29a03d..b1f085b2e7c 100644 --- a/devel/py-ZopeInterface/distinfo +++ b/devel/py-ZopeInterface/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.6 2012/01/19 19:10:40 drochner Exp $ +$NetBSD: distinfo,v 1.7 2012/04/20 15:38:18 adam Exp $ -SHA1 (zope.interface-3.6.7.zip) = 32c5b7a00ef27185d419b70bab11aa6011ceff07 -RMD160 (zope.interface-3.6.7.zip) = 7efab17529999b46821a01d4882b599e5fcf7e58 -Size (zope.interface-3.6.7.zip) = 157404 bytes +SHA1 (zope.interface-3.8.0.tar.gz) = 21d32065b15803dcff88bec3d61a81ea6d4bcc71 +RMD160 (zope.interface-3.8.0.tar.gz) = 07e4969655667987ec3c80057e1098f05bad3af3 +Size (zope.interface-3.8.0.tar.gz) = 111537 bytes |