Version 1.5.0 of boodebr

Release Notes: In boodebr.sql, sqliteConn was added with the same API as sqliteQ, for non-threaded use. In boodebr.util.locking, the .lock suffix is added to lockfiles so it is easy to find them.

    Other releases

    •  27 Sep 2009 09:29

      Release Notes: In boodebr.sql, sqliteConn was added with the same API as sqliteQ, for non-threaded use. In boodebr.util.locking, the .lock suffix is added to lockfiles so it is easy to find them.

      •  07 Aug 2008 03:49

      Release Notes: A new module boodebr.util.locking provides multi-thread/multi-process cooperative locking. boodebr.config has been updated to use locking. boodebr.sql2 was added, with a focus on portable SQL semantics and stability under load. A new module boodebr.util.threadQ provides queues for thread-safe serialization of method calls.

      •  09 Jun 2008 14:22

      Release Notes: This release adds pickling of complex numbers in boodebr.ion and makes boodebr.gui more friendly for py2exe usage by embedding built-in images via img2py.

      •  01 Mar 2008 16:58

      Release Notes: Table-alteration methods were added to boodebr.sql.sqliteQ. These methods provide functionality that is missing in SQLite's native "ALTER TABLE" routine, including modifying and deleting columns from a table.

      •  19 Feb 2008 15:39

      Release Notes: This release adds boodebr.sql.sqliteQ, a multithreading-safe wrapper for pysqlite. It has a new boodebr.util.guid module for creating unique IDs. There are other small fixes and cleanups.

      Screenshot

      Project Spotlight

      ITDB

      A Web-based asset management system.

      Screenshot

      Project Spotlight

      mod_entropy

      An Apache module that creates random numbers using HTTP requests.