Using Agg for my own purposes

John Hunter wrote:

    >> To rectify this, I've been wanting to improve the drawing
    >> model, eg along the line of enthought's kiva.

    > Have you looked at Cairo? that may be another option.

As you probably know, matplotlib already has a cairo backend. But as
a core API for all the backends to implement, we haven't really
considered it. Eric Jones has considered replacing agg with cairo for
their core renderer, since agg is complex and a bit hard.