Source: mlib-python Section: python Priority: extra XS-Python-Version: >= 2.6, << 2.8 Build-Depends: debhelper (>= 9), pkg-config, python, python-pyrex, python2.6-dev, python2.7-dev, mlib-dev (>= 2.2.2.1) Maintainer: Mark Wooding Standards-Version: 3.8.0 Package: python-mlib Architecture: any XB-Python-Version: ${python:Versions} Depends: ${shlibs:Depends}, ${python:Depends} Provides: ${python:Provides} Description: A library of miscellaneous stuff The mLib library provides various handy utilities, including * yet another options parser, like GNU getopt but more so; * a simple but efficient universal hashing family; * a suite for writing event-driven select-based servers; * a simple exception-handling system, based on longjmp; * dynamically resizing strings and arrays; * a resizing hashtable; * base64 and hex encoding and decoding; and * a simple background DNS resolver. . Not all of the features of mLib are available (or, indeed, very useful) in Python. For example, Python has its own exception system, and different ideas about how strings work.