Projects / Python bsddb3

Python bsddb3

Python bsddb3 is a Python module that provides a nearly complete wrapping of the Oracle/Sleepycat C API for the database environment, database, cursor, sequence, and transaction objects, and each of these is exposed as a Python type in the bsddb3.db module. The database objects can use various access methods: btree, hash, recno, and queue. It has complete support for Berkeley DB distributed transactions, and complete support for the Berkeley DB Replication Manager and base replication API. The goal is to mirror most of the real Berkeley DB API.

Operating Systems

Recent releases

  •  05 Dec 2013 12:07

    Release Notes: License clarifications.

    •  22 Jun 2013 03:51

      Release Notes: Support for Berkeley DB 6.0.19 and bugfixes.

      •  17 Jan 2012 00:45

        Release Notes: Support for Berkeley DB 5.3.x was added. Support for Python 2.3 and Berkeley DB 4.2.x was dropped.

        •  12 Jul 2011 13:48

          Release Notes: Compatibility with Berkeley DB 5.2.0 and the new Replication Manager API was added.

          •  08 Nov 2010 21:12

            Release Notes: This release solves some minor issues and provides support for quite a few new flags.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.