Five-intid

Latest version: v1.2.6

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

Scan your dependencies

Page 2 of 5

1.2.0

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

Bug fixes:

- Fix doctests in Python 3.
[ale-rt]
- Adapt raised errors to changes in zope.intid.
(This makes the tests incompatible with Zope 2.13.)
[pbauer]

1.1.2

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

Bug fixes:

- Prevent errors on ``removeIntIdSubscriber`` when the ``IKeyReference`` adapter
raises a ``NotYet``, e.g. because the object does not have a proper path.
[ale-rt]

1.1.1

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

Fixes:

- Acquisition-unwrap each item in the aq_iter chain, as ``getSite().__parent__`` might return an object aquired from the original context which breaks the parent loop detection.
[thet]

- Prevent errors on ``moveIntIdSubscriber`` when the ``IKeyReference`` adapter
raises a ``NotYet``, e.g. because the object does not have a proper path.
[ale-rt]

1.1.0

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

New:

- Enhancement: follow PEP8 and Plone code conventions
[jensens]

Fixes:

- Fix: Make it work with Acquisition>=4.0.1 (and require the version).
Circular acquisitions were - prior to the above version - not
detected. Now they are and adaption just fails with a "Could not
adapt" for circulars. Any attribute access fails with a verbose
RuntimeError. Cleanup also circular containment workarounds.
[jensens]

1.0.3

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

- Make sure the IConnection adapter works for unwrapped persistent
objects.
[davisagli]

1.0.2

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

- Only ignore 'temporary' objects in the ObjectAddedEvent event handler.
[mj]

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.