anag_factory fea346e0fc Accepting request 1359259 from devel:languages:python
- update to 2.2.1:
  * ``lmdb.aio`` async wrapper methods (on ``AsyncEnvironment``,
    ``AsyncTransaction``, and ``AsyncCursor``) are now real class
    attributes rather than synthesized by ``__getattr__``, making
    them visible to ``dir()``, ``inspect.signature()``, ``help()``,
    IPython, and stubtest. Non-callable attributes still proxy through.
  * Added type stubs for the ``lmdb.aio`` module.
  * Fix a segmentation fault on Linux/aarch64 when an
    ``Environment`` is closed from a different thread than the one
    holding an active write transaction. ``Environment.close()``
    now waits for the owning thread to release the write
    transaction before unmapping the lock file.
  * Reject adversarial on-disk values that could overflow size
    arithmetic or cause implementation-defined narrowing of
    ``mv_size`` when reading crafted databases. (#462, #463)
  * Fix crashes on out-of-memory conditions in the CPython
    extension's error paths. (#453)
  * Remove remaining Python 2 compatibility code.

OBS-URL: https://build.opensuse.org/request/show/1359259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lmdb?expand=0&rev=22
2026-06-15 17:42:56 +00:00
2026-06-14 15:12:55 +00:00
2026-06-14 15:12:55 +00:00
2026-06-14 15:12:55 +00:00
2026-06-14 15:12:55 +00:00
2026-06-14 15:12:55 +00:00
S
Description
No description provided
118 KiB
Languages
RPM Spec 100%