Zope.interface

Latest version: v6.4.post2

Safety actively analyzes 638388 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 12

4.4.0

==================

- Avoid a warning from the C compiler.
(https://github.com/zopefoundation/zope.interface/issues/71)

- Add support for Python 3.6.

4.3.3

==================

- Correct typos and ReST formatting errors in documentation.

- Add API documentation for the adapter registry.

- Ensure that the ``LICENSE.txt`` file is included in built wheels.

- Fix C optimizations broken on Py3k. See the Python bug at:
http://bugs.python.org/issue15657
(https://github.com/zopefoundation/zope.interface/issues/60)

4.3.2

==================

- Fix equality testing of ``implementedBy`` objects and proxies.
(https://github.com/zopefoundation/zope.interface/issues/55)

4.3.1

==================

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

4.3.0

==================

- 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)

4.2.0

==================

- Add support for Python 3.5

- Drop support for Python 2.6 and 3.2.

Page 6 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.