Five.intid

Latest version: v1.2.7

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

Scan your dependencies

Page 4 of 5

0.4.4

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

- Fix POSKeyError when the root object is not in the same database
than the object you are trying to resolve to.
[thefunny42]

- Fixed all deprecated imports and updated setup.py
[thet, wichert]

- Fixed tests to reflect changed Zope API
[thet]

0.4.3

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

- When looking for an object by path, treat an AttributeError the same as a
NotFound error. unrestrictedTraverse() raises an AttributeError in certain
cases when it can't traverse.
[optilude]

0.4.2

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

- Install utility in a more permanent manner.
[alecm]

- Drop `five:traversable` statement. It was deprecated since Zope 2.10.
[hannosch]

- Use `objectEventNotify` from zope.component.event instead of zope.app.event.
The later was deprecated since Zope 2.10.
[hannosch]

- Specify package dependencies.
[hannosch]

0.4.1

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

- Fix missing zcml file in prior release

0.4.0

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

- Raise NotYet exception in the default keyreference constructor when the
object does not yet have a proper path. This avoids problems of premature
key references being created and pointing to the parent of the object or
a non-existent object.
[optilude]

0.3.0

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

- Add unreferenceable implementations of intid event handlers and IKeyReference
to deal with IPersistent objects that are never actually persisted, such as
the CMFCore directory view objects.
[mj]

- Remove the explicit exceptions for CMFCore directory view objects and use
subscriber and adapter registrations against unreferenceable instead.
[mj]

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.