Advice on building wheels for Linux


I have been working on building manylinux [1] wheels for matplotlib.

My first-pass at a recipe for a matplotlib wheel is here:

The main work is deciding which external libraries to build - here's
that part of the recipe:

In short, I'm building libz, libbz2, libjpeg, libpng and freetype.

Is that the right list? Should I add more?

I have built wheels for testing at

# upgrade pip to latest for manylinux support
python -m pip install --upgrade pip
pip install -f matplotlib

I would be very grateful for any feedback,

Thanks a lot,