
.. _github-stats:
Github stats
============

GitHub stats for 2012/11/08 - 2013/05/29 (tag: v1.2.0)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 85 authors contributed 1428 commits.

* Adam Ginsburg
* Adrian Price-Whelan
* Alejandro Dubrovsky
* Amit Aronovitch
* Andrew Dawson
* Anton Akhmerov
* Antony Lee
* Ben Root
* Binglin Chang
* Bradley M. Froehle
* Brian Mattern
* Cameron Bates
* Carl Michal
* Chris Beaumont
* Christoph Gohlke
* Cimarron Mittelsteadt
* Damon McDougall
* Daniel Hyams
* David Trémouilles
* Eric Firing
* Francesco Montesano
* Geoffroy Billotey
* Ian Thomas
* Jae-Joon Lee
* Jake Vanderplas
* James R. Evans
* Jan-Philip Gehrcke
* Jeff Bingham
* Jeffrey Bingham
* Jens H. Nielsen
* Jens Hedegaard Nielsen
* Joe Kington
* Julien Schueller
* Julien Woillez
* Kevin Davies
* Leo Singer
* Lodato Luciano
* Martin Spacek
* Martin Teichmann
* Martin Ueding
* Matt Giuca
* Maximilian Albert
* Michael Droettboom
* Michael Welter
* Michiel de Hoon
* Min RK
* MinRK
* Nelle Varoquaux
* Nic Eggert
* Pascal Bugnion
* Paul Hobson
* Paul Ivanov
* Pauli Virtanen
* Peter Würtz
* Phil Elson
* Pierre Haessig
* Piti Ongmongkolkul
* Ryan Dale
* Ryan May
* Sandro Tosi
* Sebastian Pinnau
* Sergey Koposov
* Takeshi Kanmae
* Thomas A Caswell
* Thomas Kluyver
* Thomas Robitaille
* Till Stensitzki
* Tobias Megies
* Todd Jennings
* Tomas Kazmar
* Tony S Yu
* Víctor Terrón
* Wes Campaigne
* aseagram
* burrbull
* dhyams
* drevicko
* endolith
* gitj
* jschueller
* krischer
* montefra
* pelson
* pwuertz
* torfbolt


We closed a total of 924 issues, 326 pull requests and 598 regular issues;
this is the full list (generated with the script
:file:`tools/github_stats.py`):

Pull Requests (326):

* :ghpull:`2082`: Data limits (on 1.3.x)
* :ghpull:`2070`: incorrect bbox of text
* :ghpull:`2080`: Fixed failing test on python3.
* :ghpull:`2079`: added some comments
* :ghpull:`2077`: changed URL to the current CSV API for yahoo finance
* :ghpull:`2076`: Build the _windowing extension
* :ghpull:`2066`: [DOC] Mathtext and matshow examples
* :ghpull:`2024`: Update homepage image
* :ghpull:`2074`: backend gtk and gtk3: destroy figure save dialog after use; closes #2073
* :ghpull:`2050`: Added the from_levels_and_colors function.
* :ghpull:`454`: Use a subdirectory of $XDG_CONFIG_HOME instead of ~/.matplotlibrc on Linux
* :ghpull:`1813`: GTK segfault with GTK3 and mpl_toolkits
* :ghpull:`2069`: BUG: pass kwargs to TimedAnimation
* :ghpull:`2063`: Let _pcolorargs check C for consistency with X and Y; closes #1688
* :ghpull:`2065`: mlab.FIFOBuffer: remove fossil line referring to nonexistent method
* :ghpull:`1975`: MixedModeRenderer non-72-dpi fixes & Pgf mixed rendering
* :ghpull:`2004`: Make wx and wxagg work with wx 2.9.x on Mac.
* :ghpull:`2044`: Svg rasterize (rebased)
* :ghpull:`2056`: backend_gtk: don't hide FileChooserDialog; closes #1530
* :ghpull:`2053`: sphinxext.ipython_directive broken
* :ghpull:`2017`: qt4_editor formlayout now works with colour tuples (fixes Issue #1690)
* :ghpull:`2057`: pep8 fixes in animation.py
* :ghpull:`2055`: Deprecated the set_colorbar method on a scalar mappable.
* :ghpull:`1945`: PEP8 testing
* :ghpull:`2042`: Ensure that PY_ARRAY_UNIQUE_SYMBOL is uniquely defined for each extension
* :ghpull:`2041`: Fix a number of issues in the doc build
* :ghpull:`2049`: Fix parallel testing by using the multi-process safe cbook.mkdirs
* :ghpull:`2047`: Fixed typos in legend docs.
* :ghpull:`2048`: Tweak image path
* :ghpull:`1889`: Fixed handling of `bar(.., bottom=None, log=True)`
* :ghpull:`2036`: Fix missing ticks on inverted log axis
* :ghpull:`2038`: Added parameters to the xkcd function. Fixed deprecation warning on Path.
* :ghpull:`2028`: Add a what's new entry for the WebAgg backend
* :ghpull:`2002`: Added support for providing 1 or 2 extra colours to the contour routines to easily specify the under and over colors.
* :ghpull:`2011`: Added the "cleared" method to Path, and updated the path module's documentation.
* :ghpull:`2033`: fix pstoeps function in backend_ps.py
* :ghpull:`2026`: Deprecations and housecleaning
* :ghpull:`2032`: 'annotate' ignores path_effects argument.
* :ghpull:`2030`: Image pep8
* :ghpull:`2029`: Type correction: float -> double
* :ghpull:`1753`: Resolving Issue #1737 - MacOSX backend unicode problems in python 3.3
* :ghpull:`1925`: Supported datetimes with microseconds, and those with long time series (>160 years).
* :ghpull:`1951`: parallelize_tests
* :ghpull:`2020`: Fixed call to path.Path.contains_point from pnpoly.
* :ghpull:`2019`: Build: avoid win32-incompatible functions
* :ghpull:`1919`: Issue warning if too many figures are open
* :ghpull:`1993`: PS backend fails to savefig() pcolormesh with gouraud shading
* :ghpull:`2005`: Fail to export properly to svg and pdf with interactive paths
* :ghpull:`2016`: Crash when using character with umlaut
* :ghpull:`2015`: Wrong text baseline with usetex.
* :ghpull:`2012`: texmanager doesn't handle list of names for `font.family`
* :ghpull:`2010`: Allow Paths to be marked as readonly
* :ghpull:`2003`: Fixed hatch clipping.
* :ghpull:`2006`: ValueError: stretch is invalid
* :ghpull:`956`: Shared axes colorbars & finer location control
* :ghpull:`1329`: Add a "sketch" path filter
* :ghpull:`1999`: Setting dashes to (0,0) results in infinite loop for agg backends
* :ghpull:`1092`: Better handling of scalars to plt.subplot(). Fixes #880
* :ghpull:`1950`: Tidy up the matplotlib.__init__ documentation.
* :ghpull:`1770`: strange output from wx and wxagg when trying to render to JPEG or TIFF
* :ghpull:`1998`: Wx backend broken
* :ghpull:`1917`: Make `axis.set_scale` private
* :ghpull:`1927`: Workaround for Python 3 with pyparsing <= 2.0.0
* :ghpull:`1885`: text is not properly clipped in 1.2.1
* :ghpull:`1955`: Honouring the alpha attribute when creating composite images.
* :ghpull:`1136`: Configuring automatic use of tight_layout
* :ghpull:`1953`: New doc build failure
* :ghpull:`1896`: Doc build is full of lots of irrelevant warnings
* :ghpull:`1902`: Default quit keymap - support for cmd+w on OSX
* :ghpull:`1954`: Supporting different alphas for face and edge colours
* :ghpull:`1964`: Fixes issue #1960. Account for right/top spine data offset on transform ...
* :ghpull:`1988`: Added bar plot pickle support.
* :ghpull:`1989`: Log scale pickle
* :ghpull:`1990`: Fixed tight_layout pickle support.
* :ghpull:`1991`: bugfix for matplotlib/ticker.py (python 3.3)
* :ghpull:`1833`: Change hist behavior when normed and stacked to something more sensible
* :ghpull:`1985`: horizontal histogramm doesn't work in 1.2 branch
* :ghpull:`1984`: colors.rgb_to_hsv does not work properly with array of int dtype
* :ghpull:`1982`: Fix bug in SpanSelector, introduced in commit #dd325759
* :ghpull:`1978`: Setting font type using rcParams does not work under Python 3.*
* :ghpull:`1976`: Replace usage of Lena image in the gallery.
* :ghpull:`1977`: Fix `backend_driver.py`
* :ghpull:`1972`: SubplotBase._make_twin_axes always creates a new subplot instance
* :ghpull:`1787`: Path.contains_points() incorrect return
* :ghpull:`1973`: Collection's contains method doesn't honour offset_position attribute
* :ghpull:`1956`: imsave should preserve alpha channel
* :ghpull:`1967`: svg double hyphen in plot title --
* :ghpull:`1929`: Fixed failing bbox_inches='tight' case when a contour collection is empty
* :ghpull:`1968`: Rotated text element misalignment in Agg
* :ghpull:`1868`: Fixed background colour of PNGs saved with a non-zero opacity.
* :ghpull:`1965`: Make the travis output quieter on v1.2.x
* :ghpull:`1946`: re-arrange mplDeprecation imports
* :ghpull:`1949`: Build failes under ubuntu 13.04
* :ghpull:`1918`: Tidied up some of the documentation.
* :ghpull:`1924`: MEP 12: Gallery cleanup and reorganization (rebase)
* :ghpull:`1884`: incorrect linkage if system PyCXX is found
* :ghpull:`1936`: add pkgconfig to homebrew install instruction
* :ghpull:`1941`: Use freetype-config if pkg-config is not installed
* :ghpull:`1940`: Cleanup and what's new item added for jpeg quality rcParam feature.
* :ghpull:`1771`: Jpeg quality 95 by default with rendering with PIL
* :ghpull:`1935`: 1836 latex docs fail
* :ghpull:`1932`: DOC - two modules link appeared in the documentation
* :ghpull:`1810`: Cairo + plot_date = misaligned x-axis labels
* :ghpull:`1905`: Prevent Qt4 from stopping the interpreter
* :ghpull:`1861`: Added a find_all method to the RcParams dictionary.
* :ghpull:`1921`: Fix filename decoding when calling fc-match
* :ghpull:`1757`: DOC improves documentation on the pyplot module and the bar method
* :ghpull:`1858`: backend_pgf: clip paths within the backend (fixes #1857)
* :ghpull:`1913`: Fix for issue #1812
* :ghpull:`1916`: Normalize all 'e.g.' instances. Addresses issue #1423.
* :ghpull:`1908`: added rcParam for x and y margin
* :ghpull:`1903`: Switching b and c in _transformation_converter to fix issue #1886
* :ghpull:`1897`: Doc build failure - unicode error in generate_example_rst
* :ghpull:`1915`: Corrected a wrong numpy record name in documentation.
* :ghpull:`1914`: Fix texmanager.dvipng_hack_alpha() to correctly use Popen.
* :ghpull:`1906`: Spectral plot unit tests
* :ghpull:`1824`: Support environments without a home dir or writable file system
* :ghpull:`1878`: Webagg changes
* :ghpull:`1894`: Exporting figure as pdf using savefig() messes up axis background in OS X
* :ghpull:`1887`: Clarify documentation for FuncAnimation
* :ghpull:`1890`: Restored inkscape installing on travis-ci.
* :ghpull:`1874`: Building Matplotlib on Ubuntu
* :ghpull:`1186`: Make default arrow head width sensible
* :ghpull:`1875`: [EHN] Add frameon and savefig.frameon to rcParams
* :ghpull:`1865`: Fix manual contour label positions on sparse contours
* :ghpull:`1210`: Add dateutil kwargs to csv2rec
* :ghpull:`1383`: More fixes for doc building with python 3
* :ghpull:`1864`: fix legend w/ 'expand' mode which fails for a single item.
* :ghpull:`1448`: ```bbox_inches="tight"``` support for *all* figure artists.
* :ghpull:`1869`: Installed inkscape on the travis-ci vm.
* :ghpull:`1870`: Testing documentation isn't clear about which files to copy
* :ghpull:`1866`: fix the pyplot version of rc_context
* :ghpull:`1860`: Bug with PatchCollection in PDF output
* :ghpull:`1862`: Matplotlib savefig() closes BytesIO object when saving in postscript format
* :ghpull:`1841`: Fixes issue #1259 - Added modifier key handling for macosx backend
* :ghpull:`1816`: Avoid macosx backend slowdown; issue 1563
* :ghpull:`1796`: axes.grid lines using lines.marker settings?
* :ghpull:`1846`: Fix the clippath renderering so that it uses no-clip unsigned chars
* :ghpull:`1853`: fill_betweenx signature fixed
* :ghpull:`1854`: BF - prevent a TypeError for lists of vertices
* :ghpull:`1843`: test_backend_pgf: TypeError
* :ghpull:`1848`: add flushing of stdout to update on key event
* :ghpull:`1802`: Step linestyle
* :ghpull:`1127`: Change spectral to nipy_spectral, update docs, leave aliases
* :ghpull:`1804`: MEP10 - documentation improvements on set_xlabel and text of axes.py
* :ghpull:`1764`: Make loc come after fontdict in set_title. Closes #1759
* :ghpull:`1825`: Work around missing subprocess members on Google App Engine
* :ghpull:`1826`: backend_ps: Do not write to a temporary file unless using an external distiller
* :ghpull:`1827`: MEP10 - documentation improvements on many common plots: scatter plots, ...
* :ghpull:`1834`: finance: Fixed making directories for explicit cachename
* :ghpull:`1832`: BF - correct return type for Axes.get_title
* :ghpull:`1803`: Markers module: PEP8 fixes and MEP10 documentation fixes
* :ghpull:`1795`: MEP10 - refactored hlines and vlines documentation
* :ghpull:`1822`: Improved triinterp_demo pylab example
* :ghpull:`1811`: MultiCursor with additionnal optionnal horizontal bar
* :ghpull:`1817`: Improved test_triinterp_colinear
* :ghpull:`1799`: Corrupt/invalid PDF and EPS files when saving a logscaled plot made with negative values
* :ghpull:`1800`: Agg snapping fixes (for the last time...?) :)
* :ghpull:`1786`: Cubic interpolation for triangular grids
* :ghpull:`1808`: DOC: typo, break lines >80 char, add link to cmaps list
* :ghpull:`1801`: Add .directory files to .gitignore
* :ghpull:`1724`: Re-write stacked step histogram
* :ghpull:`1790`: Fixes problem raised in #1431 (```get_transform``` should not affect ```is_transform_set```)
* :ghpull:`1779`: Bug in postscript backend in Python 3
* :ghpull:`1797`: PEP8 on colors module
* :ghpull:`1291`: Fix image comparison
* :ghpull:`1791`: Symbol not found: _CGAffineTransformIdentity on MacOS 10.6
* :ghpull:`1794`: Fix for #1792
* :ghpull:`1454`: Retool the setup.py infrastructure
* :ghpull:`1785`: Fix test_bbox_inches_tight
* :ghpull:`1784`: Attempt to fix Travis "permission denied" error for Python 3
* :ghpull:`1775`: Issue #1763
* :ghpull:`1615`: Offset is empty with usetex when offset is equal to 1
* :ghpull:`1778`: Fix clip_path_to_rect, add convenience method on Path object for it
* :ghpull:`1669`: Add EventCollection and eventplot
* :ghpull:`1725`: Fix compiler warnings
* :ghpull:`1756`: Remove broken printing_in_wx.py example.
* :ghpull:`1762`: Make cbook safe to import while removing duplicate is_string_like;
* :ghpull:`1252`: Properly passing on horiz-/vertOn to Cursor()
* :ghpull:`1686`: Fix lost ticks
* :ghpull:`1640`: Fix bugs in legend positioning with loc='best'
* :ghpull:`1687`: Update lib/matplotlib/backends/backend_cairo.py
* :ghpull:`1760`: Improved the subplot function documentation and fixed the autogeneration from boilerplate.
* :ghpull:`1716`: PEP8 fixes on the figure module
* :ghpull:`1643`: Clean up code in cbook
* :ghpull:`1755`: Update examples/pylab_examples/histogram_demo_extended.py
* :ghpull:`1497`: Fix for empty collection check in axes.add_collection
* :ghpull:`1685`: Add default savefig directory
* :ghpull:`1698`: Fix bug updating WeakKeyDictionary during iteration
* :ghpull:`1743`: slight tweak to the documentation of `errorbar`
* :ghpull:`1748`: Typo in "Annotation" docstring.
* :ghpull:`1750`: Name missmatch in filetypes.rgba and print_rgb of backend_bases.py
* :ghpull:`1722`: Fix sign of infstr in exceltools.rec2exel
* :ghpull:`1726`: stackplot_test_baseline has different results on 32-bit and 64-bit platforms
* :ghpull:`1577`: PEP8 fixes on the line module
* :ghpull:`1728`: Macosx backend: tweak to coordinates position
* :ghpull:`1718`: Fix set dashes for line collections
* :ghpull:`1721`: rcParams.keys() is not Python 3 compatible
* :ghpull:`1699`: Enable to switch off the removal of comments in csv2rec.
* :ghpull:`1710`: Mixing Arial with mathtext on Windows 8 fails
* :ghpull:`1705`: Qt closeevent fixes for  v1.2.x
* :ghpull:`1671`: Feature stack base
* :ghpull:`1684`: Fix hist for log=True and histtype='step'
* :ghpull:`1708`: Fix breaking doc build
* :ghpull:`1644`: NF - Left and right side axes titles
* :ghpull:`1666`: Fix USE_FONTCONFIG=True mode
* :ghpull:`1691`: Fix svg flipping (again)
* :ghpull:`1695`: Alpha kwarg fix
* :ghpull:`1696`: Fixed doc dependency on numpy_ext.numpydoc
* :ghpull:`1665`: MEP10: adding numpydoc and activating autosummary
* :ghpull:`1660`: Explain that matplotlib must be built before the HTML documentation
* :ghpull:`1694`: fixes Issue #1693
* :ghpull:`1682`: Fixed the expected output from test_arrow_patches.test_fancyarrow.
* :ghpull:`1663`: Fix suptitle
* :ghpull:`1675`: fix "alpha" kwarg in errorbar plot
* :ghpull:`1678`: added QtGui.QMainWindow.closeEvent() to make sure the close event
* :ghpull:`1674`: Fix SVG flip when svg.image_noscale is True
* :ghpull:`1680`: Ignore lib/dateutil
* :ghpull:`1626`: Add framealpha argument for legend
* :ghpull:`1642`: remove `import new` from cbook.py
* :ghpull:`1534`: Make `rc_context` available via pyplot interface
* :ghpull:`1672`: Nuke Travis python 3.1 testing
* :ghpull:`1670`: Deprecate mpl
* :ghpull:`1635`: Recompute Wedge path after change of attributes.
* :ghpull:`1498`: use QMainWindow.closeEvent for close events
* :ghpull:`1617`: Legend: Also calc the bbox of the legend when the frame is not drawn. (1.2.x)
* :ghpull:`1585`: Fix Qt canvas resize_event
* :ghpull:`1611`: change handling of legend labels which are None
* :ghpull:`1657`: Add EventCollection and eventplot
* :ghpull:`1641`: PEP8 fixes on the rcsetup module
* :ghpull:`1650`: _png.read_png crashes on Python 3 with urllib.request object
* :ghpull:`1568`: removed deprecated methods from the axes module.
* :ghpull:`1589`: Fix shifted ylabels (Issue #1571)
* :ghpull:`1634`: add scatterpoints to  rcParam
* :ghpull:`1654`: added explicit 'zorder' kwarg to `Colection` and `LineCollection`.
* :ghpull:`1653`: Fix #570 - Reversing a 3d axis should now work properly.
* :ghpull:`1651`: WebAgg: pylab compatibility
* :ghpull:`1505`: Issue 1504: changed how `draw` handles alpha in `markerfacecolor`
* :ghpull:`1655`: add get_segments method to collections.LineCollection
* :ghpull:`1652`: Ignore kdevelop4 project files
* :ghpull:`1613`: Using a stricter check to see if Python was installed as a framework.
* :ghpull:`1599`:  Ada Lovelace and Grace Murray Hopper images in place of Lena
* :ghpull:`1582`: Linear tri interpolator
* :ghpull:`1637`: change cbook to relative import
* :ghpull:`1618`: Mplot3d/crashfixes
* :ghpull:`1636`: hexbin log scale is broken in matplotlib 1.2.0
* :ghpull:`1624`: implemented inverse transform for Mollweide axes
* :ghpull:`1630`: A disconnected callback cannot be reconnected
* :ghpull:`1139`: Make Axes.stem take at least one argument.
* :ghpull:`1426`: WebAgg backend
* :ghpull:`1606`: Document the C/C++ code guidelines
* :ghpull:`1628`: Fix errorbar zorder v1.2
* :ghpull:`1620`: Fix bug in _AnnotationBase
* :ghpull:`1587`: Mac OS X 10.5 needs an autoreleasepool here to avoid memory leaks. Newer...
* :ghpull:`1597`: new MatplotlibDeprecationWarning class (against master)
* :ghpull:`1596`: new MatplotlibDeprecationWarning class (against 1.2.x)
* :ghpull:`1532`: CXX/Python2/cxx_extensions.cxx:1320: Assertion `ob_refcnt == 0'
* :ghpull:`1604`: Make font_manager ignore KeyErrors for bad fonts
* :ghpull:`1605`: Change printed -> pretty-printed
* :ghpull:`1557`: inverting an axis shouldn't affect the autoscaling setting
* :ghpull:`1603`: ylim=0.0 is not well handled in polar plots
* :ghpull:`1583`: Crash with text.usetex=True and plt.annotate
* :ghpull:`1602`: Fixed typos in docs (squashed version of #1600)
* :ghpull:`1592`: Fix a syntax error in examples (movie_demo.py)
* :ghpull:`1590`: Positional argument specifiers are required by Python 2.6
* :ghpull:`1579`: Updated custom_projection_example.py to work with v1.2 and newer
* :ghpull:`1578`: Fixed blitting in Gtk3Agg backend
* :ghpull:`1573`: fix issue #1572 caused by PR #1081
* :ghpull:`1562`: Mac OS X Backend: Removing clip that is no longer needed
* :ghpull:`1574`: Improvements to Sankey class
* :ghpull:`1536`: ENH: add AVConv movie writer for animations
* :ghpull:`1570`: PEP8 fixes on the tests of the dates module
* :ghpull:`1569`: FIX Removes code that does work from the axes module
* :ghpull:`1531`: fix rendering slowdown with big invisible lines (issue #1256)
* :ghpull:`1398`: PEP8 fixes on dates.py
* :ghpull:`1564`: PEP8-compliance on axes.py (patch 4 / 4)
* :ghpull:`1559`: Workaround for QT cursor bug in dock areas
* :ghpull:`1560`: Remove python2.5 support from texmanager.py
* :ghpull:`1555`: Geo projections getting clobbered by 2to3 when used when python3
* :ghpull:`1477`: alternate fix for issue #997
* :ghpull:`1522`: PEP8-compliance on axes.py (patch 3 / 4)
* :ghpull:`1550`: PEP8 fixes on the module texmanager
* :ghpull:`1289`: Autoscaling and limits in mplot3d.
* :ghpull:`1551`: PEP8 fixes on the spines module
* :ghpull:`1537`: Fix savefig.extension == "auto"
* :ghpull:`1297`: pyplot.plotfile. gridon option added with default from rcParam.
* :ghpull:`1538`: Remove unnecessary clip from Cairo backend; squashed commit
* :ghpull:`1544`: str.format() doesn't work on python 2.6
* :ghpull:`1549`: Add citation page to website
* :ghpull:`1514`: Fix streamplot when color argument has NaNs
* :ghpull:`1081`: Propagate mpl.text.Text instances to the backends and fix documentation
* :ghpull:`1533`: ENH: raise a more informative error
* :ghpull:`1540`: Changed mailinglist archive link.
* :ghpull:`1493`: check `ret == False` in Timer._on_timer
* :ghpull:`1523`: DOC: github ribbon does not cover up index link
* :ghpull:`1515`: set_cmap should not require an active image
* :ghpull:`1489`: Documentation update for specgram
* :ghpull:`1527`: fix 2 html color names
* :ghpull:`1524`: Make README.txt consistent reStructuredText
* :ghpull:`1525`: pgf: documentation enhancements
* :ghpull:`1510`: pgf: documentation enhancements
* :ghpull:`1512`: Reorganize the developer docs
* :ghpull:`1518`: PEP8 compliance on the delaunay module
* :ghpull:`1357`: PEP8 fixes on text.py
* :ghpull:`1469`: PEP8-compliance on axes.py (patch 2 / 4)
* :ghpull:`1470`: Add ``test`` and ``test-coverage`` to Makefile
* :ghpull:`1442`: Add savefig_kwargs to Animation.save() method
* :ghpull:`1503`: DOC: 'inout' option for tick_params direction
* :ghpull:`1494`: Added sphinx documentation for Triangulation
* :ghpull:`1480`: Remove dead code in patches
* :ghpull:`1496`: Correct scatter docstring
* :ghpull:`1472`: FIX extra comma in Sankey.add
* :ghpull:`1471`: Improved checking logic of _check_xyz in contour.py
* :ghpull:`1491`: Reintroduce examples.directory rc parameter
* :ghpull:`1405`: Add angle kwarg to patches.Rectangle
* :ghpull:`1278`: Make arrow docstring mention data transform
* :ghpull:`1355`: Add sym-log normalization.
* :ghpull:`1474`: use an imagemap for the "fork me on github" ribbon
* :ghpull:`1485`: Fix leak of gc's in gtkagg backend
* :ghpull:`1374`: PEP8 fixes on widgets.py
* :ghpull:`1379`: PEP8 fixes on quiver.py
* :ghpull:`1399`: PEP8 fixes on patches
* :ghpull:`1395`: PEP8 fixes on contour.py
* :ghpull:`1464`: PEP8-compliance on axes.py (patch 1 / 4)
* :ghpull:`1400`: PEP8 fixes on offsetbox.py
* :ghpull:`1463`: Document the Gtk3 backends

Issues (598):

* :ghissue:`2075`: Test failure in matplotlib.tests.test_colors.test_cmap_and_norm_from_levels_and_colors2
* :ghissue:`2061`: hist(..., histtype='step') does not set ylim properly.
* :ghissue:`2081`: AutoDateLocator interval bug
* :ghissue:`2082`: Data limits (on 1.3.x)
* :ghissue:`854`: Bug in Axes.relim when the first line is y_isdata=False and possible fix
* :ghissue:`2070`: incorrect bbox of text
* :ghissue:`1063`: PyQt: fill_between => Singular matrix
* :ghissue:`2072`: PEP8 conformance tests complain about missing files
* :ghissue:`2080`: Fixed failing test on python3.
* :ghissue:`2079`: added some comments
* :ghissue:`1876`: [WIP] Steppath and Line2D
* :ghissue:`296`: 2D imagemap for 3D scatter plot
* :ghissue:`667`: hexbin lacks a weights argument
* :ghissue:`2077`: changed URL to the current CSV API for yahoo finance
* :ghissue:`602`: axisartist incompatible with autofmt_xdate
* :ghissue:`609`: Large values in histograms not showing
* :ghissue:`654`: autofmt_xdate cropping graph wrongly
* :ghissue:`615`: Cannot set label text size or family using axisartist
* :ghissue:`343`: Response Spectra Tripartite Plot
* :ghissue:`325`: EMF backend does not support bitmaps
* :ghissue:`281`: scatter and plot should have the same kwards
* :ghissue:`318`: ability to unshare axis
* :ghissue:`227`: Set cap and join styles for patches
* :ghissue:`222`: Support for amsmath in TexManager
* :ghissue:`214`: add quote charater support to csv related functions.
* :ghissue:`161`: one pixel error with gtkagg and blitting
* :ghissue:`157`: Sphinx plot extension source/build directory issues
* :ghissue:`2076`: Build the _windowing extension
* :ghissue:`2066`: [DOC] Mathtext and matshow examples
* :ghissue:`2024`: Update homepage image
* :ghissue:`2074`: backend gtk and gtk3: destroy figure save dialog after use; closes #2073
* :ghissue:`2073`: Gtk file save dialog doesn't go ahead when clicking "Save" or "Cancel"
* :ghissue:`2037`: PGF backend doesn't fire draw_event when not being used as the "primary" backend
* :ghissue:`2050`: Added the from_levels_and_colors function.
* :ghissue:`454`: Use a subdirectory of $XDG_CONFIG_HOME instead of ~/.matplotlibrc on Linux
* :ghissue:`2043`: Use subplots in examples (rebase)
* :ghissue:`1813`: GTK segfault with GTK3 and mpl_toolkits
* :ghissue:`2069`: BUG: pass kwargs to TimedAnimation
* :ghissue:`2063`: Let _pcolorargs check C for consistency with X and Y; closes #1688
* :ghissue:`1688`: _pcolorargs should check consistency of argument shapes
* :ghissue:`2065`: mlab.FIFOBuffer: remove fossil line referring to nonexistent method
* :ghissue:`2067`: Font issue while trying to save PS/EPS/SVG but not PDF
* :ghissue:`1975`: MixedModeRenderer non-72-dpi fixes & Pgf mixed rendering
* :ghissue:`1821`: WxAgg hangs in interactive mode
* :ghissue:`162`: twinx and plot_date
* :ghissue:`1609`: test_pcolormesh hangs
* :ghissue:`1598`: Use sublots in examples
* :ghissue:`1185`: Svg rasterize resolution fix
* :ghissue:`2004`: Make wx and wxagg work with wx 2.9.x on Mac.
* :ghissue:`1530`: saving a figure triggers (very) excessive IO activity
* :ghissue:`2044`: Svg rasterize (rebased)
* :ghissue:`2056`: backend_gtk: don't hide FileChooserDialog; closes #1530
* :ghissue:`1926`: Unable to pickle histogram figure
* :ghissue:`1690`: Edit figure parameters: TypeError: argument 1 has unexpected type 'list'
* :ghissue:`2053`: sphinxext.ipython_directive broken
* :ghissue:`1997`: eps files stump evince
* :ghissue:`2017`: qt4_editor formlayout now works with colour tuples (fixes Issue #1690)
* :ghissue:`2057`: pep8 fixes in animation.py
* :ghissue:`2055`: Deprecated the set_colorbar method on a scalar mappable.
* :ghissue:`2058`: mplot3d: backend_pdf.py problem with last release not present in 1.2.1rc1
* :ghissue:`1391`: AutoDateLocator should handle sub-second intervals
* :ghissue:`308`: Emf backend should support math text
* :ghissue:`1945`: PEP8 testing
* :ghissue:`740`: plt.pcolormesh and shape mismatch
* :ghissue:`1734`: Y-axis labels are impossible to align by baseline
* :ghissue:`2039`: PY_ARRAY_UNIQUE_SYMBOL not unique enough
* :ghissue:`2042`: Ensure that PY_ARRAY_UNIQUE_SYMBOL is uniquely defined for each extension
* :ghissue:`2041`: Fix a number of issues in the doc build
* :ghissue:`1223`: dpi= for bitmaps not handled correctly
* :ghissue:`2049`: Fix parallel testing by using the multi-process safe cbook.mkdirs
* :ghissue:`1324`: backend_pgf: open file handles on Windows
* :ghissue:`2047`: Fixed typos in legend docs.
* :ghissue:`2048`: Tweak image path
* :ghissue:`1904`: Legend kwarg scatteroffsets vs. scatteryoffsets
* :ghissue:`1807`: Regression: odd rendering of zordered areas on twinx axes in 1.2 (release) versus 1.1
* :ghissue:`1882`: Possible regression in 1.2.1 vs 1.2.0 re bar plot with log=True
* :ghissue:`2031`: Update screenshots page
* :ghissue:`1889`: Fixed handling of `bar(.., bottom=None, log=True)`
* :ghissue:`2036`: Fix missing ticks on inverted log axis
* :ghissue:`2040`: Cannot align subplot yaxis labels with PGF backend
* :ghissue:`2038`: Added parameters to the xkcd function. Fixed deprecation warning on Path.
* :ghissue:`2028`: Add a what's new entry for the WebAgg backend
* :ghissue:`2009`: Deprecate C++ functions in _path.cpp that are imported in path.py
* :ghissue:`1961`: All included backends should work or be removed
* :ghissue:`1966`: Remove deprecated code we threatened to remove for 1.3.x
* :ghissue:`2002`: Added support for providing 1 or 2 extra colours to the contour routines to easily specify the under and over colors.
* :ghissue:`2011`: Added the "cleared" method to Path, and updated the path module's documentation.
* :ghissue:`2033`: fix pstoeps function in backend_ps.py
* :ghissue:`2026`: Deprecations and housecleaning
* :ghissue:`2032`: 'annotate' ignores path_effects argument.
* :ghissue:`2030`: Image pep8
* :ghissue:`1720`: Can't pickle RendererAgg in tight_layout figures
* :ghissue:`2029`: Type correction: float -> double
* :ghissue:`1737`: MacOSX backend unicode problems in python 3.3
* :ghissue:`1753`: Resolving Issue #1737 - MacOSX backend unicode problems in python 3.3
* :ghissue:`1925`: Supported datetimes with microseconds, and those with long time series (>160 years).
* :ghissue:`2023`: imshow's "nearest" and "none" interpolations produce smoothed images
* :ghissue:`1951`: parallelize_tests
* :ghissue:`2020`: Fixed call to path.Path.contains_point from pnpoly.
* :ghissue:`2019`: Build: avoid win32-incompatible functions
* :ghissue:`2018`: can't create single legend line with different point types
* :ghissue:`1919`: Issue warning if too many figures are open
* :ghissue:`1993`: PS backend fails to savefig() pcolormesh with gouraud shading
* :ghissue:`2005`: Fail to export properly to svg and pdf with interactive paths
* :ghissue:`2016`: Crash when using character with umlaut
* :ghissue:`2015`: Wrong text baseline with usetex.
* :ghissue:`2012`: texmanager doesn't handle list of names for `font.family`
* :ghissue:`2010`: Allow Paths to be marked as readonly
* :ghissue:`2003`: Fixed hatch clipping.
* :ghissue:`2006`: ValueError: stretch is invalid
* :ghissue:`2014`: Possible error in animate.py after commit cc617006f7f0a18396cecf4a9f1e222f1ee5204e
* :ghissue:`2013`: Histogram output in PDF is mashed
* :ghissue:`1934`: Specifying dictionary argument with dict() or braces matters in set_bbox
* :ghissue:`2000`: Plots show up completely white
* :ghissue:`1994`: Make wx and wxagg work with wx 2.9.x on Mac.
* :ghissue:`956`: Shared axes colorbars & finer location control
* :ghissue:`1329`: Add a "sketch" path filter
* :ghissue:`1999`: Setting dashes to (0,0) results in infinite loop for agg backends
* :ghissue:`2001`: Fixed hatch clipping.
* :ghissue:`1199`: New boxplot features
* :ghissue:`1898`: Hatch clipping
* :ghissue:`1092`: Better handling of scalars to plt.subplot(). Fixes #880
* :ghissue:`1950`: Tidy up the matplotlib.__init__ documentation.
* :ghissue:`1855`: BUG: fixed weird case where boxplot whiskers went inside box
* :ghissue:`1831`: Unimplemented comparison method for Line3DCollection
* :ghissue:`1909`: patheffects for Line2d object : rebase of #1015
* :ghissue:`1770`: strange output from wx and wxagg when trying to render to JPEG or TIFF
* :ghissue:`1998`: Wx backend broken
* :ghissue:`1871`: set_scale and set_xscale
* :ghissue:`1917`: Make `axis.set_scale` private
* :ghissue:`1927`: Workaround for Python 3 with pyparsing <= 2.0.0
* :ghissue:`1885`: text is not properly clipped in 1.2.1
* :ghissue:`1955`: Honouring the alpha attribute when creating composite images.
* :ghissue:`1290`: Debundle pyparsing
* :ghissue:`1040`: Make 'rstride', 'cstride' default values smarter.
* :ghissue:`1016`: Object oriented way of setting rc parameters, enabling elegant Pythonic syntax.
* :ghissue:`1136`: Configuring automatic use of tight_layout
* :ghissue:`1856`: Raise exception when user tries to use set_xlim or set_ylim on a geographic projection
* :ghissue:`1953`: New doc build failure
* :ghissue:`1896`: Doc build is full of lots of irrelevant warnings
* :ghissue:`1974`: wx backend changes for wxPython Phoenix
* :ghissue:`1900`: Fix building when Gtk doesn't support version check
* :ghissue:`1902`: Default quit keymap - support for cmd+w on OSX
* :ghissue:`1899`: Different alphas for lines and fills.
* :ghissue:`1954`: Supporting different alphas for face and edge colours
* :ghissue:`1938`: Updated patch to not override alpha on edgecolor if set to none
* :ghissue:`1964`: Fixes issue #1960. Account for right/top spine data offset on transform ...
* :ghissue:`1539`: Pickling of log axes
* :ghissue:`1828`: AttributeError with big float Value(s)
* :ghissue:`1971`: Fix initialization problem with useblit on SpanSelector instance creatio...
* :ghissue:`1988`: Added bar plot pickle support.
* :ghissue:`1989`: Log scale pickle
* :ghissue:`1990`: Fixed tight_layout pickle support.
* :ghissue:`1991`: bugfix for matplotlib/ticker.py (python 3.3)
* :ghissue:`1833`: Change hist behavior when normed and stacked to something more sensible
* :ghissue:`1979`: developper's guide: what is the best workflow to test modifications
* :ghissue:`1985`: horizontal histogramm doesn't work in 1.2 branch
* :ghissue:`1984`: colors.rgb_to_hsv does not work properly with array of int dtype
* :ghissue:`1982`: Fix bug in SpanSelector, introduced in commit #dd325759
* :ghissue:`1978`: Setting font type using rcParams does not work under Python 3.*
* :ghissue:`1970`: Build: allow local static png dependency
* :ghissue:`1976`: Replace usage of Lena image in the gallery.
* :ghissue:`1977`: Fix `backend_driver.py`
* :ghissue:`1944`: ValueError exception in drag_zoom (tk backend)
* :ghissue:`1957`: matplotlib 1.2 / pylab_examples example code: multiple_yaxis_with_spines.py
* :ghissue:`1972`: SubplotBase._make_twin_axes always creates a new subplot instance
* :ghissue:`1787`: Path.contains_points() incorrect return
* :ghissue:`1973`: Collection's contains method doesn't honour offset_position attribute
* :ghissue:`1956`: imsave should preserve alpha channel
* :ghissue:`1967`: svg double hyphen in plot title --
* :ghissue:`1969`: SubplotBase._make_twin_axes always creates a new subplot instance.
* :ghissue:`1837`: html documentation: modules table and prev-next links
* :ghissue:`1892`: possible 1.2.1 regression in ax.axhline
* :ghissue:`1929`: Fixed failing bbox_inches='tight' case when a contour collection is empty
* :ghissue:`1968`: Rotated text element misalignment in Agg
* :ghissue:`1868`: Fixed background colour of PNGs saved with a non-zero opacity.
* :ghissue:`1965`: Make the travis output quieter on v1.2.x
* :ghissue:`1946`: re-arrange mplDeprecation imports
* :ghissue:`1948`: Unable to import pylab (matplotlib._png)
* :ghissue:`1949`: Build failes under ubuntu 13.04
* :ghissue:`1918`: Tidied up some of the documentation.
* :ghissue:`1924`: MEP 12: Gallery cleanup and reorganization (rebase)
* :ghissue:`1884`: incorrect linkage if system PyCXX is found
* :ghissue:`1936`: add pkgconfig to homebrew install instruction
* :ghissue:`1941`: Use freetype-config if pkg-config is not installed
* :ghissue:`1940`: Cleanup and what's new item added for jpeg quality rcParam feature.
* :ghissue:`1937`: All text only partially displayed
* :ghissue:`1771`: Jpeg quality 95 by default with rendering with PIL
* :ghissue:`1836`: LaTeX docs build blows up
* :ghissue:`1935`: 1836 latex docs fail
* :ghissue:`1932`: DOC - two modules link appeared in the documentation
* :ghissue:`1930`: FIX Latex documentation now builds properly
* :ghissue:`1928`: Fixed polygon3d rendering bug issue #178
* :ghissue:`1810`: Cairo + plot_date = misaligned x-axis labels
* :ghissue:`1623`: MEP 12: Gallery cleanup and reorganization
* :ghissue:`1905`: Prevent Qt4 from stopping the interpreter
* :ghissue:`1923`: fix Travis failures on 2.6 and 2.7
* :ghissue:`1922`: Commit 2415c6200ebdba75a0571d71a4569f18153fff57 introduces syntax error
* :ghissue:`1861`: Added a find_all method to the RcParams dictionary.
* :ghissue:`1879`: Decode subprocess output to utf-8 or regex will fail
* :ghissue:`1921`: Fix filename decoding when calling fc-match
* :ghissue:`1859`: Fixed a bug in offsetbox
* :ghissue:`1757`: DOC improves documentation on the pyplot module and the bar method
* :ghissue:`1767`: bytes regex matching issue in font_manager.py around 1283 (line number)
* :ghissue:`1857`: pgf backend doesn't work well with very large numbers
* :ghissue:`1858`: backend_pgf: clip paths within the backend (fixes #1857)
* :ghissue:`1812`: Error when setting arrowstyle
* :ghissue:`1913`: Fix for issue #1812
* :ghissue:`1423`: Normalize e.g. instances, or reduce them?
* :ghissue:`1916`: Normalize all 'e.g.' instances. Addresses issue #1423.
* :ghissue:`1766`: add rcParam to set the margin
* :ghissue:`1908`: added rcParam for x and y margin
* :ghissue:`691`: Inner colorbar & Outer colorbar
* :ghissue:`1886`: MacOSX backend incorrectly displays plot/scatter under Affine2D transform
* :ghissue:`1903`: Switching b and c in _transformation_converter to fix issue #1886
* :ghissue:`1897`: Doc build failure - unicode error in generate_example_rst
* :ghissue:`1915`: Corrected a wrong numpy record name in documentation.
* :ghissue:`1911`: dvipng_hack_alpha version check is broken
* :ghissue:`1914`: Fix texmanager.dvipng_hack_alpha() to correctly use Popen.
* :ghissue:`1823`: Cannot import matplotlib on Google App Engine dev appserver
* :ghissue:`1906`: Spectral plot unit tests
* :ghissue:`1824`: Support environments without a home dir or writable file system
* :ghissue:`1015`: patheffects for Line2d object
* :ghissue:`1878`: Webagg changes
* :ghissue:`1818`: Updated some of the documentation information.
* :ghissue:`1894`: Exporting figure as pdf using savefig() messes up axis background in OS X
* :ghissue:`1887`: Clarify documentation for FuncAnimation
* :ghissue:`1893`: bar plot sets axhline(0) for log plots, mpl 1.2.1 disapproves
* :ghissue:`1890`: Restored inkscape installing on travis-ci.
* :ghissue:`1310`: Drops last tick label for some ranges
* :ghissue:`1874`: Building Matplotlib on Ubuntu
* :ghissue:`1186`: Make default arrow head width sensible
* :ghissue:`1875`: [EHN] Add frameon and savefig.frameon to rcParams
* :ghissue:`1865`: Fix manual contour label positions on sparse contours
* :ghissue:`208`: csv2rec imports dates incorrectly and has no option
* :ghissue:`1356`: Docs don't build with Python3 (make.py except)
* :ghissue:`1210`: Add dateutil kwargs to csv2rec
* :ghissue:`1383`: More fixes for doc building with python 3
* :ghissue:`1864`: fix legend w/ 'expand' mode which fails for a single item.
* :ghissue:`1763`: Matplotlib 1.2.0 no longer respects the "bottom" argument for horizontal histograms
* :ghissue:`1448`: ```bbox_inches="tight"``` support for *all* figure artists.
* :ghissue:`1869`: Installed inkscape on the travis-ci vm.
* :ghissue:`1008`: Saving animation with coloured background
* :ghissue:`1870`: Testing documentation isn't clear about which files to copy
* :ghissue:`1528`: Fonts rendered are 25% larger than requested on SVG backend
* :ghissue:`1256`: rendering slowdown with big invisible lines
* :ghissue:`1287`: compare_images computes RMS incorrectly
* :ghissue:`1866`: fix the pyplot version of rc_context
* :ghissue:`1631`: histstack looks bad with alpha.
* :ghissue:`1867`: QT backend changes locale
* :ghissue:`1860`: Bug with PatchCollection in PDF output
* :ghissue:`1862`: Matplotlib savefig() closes BytesIO object when saving in postscript format
* :ghissue:`1259`: MacOS backend modifier keys
* :ghissue:`1841`: Fixes issue #1259 - Added modifier key handling for macosx backend
* :ghissue:`1563`: macosx backend slowdown with 1.2.0
* :ghissue:`1816`: Avoid macosx backend slowdown; issue 1563
* :ghissue:`1729`: request for plotting variable bin size with imshow
* :ghissue:`1839`: matplotlib 1.2.0 doesn't compile with Solaris Studio 12.3 CC
* :ghissue:`1796`: axes.grid lines using lines.marker settings?
* :ghissue:`1846`: Fix the clippath renderering so that it uses no-clip unsigned chars
* :ghissue:`1844`: 1.2.0 regression: custom scale not working
* :ghissue:`1768`: Build fails on travisCI
* :ghissue:`1851`: Fix for the custom scale example
* :ghissue:`1853`: fill_betweenx signature fixed
* :ghissue:`1854`: BF - prevent a TypeError for lists of vertices
* :ghissue:`1840`: BF - prevent a TypeError for lists of vertices in set_marker
* :ghissue:`1842`: test_backend_pgf errors
* :ghissue:`1850`: fill_betweenx signature fixed
* :ghissue:`1843`: test_backend_pgf: TypeError
* :ghissue:`1830`: Keyboard shortcuts work when toolbar not displayed
* :ghissue:`1848`: add flushing of stdout to update on key event
* :ghissue:`1802`: Step linestyle
* :ghissue:`879`: Two colormaps named "spectral"
* :ghissue:`1127`: Change spectral to nipy_spectral, update docs, leave aliases
* :ghissue:`1804`: MEP10 - documentation improvements on set_xlabel and text of axes.py
* :ghissue:`1764`: Make loc come after fontdict in set_title. Closes #1759
* :ghissue:`1759`: Axes3d error on set_title
* :ghissue:`800`: Still another Agg snapping issue.
* :ghissue:`1727`: 'stepfilled' histogram is not filled properly when setting yscale('log')
* :ghissue:`1612`: setupegg is broken on windows
* :ghissue:`1591`: Image being snapped erroneously
* :ghissue:`1845`: Agg clip rendering fix
* :ghissue:`1838`: plot_surface and transposed arrays
* :ghissue:`1825`: Work around missing subprocess members on Google App Engine
* :ghissue:`1826`: backend_ps: Do not write to a temporary file unless using an external distiller
* :ghissue:`1827`: MEP10 - documentation improvements on many common plots: scatter plots, ...
* :ghissue:`1834`: finance: Fixed making directories for explicit cachename
* :ghissue:`1714`: qt4_editor broken: `TransformNode instances can not be copied`
* :ghissue:`1832`: BF - correct return type for Axes.get_title
* :ghissue:`324`: ability to change curves, axes, labels attributes via UI
* :ghissue:`1803`: Markers module: PEP8 fixes and MEP10 documentation fixes
* :ghissue:`1795`: MEP10 - refactored hlines and vlines documentation
* :ghissue:`1819`: Option for disregarding matplotlibrc, for reproducible batch production of plots
* :ghissue:`1822`: Improved triinterp_demo pylab example
* :ghissue:`1820`: griddata: Allow for easy switching between interpolation mechanisms
* :ghissue:`1811`: MultiCursor with additionnal optionnal horizontal bar
* :ghissue:`1817`: Improved test_triinterp_colinear
* :ghissue:`1799`: Corrupt/invalid PDF and EPS files when saving a logscaled plot made with negative values
* :ghissue:`1800`: Agg snapping fixes (for the last time...?) :)
* :ghissue:`1521`: Triangular grid interpolation and refinement
* :ghissue:`1786`: Cubic interpolation for triangular grids
* :ghissue:`1808`: DOC: typo, break lines >80 char, add link to cmaps list
* :ghissue:`1798`: MEP10 - documentation improvements on set_xlabel and text of axes.py
* :ghissue:`1801`: Add .directory files to .gitignore
* :ghissue:`1765`: Unable to Generate Docs
* :ghissue:`1744`: bottom keyword doesn't work for non-stacked histograms
* :ghissue:`1679`: matplotlib-1.2.0: regression in histogram with barstacked drawing?
* :ghissue:`1724`: Re-write stacked step histogram
* :ghissue:`1790`: Fixes problem raised in #1431 (```get_transform``` should not affect ```is_transform_set```)
* :ghissue:`1779`: Bug in postscript backend in Python 3
* :ghissue:`1797`: PEP8 on colors module
* :ghissue:`1291`: Fix image comparison
* :ghissue:`1788`: Lower minimum pyparsing version to 1.5.2
* :ghissue:`1789`: imshow() subplots with shared axes generate unwanted white spaces
* :ghissue:`1793`: font_manager unittest errors
* :ghissue:`1791`: Symbol not found: _CGAffineTransformIdentity on MacOS 10.6
* :ghissue:`1772`: Python 3.3 build failure
* :ghissue:`1794`: Fix for #1792
* :ghissue:`1781`: Issues with installing matplotlib on Travis with Python 3
* :ghissue:`1792`: Matplotlib fails to install pyparsing with Python 2
* :ghissue:`1454`: Retool the setup.py infrastructure
* :ghissue:`1776`: Documentation style suggestion
* :ghissue:`1785`: Fix test_bbox_inches_tight
* :ghissue:`1784`: Attempt to fix Travis "permission denied" error for Python 3
* :ghissue:`1775`: Issue #1763
* :ghissue:`1615`: Offset is empty with usetex when offset is equal to 1
* :ghissue:`1782`: fix copy-to-clipboard in example
* :ghissue:`1778`: Fix clip_path_to_rect, add convenience method on Path object for it
* :ghissue:`1777`: PyList_SetItem return value bug in clip_path_to_rect (_path.cpp).
* :ghissue:`1773`: emf backend doesn't work with StringIO
* :ghissue:`1669`: Add EventCollection and eventplot
* :ghissue:`1774`: ignore singleton dimensions in ndarrays passed to imshow
* :ghissue:`1619`: Arrow with "simple" style is not robust.  Code fix included.
* :ghissue:`1725`: Fix compiler warnings
* :ghissue:`1756`: Remove broken printing_in_wx.py example.
* :ghissue:`1094`: Feature request - make it simpler to use full OO interface
* :ghissue:`1457`: Better object-oriented interface for users
* :ghissue:`1762`: Make cbook safe to import while removing duplicate is_string_like;
* :ghissue:`1019`: Repeated is_string_like function
* :ghissue:`1761`: plot_wireframe does not accept vmin, vmax
* :ghissue:`300`: subplot args desription confusing
* :ghissue:`1252`: Properly passing on horiz-/vertOn to Cursor()
* :ghissue:`1632`: Fix build on Ubuntu 12.10
* :ghissue:`1686`: Fix lost ticks
* :ghissue:`1640`: Fix bugs in legend positioning with loc='best'
* :ghissue:`1687`: Update lib/matplotlib/backends/backend_cairo.py
* :ghissue:`1760`: Improved the subplot function documentation and fixed the autogeneration from boilerplate.
* :ghissue:`1647`: WIP: Deprecation of the cbook module
* :ghissue:`1662`: is_string_like existed both in matplotlib and matplotlib.cbook
* :ghissue:`1716`: PEP8 fixes on the figure module
* :ghissue:`1643`: Clean up code in cbook
* :ghissue:`953`: subplot docstring improvement (re #300)
* :ghissue:`1112`: Bad kwargs to savefig
* :ghissue:`1755`: Update examples/pylab_examples/histogram_demo_extended.py
* :ghissue:`1754`: Fixed a typo in histogram example code
* :ghissue:`1490`: empty scatter messes up the limits
* :ghissue:`1497`: Fix for empty collection check in axes.add_collection
* :ghissue:`1685`: Add default savefig directory
* :ghissue:`1698`: Fix bug updating WeakKeyDictionary during iteration
* :ghissue:`1743`: slight tweak to the documentation of `errorbar`
* :ghissue:`1748`: Typo in "Annotation" docstring.
* :ghissue:`1750`: Name missmatch in filetypes.rgba and print_rgb of backend_bases.py
* :ghissue:`1749`: Incompatibility with latest stable Numpy build (v1.7)
* :ghissue:`1722`: Fix sign of infstr in exceltools.rec2exel
* :ghissue:`1126`: Qt4 save dialog not functional on CentOS-5
* :ghissue:`1740`: alpha is not set correctly when using eps format
* :ghissue:`1741`: pcolormesh memory leak
* :ghissue:`1726`: stackplot_test_baseline has different results on 32-bit and 64-bit platforms
* :ghissue:`1577`: PEP8 fixes on the line module
* :ghissue:`1728`: Macosx backend: tweak to coordinates position
* :ghissue:`1701`: dash setting in LineCollection is broken
* :ghissue:`1704`: Contour does not pass a list of linestyles to LineCollection
* :ghissue:`1718`: Fix set dashes for line collections
* :ghissue:`1721`: rcParams.keys() is not Python 3 compatible
* :ghissue:`1723`: Re-write stacked histogram (fixes bugs)
* :ghissue:`1706`: Fix bugs in stacked histograms
* :ghissue:`1401`: RuntimeError: dictionary changed size during iteration from colors.py, 3.3 but not 3.2
* :ghissue:`1699`: Enable to switch off the removal of comments in csv2rec.
* :ghissue:`1710`: Mixing Arial with mathtext on Windows 8 fails
* :ghissue:`1683`: Remove figure from Gcf when it is closed
* :ghissue:`1705`: Qt closeevent fixes for  v1.2.x
* :ghissue:`1504`: markerfacecolor/markeredgecolor alpha issue
* :ghissue:`1671`: Feature stack base
* :ghissue:`1075`: fix hist limit issue for step* for both linear and log scale
* :ghissue:`1659`: super hacky fix to issue #1310
* :ghissue:`196`: Axes.hist(...log=True) mishandles y-axis minimum value
* :ghissue:`1029`: Implemented fix to issue 196 on github for log=True and histtype='step'
* :ghissue:`1684`: Fix hist for log=True and histtype='step'
* :ghissue:`1707`: Docs build failure
* :ghissue:`1708`: Fix breaking doc build
* :ghissue:`289`: reproducible research: sys.argv[0] in plot footer
* :ghissue:`1633`: Add rcParam option for number of scatterplot symbols
* :ghissue:`1113`: Bug in ax.arrow()
* :ghissue:`987`: angle/rotate keyword for rectangle
* :ghissue:`775`: TypeError in Axes.get_legend_handles_labels
* :ghissue:`331`: stem function ability to take one argument
* :ghissue:`1644`: NF - Left and right side axes titles
* :ghissue:`1666`: Fix USE_FONTCONFIG=True mode
* :ghissue:`1697`: Fix bug updating WeakKeyDictionary during iteration
* :ghissue:`1691`: Fix svg flipping (again)
* :ghissue:`1695`: Alpha kwarg fix
* :ghissue:`1696`: Fixed doc dependency on numpy_ext.numpydoc
* :ghissue:`1665`: MEP10: adding numpydoc and activating autosummary
* :ghissue:`1660`: Explain that matplotlib must be built before the HTML documentation
* :ghissue:`1693`: saving to *.eps broken on master
* :ghissue:`1694`: fixes Issue #1693
* :ghissue:`1689`: SVG flip issue
* :ghissue:`1681`: Fancy arrow tests are failing
* :ghissue:`1682`: Fixed the expected output from test_arrow_patches.test_fancyarrow.
* :ghissue:`1262`: Using figure.suptitle puts another suptitle on top of any existing one.
* :ghissue:`1663`: Fix suptitle
* :ghissue:`1675`: fix "alpha" kwarg in errorbar plot
* :ghissue:`1610`: plotting legends none
* :ghissue:`1676`: Qt close events don't cascade properly.
* :ghissue:`1678`: added QtGui.QMainWindow.closeEvent() to make sure the close event
* :ghissue:`1673`: Images saved as SVG get upside down when `svg.image_noscale` is True.
* :ghissue:`1674`: Fix SVG flip when svg.image_noscale is True
* :ghissue:`1680`: Ignore lib/dateutil
* :ghissue:`1677`: add changelog for #1626
* :ghissue:`1626`: Add framealpha argument for legend
* :ghissue:`1608`: Incorrect ylabel placement in twinx
* :ghissue:`1642`: remove `import new` from cbook.py
* :ghissue:`1534`: Make `rc_context` available via pyplot interface
* :ghissue:`1672`: Nuke Travis python 3.1 testing
* :ghissue:`1535`: Deprecate mpl.py (was Remove mpl.py)
* :ghissue:`1670`: Deprecate mpl
* :ghissue:`1517`: ENH: Add baseline feature to stackplot.
* :ghissue:`1635`: Recompute Wedge path after change of attributes.
* :ghissue:`1488`: Continue propagating resize event up the chain
* :ghissue:`1498`: use QMainWindow.closeEvent for close events
* :ghissue:`1617`: Legend: Also calc the bbox of the legend when the frame is not drawn. (1.2.x)
* :ghissue:`1585`: Fix Qt canvas resize_event
* :ghissue:`1629`: Update x,y.z values for an existing Line3D object
* :ghissue:`1611`: change handling of legend labels which are None
* :ghissue:`1657`: Add EventCollection and eventplot
* :ghissue:`1641`: PEP8 fixes on the rcsetup module
* :ghissue:`1650`: _png.read_png crashes on Python 3 with urllib.request object
* :ghissue:`1568`: removed deprecated methods from the axes module.
* :ghissue:`1571`: Y-labels shifted
* :ghissue:`1589`: Fix shifted ylabels (Issue #1571)
* :ghissue:`1276`: Fix overwriting suptitle
* :ghissue:`1661`: Fix travis install failure on py31
* :ghissue:`1634`: add scatterpoints to  rcParam
* :ghissue:`1654`: added explicit 'zorder' kwarg to `Colection` and `LineCollection`.
* :ghissue:`570`: mplot3d reverse axis behavior
* :ghissue:`1653`: Fix #570 - Reversing a 3d axis should now work properly.
* :ghissue:`1651`: WebAgg: pylab compatibility
* :ghissue:`1638`: web_backend is not installed
* :ghissue:`1505`: Issue 1504: changed how `draw` handles alpha in `markerfacecolor`
* :ghissue:`1655`: add get_segments method to collections.LineCollection
* :ghissue:`1649`: add get_segments method to collections.LineCollection
* :ghissue:`1593`: NameError: global name 'iterable' is not defined
* :ghissue:`1652`: Ignore kdevelop4 project files
* :ghissue:`665`: Mac OSX backend keyboard focus stays in terminal
* :ghissue:`1613`: Using a stricter check to see if Python was installed as a framework.
* :ghissue:`1581`: Provide an alternative to lena.png for two examples that use it.
* :ghissue:`1599`:  Ada Lovelace and Grace Murray Hopper images in place of Lena
* :ghissue:`1582`: Linear tri interpolator
* :ghissue:`1637`: change cbook to relative import
* :ghissue:`1645`: add get_segments method to collections.LineCollection - updated
* :ghissue:`1639`: Rename web_static to web_backend in setup.py
* :ghissue:`1618`: Mplot3d/crashfixes
* :ghissue:`1636`: hexbin log scale is broken in matplotlib 1.2.0
* :ghissue:`1624`: implemented inverse transform for Mollweide axes
* :ghissue:`1630`: A disconnected callback cannot be reconnected
* :ghissue:`1139`: Make Axes.stem take at least one argument.
* :ghissue:`1426`: WebAgg backend
* :ghissue:`1606`: Document the C/C++ code guidelines
* :ghissue:`1622`: zorder is not respected by all parts of `errorbar`
* :ghissue:`1628`: Fix errorbar zorder v1.2
* :ghissue:`1625`: saving pgf to a stream is not supported
* :ghissue:`1588`: Annotations appear in incorrect locations
* :ghissue:`1620`: Fix bug in _AnnotationBase
* :ghissue:`1621`: Package for python 3.3 on OS X
* :ghissue:`1616`: Legend: Also calc the bbox of the legend when the frame is not drawn.
* :ghissue:`1587`: Mac OS X 10.5 needs an autoreleasepool here to avoid memory leaks. Newer...
* :ghissue:`1597`: new MatplotlibDeprecationWarning class (against master)
* :ghissue:`1596`: new MatplotlibDeprecationWarning class (against 1.2.x)
* :ghissue:`1532`: CXX/Python2/cxx_extensions.cxx:1320: Assertion `ob_refcnt == 0'
* :ghissue:`1601`: invalid/misconfigured fonts cause the font manager to fail
* :ghissue:`1604`: Make font_manager ignore KeyErrors for bad fonts
* :ghissue:`1605`: Change printed -> pretty-printed
* :ghissue:`1553`: invert_xaxis() accidentially disables autoscaling
* :ghissue:`1557`: inverting an axis shouldn't affect the autoscaling setting
* :ghissue:`1603`: ylim=0.0 is not well handled in polar plots
* :ghissue:`1583`: Crash with text.usetex=True and plt.annotate
* :ghissue:`1584`: triplot(x, y, simplex) should not modify the simplex array as a side effect.
* :ghissue:`1576`: BUG: tri: prevent Triangulation from modifying specified input
* :ghissue:`1602`: Fixed typos in docs (squashed version of #1600)
* :ghissue:`1600`: Fixed typos in matplotlibrc and docs
* :ghissue:`1592`: Fix a syntax error in examples (movie_demo.py)
* :ghissue:`1572`: axes_grid demo broken
* :ghissue:`201`: Drawing rubberband box outside of view crash backend_macosx
* :ghissue:`1038`: osx backend does not allow font changes
* :ghissue:`1590`: Positional argument specifiers are required by Python 2.6
* :ghissue:`1579`: Updated custom_projection_example.py to work with v1.2 and newer
* :ghissue:`1578`: Fixed blitting in Gtk3Agg backend
* :ghissue:`1580`: lena.png is indecent and needs to be removed
* :ghissue:`1573`: fix issue #1572 caused by PR #1081
* :ghissue:`1562`: Mac OS X Backend: Removing clip that is no longer needed
* :ghissue:`1506`: DOC: make example cursor show up in the docs
* :ghissue:`1565`: new MatplotlibDeprecationWarning class
* :ghissue:`776`: ticks based on number of subplots
* :ghissue:`1462`: use plt.subplots() in examples as much as possible
* :ghissue:`1407`: Sankey5
* :ghissue:`1574`: Improvements to Sankey class
* :ghissue:`1536`: ENH: add AVConv movie writer for animations
* :ghissue:`1570`: PEP8 fixes on the tests of the dates module
* :ghissue:`1465`: Undefined elements in axes module
* :ghissue:`1569`: FIX Removes code that does work from the axes module
* :ghissue:`1250`: Fix Travis tests
* :ghissue:`1566`: pylab overwrites user variable(s)
* :ghissue:`1531`: fix rendering slowdown with big invisible lines (issue #1256)
* :ghissue:`1398`: PEP8 fixes on dates.py
* :ghissue:`1564`: PEP8-compliance on axes.py (patch 4 / 4)
* :ghissue:`1559`: Workaround for QT cursor bug in dock areas
* :ghissue:`1552`: Remove python 2.5 stuff from texmanager.py
* :ghissue:`1560`: Remove python2.5 support from texmanager.py
* :ghissue:`1555`: Geo projections getting clobbered by 2to3 when used when python3
* :ghissue:`997`: Delaunay interpolator: support grid whose width or height is 1
* :ghissue:`1477`: alternate fix for issue #997
* :ghissue:`1556`: Invert axis autoscale fix
* :ghissue:`1554`: Geo projections getting clobbered by 2to3 when used when python3
* :ghissue:`1522`: PEP8-compliance on axes.py (patch 3 / 4)
* :ghissue:`1548`: Broken i386 + Python 3 build
* :ghissue:`1550`: PEP8 fixes on the module texmanager
* :ghissue:`783`: mplot3d: scatter (and others) incorrectly auto-scale axes after set_[xyz]lim()
* :ghissue:`1289`: Autoscaling and limits in mplot3d.
* :ghissue:`1551`: PEP8 fixes on the spines module
* :ghissue:`1537`: Fix savefig.extension == "auto"
* :ghissue:`1297`: pyplot.plotfile. gridon option added with default from rcParam.
* :ghissue:`1526`: Remove unnecessary clip cairo
* :ghissue:`1538`: Remove unnecessary clip from Cairo backend; squashed commit
* :ghissue:`1544`: str.format() doesn't work on python 2.6
* :ghissue:`1549`: Add citation page to website
* :ghissue:`1514`: Fix streamplot when color argument has NaNs
* :ghissue:`1487`: MaxNLocator for log-scale
* :ghissue:`1081`: Propagate mpl.text.Text instances to the backends and fix documentation
* :ghissue:`1533`: ENH: raise a more informative error
* :ghissue:`955`: Strange resize behaviour with ImageGrid
* :ghissue:`1003`: Fix for issue #955
* :ghissue:`1546`: Quiver crashes if given matrices
* :ghissue:`1542`: Wrong __version__numpy__
* :ghissue:`1540`: Changed mailinglist archive link.
* :ghissue:`1507`: python setup.py build (in parallel)
* :ghissue:`1492`: MacOSX backend blocks in IPython QtConsole
* :ghissue:`1493`: check `ret == False` in Timer._on_timer
* :ghissue:`1523`: DOC: github ribbon does not cover up index link
* :ghissue:`1515`: set_cmap should not require an active image
* :ghissue:`1500`: comment on http://matplotlib.org/users/pgf.html#pgf-tutorial - minor issue with xits font
* :ghissue:`1489`: Documentation update for specgram
* :ghissue:`1527`: fix 2 html color names
* :ghissue:`1524`: Make README.txt consistent reStructuredText
* :ghissue:`1525`: pgf: documentation enhancements
* :ghissue:`1510`: pgf: documentation enhancements
* :ghissue:`1512`: Reorganize the developer docs
* :ghissue:`1518`: PEP8 compliance on the delaunay module
* :ghissue:`1357`: PEP8 fixes on text.py
* :ghissue:`1469`: PEP8-compliance on axes.py (patch 2 / 4)
* :ghissue:`1470`: Add ``test`` and ``test-coverage`` to Makefile
* :ghissue:`1513`: Problems with image sizes
* :ghissue:`1509`: pgf: draw_image() doesn't store path to png files in the pgf source
* :ghissue:`1516`: set_xticklabels changes font when text.usetex is enabled
* :ghissue:`1442`: Add savefig_kwargs to Animation.save() method
* :ghissue:`1511`: Reorganize developer docs
* :ghissue:`1503`: DOC: 'inout' option for tick_params direction
* :ghissue:`1494`: Added sphinx documentation for Triangulation
* :ghissue:`1480`: Remove dead code in patches
* :ghissue:`1496`: Correct scatter docstring
* :ghissue:`1495`: scatter docstring, minor
* :ghissue:`1472`: FIX extra comma in Sankey.add
* :ghissue:`1471`: Improved checking logic of _check_xyz in contour.py
* :ghissue:`998`: fix for issue #997
* :ghissue:`1479`: Reintroduce examples.directory rc parameter
* :ghissue:`1491`: Reintroduce examples.directory rc parameter
* :ghissue:`1405`: Add angle kwarg to patches.Rectangle
* :ghissue:`1278`: Make arrow docstring mention data transform
* :ghissue:`1475`: make plt.subplot() act as plt.subplot(111)
* :ghissue:`1355`: Add sym-log normalization.
* :ghissue:`1474`: use an imagemap for the "fork me on github" ribbon
* :ghissue:`632`: ENH: More included norms, especially a symlog like norm
* :ghissue:`1466`: Too many open files
* :ghissue:`1485`: Fix leak of gc's in gtkagg backend
* :ghissue:`1484`: V1.2.x Fix leak of gc's in gtkagg backend.
* :ghissue:`1374`: PEP8 fixes on widgets.py
* :ghissue:`1379`: PEP8 fixes on quiver.py
* :ghissue:`1399`: PEP8 fixes on patches
* :ghissue:`1478`: Reintroduce examples.directory rcParams to customize cbook.get_sample_data() lookup location
* :ghissue:`1468`: use an imagemap for the "fork me on github" ribbon
* :ghissue:`1395`: PEP8 fixes on contour.py
* :ghissue:`1473`: offsets.shape(-1,2)
* :ghissue:`1467`: matplotlib 1.2.0 Binary installer for 32-bit Windows for python 2.7 is missing
* :ghissue:`1419`: bbox_extra_artists doesn't work for a table
* :ghissue:`1432`: lengend overlaps graph
* :ghissue:`1464`: PEP8-compliance on axes.py (patch 1 / 4)
* :ghissue:`1400`: PEP8 fixes on offsetbox.py
* :ghissue:`1463`: Document the Gtk3 backends
* :ghissue:`1417`: Pep8 on the axes module
