Zope-interface

Latest version: v4.4.3

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

Scan your dependencies

Page 7 of 8

3.4.0

------------------

- Final release for 3.4.0.

3.4.0b3

--------------------


- When checking whether an object is already registered, use identity
comparison, to allow adding registering with picky custom comparison methods.

3.3.0.1

--------------------

- Made a reference to OverflowWarning, which disappeared in Python
2.5, conditional.

3.3.0

------------------

New Features
++++++++++++

- Refactor the adapter-lookup algorithim to make it much simpler and faster.

Also, implement more of the adapter-lookup logic in C, making
debugging of application code easier, since there is less
infrastructre code to step through.

- Treat objects without interface declarations as if they
declared that they provide ``zope.interface.Interface``.

- Add a number of richer new adapter-registration interfaces
that provide greater control and introspection.

- Add a new interface decorator to zope.interface that allows the
setting of tagged values on an interface at definition time (see
zope.interface.taggedValue).

Bug Fixes
+++++++++

- A bug in multi-adapter lookup sometimes caused incorrect adapters to
be returned.

3.2.0.2

--------------------

- Fix packaging bug: 'package_dir' must be a *relative* path.

3.2.0.1

--------------------

- Packaging change: suppress inclusion of 'setup.cfg' in 'sdist' builds.

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.