579d0169 |
1 | Source: python-mlib |
26d9d0fb |
2 | Section: python |
579d0169 |
3 | Priority: extra |
b0b5aac5 |
4 | Build-Depends: mlib-dev, python, python-pyrex |
579d0169 |
5 | Maintainer: Mark Wooding <mdw@distorted.org.uk> |
6 | Standards-Version: 3.1.1 |
7 | |
8 | Package: python-mlib |
579d0169 |
9 | Architecture: any |
10 | Depends: ${shlibs:Depends}, ${python:Depends} |
11 | Description: A library of miscellaneous stuff |
12 | The mLib library provides various handy utilities, including |
13 | * yet another options parser, like GNU getopt but more so; |
14 | * a simple but efficient universal hashing family; |
15 | * a suite for writing event-driven select-based servers; |
16 | * a simple exception-handling system, based on longjmp; |
17 | * dynamically resizing strings and arrays; |
18 | * a resizing hashtable; |
19 | * base64 and hex encoding and decoding; and |
20 | * a simple background DNS resolver. |
21 | . |
579d0169 |
22 | Not all of the features of mLib are available (or, indeed, very useful) in |
23 | Python. For example, Python has its own exception system, and different |
24 | ideas about how strings work. |