Subject: CVS commit: pkgsrc/devel/py-ZopeInterface
From: Thomas Klausner
Date: 2016-09-01 18:37:33
Message id: 20160901163734.0A39BFBC3@cvs.NetBSD.org

Log Message:
Updated py-ZopeInterface to 4.3.1.

Add missing dependency.

4.3.1 (2016-08-31)
------------------

- Support Components subclasses that are not hashable.
  (https://github.com/zopefoundation/zope.interface/issues/53)

4.3.0 (2016-08-31)
------------------

- Add the ability to sort the objects returned by ``implementedBy``.
  This is compatible with the way interface classes sort so they can
  be used together in ordered containers like BTrees.
  (https://github.com/zopefoundation/zope.interface/issues/42)

- Make ``setuptools`` a hard dependency of ``setup.py``.
  (https://github.com/zopefoundation/zope.interface/issues/13)

- Change a linear algorithm (O(n)) in ``Components.registerUtility`` and
  ``Components.unregisterUtility`` into a dictionary lookup (O(1)) for
  hashable components. This substantially improves the time taken to
  manipulate utilities in large registries at the cost of some
  additional memory usage. \ 
(https://github.com/zopefoundation/zope.interface/issues/46)

Files:
RevisionActionfile
1.22modifypkgsrc/devel/py-ZopeInterface/Makefile
1.13modifypkgsrc/devel/py-ZopeInterface/distinfo