[pybsddb] pybsddb 4.7.4

Jesus Cea jcea at jcea.es
Wed Jan 21 19:40:45 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

New version of pybsddb, available at
http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.4. You can use
"setuptools" ("easy_install") to install it, since it is in PYPI.

Documentation at http://www.jcea.es/programacion/pybsddb_doc/

Changes:

4.7.4:
  * Under Python 3.0, "bsddb.db.DB_VERSION_STRING",
    "bsddb.db.__version__" and "bsddb.db.cvsid" must
    return (unicode) strings instead of bytes. Solved.
  * Use the new (20081018) trove classifiers in PyPI
    to identify Python supported versions.
  * In "DB_ENV->rep_set_timeout()" and "DB_ENV->rep_get_timeout()",
    support flags "DB_REP_LEASE_TIMEOUT".
  * In "DB_ENV->rep_set_timeout()" and "DB_ENV->rep_get_timeout()",
    support flags "DB_REP_HEARTBEAT_MONITOR" and
    "DB_REP_HEARTBEAT_SEND". These flags are used in the Replication
    Manager framework, ignored if using Base Replication.
  * Implements "DB->exists()".
  * Add support for "DB_IMMUTABLE_KEY" flag.
  * Add support for "DB_REP_LOCKOUT" exception.
  * Support returning a list of strings in "associate()"
    callback.  (Kung Phu)
  * Testsuite and Python 3.0 compatibility for "associate()"
    returning a list. In particular, in Python 3.0 the list
    must contain bytes.
  * Implements "DBEnv->fileid_reset()".  (Duncan Findlay)
  * Implements "DB->compact()".  (Gregory P. Smith)
    Berkeley DB 4.6 implementation is buggy, so we only
    support this function from Berkeley DB 4.7 and newer.
    We also support related flags "DB_FREELIST_ONLY"
    and "DB_FREE_SPACE".

My aim is to fully support Berkeley DB API, but you can influence the
priority of the implementation details. So, if you need some feature
"urgently", please ask for it in the mailing list. I will implement it
first!.

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea at jcea.es - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea at jabber.org         _/_/    _/_/          _/_/_/_/_/
.                              _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBSXdsKZlgi5GaxT1NAQJ6ZAP+LT0p7ZvXOKhbLzgVBFUd27zQFdlbpXai
I1Ti3QSS8J9G0Cy+rtszLnW/GQ1bWIxSQUKw90XcofJWCEdrj3I6aITdnfl+lePj
vqUREg22YuhZLyLKm/ob/94PenftnL2eRN4g1QrJzJurKSzUHxy7xxucRbubQ9YF
JaW49AHRJXw=
=1Coa
-----END PGP SIGNATURE-----



More information about the pybsddb mailing list