pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-ZopeInterface Changes 3.8.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9f212ecc35ee
branches:  trunk
changeset: 602765:9f212ecc35ee
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Apr 20 15:38:18 2012 +0000

description:
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:

 devel/py-ZopeInterface/Makefile |  20 +++++++++-----------
 devel/py-ZopeInterface/PLIST    |  10 ++++++++--
 devel/py-ZopeInterface/distinfo |   8 ++++----
 3 files changed, 21 insertions(+), 17 deletions(-)

diffs (80 lines):

diff -r 2f1b17407bf0 -r 9f212ecc35ee devel/py-ZopeInterface/Makefile
--- a/devel/py-ZopeInterface/Makefile   Fri Apr 20 15:24:29 2012 +0000
+++ b/devel/py-ZopeInterface/Makefile   Fri Apr 20 15:38:18 2012 +0000
@@ -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@localhost
-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@localhost
+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 -r 2f1b17407bf0 -r 9f212ecc35ee devel/py-ZopeInterface/PLIST
--- a/devel/py-ZopeInterface/PLIST      Fri Apr 20 15:24:29 2012 +0000
+++ b/devel/py-ZopeInterface/PLIST      Fri Apr 20 15:38:18 2012 +0000
@@ -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}/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/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_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 -r 2f1b17407bf0 -r 9f212ecc35ee devel/py-ZopeInterface/distinfo
--- a/devel/py-ZopeInterface/distinfo   Fri Apr 20 15:24:29 2012 +0000
+++ b/devel/py-ZopeInterface/distinfo   Fri Apr 20 15:38:18 2012 +0000
@@ -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



Home | Main Index | Thread Index | Old Index