Two
moves libpng from optional to required
TST: Fix test_backend_ps failures on Windows
TST: do not remove files while they are open

Fixes WindowsError: [Error 32] The process cannot access the file because it is being used by another process
BUG: do not remove file if passed in file object

Fix WindowsError: [Error 32] The process cannot access the file because it is being used by another process
TST: On Windows open files can not be removed
TST: fix test errors on Python 3
Add animation.convert_path setting to matplotlibrc.template
Stop make.py removing generated documentation figs
Merge pull request #3249 from cgohlke/patch-1

TST: Fix test_backend_ps failures on Windows
STY: remove unused imports in plot_directive
STY: pep8 2 lines between functions

pep8 for plot directive.
MNT: remove Python 2.7 copy of relpath

Matplotlib now depends on Python 2.6, which has relpath
STY: typos in plot_directive docstrings

Well, behaviour -> behavior is against my origins, but hey, we're all
American now.
BUG: don't show parens, comma when no source link

plot_directive displaying empty parens when no figures and no source
required.  Was also prepending a comma to list of images when there was
source links not required.
Fix memory leak in FT2Font.
Fix memory leaks in the temporary rasterized images.
puts pythonxy back in
Get rid of warning about GTK3Agg with python3

This has been fixed by using cairocffi according to #1227
Merge pull request #3261 from jenshnielsen/gtk3agg_cairo

Get rid of warning about GTK3Agg with python3