A trie is an ordered tree data structure that is used to store a mapping
where the keys are sequences, usually strings over an alphabet. In
addition to implementing the mapping interface, tries allow finding the
items for a given prefix, and vice versa, finding the items whose keys
are prefixes of a given key.
qserve is used in mwlib. It's a job queue server written in python.
Speaklater is a Python module that provides lazy strings for translations.
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.
This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure
these are built on.
A python bindings for libnotify. The Desktop Notifications framework provides
a standard way of doing passive pop-up notifications on the desktop. These are
designed to notify the user of something without interrupting their work with
a dialog box that they must close. Passive popups can automatically disappear
after a short period of time.
This is a python implementation of PHP's native serialize() and
unserialize() functions.
pkgconfig is a Python module to interface with the pkg-config command line tool.
This is a plugin which will terminate tests after a certain timeout.
When doing so it will show a stack dump of all threads running at the
time. This is useful when running tests under a continuous integration
server or simply if you don't know why the test suite hangs.
zope.datetime is a set of commonly used date and time related
utility functions.
Rednose is a nosetests plugin for adding colour (and readability) to
nosetest console results.