[pybsddb] New pybsddb release
Jesus Cea
jcea at jcea.es
Thu Sep 17 12:45:52 CEST 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Release 4.8.0 published.
WARNING: If you want to use this binding with the just released Berkeley
DB 4.8.24, you *MUST* install first the new BDB library and THEN the
pybsddb bindings.
Details: http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.8.0
Documentation: http://www.jcea.es/programacion/pybsddb_doc/
You can install it using "easy_install -U bsddb3" or download the source
from http://pypi.python.org/pypi/bsddb3/
Changelog:
# Support for Berkeley DB 4.8.
# Compatibility with Python 3.1.
# The "DB_XIDDATASIZE" constant has been renamed to "DB_GID_SIZE".
Update your code!. If linked to BDB 4.8, only "DB_GID_SIZE" is defined.
If linked to previous BDB versions, we keep "DB_XIDDATASIZE" but define
"DB_GID_SIZE" too, to be the same value. So, new code can use the
updated constant when used against old BDB releases.
# "DB_XA_CREATE" is removed. BDB 4.8 has eliminated XA Resource Manager
support.
# Drop support for Berkeley DB 4.0. Our reference is Red Had Enterprise
Linux 3, until October 2010. After that, RHEL4 has Python 2.3 and BDB 4.2.
# Remove "DBIncompleteError" exception. It was only used in BDB 4.0.
# Remove "DB_INCOMPLETE", "DB_CHECKPOINT", "DB_CURLSN". They came from
BDB 4.0 too.
# RPC is dropped in Berkeley DB 4.8. The bindings still keep the API if
you link to previous BDB releases.
# In recno/queue databases, "set_re_delim()" and "set_re_pad()" require
a byte instead of a unicode char, under Python3.
# Support for "DB_ENV->mutex_set_max()" and "DB_ENV->mutex_get_max()".
- --
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/
iQCVAwUBSrITXJlgi5GaxT1NAQLZbAQAnXo2EoHx6uWdeUebzrG3xQhLVVDcLOci
ECb4Pc8XAp9fZn5E3GbRhMZ2B79ZiReCo/100NyITzaira81zDbKBrUY+uqmQsmh
qrv1RWnSuMCYRpG3T0mWDkfxFoEQIP8wEHOoycVJTibHt9rjh0xWcN9Se/1h434Y
fx9D4PRkJwQ=
=AU5K
-----END PGP SIGNATURE-----
More information about the pybsddb
mailing list