<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/devel/py-ZopeInterface, branch pkgsrc_2012Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2012-04-20T15:38:18Z</updated>
<entry>
<title>Changes 3.8.0:</title>
<updated>2012-04-20T15:38:18Z</updated>
<author>
<name>adam</name>
<email>adam</email>
</author>
<published>2012-04-20T15:38:18Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8cb9cb70232940f4a8aa2222a12a9dd09193f67f'/>
<id>urn:sha1:8cb9cb70232940f4a8aa2222a12a9dd09193f67f</id>
<content type='text'>
* 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).
</content>
</entry>
<entry>
<title>update to 3.6.7</title>
<updated>2012-01-19T19:10:40Z</updated>
<author>
<name>drochner</name>
<email>drochner</email>
</author>
<published>2012-01-19T19:10:40Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4f55b1f2711f0e099b8a026c7c5abe9740dcd6aa'/>
<id>urn:sha1:4f55b1f2711f0e099b8a026c7c5abe9740dcd6aa</id>
<content type='text'>
changes: minor bugfixes
</content>
</entry>
<entry>
<title>update to 3.6.1</title>
<updated>2010-06-16T14:33:54Z</updated>
<author>
<name>drochner</name>
<email>drochner</email>
</author>
<published>2010-06-16T14:33:54Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=66e9d8494e48831fc8feadb96c92b76d10e0465b'/>
<id>urn:sha1:66e9d8494e48831fc8feadb96c92b76d10e0465b</id>
<content type='text'>
changes:
-python3 support
-minor fixes
</content>
</entry>
<entry>
<title>Update py-ZopeInterface to 3.5.3.</title>
<updated>2010-02-03T13:03:08Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2010-02-03T13:03:08Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4d5a87edd77cdb86a4a311ad895f7d3c692d13cd'/>
<id>urn:sha1:4d5a87edd77cdb86a4a311ad895f7d3c692d13cd</id>
<content type='text'>
Based on PR#42668 by Wen Heping.

CHANGES
*******

==================
3.5.3 (2009-12-08)
==================

- Fix an edge case: make providedBy() work when a class has '__provides__' in
  its __slots__ (see http://thread.gmane.org/gmane.comp.web.zope.devel/22490)

==================
3.5.2 (2009-07-01)
==================

- BaseAdapterRegistry.unregister, unsubscribe: Remove empty portions of
  the data structures when something is removed.  This avoids leaving
  references to global objects (interfaces) that may be slated for
  removal from the calling application.

==================
3.5.1 (2009-03-18)
==================

- verifyObject: use getattr instead of hasattr to test for object attributes
  in order to let exceptions other than AttributeError raised by properties
  propagate to the caller

- Add Sphinx-based documentation building to the package buildout
  configuration. Use the ``bin/docs`` command after buildout.

- Improve package description a bit. Unify changelog entries formatting.

- Change package's mailing list address to zope-dev at zope.org as
  zope3-dev at zope.org is now retired.

==================
3.5.0 (2008-10-26)
==================

- Fixed declaration of _zope_interface_coptimizations, it's not a top level
  package.

- Add a DocTestSuite for odd.py module, so their tests are run.

- Allow to bootstrap on Jython.

- Fix https://bugs.launchpad.net/zope3/3.3/+bug/98388: ISpecification
  was missing a declaration for __iro__.

- Added optional code optimizations support, which allows the building
  of C code optimizations to fail (Jython).

- Replaced `_flatten` with a non-recursive implementation, effectively making
  it 3x faster.

==================
3.4.1 (2007-10-02)
==================

- Fixed a setup bug that prevented installation from source on systems
  without setuptools.

==================
3.4.0 (2007-07-19)
==================

- Final release for 3.4.0.

====================
3.4.0b3 (2007-05-22)
====================

- Objects with picky custom comparison methods couldn't be added to
  component registries.  Now, when checking whether an object is
  already registered, identity comparison is used.

====================
3.3.0.1 (2007-01-03)
====================

- Made a reference to OverflowWarning, which disappeared in Python
  2.5, conditional.
</content>
</entry>
<entry>
<title>Fix obviously incorrect PLIST. Bump revision.</title>
<updated>2009-07-15T21:09:10Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-07-15T21:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a6e13113e58a72191d3a7eba080e78677a0cd82a'/>
<id>urn:sha1:a6e13113e58a72191d3a7eba080e78677a0cd82a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade devel/py-ZopeInterface to zope.interface-3.3.0.</title>
<updated>2009-07-15T06:12:44Z</updated>
<author>
<name>ver</name>
<email>ver</email>
</author>
<published>2009-07-15T06:12:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=17d5ded1bdda5b2b4f0ace70461118d49d27b1f3'/>
<id>urn:sha1:17d5ded1bdda5b2b4f0ace70461118d49d27b1f3</id>
<content type='text'>
Use eggs instead of distutils.
Remove patch-aa as it no longer applies.

Add licenses/zpl and add zpl to mk/license.mk:DEFAULT_ACCEPTABLE_LICENSES.

Patch posted to pkgsrc-users@ and okayed by agc@.
</content>
</entry>
<entry>
<title>Remove @dirrm entries from PLISTs</title>
<updated>2009-06-14T17:48:39Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-06-14T17:48:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a3974bf3b6efabbf626979c76d7215661405a16e'/>
<id>urn:sha1:a3974bf3b6efabbf626979c76d7215661405a16e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add DESTDIR support.</title>
<updated>2008-06-12T02:14:13Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-06-12T02:14:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=39d7fb93432416d872ed34e0025741cc93068c06'/>
<id>urn:sha1:39d7fb93432416d872ed34e0025741cc93068c06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update PYTHON_VERSIONS_COMPATIBLE</title>
<updated>2008-04-25T20:39:06Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-04-25T20:39:06Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=36c2fb54a849271ea467f4aa4c33371f1856e400'/>
<id>urn:sha1:36c2fb54a849271ea467f4aa4c33371f1856e400</id>
<content type='text'>
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
</content>
</entry>
<entry>
<title>Fix "static declaration follows non-static" error with gcc 4.</title>
<updated>2006-08-26T16:42:25Z</updated>
<author>
<name>kristerw</name>
<email>kristerw</email>
</author>
<published>2006-08-26T16:42:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=49c67c49b806a014c5d1a8c51caa1f821e60e3d1'/>
<id>urn:sha1:49c67c49b806a014c5d1a8c51caa1f821e60e3d1</id>
<content type='text'>
</content>
</entry>
</feed>
