API Changes for 3.0.1
=====================

`.tight_layout.auto_adjust_subplotpars` can return ``None`` now if the new
subplotparams will collapse axes to zero width or height.  This prevents
``tight_layout`` from being executed.  Similarly
`.tight_layout.get_tight_layout_figure` will return None.

To improve import (startup) time, private modules are now imported lazily.
These modules are no longer available at these locations:

  - `matplotlib.backends.backend_agg._png`
  - `matplotlib.contour._contour`
  - `matplotlib.image._png`
  - `matplotlib.mathtext._png`
  - `matplotlib.testing.compare._png`
  - `matplotlib.texmanager._png`
  - `matplotlib.tri.triangulation._tri`
  - `matplotlib.tri.triangulation._qhull`
  - `matplotlib.tri.tricontour._tri`
  - `matplotlib.tri.trifinder._tri`
