You are reading an old version of the documentation (v1.2.1). For the latest version see https://matplotlib.org/stable/users/github_stats.html
matplotlib

Previous topic

What’s new in matplotlib

Next topic

License

This Page

Github stats

GitHub stats for 2012/06/30 - 2013/03/26 (tag: v1.1.1)

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

The following 90 authors contributed 1618 commits.

  • Aaron Boushley
  • Adam Ginsburg
  • Ahmet Bakan
  • Amy
  • Andreas Hilboll
  • Andrew Dawson
  • Arnaud Gardelein
  • Ben Gamari
  • Ben Root
  • Bradley M. Froehle
  • Brett Graham
  • Bussonnier Matthias
    1. Gohlke
  • Carl Michal
  • Chris Beaumont
  • Christoph Dann
  • Christoph Gohlke
  • Corey Farwell
  • Craig M
  • Craig Tenney
  • Damon McDougall
  • Daniel Hyams
  • Darren Dale
  • David Huard
  • Eric Firing
  • Ezra Peisach
  • Francesco Montesano
  • Gellule Xg
  • Graham Poulter
  • Hubert Holin
  • Ian Thomas
  • Ignas Anikevicius (gns_ank)
  • Jack (aka Daniel) Kelly
  • Jack Kelly
  • Jae-Joon Lee
  • James R. Evans
  • Jan-Philip Gehrcke
  • Jason Grout
  • Jens H. Nielsen
  • Jens Hedegaard Nielsen
  • Joe Kington
  • John Hunter
  • Jonathan Waltman
  • Jouni K. Seppänen
  • Lance Hepler
  • Marc Abramowitz
  • Martin Spacek
  • Matt Giuca
  • Matthew Emmett
  • Matthias BUSSONNIER
  • Michael Droettboom
  • Michiel de Hoon
  • Mike Kaufman
  • Neil
  • Nelle Varoquaux
  • Nic Eggert
  • Nick Semenkovich
  • Nikolay Vyahhi
  • Paul Ivanov
  • Pauli Virtanen
  • Peter Würtz
  • Phil Elson
  • Piti Ongmongkolkul
  • Robert Johansson
  • Russell Owen
  • Ryan Dale
  • Ryan May
  • Sandro Tosi
  • Sebastian Pinnau
  • Simon Cross
  • Stefan van der Walt
  • Takafumi Arakaki
  • Thomas A Caswell
  • Thomas Kluyver
  • Thomas Robitaille
  • Till Stensitzki
  • Tobias Hoppe
  • Tobias Megies
  • Tony S Yu
  • Zach Pincus
  • bblay
  • bev-a-tron
  • drevicko
  • endolith
  • goir
  • mcelrath
  • pelson
  • pwuertz
  • torfbolt
  • vbr

We closed a total of 1222 issues, 435 pull requests and 787 regular issues; this is the full list (generated with the script tools/github_stats.py):

Pull Requests (435):

  • 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
  • PR #1397: PEP8 fixes on sankey.py
  • PR #1396: PEP8 fixes on colors
  • PR #1394: PEP8 fixes on _cm.py
  • PR #1456: pgf: documentation fixes
  • PR #1450: Colorbar edges are different in PDF backend
  • PR #1453: Remove John Hunter’s email from mpl docstring
  • PR #1437: agg_buffer_to_array.py crashes
  • PR #1445: JRE - Modified ‘use’ so that it will only warn if the requested backend ...
  • PR #1439: Remove all mention of make.osx in README.osx
  • PR #1434: C++11 narrowing conversions
  • PR #1449: removed setup.py print statement.
  • PR #1420: Join bbox_extra_artists and bbox_inches
  • PR #1444: Colorbar edges are different in PDF backend
  • PR #1436: Exception message improvement.
  • PR #1431: Fixed transform=None behaviour on Artists.
  • PR #1430: Add trove classifiers to setup.py
  • PR #1427: Fix AttrituteError for .lower on tuple of strings
  • PR #1425: Rebase of #1418 on v1.2.x
  • PR #1411: Fix transparent markers in PDF backend. Closes #1410
  • PR #1416: backend_pdf: optional rgbFace arg in fillp replaces code in draw_markers. Closes #1410
  • PR #1414: Fix scilimits docstring in ticklabel_format
  • PR #1314: Range bug fix for pcolor and pcolormesh
  • PR #1323: Work around a huge memory leak in PySide on Python 3
  • PR #1409: Make table.py use BBox.union over bbox_all
  • PR #1387: Make setupegg symlink correct dateutil library
  • PR #1404: PySide segfaults immediately on Linux
  • PR #1406: Fix bug when stacking histograms with non-integer weights (v1.2.x branch)
  • PR #1403: Improve “Report a problem” to “Getting help”
  • PR #1380: Fix svg writer for StringIO objects
  • PR #1388: Deprecate original NavigationToolbar
  • PR #1389: Remove unused autolayout_validator() from rcsetup
  • PR #1390: Fix bad commandline handling
  • PR #1229: NF - option to make colorbar extensions rectangles
  • PR #1375: PEP8 fixes on textpath.py
  • PR #1392: Fix by Yannick Copin for hist autoscaling bug; closes issue #841
  • PR #1376: PEP8 fixes on table.py
  • PR #1384: PEP8 fixes on hatch.py
  • PR #1382: PEP8 fixes on container.py
  • PR #1378: PEP8 fixes on stackplot.py
  • PR #1358: PEP8 fixes on ticker.py
  • PR #1377: PEP8 fixes on streamplot.py
  • PR #1352: PEP8 fixes on legend.py
  • PR #1348: PEP8 fixes on scale.py
  • PR #1367: Fix typo in transforms.py
  • PR #1345: PEP8 fixes on backend_bases.py
  • PR #1365: FIX - travis-ci is failing
  • PR #1351: PEP8 fixes on transforms.py
  • PR #1349: PEP8 fixes on type1font.py
  • PR #1360: PEP8 fixes on tight_layout.py
  • PR #1359: PEP8 fixes on tight_bbox.py
  • PR #1362: fixed lognorm clip behavior
  • PR #1350: PEP8 fixes on units.py
  • PR #1353: docstring: direct pcolor users to pcolormesh; fix pcolorfast docstring
  • PR #1333: PEP8 fixes on collections.py
  • PR #1336: PEP8 fixes to colorbar.py
  • PR #1347: Remove nonfunctioning cbook.isvector
  • PR #1327: plt.subplots: Set the visibility of the offset text to false on the shared axes.
  • PR #1335: PEP8 fixes on cbook.py
  • PR #1334: PEP8 fixes on blocking_input.py
  • PR #1332: PEP8 fixes on cm.py
  • PR #1322: Update Mac build process. Fixes #751
  • PR #1337: ENH: allow animations to be saved as animated GIFs
  • PR #1340: fix drawing error of fancyarrow of simple style (v1.2.x)
  • PR #1330: Tiny (but serious) bugfixes in image.py
  • PR #1298: Update trisurf to support custom triangulations
  • PR #1286: backend_pgf: improve handling of temporary directories
  • PR #1316: very high negative zorder breaks vector graphic rendering
  • PR #1283: Fix tripcolor with shading=’faceted’
  • PR #1320: Cursor widget now uses widgetlock; closes Issue #156
  • PR #1315: Add documentation of colorbar issue #1188 to colorbar documentation.
  • PR #1307: Marker not round with markersize=3
  • PR #1285: Hide Tk root window until later
  • PR #1305: Fix pointer syntax error
  • PR #1294: Update lib/mpl_toolkits/mplot3d/axes3d.py
  • PR #1300: Pcolormesh and colorbar documentation.
  • PR #1296: Make Container._remove_method call correctly
  • PR #1293: Fixed to contour to support the _as_mpl_transform api.
  • PR #1284: Fix Image Tutorial: plt.imshow instead of mpimg.imshow.
  • PR #1282: Use file open modes required by csv module
  • PR #1247: Log axvline
  • PR #1265: Fixed pre-transform limit calculation bug for contour sets.
  • PR #1275: backend_pgf: Custom dashstyles and inconcistency with other backends
  • PR #1272: Fix Objective-C 2.0 error with gcc-4.0
  • PR #1277: Fixed bug in MaxNLocator.bin_boundaries
  • PR #1273: Handled baseline image folder identification for non matplotlib projects...
  • PR #1230: Fix dpi issue for bitmaps on the OS X backend
  • PR #1251: backend_pgf. Enable custom dashstyles in the pgf backend
  • PR #1264: Re-added the matplotlib.dates import on axes
  • PR #1271: Set axis limits in test_stackplot
  • PR #1269: Fix typo in docstring
  • PR #1260: Fix BoundaryNorm interpolation with numpy 1.7rc.
  • PR #1261: Update six.py to version 1.2
  • PR #1255: Fix test_pickle test.
  • PR #1152: checkable pan/zoom buttons for QT NavigationToolbar
  • PR #1243: Broken doc links
  • PR #1242: Doc tidy up.
  • PR #1224: Imsave alpha
  • PR #1241: backend_pgf: fix parsing of CR+LF newlines
  • PR #1233: Fix mri_demo.py fails with mpl 1.2.0rc1
  • PR #1239: Fix matplotlib.testing.util.MiniExpect.expect hangs on Windows
  • PR #1240: backend_pgf: fix parsing of CR+LF newlines
  • PR #1236: Fix poly_editor.py on Python 3
  • PR #1232: Enable dynamic updating for the OS X backend
  • PR #1234: Fix 2to3 and packaging of dateutil
  • PR #1217: PEP8 fixes on the axis module
  • PR #1176: Reverted a previous change to artist transform setting. Fixes legend bug.
  • PR #1231: fix Typesetting in plot() docstring
  • PR #1215: PEP8 on lib/matplotlib.afm.py
  • PR #1216: PEP8 fixes on the animation module
  • PR #1208: FAIL: matplotlib.tests.test_text.test_contains.test
  • PR #1209: Pass linewidth to Mac context properly
  • PR #847: Add stacked kwarg to hist and implement stacked hists for step histtype
  • PR #1228: backend_pgf: pep8 edits
  • PR #1226: Add dpi kwarg to PIL image.save method for TIFF file.
  • PR #1222: Don’t try to order the contours of TrueType fonts
  • PR #1166: PEP8 compliance on colors.py
  • PR #1225: Added deprecation notices for Qt3-based backends.
  • PR #1190: Update documentation regarding lines.color
  • PR #1202: refactored grid_spec.tight_layout and fixed #1055
  • PR #1221: revert PR #1125 and #1201
  • PR #1220: Figure.show: clarify docstring and error message
  • PR #1167: PEP8 lib/matplotlib/patches.py
  • PR #1168: PEP8 compliance on artist.py
  • PR #1213: Include username in tempdir
  • PR #1182: Bezier pep8
  • PR #1206: README and links fixes
  • PR #1192: Issue835 2: replacement for #835
  • PR #1187: Add a simple arrow example
  • PR #1120: FAIL: matplotlib.tests.test_transforms.test_pre_transform_plotting.test on Python 3.x
  • PR #714: Initial rework of gen_gallery.py
  • PR #1150: the affine matrix is calculated in the display coordinate for interpolation=’none’
  • PR #1145: Fix formatter reset when twin{x,y}() is called
  • PR #1201: Fix typo in object-oriented API
  • PR #1061: Add log option to Axes.hist2d
  • PR #1125: Reduce object-oriented boilerplate for users
  • PR #1195: Fixed pickle tests to use the BufferIO object for python3 support.
  • PR #1198: Fixed python2.6 support (by removing use of viewvalues on a dict).
  • PR #1197: Handled future division changes for python3 (fixes #1194).
  • PR #1162: FIX nose.tools.assert_is is only supported with python2.7
  • PR #803: Return arrow collection as 2nd argument of streamplot.
  • PR #1189: BUG: Fix streamplot when velocity component is exactly zero.
  • PR #1191: Small bugfixes to the new pickle support.
  • PR #1146: Fix invalid transformation in InvertedSymmetricalLogTransform.
  • PR #1169: Subplot.twin[xy] returns a Subplot instance
  • PR #1183: FIX undefined elements were used at several places in the mlab module
  • PR #498: get_sample_data still broken on v.1.1.x
  • PR #1170: Uses tight_layout.get_subplotspec_list to check if all axes are compatible w/ tight_layout
  • PR #1174: closes #1173 - backporting python2.7 subprocess’s check_output to be abl...
  • PR #1175: Pickling support added. Various whitespace fixes as a result of reading lots of code.
  • PR #1098: suppress exception upon quitting with qt4agg on osx
  • PR #1171: backend_pgf: handle OSError when testing for xelatex/pdflatex
  • PR #1164: doc: note contourf hatching in whats_new.rst
  • PR #1153: PEP8 on artist
  • PR #1163: tight_layout: fix regression for figures with non SubplotBase Axes
  • PR #1159: FIX assert_raises cannot be called with ``with\
  • PR #1160: backend_pgf: clarifications and fixes in documentation
  • PR #1154: six inclusion for dateutil on py3 doesn’t work
  • PR #1149: Add Phil Elson’s percentage histogram example
  • PR #1158: FIX - typo in lib/matplotlib/testing/compare.py
  • PR #1155: workaround for fixed dpi assumption in adjust_bbox_pdf
  • PR #1142: What’s New: Python 3 paragraph
  • PR #1130: Fix writing pdf on stdout
  • PR #832: MPLCONFIGDIR tries to be created in read-only home
  • PR #1140: BUG: Fix fill_between when NaN values are present
  • PR #1144: Added tripcolor whats_new section.
  • PR #1010: Port part of errorfill from Tony Yu’s mpltools.
  • PR #1141: backend_pgf: fix parentheses typo
  • PR #1114: Make grid accept alpha rcParam
  • PR #1124: PGF backend, fix #1116, #1118 and #1128
  • PR #983: Issues with dateutil and pytz
  • PR #1133: figure.py: import warnings, and make imports absolute
  • PR #1132: clean out obsolete matplotlibrc-related bits to close #1123
  • PR #1131: Cleanup after the gca test.
  • PR #563: sankey.add() has mutable defaults
  • PR #731: Plot limit with transform
  • PR #1107: Added %s support for labels.
  • PR #774: Allow automatic use of tight_layout.
  • PR #1122: DOC: Add streamplot description to What’s New page
  • PR #1111: Fixed transoffset example from failing.
  • PR #840: Documentation Errors for specgram
  • PR #1088: For a text artist, if it has a _bbox_patch associated with it, the contains test should reflect this.
  • PR #986: Add texinfo build target in doc/make.py
  • PR #1076: PGF backend for XeLaTeX/LuaLaTeX support
  • PR #1090: External transform api
  • PR #1108: Fix documentation warnings
  • PR #861: Add rcfile function (which loads rc params from a given file).
  • PR #1062: increased the padding on FileMovieWritter.frame_format_str
  • PR #1100: Doc multi version master
  • PR #1105: Fixed comma between tests.
  • PR #1095: Colormap byteorder bug
  • PR #1103: colorbar: correct error introduced in commit 089024; closes #1102
  • PR #1067: Support multi-version documentation on the website
  • PR #1031: Added ‘capthick’ kwarg to errorbar()
  • PR #1074: Added broadcasting support in some mplot3d methods
  • PR #1064: Locator interface
  • PR #850: Added tripcolor triangle-centred colour values.
  • PR #1093: Exposed the callback id for the default key press handler so that it can be easily diabled. Fixes #215.
  • PR #1065: fixed conversion from pt to inch in tight_layout
  • PR #1082: doc: in pcolormesh docstring, say what it does.
  • PR #1078: doc: note that IDLE doesn’t work with interactive mode.
  • PR #1071: patches.polygon: fix bug in handling of path closing, #1018.
  • PR #1057: Contour norm scaling
  • PR #1056: Test framework cleanups
  • PR #778: Make tests faster
  • PR #1024: broken links in the gallery
  • PR #1054: stix_fonts_demo.py fails with bad refcount
  • PR #960: Fixed logformatting for non integer bases.
  • PR #897: GUI icon in Tkinter
  • PR #1053: Move Python 3 import of reload() to the module that uses it
  • PR #1049: Update examples/user_interfaces/embedding_in_wx2.py
  • PR #1050: Update examples/user_interfaces/embedding_in_wx4.py
  • PR #1051: Update examples/user_interfaces/mathtext_wx.py
  • PR #1052: Update examples/user_interfaces/wxcursor_demo.py
  • PR #1047: Enable building on Python 3.3 for Windows
  • PR #1036: Move all figures to the front with a non-interactive show() in macosx backend.
  • PR #1042: Three more plot_directive configuration options
  • PR #1022: contour: map extended ranges to “under” and “over” values
  • PR #1007: modifying GTK3 example to use pygobject, and adding a simple example to demonstrate NavigationToolbar in GTK3
  • PR #1004: Added savefig.bbox option to matplotlibrc
  • PR #976: Fix embedding_in_qt4_wtoolbar.py on Python 3
  • PR #1034: MdH = allow compilation on recent Mac OS X without compiler warnings
  • PR #1028: Fix use() so that it is possible to reset the rcParam.
  • PR #1033: Py3k: reload->imp.reload
  • PR #1002: Fixed potential overflow exception in the lines.contains() method
  • PR #1025: Timers
  • PR #989: Animation subprocess bug
  • PR #898: Added warnings for easily confusible subplot/subplots invokations
  • PR #963: Add detection of file extension for file-like objects
  • PR #973: Fix sankey.py pep8 and py3 compatibility
  • PR #972: Force closing PIL image files
  • PR #981: Fix pathpatch3d_demo.py on Python 3
  • PR #980: Fix basic_units.py on Python 3. PEP8 and PyLint cleanup.
  • PR #1014: qt4: remove duplicate file save button; and remove trailing whitespace
  • PR #1011: fix for bug #996 and related issues
  • PR #985: support current and future FreeBSD releases
  • PR #1000: Fix traceback for vlines/hlines, when an empty list or array passed in for x/y.
  • PR #994: Fix bug in pcolorfast introduced by #901
  • PR #993: Fix typo
  • PR #908: use Qt window title as default savefig filename
  • PR #971: Close fd temp file following rec2csv_bad_shape test
  • PR #851: Simple GUI interface enhancements
  • PR #979: Fix test_mouseclicks.py on Python 3
  • PR #977: Fix lasso_selector_demo.py on Python 3
  • PR #970: Fix tiff and jpeg export via PIL
  • PR #961: Issue 807 auto minor locator

Issues (787):

  • #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
  • #1458: use plt.subplots() in examples as much as possible
  • #1459: Invalid usage suggested in legend docstring
  • #1446: Fix clipping in PDF backend
  • #1397: PEP8 fixes on sankey.py
  • #1396: PEP8 fixes on colors
  • #1394: PEP8 fixes on _cm.py
  • #1456: pgf: documentation fixes
  • #1450: Colorbar edges are different in PDF backend
  • #1452: John Hunter’s email address is still listed in matplotlib module docstring.
  • #1453: Remove John Hunter’s email from mpl docstring
  • #1437: agg_buffer_to_array.py crashes
  • #1447: yerr argument of bar doesn’t work
  • #1445: JRE - Modified ‘use’ so that it will only warn if the requested backend ...
  • #1439: Remove all mention of make.osx in README.osx
  • #108: Unbundle pycxx
  • #1434: C++11 narrowing conversions
  • #1449: removed setup.py print statement.
  • #1443: Regression in IPython notebook
  • #1420: Join bbox_extra_artists and bbox_inches
  • #1444: Colorbar edges are different in PDF backend
  • #1440: Fix incorrect conversion in PEP8 fixes.
  • #1438: plt.text clips the figure when using bbox_inches=’tight’
  • #1435: README.osx still mentions make.osx
  • #1433: Alternative to #1404. Sets the cursor without refering to a FigureManage...
  • #1436: Exception message improvement.
  • #1326: bugfix: creating patches with transform=None
  • #1431: Fixed transform=None behaviour on Artists.
  • #1421: Add table to default_bbox_extra_artists
  • #1430: Add trove classifiers to setup.py
  • #1424: pcolor fails if edgecolors is not a string
  • #1427: Fix AttrituteError for .lower on tuple of strings
  • #1425: Rebase of #1418 on v1.2.x
  • #1418: Tables: Fix get_window_extent for table
  • #1411: Fix transparent markers in PDF backend. Closes #1410
  • #1410: Open markers incorrect in PDF output
  • #1416: backend_pdf: optional rgbFace arg in fillp replaces code in draw_markers. Closes #1410
  • #1393: PEP8 fixes on axes.py
  • #682: Manipulation of legend parameters from the navigation toolbar
  • #676: Error in documentation of matplotlib.pyplot.ticklabel_format
  • #1414: Fix scilimits docstring in ticklabel_format
  • #1314: Range bug fix for pcolor and pcolormesh
  • #1323: Work around a huge memory leak in PySide on Python 3
  • #362: QA on documentation and gallery
  • #330: Matlab fplot
  • #304: scale plot (including labels) to bounding box
  • #239: title does is not displayed correctly, if there is linefeeds
  • #235: hatch linewidth patch
  • #229: collections.PolyCollection set_verts speed-up
  • #1385: replace bbox_all() with Bbox.union()
  • #1409: Make table.py use BBox.union over bbox_all
  • #1354: setupegg.py develop is broken
  • #1387: Make setupegg symlink correct dateutil library
  • #1404: PySide segfaults immediately on Linux
  • #1402: annotate problem when drawing arrows with segments out of axis
  • #1361: Make make.py build docs under python 3
  • #1370: Bug in #847 (stacked histograms)
  • #1372: Fix bug when stacking histograms with non-integer weights
  • #1406: Fix bug when stacking histograms with non-integer weights (v1.2.x branch)
  • #1403: Improve “Report a problem” to “Getting help”
  • #1373: svgwriter not assigned in FigureCanvasSVG.print_svg for StringIO filename
  • #1156: Add a convenience method to rotate a patch
  • #1380: Fix svg writer for StringIO objects
  • #1388: Deprecate original NavigationToolbar
  • #1306: matplotlib breaks programs with arguments that start with –verbose-
  • #1344: DOC: provide convenience url for seachling MLs + mentioned github issues
  • #1389: Remove unused autolayout_validator() from rcsetup
  • #1390: Fix bad commandline handling
  • #1229: NF - option to make colorbar extensions rectangles
  • #1375: PEP8 fixes on textpath.py
  • #1392: Fix by Yannick Copin for hist autoscaling bug; closes issue #841
  • #1331: Fix for issue #841
  • #1343: Date axis formatter problem
  • #1376: PEP8 fixes on table.py
  • #1384: PEP8 fixes on hatch.py
  • #1364: FIXME comment in transforms.py
  • #1382: PEP8 fixes on container.py
  • #1378: PEP8 fixes on stackplot.py
  • #1358: PEP8 fixes on ticker.py
  • #1377: PEP8 fixes on streamplot.py
  • #1352: PEP8 fixes on legend.py
  • #1348: PEP8 fixes on scale.py
  • #1367: Fix typo in transforms.py
  • #1345: PEP8 fixes on backend_bases.py
  • #1365: FIX - travis-ci is failing
  • #1351: PEP8 fixes on transforms.py
  • #1349: PEP8 fixes on type1font.py
  • #1360: PEP8 fixes on tight_layout.py
  • #1359: PEP8 fixes on tight_bbox.py
  • #1362: fixed lognorm clip behavior
  • #1346: Add proxy artist to Axes.fill_between[x] for label support (Issue #1341)
  • #1350: PEP8 fixes on units.py
  • #1353: docstring: direct pcolor users to pcolormesh; fix pcolorfast docstring
  • #1333: PEP8 fixes on collections.py
  • #1336: PEP8 fixes to colorbar.py
  • #1347: Remove nonfunctioning cbook.isvector
  • #1327: plt.subplots: Set the visibility of the offset text to false on the shared axes.
  • #1335: PEP8 fixes on cbook.py
  • #1334: PEP8 fixes on blocking_input.py
  • #1332: PEP8 fixes on cm.py
  • #751: Building on osx with python 3.2
  • #1322: Update Mac build process. Fixes #751
  • #1161: Test fails in lib/matplotlib/tests/test_figure.py fails
  • #1337: ENH: allow animations to be saved as animated GIFs
  • #1340: fix drawing error of fancyarrow of simple style (v1.2.x)
  • #1339: pgf backend producing invisible dot
  • #1129: fix drawing error of fancyarrow of simple style
  • #1338: Travis: suppress logs for installing numpy, nose
  • #1330: Tiny (but serious) bugfixes in image.py
  • #1328: Tiny bugfixes in image.py
  • #825: make.osx with Xcode 4.3
  • #1298: Update trisurf to support custom triangulations
  • #1286: backend_pgf: improve handling of temporary directories
  • #1281: backend_pgf does not delete temp directories on Windows, changes the current directory
  • #113: dpi= doesn’t seem to have any effect with MacOS X backend
  • #1316: very high negative zorder breaks vector graphic rendering
  • #1283: Fix tripcolor with shading=’faceted’
  • #156: Multicursor not displayed with zoom on
  • #1320: Cursor widget now uses widgetlock; closes Issue #156
  • #1321: pgf backend. Y-labels in subplot are not alligned after baseline but bottom of letter
  • #1301: Colorbar Add kw arguement to colorbar to reenable edges around faces
  • #1315: Add documentation of colorbar issue #1188 to colorbar documentation.
  • #1303: twinx/twiny misses settings axes
  • #1307: Marker not round with markersize=3
  • #396: Plotting with negative x values on semilogx
  • #661: remove deprecation notice in hist()
  • #1285: Hide Tk root window until later
  • #1304: 1.0rc2 fails to build on MacOS X 10.4
  • #1305: Fix pointer syntax error
  • #1294: Update lib/mpl_toolkits/mplot3d/axes3d.py
  • #159: Autoscale in hist() with step and log
  • #167: windows x64 support in _tkagg.so
  • #1300: Pcolormesh and colorbar documentation.
  • #1178: Make colorbar draw edge with facecolor around the faces.
  • #1205: New ‘gridon’ keyword in plotfile
  • #1295: Exception when using Container.remove
  • #1296: Make Container._remove_method call correctly
  • #1293: Fixed to contour to support the _as_mpl_transform api.
  • #1292: bar3d surfaces not hidden properly
  • #1288: Mplot3d/autoscale fix
  • #690: mplot3d: Interface is inconsistent between contour and surface_plot
  • #750: axes.cla() in mplot3d - grid lines don’t fall back.
  • #749: set_xlim in 3D scatter plots?
  • #761: mplot3d, addition to losing color on movement of canvas.
  • #802: ax.get_zticks() amd ax.get_zticklabels not working
  • #1284: Fix Image Tutorial: plt.imshow instead of mpimg.imshow.
  • #1282: Use file open modes required by csv module
  • #822: rc lines.color doesn’t have any effect on plot()
  • #871: grid.alpha in matplotlibrc
  • #1280: cannot import name rcParams
  • #1089: savefig to sys.stdout fails with pdf backend
  • #1248: Travis results failing
  • #1279: No figure.add_line (or _patch, etc.)
  • #319: TikZ/PGF backend
  • #1270: Cannot build 1.2.0rc1 for 32-bit Mac python
  • #1249: transAxes isn’t working properly with scale=’log’
  • #1246: axvline fails with log scaling
  • #1247: Log axvline
  • #1258: Regression: dtype problem with BoundaryNorm
  • #1265: Fixed pre-transform limit calculation bug for contour sets.
  • #1275: backend_pgf: Custom dashstyles and inconcistency with other backends
  • #1272: Fix Objective-C 2.0 error with gcc-4.0
  • #1277: Fixed bug in MaxNLocator.bin_boundaries
  • #1263: Failing test: `python tests.py matplotlib.tests.test_axes:test_single_date`
  • #1273: Handled baseline image folder identification for non matplotlib projects...
  • #1230: Fix dpi issue for bitmaps on the OS X backend
  • #1274: backend_pgf: Custom dashstyles and consistency with other backends
  • #1251: backend_pgf. Enable custom dashstyles in the pgf backend
  • #1264: Re-added the matplotlib.dates import on axes
  • #1271: Set axis limits in test_stackplot
  • #1269: Fix typo in docstring
  • #1267: Doc typo
  • #1268: Doc typo v1.2
  • #1260: Fix BoundaryNorm interpolation with numpy 1.7rc.
  • #1261: Update six.py to version 1.2
  • #1255: Fix test_pickle test.
  • #1253: Scatter in Axes3d loses colors
  • #1152: checkable pan/zoom buttons for QT NavigationToolbar
  • #1243: Broken doc links
  • #1244: PGF: Text alignment is off, especially with custom fonts
  • #1147: Set artist colors in one fell swoop
  • #1242: Doc tidy up.
  • #1224: Imsave alpha
  • #1241: backend_pgf: fix parsing of CR+LF newlines
  • #1233: Fix mri_demo.py fails with mpl 1.2.0rc1
  • #1238: matplotlib.testing.util.MiniExpect.expect hangs on Windows
  • #1239: Fix matplotlib.testing.util.MiniExpect.expect hangs on Windows
  • #1237: Fix ValueError: could not convert string to float on Windows/MikTeX
  • #1240: backend_pgf: fix parsing of CR+LF newlines
  • #1236: Fix poly_editor.py on Python 3
  • #1232: Enable dynamic updating for the OS X backend
  • #1234: Fix 2to3 and packaging of dateutil
  • #1070: Use github for downloads
  • #1207: Add contributor and git stats to documentation
  • #1217: PEP8 fixes on the axis module
  • #831: Stacked hist with histtype=’step’ (+ new kwargs for hist)
  • #1083: doc/mpl_examples/api/date_demo.py doesn’t run
  • #1176: Reverted a previous change to artist transform setting. Fixes legend bug.
  • #1231: fix Typesetting in plot() docstring
  • #1215: PEP8 on lib/matplotlib.afm.py
  • #1216: PEP8 fixes on the animation module
  • #1208: FAIL: matplotlib.tests.test_text.test_contains.test
  • #786: savefig() renders paths and text differently than show()
  • #1209: Pass linewidth to Mac context properly
  • #847: Add stacked kwarg to hist and implement stacked hists for step histtype
  • #1228: backend_pgf: pep8 edits
  • #1226: Add dpi kwarg to PIL image.save method for TIFF file.
  • #1211: PDF renderer draws strange artifacts on ‘%’ character in 1.1.1
  • #1222: Don’t try to order the contours of TrueType fonts
  • #1166: PEP8 compliance on colors.py
  • #820: Use new sphinx method to load searchindex.js
  • #1225: Added deprecation notices for Qt3-based backends.
  • #1190: Update documentation regarding lines.color
  • #1212: Two TKagg widows popping up - should be one
  • #1055: Runtime error in grid_spec.tight_layout()
  • #1202: refactored grid_spec.tight_layout and fixed #1055
  • #1214: Prevent error when backend has no FigureCanvas
  • #1218: backend wx and wxagg broken by #1125
  • #1221: revert PR #1125 and #1201
  • #1219: Show fails on figures created with the object-oriented system
  • #1220: Figure.show: clarify docstring and error message
  • #1167: PEP8 lib/matplotlib/patches.py
  • #1096: Documentation bug: pyplot.arrow does not list enough keywords to successfully draw an arrow
  • #1168: PEP8 compliance on artist.py
  • #1213: Include username in tempdir
  • #1182: Bezier pep8
  • #1177: Handled baseline image folder identification for non matplotlib projects.
  • #1091: Update README.txt for v1.2
  • #1206: README and links fixes
  • #1192: Issue835 2: replacement for #835
  • #1187: Add a simple arrow example
  • #1120: FAIL: matplotlib.tests.test_transforms.test_pre_transform_plotting.test on Python 3.x
  • #835: add documentation for figure show method in backend_bases and backend_template
  • #714: Initial rework of gen_gallery.py
  • #1150: the affine matrix is calculated in the display coordinate for interpolation=’none’
  • #1087: Update whats new section
  • #385: BUG: plot_directive: look for plot script files relative to the .rst file
  • #1110: twiny overrides formatter and adds another x-axis
  • #1145: Fix formatter reset when twin{x,y}() is called
  • #547: undocumented scatter marker definition change
  • #1201: Fix typo in object-oriented API
  • #1061: Add log option to Axes.hist2d
  • #1125: Reduce object-oriented boilerplate for users
  • #1085: Images shifted relative to other plot feature in vector graphic output formats
  • #1195: Fixed pickle tests to use the BufferIO object for python3 support.
  • #1198: Fixed python2.6 support (by removing use of viewvalues on a dict).
  • #1194: Streamplot result python version dependent
  • #1197: Handled future division changes for python3 (fixes #1194).
  • #557: Crash during date axis setup
  • #600: errorbar(): kwarg ‘markevery’ not working as expected.
  • #174: Memory leak in example simple_idle_wx.py
  • #232: format in plot_direcitive sphinx>=1.0.6 compatible patch
  • #1162: FIX nose.tools.assert_is is only supported with python2.7
  • #1165: tight_layout fails on twinx, twiny
  • #803: Return arrow collection as 2nd argument of streamplot.
  • #1189: BUG: Fix streamplot when velocity component is exactly zero.
  • #1191: Small bugfixes to the new pickle support.
  • #323: native format for figures
  • #1146: Fix invalid transformation in InvertedSymmetricalLogTransform.
  • #1169: Subplot.twin[xy] returns a Subplot instance
  • #1183: FIX undefined elements were used at several places in the mlab module
  • #498: get_sample_data still broken on v.1.1.x
  • #1170: Uses tight_layout.get_subplotspec_list to check if all axes are compatible w/ tight_layout
  • #1173: The PGF backend only works on python2.7 and +
  • #1174: closes #1173 - backporting python2.7 subprocess’s check_output to be abl...
  • #1175: Pickling support added. Various whitespace fixes as a result of reading lots of code.
  • #1179: Attempt at making travis output shorter.
  • #1020: Picklable figures
  • #1098: suppress exception upon quitting with qt4agg on osx
  • #1171: backend_pgf: handle OSError when testing for xelatex/pdflatex
  • #1164: doc: note contourf hatching in whats_new.rst
  • #606: Unable to configure grid using axisartist
  • #1153: PEP8 on artist
  • #1163: tight_layout: fix regression for figures with non SubplotBase Axes
  • #1117: ERROR: matplotlib.tests.test_axes.test_contour_colorbar.test fails on Python 3
  • #1159: FIX assert_raises cannot be called with ``with\
  • #206: hist normed=True problem?
  • #1160: backend_pgf: clarifications and fixes in documentation
  • #1154: six inclusion for dateutil on py3 doesn’t work
  • #320: hist plot in percent
  • #1149: Add Phil Elson’s percentage histogram example
  • #1158: FIX - typo in lib/matplotlib/testing/compare.py
  • #1135: Problems with bbox_inches=’tight’
  • #1155: workaround for fixed dpi assumption in adjust_bbox_pdf
  • #1142: What’s New: Python 3 paragraph
  • #1138: tight_bbox made assumptions about the display-units without checking the figure
  • #1130: Fix writing pdf on stdout
  • #832: MPLCONFIGDIR tries to be created in read-only home
  • #1140: BUG: Fix fill_between when NaN values are present
  • #1144: Added tripcolor whats_new section.
  • #1010: Port part of errorfill from Tony Yu’s mpltools.
  • #1141: backend_pgf: fix parentheses typo
  • #1114: Make grid accept alpha rcParam
  • #1118: ERROR: matplotlib.tests.test_backend_pgf.test_pdflatex on Python 3.x
  • #1116: ERROR: matplotlib.tests.test_backend_pgf.test_xelatex
  • #1124: PGF backend, fix #1116, #1118 and #1128
  • #745: Cannot run tests with Python 3.x on MacOS 10.7
  • #983: Issues with dateutil and pytz
  • #1137: PGF/Tikz: savefig could not handle a filename
  • #1128: PGF back-end fails on simple graph
  • #1133: figure.py: import warnings, and make imports absolute
  • #1123: Rationalize the number of ancillary (default matplotlibrc) files
  • #1132: clean out obsolete matplotlibrc-related bits to close #1123
  • #1131: Cleanup after the gca test.
  • #563: sankey.add() has mutable defaults
  • #238: patch for qt4 backend
  • #731: Plot limit with transform
  • #1107: Added %s support for labels.
  • #720: Bug with bbox_inches=’tight’
  • #1084: doc/mpl_examples/pylab_examples/transoffset.py not working as expected
  • #774: Allow automatic use of tight_layout.
  • #1122: DOC: Add streamplot description to What’s New page
  • #1111: Fixed transoffset example from failing.
  • #840: Documentation Errors for specgram
  • #1088: For a text artist, if it has a _bbox_patch associated with it, the contains test should reflect this.
  • #1119: ERROR: matplotlib.tests.test_image.test_imread_pil_uint16 on Python 3.x
  • #353: Improved output of text in SVG and PDF
  • #291: size information from print_figure
  • #986: Add texinfo build target in doc/make.py
  • #1076: PGF backend for XeLaTeX/LuaLaTeX support
  • #1090: External transform api
  • #1108: Fix documentation warnings
  • #811: Allow tripcolor to directly plot triangle-centered functions
  • #1005: imshow with big-endian data types on OS X
  • #892: Update animation.py docstrings to “raw” Sphinx format
  • #861: Add rcfile function (which loads rc params from a given file).
  • #988: Trim white spaces while saving from Navigation toolbar
  • #670: Add a printer button to the navigation toolbar
  • #1062: increased the padding on FileMovieWritter.frame_format_str
  • #188: MacOSX backend brings up GUI unnecessarily
  • #1041: make.osx SDK location needs updating
  • #1043: Fix show command for Qt backend to raise window to top
  • #1046: test failing on master
  • #962: Bug with figure.savefig(): using AGG, PIL, JPG and StringIO
  • #1045: 1.1.1 not in pypi
  • #1100: Doc multi version master
  • #1106: Published docs for v1.1.1 missing pyplot.polar
  • #569: 3D bar graphs with variable depth
  • #359: new plot style: stackplot
  • #297: pip/easy_install installs old version of matplotlib
  • #152: Scatter3D: arguments (c,s,...) are not taken into account
  • #1105: Fixed comma between tests.
  • #1095: Colormap byteorder bug
  • #1102: examples/pylab_examples/contour_demo.py fails
  • #1103: colorbar: correct error introduced in commit 089024; closes #1102
  • #1067: Support multi-version documentation on the website
  • #1031: Added ‘capthick’ kwarg to errorbar()
  • #1074: Added broadcasting support in some mplot3d methods
  • #1032: Axesbase
  • #1064: Locator interface
  • #850: Added tripcolor triangle-centred colour values.
  • #1059: Matplotlib figure window freezes during interactive mode
  • #215: skipping mpl-axes-interaction during key_press_event’s
  • #1093: Exposed the callback id for the default key press handler so that it can be easily diabled. Fixes #215.
  • #909: Log Formatter for tick labels can’t handle non-integer base
  • #1065: fixed conversion from pt to inch in tight_layout
  • #1086: Problem with subplot / matplotlib.dates interaction
  • #782: mplot3d: grid doesn’t update after adding a slider to figure?
  • #703: pcolormesh help not helpful
  • #1082: doc: in pcolormesh docstring, say what it does.
  • #1068: Add stairstep plotting functionality
  • #1078: doc: note that IDLE doesn’t work with interactive mode.
  • #704: ignore case in edgecolors keyword in pcolormesh (and possibly other places)
  • #708: set_clim not working with NonUniformImage
  • #768: Add “tight_layout” button to toolbar
  • #791: v1.1.1 release candidate testing
  • #844: imsave/imshow and cmaps
  • #939: test failure: matplotlib.tests.test_mathtext.mathfont_stix_14_test.test
  • #875: Replace “jet” with “hot” as the default colormap
  • #881: “Qualitative” colormaps represented as continuous
  • #1072: For a text artist, if it has a _bbox_patch associated with it, the conta...
  • #1071: patches.polygon: fix bug in handling of path closing, #1018.
  • #1018: BUG: check for closed path in Polygon.set_xy()
  • #1066: fix limit calculation of step* histogram
  • #1073: Mplot3d/input broadcast
  • #906: User-specified medians and conf. intervals in boxplots
  • #899: Update for building matplotlib under Mac OS X 10.7 Lion and XCode > 4.2
  • #1057: Contour norm scaling
  • #1035: Added a GTK3 implementation of the SubplotTool window.
  • #807: Crash when using zoom tools on a plot: AutoMinorLocator after MultipleLocator gives “ValueError: Need at least two major ticks to find minor tick locations”
  • #1023: New button to toolbar for tight_layout.
  • #1056: Test framework cleanups
  • #778: Make tests faster
  • #1048: some matplotlib examples incompatible with wxpython 2.9
  • #1024: broken links in the gallery
  • #1054: stix_fonts_demo.py fails with bad refcount
  • #960: Fixed logformatting for non integer bases.
  • #897: GUI icon in Tkinter
  • #1053: Move Python 3 import of reload() to the module that uses it
  • #1049: Update examples/user_interfaces/embedding_in_wx2.py
  • #1050: Update examples/user_interfaces/embedding_in_wx4.py
  • #1051: Update examples/user_interfaces/mathtext_wx.py
  • #1052: Update examples/user_interfaces/wxcursor_demo.py
  • #1047: Enable building on Python 3.3 for Windows
  • #819: Add new plot style: stackplot
  • #1036: Move all figures to the front with a non-interactive show() in macosx backend.
  • #1042: Three more plot_directive configuration options
  • #1044: plots not being displayed in OSX 10.8
  • #1022: contour: map extended ranges to “under” and “over” values
  • #1007: modifying GTK3 example to use pygobject, and adding a simple example to demonstrate NavigationToolbar in GTK3
  • #1004: Added savefig.bbox option to matplotlibrc
  • #976: Fix embedding_in_qt4_wtoolbar.py on Python 3
  • #1013: compilation warnings in _macosx.m
  • #1034: MdH = allow compilation on recent Mac OS X without compiler warnings
  • #964: Animation clear_temp=False reuses old frames
  • #1028: Fix use() so that it is possible to reset the rcParam.
  • #1033: Py3k: reload->imp.reload
  • #1002: Fixed potential overflow exception in the lines.contains() method
  • #1025: Timers
  • #989: Animation subprocess bug
  • #898: Added warnings for easily confusible subplot/subplots invokations
  • #963: Add detection of file extension for file-like objects
  • #973: Fix sankey.py pep8 and py3 compatibility
  • #972: Force closing PIL image files
  • #981: Fix pathpatch3d_demo.py on Python 3
  • #980: Fix basic_units.py on Python 3. PEP8 and PyLint cleanup.
  • #996: macosx backend broken by #901: QuadMesh fails so colorbar fails
  • #1017: axes.Axes.step() function not documented
  • #1014: qt4: remove duplicate file save button; and remove trailing whitespace
  • #655: implement path_effects for Line2D objects
  • #999: pcolormesh edgecolor of “None”
  • #1011: fix for bug #996 and related issues
  • #1009: Simplify import statement
  • #982: Supported FreeBSD10 as per #225
  • #225: Add support for FreeBSD >6.x
  • #985: support current and future FreeBSD releases
  • #1006: MacOSX backend throws exception when plotting a quadmesh
  • #1000: Fix traceback for vlines/hlines, when an empty list or array passed in for x/y.
  • #1001: Bug fix for issue #955
  • #994: Fix bug in pcolorfast introduced by #901
  • #993: Fix typo
  • #908: use Qt window title as default savefig filename
  • #830: standard key for closing figure (“q”)
  • #971: Close fd temp file following rec2csv_bad_shape test
  • #851: Simple GUI interface enhancements
  • #979: Fix test_mouseclicks.py on Python 3
  • #977: Fix lasso_selector_demo.py on Python 3
  • #970: Fix tiff and jpeg export via PIL
  • #707: key_press_event in pyqt4 embedded matplotlib
  • #243: Debug version/symbols for win32
  • #255: Classes in _transforms.h in global namespace
  • #961: Issue 807 auto minor locator
  • #345: string symbol markers (“scattertext” plot)
  • #247: DLL load failed
  • #808: pip install matplotlib fails
  • #168: setupext.py incorrect for Mac OS X
  • #213: Fixing library path in setupext.py for Mac