Acquisition

Latest version: v6.1

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

Scan your dependencies

Page 6 of 8

2.13.9

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

- Tolerate Unicode attribute names (ASCII only). LP 143358.

- Make module-level ``aq_acquire`` API respect the ``default`` parameter.
LP 1387363.

- Don't raise an attribute error for ``__iter__`` if the fallback to
``__getitem__`` succeeds. LP 1155760.

2.13.8

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

- Fixed a segfault on 64bit platforms when providing the `explicit` argument to
the aq_acquire method of an Acquisition wrapper. Thx to LP 675064 for the
hint to the solution. The code passed an int instead of a pointer into a
function.

2.13.7

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

- Fixed bug: When an object did not implement ``__unicode__``, calling
``unicode(wrapped)`` was calling ``__str__`` with an unwrapped ``self``.

2.13.6

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

- Add ``aq_explicit`` to ``IAcquisitionWrapper``.

- Fixed bug: ``unicode(wrapped)`` was not calling a ``__unicode__``
method on wrapped objects.

2.13.5

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

- Fixed unit tests that failed on 64bit Python on Windows machines.

2.13.4

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

- LP 623665: Fixed typo in Acquisition.h.

Page 6 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.