This version introduces an object-oriented framework. It has an 'Application' class usable enough for the most simple cases, or from which to derive your own class. A working example is provided that is based on the library.
Extensive changes were made in the generation of the XPM. Anti-aliased fonts are supported, though only the intensity of anti-aliasing is acknowledged. Selecting different a foreground and background does not oblige the programmer to recompute anti-aliasing colours.
The sample program pywmdatetime shows an antialiased font (taken from the beautiful wmCalClock). It might be instructive to see which way this is achieved; the code is very simple. A new 'condensed' font has been added to the suite (5x8).
This version of the library introduces a charset with both lower and upper case. The structure of the software makes it a bit easier to substitute the charset with a custom one.