1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-30 10:38:37 +00:00
freebsd-ports/databases/py-lmdb/pkg-descr
Kai Knoblich d7af142cec databases/py-lmdb: Update to 0.97
* Update WWW field as upstream has a new maintainer.

* While I'm here: Add "do-test" target to make future QA easier.

Notable changes since 0.93:

* Only preload the value with the GIL (= Global Interpreter Lock) unlocked
  when the value is actually requested. This significantly improves read
  performance to retrieve keys with large values when the value isn't
  retrieved.

* Handling of the Environment(create=True) flag was improved.

* Database names may be reused after they are dropped on CFFI, without
  reopening the environment.

* Python argument parsing now matches the behaviour of CFFI, and most sane
  Python APIs: a bool parameter is considered to be true if it is any truthy
  value, not just if it is exactly True.

* Updated LMDB to version 0.9.22.

* Fixed several 2.7/3 bugs in command line tool.

https://github.com/jnwatson/py-lmdb/blob/py-lmdb_0.97/ChangeLog

PR:		241367
Submitted by:	Keith Gaughan <k@stereochro.me> (maintainer)
MFH:		2019Q4
2019-10-25 10:01:15 +00:00

5 lines
149 B
Plaintext

This is a port of py-lmdb, which provides bindings for OpenLDAP's Lightning
Memory-mapped Database (LMDB).
WWW: https://github.com/jnwatson/py-lmdb