matplotlib

Previous topic

What’s new in matplotlib

Next topic

License

This Page

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 tools/github_stats.py):

Pull Requests (326):

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

Issues (598):

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