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.
MUSCLE (Multi User Server Client Linking Environment) is an N-way messaging server and networking API. It includes client-side networking APIs for various languages, including C, C++, C#, Delphi, Java, and Python. MUSCLE lets programs communicate over a network via streams of serialized Message objects. The included server program ("muscled") lets its clients message each other and store information in its server-side hierarchical database. The database supports flexible queries via hierarchical wildcarding, and "live" updates via a subscription mechanism.
YpFw is a frontend to ipfw and dummynet. It was developed to ease the setting and managing of ipfw rules and dummynet pipes on FreeBSD. It features a curses text interface, which allows the user to add/delete rules, update/clear rules counters, and add/delete/configure pipes. It is not meant as a replacement to ipfw; the user will need to understand ipfw and dummynet rules and syntax.
Pyrseas provides a framework and utilities to upgrade and maintain a relational database. It currently includes the dbtoyaml utility to create a YAML description of a PostgreSQL database's tables, and the yamltodb utility to generate SQL statements to modify a database to match an input YAML specification. It also aims to develop data administration tools to supplement an agile database development process.
The PKSampler is a live DJ tool. It is different from other "live DJ tools" in that it focuses on allowing the user to mix many samples at once. The focus is on a simple touchscreen interface that allows quick access to user-supplied loops and samples. The user interface is driven by Python and Qt, and uses 3d POV-ray images for widget animations.
Wumi is a sendmail milter using the py-milter. It rejects mail containing certain (configurable) attachment filenames (.exe, .pif, etc.) or containing a virus (checked by calling a single-user license command line scanner) by answering the SMTP DATA step with "554 5.7.1". This way, the mail server does not have to generate senseless bounces.