doc/users/prev_whats_new/github_stats_3.1.0.rst
.. _github-stats-3-1-0:
GitHub statistics for 2018/09/18 (tag: v3.0.0) - 2019/05/18
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 161 issues and merged 918 pull requests.
The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/35?closed=1>__
The following 150 authors contributed 3426 commits.
GitHub issues and pull requests:
Pull Requests (918):
14209: Backport PR #14197 on branch v3.1.x (Minor cleanup of acorr/xcoor docs)14210: Make intro tutorial less jargony.14197: Minor cleanup of acorr/xcoor docs14203: Backport PR #14202 on branch v3.1.x (Fix docstring of Line2D.set_data.)14202: Fix docstring of Line2D.set_data.14196: Backport PR #14188 on branch v3.1.x (Clarify scope of MouseEvent attributes)14188: Clarify scope of MouseEvent attributes14194: Backport PR #14167 on branch v3.1.x (Fix backend_pgf header.)14193: Backport PR #14153 on branch v3.1.x (Update qt_compat.py test for already imported binding.)14167: Fix backend_pgf header.14153: Update qt_compat.py test for already imported binding.14190: Backport PR #14176 on branch v3.1.x (Merge doc/api/api_overview and doc/api/index.)14192: Unbreak testsuite for pytest 4.5.14189: Backport PR #14186 on branch v3.1.x (Update FancyBboxPatch docs to numpydoc style)14176: Merge doc/api/api_overview and doc/api/index.14186: Update FancyBboxPatch docs to numpydoc style14187: Backport PR #13169 on branch v3.1.x (Add example code for current logo)14165: Backport PR #14156 on branch v3.1.x (Fix glyph loading in textpath.)14156: Fix glyph loading in textpath.14162: Backport PR #14150 on branch v3.1.x (Fix deprecation of withdash for figtext().)14150: Fix deprecation of withdash for figtext().14136: Backport PR #14109 on branch v3.1.x14109: Some simple pyplot doc improvements14129: Backport PR #14117 on branch v3.1.x (Simplify ribbon_box example.)14128: Backport PR #14057 on branch v3.1.x (Improve Gradient bar example)14127: Backport PR #14125 on branch v3.1.x (Remove extra keyword from pytest.skip call.)14117: Simplify ribbon_box example.14057: Improve Gradient bar example14125: Remove extra keyword from pytest.skip call.14123: Backport PR #14119 on branch v3.1.x (Add ridge_map to third party packages documentation)14119: Add ridge_map to third party packages documentation14103: Backport PR #14088 on branch v3.1.x (Cleanup major_minor_demo.)14102: Backport PR #14100 on branch v3.1.x (Improve docstring of axes_zoom_effect example.)14099: Backport PR #14090 on branch v3.1.x (Pep8ify some variable names in examples.)14100: Improve docstring of axes_zoom_effect example.14088: Cleanup major_minor_demo.14090: Pep8ify some variable names in examples.14097: Backport PR #14079 on branch v3.1.x (Consistently use axs.flat instead of axs.flatten())14095: Backport PR #14087 on branch v3.1.x (Cleanup date example.)14094: Backport PR #14029 on branch v3.1.x (Fix doc building with numpydoc 0.9)14093: Backport PR #14052 on branch v3.1.x (Check axes identity in image.contains.)14092: Backport PR #14056 on branch v3.1.x (FIX: do not try to manage the visibility of un-drawn ticks)14091: Backport PR #14078 on branch v3.1.x (Minor fix in multiple subplots example)14079: Consistently use axs.flat instead of axs.flatten()14087: Cleanup date example.14029: Fix doc building with numpydoc 0.914052: Check axes identity in image.contains.14056: FIX: do not try to manage the visibility of un-drawn ticks14078: Minor fix in multiple subplots example14080: Backport PR #14069 on branch v3.1.x (Don't try to use the colorbar formatter to format RGBA data.)14069: Don't try to use the colorbar formatter to format RGBA data.14074: Backport PR #14019 on branch v3.1.x (Update docstring of locator_params())14019: Update docstring of locator_params()14066: Backport PR #14053 on branch v3.1.x (Improve fill() example)14065: Backport PR #14059 on branch v3.1.x (Improve Scatter hist example)14067: Backport PR #14062 on branch v3.1.x (Improve advanced quiver example)14062: Improve advanced quiver example14053: Improve fill() example14059: Improve Scatter hist example14064: Backport PR #14043 on branch v3.1.x (Ensure errorbars are always drawn on top of bars in ax.bar)14043: Ensure errorbars are always drawn on top of bars in ax.bar14061: Backport PR #14051 on branch v3.1.x (Add Yellowbrick to third party packages)14051: Add Yellowbrick to third party packages14050: Backport PR #14048 on branch v3.1.x (Fix Animation.save)14049: Backport PR #14047 on branch v3.1.x (Remove references to "Draws" in matplotlib.patches)14048: Fix Animation.save14047: Remove references to "Draws" in matplotlib.patches14037: Backport PR #14033 on branch v3.1.x (Reword add_subplot docstring.)14036: Backport PR #14001 on branch v3.1.x ([BUG] DOC: Remove broken references to vischeck)14033: Reword add_subplot docstring.14032: Backport PR #14030 on branch v3.1.x (Update colorcet link)14030: Update colorcet link14027: Backport PR #14026 on branch v3.1.x (Fix bug in plot_directive that caused links to plots in different formats to be missing)14026: Fix bug in plot_directive that caused links to plots in different formats to be missing14012: Backport PR #14008 on branch v3.1.x (Don't install tests by default.)14017: Backport PR #14015 on branch v3.1.x (Fix docstring of pyplot.clim())14015: Fix docstring of pyplot.clim()14008: Don't install tests by default.14006: Backport PR #13998 on branch v3.1.x (Fix patch contains logic for patches that don't have any codes)14005: Backport PR #14004 on branch v3.1.x (DOC: pin numpydoc to less than 0.9)13998: Fix patch contains logic for patches that don't have any codes13999: Backport PR #13992 on branch v3.1.x (FIX: undeprecate MaxNLocator default_params)13997: Backport PR #13995 on branch v3.1.x (DOC: explain zorder for gridlines in grid docstring)13992: FIX: undeprecate MaxNLocator default_params13995: DOC: explain zorder for gridlines in grid docstring13990: Backport PR #13989 on branch v3.1.x (FIX: update not replace hist_kwargs when density is passed)13989: FIX: update not replace hist_kwargs when density is passed13975: Backport PR #13966 on branch v3.1.x (Fix colorbar setting without artist)13976: Backport PR #13973 on branch v3.1.x (BUG: Ensure docstrings are not accessed with -OO)13856: What's new page for 3.113966: Fix colorbar setting without artist13973: BUG: Ensure docstrings are not accessed with -OO13969: Backport PR #13950 on branch v3.1.x (confidence_ellipse_markup)13950: confidence_ellipse_markup13965: Backport PR #13962 on branch v3.1.x (Fix typo in code example in docstring.)13964: Backport PR #13870 on branch v3.1.x (3.1.0 API changes page)13962: Fix typo in code example in docstring.13870: 3.1.0 API changes page13961: Backport PR #13914 on branch v3.1.x (Improve Rainbow text example)13960: Backport PR #13958 on branch v3.1.x (Remove transparent fancy legend example)13914: Improve Rainbow text example13958: Remove transparent fancy legend example13956: Backport PR #13908 on branch v3.1.x (Enh control tick deconflict2)13955: Backport PR #13941 on branch v3.1.x (Add project_urls to setup)13908: Enh control tick deconflict213954: Backport PR #13949 on branch v3.1.x (DOC: Add documentation to Text.set_fontfamily)13941: Add project_urls to setup13949: DOC: Add documentation to Text.set_fontfamily13951: Backport PR #13939 on branch v3.1.x (Bunch of docstring cleanups.)13939: Bunch of docstring cleanups.13947: Backport PR #13897 on branch v3.1.x (numpydocification.)13897: numpydocification.13946: Backport PR #13924 on branch v3.1.x (Followup to deprecation of usetex parameter in get_text_path.)13924: Followup to deprecation of usetex parameter in get_text_path.13916: Backport PR #13850 on branch v3.1.x (Cleanup STIX Font Demo)13915: Backport PR #13835 on branch v3.1.x (Improve Conectionstyle Demo)13850: Cleanup STIX Font Demo13835: Improve Conectionstyle Demo13846: Backport PR #13836 on branch v3.1.x (MNT: account for cpython deprecations)13898: Backport PR #13896 on branch v3.1.x (Fix cbook.boxplot_stats docstring)13896: Fix cbook.boxplot_stats docstring13893: Backport PR #13890 on branch v3.1.x (rst seealso -> numpydoc "See Also".)13890: rst seealso -> numpydoc "See Also".13888: Backport PR #13862 on branch v3.1.x (Move 3.x API changes to prev_api_changes)13862: Move 3.x API changes to prev_api_changes13882: Backport PR #13867 on branch v3.1.x (Rename "docs" to "contents" in navigation bar)13867: Rename "docs" to "contents" in navigation bar13881: Backport PR #13874 on branch v3.1.x (Remove redundant call to Formatter.set_locs() before .format_ticks().)13874: Remove redundant call to Formatter.set_locs() before .format_ticks().13871: Backport PR #13868 on branch v3.1.x (Correctly handle fallout of defining PY_SSIZE_T_CLEAN on Windows.)13869: Backport PR #13861 on branch v3.1.x (Fix remaining links in docs)13868: Correctly handle fallout of defining PY_SSIZE_T_CLEAN on Windows.13861: Fix remaining links in docs13849: Backport PR #13845 on branch v3.1.x (Fix some broken documentation links)13845: Fix some broken documentation links13836: MNT: account for cpython deprecations13841: Backport PR #12928 on branch v3.1.x (textpath encoding)13842: Backport PR #13827 on branch v3.1.x (Better MovieWriter init error message)13838: Backport PR #13570 on branch v3.1.x (Add new example for plotting a confidence_ellipse)13827: Better MovieWriter init error message13839: Backport PR #13815 on branch v3.1.x (Numpydocify FontManager.findfont())13837: Backport PR #8638 on branch v3.1.x (FIX: if bins input to hist is str, treat like no bins)12928: textpath encoding13815: Numpydocify FontManager.findfont()13570: Add new example for plotting a confidence_ellipse8638: FIX: if bins input to hist is str, treat like no bins13831: Backport PR #13780 on branch v3.1.x (numpydoc ListedColormap parameters)13780: numpydoc ListedColormap parameters13830: Backport PR #13829 on branch v3.1.x (numpydoc IndexFormatter)13829: numpydoc IndexFormatter13828: Backport PR #13821 on branch v3.1.x (Remove \mathcircled from mathtext docs following its deprecation.)13821: Remove \mathcircled from mathtext docs following its deprecation.13822: Backport PR #13817 on branch v3.1.x (Remove borders from barcode example)13820: Backport PR #13816 on branch v3.1.x (Correct windows env variable format)13816: Correct windows env variable format13817: Remove borders from barcode example13814: Merge pull request #13805 from timhoffm/pin-sphinx-1.x13813: Backport PR #13764 on branch v3.1.x (Deprecate \mathcircled.)13764: Deprecate \mathcircled.13805: Pin Sphinx to 1.x13807: Backport PR #13800 on branch v3.1.x (Doc typos.)13800: Doc typos.13806: Backport PR #13771 on branch v3.1.x (patches.Arc docstring update #13759)13804: Backport PR #13766 on branch v3.1.x (Search for fonts in XDG directory as well.)13771: patches.Arc docstring update #1375913766: Search for fonts in XDG directory as well.13794: Backport PR #13695 on branch v3.1.x (numpydocify transform_angles.)13793: Backport PR #13762 on branch v3.1.x (Cleanup marker_reference example.)13792: Backport PR #13789 on branch v3.1.x (BUG: Fix function signature mismatch for set_clim)13791: Backport PR #13787 on branch v3.1.x (Fix failure to import matplotlib.animation on Windows.)13695: numpydocify transform_angles.13762: Cleanup marker_reference example.13789: BUG: Fix function signature mismatch for set_clim13787: Fix failure to import matplotlib.animation on Windows.13781: Backport PR #13777 on branch v3.1.x (Use class-based directive for mathmpl sphinxext.)13790: Backport PR #13564 on branch v3.1.x (Add an option to log progress while saving animations)13564: Add an option to log progress while saving animations13777: Use class-based directive for mathmpl sphinxext.13765: Backport PR #13761 on branch v3.1.x (Deprecate verbose-related rcParams.)13761: Deprecate verbose-related rcParams.13760: Backport PR #13719 on branch v3.1.x (Doc: Update timeline example)13704: Backport PR #13021 on branch v3.1.x (Undesirable behaviour of MixedModeRenderer)13758: Backport PR #13674 on branch v3.1.x (Preserve whitespace in svg output.)13719: Doc: Update timeline example13674: Preserve whitespace in svg output.13755: Backport PR #13741 on branch v3.1.x (FIX: make title move above ticklabels)13754: Backport PR #13712 on branch v3.1.x (Deprecate NavigationToolbar2QT.adj_window (unused and always None).)13741: FIX: make title move above ticklabels13712: Deprecate NavigationToolbar2QT.adj_window (unused and always None).13752: Backport PR #13732 on branch v3.1.x (Fix doc markup.)13753: Backport PR #13751 on branch v3.1.x (DOC/FIX: try merging comments)13751: DOC/FIX: try merging comments13732: Fix doc markup.13750: Backport PR #13743 on branch v3.1.x (Fix doc warning)13743: Fix doc warning13747: Backport PR #13745 on branch v3.1.x (Fix stem(use_line_collection))13748: Backport PR #13716 on branch v3.1.x (Kill attributes that are never used/updated.)13716: Kill attributes that are never used/updated.13745: Fix stem(use_line_collection)13710: TST: only test agg_filter extensions with baseline images13709: Backport PR #8690 on branch v3.1.x13707: Backport PR #12760 on branch v3.1.x (Deduplicate implementation of per-backend Tools.)13706: Backport PR #13689 on branch v3.1.x (BUG: fix scaling of quiverkey when quiver scale_units='xy')13705: Backport PR #12419 on branch v3.1.x (Add DivergingNorm (again, again, again))13703: Backport PR #12170 on branch v3.1.x (Deprecate considering *args, **kwargs in Timer.remove_callback.)12760: Deduplicate implementation of per-backend Tools.13689: BUG: fix scaling of quiverkey when quiver scale_units='xy'12419: Add DivergingNorm (again, again, again)8690: Adds support for rgba and rgb images to pcolorfast13021: Undesirable behaviour of MixedModeRenderer12170: Deprecate considering *args, **kwargs in Timer.remove_callback.13700: Backport PR #13588 on branch v3.1.x (FIX: fallback to viewlims if no data)13694: Backport PR #13677 on branch v3.1.x (Log all failures to extract font properties.)13588: FIX: fallback to viewlims if no data13692: Backport PR #13677 on branch v3.0.x (Log all failures to extract font properties.)13677: Log all failures to extract font properties.13691: Backport PR #13687 on branch v3.1.x (Update stem example)13687: Update stem example13688: Backport PR #13684 on branch v3.1.x (Use format_data_short to format image cursor data.)13684: Use format_data_short to format image cursor data.13686: Backport PR #13363 on branch v3.1.x (Inline iter_ticks into _update_ticks, and use that in mplot3d.)13363: Inline iter_ticks into _update_ticks, and use that in mplot3d.13681: Backport PR #13678 on branch v3.1.x (Fix font deduplication logic in createFontList.)13678: Fix font deduplication logic in createFontList.13669: Backport PR #13667 on branch v3.1.x (Fix incorrect signature in axis() doc.)13667: Fix incorrect signature in axis() doc.13664: Backport PR #12637 on branch v3.1.x (Tell IPython the correct GUI event loop to use for all backends.)13665: Backport PR #13601 on branch v3.1.x (Add a make-parameter-keyword-only-with-deprecation decorator.)13601: Add a make-parameter-keyword-only-with-deprecation decorator.12637: Tell IPython the correct GUI event loop to use for all backends.13662: Backport PR #13064 on branch v3.1.x (Don't explicitly add default include paths to Extensions)13064: Don't explicitly add default include paths to Extensions13658: Backport PR #13652 on branch v3.1.x (Fix empty FancyArrow crash)13652: Fix empty FancyArrow crash13655: Backport PR #11692 on branch v3.1.x (Deprecate frameon kwarg and rcParam to savefig.)13654: Backport PR #13614 on branch v3.1.x (Fix polar get window extent)11692: Deprecate frameon kwarg and rcParam to savefig.13614: Fix polar get window extent13646: Backport PR #13645 on branch v3.1.x (widgets.py fix examples connect -> mpl_connect)13645: widgets.py fix examples connect -> mpl_connect13644: Backport PR #13612 on branch v3.1.x (Improve Demo Text Rotation Mode)13612: Improve Demo Text Rotation Mode13636: Backport PR #13621 on branch v3.1.x (Remove asfileobj=False from a bunch of examples loading sample_data.)13635: Backport PR #13632 on branch v3.1.x (Clarify tick collision API change doc.)13634: Backport PR #13631 on branch v3.1.x (Switch deprecation of Tick.label to pending.)13621: Remove asfileobj=False from a bunch of examples loading sample_data.13632: Clarify tick collision API change doc.13631: Switch deprecation of Tick.label to pending.13628: Backport PR #13603 on branch v3.1.x13603: FIX: continue to bail tight layout if rect supplied13627: Backport PR #13622 on branch v3.1.x (Change title of named colors example)13626: Backport PR #13549 on branch v3.1.x (Simplify some annotation() calls in examples.)13624: Backport PR #13610 on branch v3.1.x (Update centered ticklabels example)13625: Backport PR #13611 on branch v3.1.x (Fix text position in Fancytextbox demo)13622: Change title of named colors example13610: Update centered ticklabels example13611: Fix text position in Fancytextbox demo13607: Backport PR #13605 on branch v3.1.x (Warn on attempts at semi-transparent outputs in ps backend.)13608: Backport PR #13602 on branch v3.1.x (Deprecate cbook.is_hashable.)13602: Deprecate cbook.is_hashable.13605: Warn on attempts at semi-transparent outputs in ps backend.13599: Backport PR #13590 on branch v3.1.x (Doc event loop requirements for Figure.show)13590: Doc event loop requirements for Figure.show13597: Backport PR #12359 on branch v3.1.x (ENH: Add boolean support for axis())13594: Backport PR #13592 on branch v3.1.x (DOC: Make canonical URLs point to versioned path.)13592: DOC: Make canonical URLs point to versioned path.12359: ENH: Add boolean support for axis()13587: Backport PR #13573 on branch v3.1.x (Fix mplot3d transparency)13573: Fix mplot3d transparency13585: Backport PR #13578 on branch v3.1.x (Revert invalid change in Centered Ticklabels example)13584: Backport PR #13582 on branch v3.1.x (Cleanup two font-related examples.)13578: Revert invalid change in Centered Ticklabels example13582: Cleanup two font-related examples.13579: Backport PR #13477 on branch v3.1.x (FIX: make EngFormatter respect axes.unicode_minus rcParam)13577: Backport PR #12832 on branch v3.1.x (Deprecate redundant log-scale transform classes.)13477: FIX: make EngFormatter respect axes.unicode_minus rcParam12832: Deprecate redundant log-scale transform classes.13574: Backport PR #12856 on branch v3.1.x (added property usemathtext to EngFormatter)12856: added property usemathtext to EngFormatter13572: Backport PR #12899 on branch v3.1.x (Small cleanups.)13571: Backport PR #11553 on branch v3.1.x (Improved Code for Segments Intersect)12899: Small cleanups.11553: Improved Code for Segments Intersect13568: Backport PR #13563 on branch v3.1.x (FIX: inverted colorbar ticks)13563: FIX: inverted colorbar ticks13530: BUG: keep the ticks when the colorbar axis is inverted13565: Backport PR #13550 on branch v3.1.x (Strip out Py2-compat in setupext.)13550: Strip out Py2-compat in setupext.13562: Backport PR #13560 on branch v3.1.x (Improve GridSpec doc)13560: Improve GridSpec doc13558: Backport PR #13546 on branch v3.1.x ( Modified docstring of the set_ylabel and set_xlabel)13559: Backport PR #12062 on branch v3.1.x (Separate alpha and rbg interpolation then recombine to fix issue11316)13557: Backport PR #13548 on branch v3.1.x (Deprecate TextWithDash.)12062: Separate alpha and rbg interpolation then recombine to fix issue1131613546: Modified docstring of the set_ylabel and set_xlabel13548: Deprecate TextWithDash.13549: Simplify some annotation() calls in examples.13552: Backport PR #11241 on branch v3.1.x (Deprecate the MATPLOTLIBDATA environment variable.)11241: Deprecate the MATPLOTLIBDATA environment variable.13547: Backport PR #9314 on branch v3.1.x (Simplify units.Registry.get_converter.)13545: Backport PR #13541 on branch v3.1.x (DOC: Remove mention of 'complex' mode in specgram docstring)9314: Simplify units.Registry.get_converter.13541: DOC: Remove mention of 'complex' mode in specgram docstring13539: Backport PR #12950 on branch v3.1.x (Inline or simplify FooFormatter.pprint_val.)13538: Backport PR #12748 on branch v3.1.x (Use the builtin GTK3 FileChooser rather than our custom subclass.)13537: Backport PR #12781 on branch v3.1.x (Lazy import of private modules)12950: Inline or simplify FooFormatter.pprint_val.12748: Use the builtin GTK3 FileChooser rather than our custom subclass.12781: Lazy import of private modules11218: fix pkg-config handling to make cross-compiling work13531: Backport PR #11964 on branch v3.1.x (Simplify extension setup.)11964: Simplify extension setup.13529: Backport PR #13525 on branch v3.1.x (Move some links in rst out of running text.)13528: Backport PR #13526 on branch v3.1.x (DOC: fix Subplot calls)13525: Move some links in rst out of running text.13526: DOC: fix Subplot calls13523: Backport PR #13521 on branch v3.1.x (Small cleanup to headings of 3d examples.)13521: Small cleanup to headings of 3d examples.13519: Backport PR #12716 on branch v3.1.x (FIX: return the actual ax.get_window_extent)13518: Backport PR #12839 on branch v3.1.x (BUG: Prevent Tick params calls from overwriting visibility without being told to)12716: FIX: return the actual ax.get_window_extent12839: BUG: Prevent Tick params calls from overwriting visibility without being told to13517: Fix heading hierarchy in annotation tutorial.13516: Backport PR #13514 on branch v3.1.x (Add missing show() at end of example.)13514: Add missing show() at end of example.13512: Backport PR #13511 on branch v3.1.x (Add missing plt.show() at end of example.)13511: Add missing plt.show() at end of example.13508: Backport PR #13413 on branch v3.1.x (Simplify decade up- and down-rounding, and symmetrize expansion of degenerate log scales.)13509: Backport PR #13492 on branch v3.1.x (Doc more release updates)13492: Doc more release updates13413: Simplify decade up- and down-rounding, and symmetrize expansion of degenerate log scales.13507: Backport PR #13488 on branch v3.1.x (Animation: interactive zoom/pan with blitting does not work)13488: Animation: interactive zoom/pan with blitting does not work13505: Backport PR #13459 on branch v3.1.x (Document histogramming pre-binned data.)13503: Backport PR #10776 on branch v3.1.x (fix FancyArrowPatch picker fails depending on arrowstyle)13504: Backport PR #13123 on branch v3.1.x (Add shading to Axes3D.voxels, and enable it by default)13502: Backport PR #13180 on branch v3.1.x (Various TextPath cleanups.)13459: Document histogramming pre-binned data.13501: Backport PR #13209 on branch v3.1.x (Deprecate support for (n, 1)-shaped error arrays in errorbar().)13500: Backport PR #12763 on branch v3.1.x (Remove deprecated rcParams.)13123: Add shading to Axes3D.voxels, and enable it by default13499: Backport PR #13303 on branch v3.1.x (Unify checking of executable info.)10776: fix FancyArrowPatch picker fails depending on arrowstyle13180: Various TextPath cleanups.13498: Backport PR #13314 on branch v3.1.x (Move major/minor tick overstrike logic to Axis.)13209: Deprecate support for (n, 1)-shaped error arrays in errorbar().12763: Remove deprecated rcParams.13303: Unify checking of executable info.13497: Backport PR #13057 on branch v3.1.x (Simplify callable(self._contains) checks)13314: Move major/minor tick overstrike logic to Axis.13057: Simplify callable(self._contains) checks13496: Backport PR #13465 on branch v3.1.x (FIX: polar set_rlim allow bottom-only call)13465: FIX: polar set_rlim allow bottom-only call13495: Backport PR #12232 on branch v3.1.x (Add helper function to check that an argument is in a list of strings.)12232: Add helper function to check that an argument is in a list of strings.11708: Revert "Skip wx interactive tests on OSX."13062: Update FAQ re: batch/webserver use.12904: Support forward/backward mouse buttons12150: Deprecate \stackrel.13449: Let boxplot() defer rcParams application to bxp()13425: API: un-deprecate keyword only args to set_xlim, set_ylim13447: Update axes_grid docs13473: Deprecate backend_wx.IDLE_DELAY.13476: Add font to pyplot.xkcd()13475: Cleanup titles of embedding examples.13468: Suppress chaining of cache lookup failure in color conversion.13467: Add "c" shorthand for "color" for the Text class.13398: FIX: let pandas IndexInt64 work for boxplot13375: Improve Axes selection in Qt figure options.13421: DOC: update release guide13275: Simple logging interface.13427: Simplify check for tight-bbox finiteness.13444: Allow constructing boxplots over multiple calls.13385: Remove/rework uses of np.where where possible.13441: Make AFM parser both more compliant and less strict.13384: Replace np.compress by boolean indexing.13422: Clarify IndexError for out-of-bounds indexing of gridspec.13443: Remove some outdated comments from rcsetup.py.13357: Inherit some docstrings in backend code.12380: Stem speedup213368: FIX: Fix shape of hist output when input is multidimensional empty list5590: [mpl_toolkits] Fix picking for things drawn on parasite axes13323: Move the call to Formatter.set_locs into Formatter.format_ticks.13424: Deprecate Quiver.color in favor of Quiver.get_facecolor().13434: More smoketesting of pcolorfast.13395: Cleanup demo_curvelinear_grid.13411: Deemphasize numeric locations for legend() in docs.13419: FIX: secondary_axis resize13020: Deprecate proj3d.mod.13030: Deprecate internal functions exposed in the public API of mplot3d13408: test_figure style fixes.11127: Legend for Scatter11855: Adding the possible to add full command line in animation13409: Add nonsingular to the locator base class, and use it in set_*lim too.11859: ENH: add secondary x/y axis13235: Vectorize mplot3d.art3d.zalpha.10411: New "accepts units" decorator13403: FIX: remove idle_event13069: 5 minor divisions when major ticks are 2.5 units apart13402: Fix empty reshape2d11683: Reuse axes_grid1's AxisDict in axisartist, instead of duplicating it.12141: Let digits toggle axes nav only if they correspond to an existing axes.9845: Add inaxes method to FigureCanvas to check whether point is in an axes.13396: mpl_toolkits style fixes.11497: Make CI fail if interactive toolkits can't be tested11595: test doc rendering13393: Deprecate Spine.is_frame_like.13391: Remove colour specification from some examples13386: Replace use of np.<ufunc> by operators (</&/|).13389: Inherit more docstrings.13387: Fix regression in docstring.dedent_interpd.13383: Replace np.take by normal indexing.13381: Avoid unneeded copies from flatten().13354: Properly deprecate non-1D inputs to pie().13379: Remove citation entry from FAQ.13380: Minor simplifications to scatter3d.13173: Decorator for deleting a parameter with a deprecation period.8205: [MRG+1] plot_date() after axhline() doesn't rescale axes11027: Specify custom tick space heuristic in MaxNLocator13262: Shorten setupext and remove uninformative build log entries.13377: Add private helper to internally suppress deprecations.13376: Undeprecate case-insensitive "long" colornames.13373: Deprecate axis3d.Axis.get_tick_positions.13362: Kill the unused, private _get_pixel_distance_along_axis.12772: Improve plot() docstring.13359: DOC: change language a bit13351: Fix: Log Colorbar minorticks_off reverted if ticks set13356: More spelling fixes.13125: Simplify and tighten the docstring handling API.13346: Simplify parsing of tuple in C extension code.13282: MAINT install of pinned vers for travis13234: FIX: allow colorbar mappable norm to change and do right thing13269: Rework a bit axes addition.13330: Add Axis.get_inverted and Axis.set_inverted.13117: Cleanup matplotlib.use13335: Update and factor out Axis.get_tick_positions.13324: Cleanup ScalarFormatter; preparatory to moving it to format_ticks.13322: Update Axis docs13342: Update some (mostly internal) docstrings in image.py.11848: Country specific characters in Windows user folder name when locating .tfm-file13309: bezier cleanups.13334: Inherit some docstrings.13332: Rewrite convert_to_string using std::string13336: Update imshow docs.13331: Try forcing font cache rebuild in flaky ttc test.12105: API: make MaxNLocator trim out-of-view ticks before returning13329: Pin flake8<3.7 to mitigate issues with flake8-per-file-ignores13319: Deprecate dates.{str,bytes}pdate2num.13320: Kill some private, unused functions in dates.py.12909: Let Formatters format all ticks at once.13313: Better explanation of ticks13310: Replace *kw by *args.13285: Defer checking of tex install to when it is actually used.13128: Parameter-renaming decorator13307: Spelling fixes.13304: TST: deregister pandas13300: Trivial bezier cleanups.11664: FIX: clean up unit conversion unpacking of data, particularly for dates and pandas series9639: Unify querying of executable versions13224: numpydocify (some of) mpl_toolkits.13301: Replace np.empty + ndarray.fill by np.full.13229: Prevent exception when running animation on Agg backend.13263: In imsave()'s Pillow-handled case, don't create a temporary figure.13294: Simplify some calculations in polar.py.13295: Kill some commented-out code.13298: Add note about thread safety to FAQ.13299: Don't emit a non-GUI warning when building the docs on Linux.13297: Minor cleanup to OSX FAQ.13283: Fix doc style in add_gridspec()13129: ENH: add a user-friendly verbose interface13279: Remove a useless catch_warnings() from example.13268: Select RadioButtons by closest in position.13271: Fix animation speed in double_pendulum example13265: Allow turning off minor ticks on Colorbar with LogNorm13260: Improve docs for format determination in savefig()/imsave().12379: MAINT Use np.full when possible12905: Add optional parameter use_default_template to rc_file()13218: Fix checking of 'labels' argument to Sankey.add.13256: DOC: reject MEP25 due to being stalled13255: TST pandas support bar13251: DEBUG-log font-matching results, and print failing logs on CI.12818: Enh arbitrary scale13187: FIX: bar mixed units, allow ValueError as well13232: Fix incorrect kwarg being passed to TextPath.13250: Replace safezip() by more informative error message in errorbar().13239: Improve sankey logging.13247: Simplify and optimize png writing in backend_pdf.12455: Warn when "best" loc of legend is used with lots of data13233: Remove warning in image_annotated_heatmap, and numpydocify it.13248: Remove an unused local variable in backend_gtk3.13249: Deprecate an unused "internal" API.13243: Rewrite subplots_demo13240: FIX: spelling error of local variable in category13026: MNT: add a logging call if a categorical string array is all convertible13225: Fix a warning in the doc build.13227: Make color lowercase in example to avoid warning.13217: numpydocify Sankey.add.10209: Various backend cleanups.13113: Globally cache single TexManager instances.13213: Broadcast 'orientations' arg to Sankey.add.13219: Fix some backend_bases docstrings.13214: Reformat Sankey exceptions.13211: Deprecate case-insensitive colors.13210: Suppress a warning in the test suite.13189: Remove cairo-based backends from backend fallback.13207: Allow saving PNGs through Pillow instead of the builtin _png module.13124: Simplify parsing of errorbar input.13162: DOC: better argcheck bar8531: Added compression option to save TIFF images13094: Allow passing arguments to PIL.Image.save().13202: Avoid private API in some examples.13197: Cleanup the text of two mpl_toolkits examples.13198: Cleanup SkewT example.11914: Remove the system_monitor example.13196: Deemphasize comment about extremely old Matplotlib versions in example.13190: Show returncode when subprocess test fails13163: Add explanatory comment to annotation box example13104: Remove some more 1-tuples.13105: Make GridSpec.update docstring match behavior.13127: Deprecate add_subplot(<no positional args>) silently doing nothing.13166: Simplify Text.get_usetex.13188: Remove an outdated doc point regarding backend selection.13107: Cleanup BboxBase docstrings.13108: Capitalize some docstrings.13115: Check for sphinx_copybutton when building the docs13151: Update RadioButtons docs numpydoc style13178: Remove :func: markup from mlab docstrings.7461: [WIP] add matrix checking function for quiver input13089: Ensure that arguments to quiver() are not matrices.13179: Avoid calling a deprecated API in axis_artist.13170: Don't try to find TeX-only fonts when layouting TeX text.12957: Search also for user fonts on Windows (#12954)12951: Make Text._get_layout simpler to follow.11385: Add a get_zaxis method for 3d axes.13172: Hyperlink DOIs to preferred resolver13171: Document how to make colorbars "without" a ScalarMappable.12903: FIX: (broken)bar(h) math before units13167: Typos on subplot comments and example13005: Improve error messages for unit conversion13147: Extend joinstyle example13165: Change doc string for Axes.arrow()13155: Let ffmpeg report errors.13149: Update errorbar limits example13074: Move _windowing extension into _tkagg.13146: Remove an outdated comment in backend_wx.13126: FIX: minor log ticks overwrite13148: Update example Step Demo13138: API: Use class-based directive in sphinxext11894: add cache_frame_data kwarg into FuncAnimation. fixes #8528.13136: Small cleanups.13140: Remove an "cannot show figure in agg" warning in test suite.13134: Simplify color conversion backcompat shim.13141: Unpin pytest (pytest-cov's latest release is compatible with it).13133: Simplify the polys3d example.12158: MNT: simplify valid tick logic9867: Factor out common code between pdf and ps backends.10111: Add set_data_3d and get_data_3d to Line3d12245: Remove (some) features deprecated in mpl2.213119: Deprecate TextToPath.glyph_to_path.13122: Pin pytest<4.1 to unbreak CI tests13100: Restore the font cache on Travis.12792: BUG: Ensure that distinct polygon collections are shaded identically13070: cairo backend: default to pycairo13114: BUG: calculate colorbar boundaries correctly from values13111: Delete an unused private method.10841: ENH: new date formatter13093: Remove unused fontconfig conf file.13063: Use default colour cycle in more examples13103: Remove tight_bbox_test example.13097: Replace 1-tuples by scalars where possible.13027: Qt5 reset signals after non-interactive plotting9787: Support (first font of) TTC files.11780: ENH: Allow arbitrary coordinates for ConnectionPatch12943: Update the font_table example.13091: Improve MouseEvent str().13095: Remove a duplicate attribute setting.13090: Cleanup unused non-public imports.13060: Move doc-requirements from root folder13078: Convert streamplot to numpydoc13088: Don't use deprecated np.random.random_integers.13073: Drop pytest version check in setupext.py.12933: Deprecate backend_pgf.LatexManagerFactory.12969: Clarify the implementation of _process_plot_var_args.12472: Make FontManager.defaultFont a property, to avoid hardcoding the prefix.11806: Allow to not draw the labels on pie chart11983: Simplify version checks for freetype and libpng.13050: FIX: always eraseRect in Qt widget13065: FIX: print out the correct ip address when starting webagg13061: Make examples that load msft.csv robust against locale changes.13042: cairo: remove the append_path() fast path13058: pathlibify/cleanup triage_tests.py.12995: Don't split creation of deprecation message and choice of warning class.12998: Init MaxNLocator params only once11691: Make Figure.frameon a thin wrapper for the patch visibility.11735: Change {FigureCanvasAgg,RendererAgg}.buffer_rgba to return a memoryview.12831: Reuse scale from sharing axis when calling cla().12962: Deprecate setting the same property under two different aliases.12973: Fix item check for pandas Series13049: Add boxplot.flierprops.markeredgewidth rcParam13048: Fix section names for numpydoc10928: Simplify (quite a bit...) _preprocess_data13039: Speed up Path.iter_segments()12992: Adding rcParams[‘scatter.edgecolors’] defaulting to ‘face’13014: Drop pgi support for the GTK3 backend12215: Cleanup initialization in text()13029: Fix vertical alignment of text12968: Simpler and stricter process_plot_format.12989: Avoid spamming tests with warnings re: deprecation of pprint_val.13032: fix typo in docstring in axis_artist.py13025: MNT: add one more alias for tacaswell to mailmap13010: Fix a format error in documenting_mpl.rst12997: Add sphinx-copybutton to docs12422: Scatter color: moving #10809 forward12999: Format MaxNLocator with numpydoc12991: Canonicalize weights extracted for AFM fonts.12955: Cleanup cursor_demo.12984: Cleanup GTK examples.12986: Minor cleanup to double_pendulum example.12959: Update the documentation of Cursor12945: Correctly get weight & style hints from certain newer Microsoft fonts12976: ENH: replace deprecated numpy header12975: Fail-fast when trying to run tests with too-old pytest.12970: Minor simplifications.12974: Remove some checks for Py<3.6 in the test suite.12779: Include scatter plots in Qt figure options editor.12459: Improve formatting of imshow() cursor data when a colorbar exists.12927: MAINT: Correctly handle empty lists in zip unpacking in mplot3d.art3d12919: Suppress deprecation warning when testing drawstyle conflict12956: Misc. cleanups.12924: Deprecate public use of Formatter.pprint_val.12947: Support ~ as nonbreaking space in mathtext.12944: Fix the title of testing_api12136: MAINT: Unify calculation of normal vectors from polygons12880: More table documentation12940: Avoid pyplot in showcase examples.12935: os.PathLike exists on all supported Pythons now.12936: Minor updates following bump to Py3.6+.12932: Simplify argument checking in Table.getitem.12930: Shorten an argument check.12538: MNT: drop 3.5 testing for 3.1 branch12868: Simplify use of Path._fast_from_codes_and_verts.12300: API: Polar: allow flipped y/rlims....12861: Don't use deprecated wx.NewId().12908: Allow all valid hist.bins strings to be set in the rcparams12902: Kill dead code in textpath.12885: Improve margins in formlayout12877: fooImage -> foo_image in testing/compare.py12845: Deprecate silent dropping of unknown arguments to TextPath().12852: Cleanup collections docs.12888: Properly enable forward/backward buttons on GTK312865: Avoid 1-tick or 0-tick log-scaled axis.12844: Remove unused, private _process_text_args.12881: Fix string comparison12863: FIX: translate timedeltas in _to_ordinalf12640: Introduce MouseButton enum for MouseEvent.12897: Reword a bit the contour docs.12898: Validate rcParams["image.origin"].12882: Write error messages to logger instead of stderr12889: Deprecate public access to the vendored formlayout module.12891: Add Azure Pipelines build badge12883: MAINT Use list comprehension12886: Properly enable forward/backward buttons on Qt12858: Bump oldest supported numpy to 1.11.12876: Fix a typo12739: make Axes._parse_scatter_color_args static12846: Deprecate Path.has_nonfinite.12829: Remove unused variables12872: Inline references to RendererPS in backend_ps.12800: documenting dtype of hist counts12842: Fix message in nbagg connection_info()12855: Cleanup axes/_base.py.12826: Minor code cleanup12866: Simplify stride calculations in loglocator.12867: Drop compat code for outdated MSVC.12218: Improve table docs12847: correctly format ticklabels when EngFormatter is used with usetex = True12851: Keep Collections and Patches property aliases in sync.12849: Update docstrings in path.py, and small cleanups.12805: Don't insert spurious newlines by joining tex.preamble.12827: Remove unused imports12560: Add matplotlib.testing to the documentation12821: MNT: remove debug from update_title_pos12764: Cleanup Renderer/GraphicsContext docs.12759: Warn on FreeType missing glyphs.12799: Reword some colorbar docs.12633: Added support for MacOSX backend for PyPy12798: Replace assignments to array.shape by calls to reshape().11851: Simpler check for whether a Framework Python build is being used.12259: BUG: Fix face orientations of bar3d12565: Make FontManager.score_weight less lenient.12674: Allow "real" LaTeX code for pgf.preamble in matplotlibrc12770: Simplify implementation of FontProperties.copy().12753: MNT: remove _hold shims to support basemap + cartopy12450: Attach a FigureCanvasBase by default to Figures.12643: Allow unit input to FancyArrowPatch12767: Make colorbars constructible with dataless ScalarMappables.12526: Rename jquery files12552: Update docs for writing image comparison tests.12746: Use skipif, not xfail, for uncomparable image formats.12747: Prefer log.warning("%s", ...) to log.warning("%s" % ...).11753: FIX: Apply aspect before drawing starts12749: Move toolmanager warning from logging to warning.12598: Support Cn colors with n>=10.12727: Reorder API docs: separate file per module12738: Add unobtrusive depreaction note to the first line of the docstring.11663: Refactor color parsing of Axes.scatter12736: Move deprecation note to end of docstring12704: Rename tkinter import from Tk to tk.12715: Cleanup dviread.12717: Delete some if __name__ == "__main__" clauses.10575: FIX patch.update_from to also copy _original_edge/facecolor12537: Improve error message on failing test_pyplot_up_to_date12721: Make get_scale_docs() internal12706: Extend sphinx Makefile to cleanup completely12481: Warn if plot_surface Z values contain NaN12685: Make ticks in demo_axes_rgb.py visible12523: Run flake8 before pytest on travis12691: DOC: Link to "How to make a PR" tutorials as badge and in contributing11974: Make code match comment in sankey.12440: Make arguments to @deprecated/warn_deprecated keyword-only.12470: Update AutoDateFormatter with locator12586: Improve linestyles example12006: Replace warnings.warn with cbook._warn_external or logging.warning12659: Add note that developer discussions are private12543: Make rcsetup.py flak8 compliant12642: Don't silence TypeErrors in fmt_{x,y}data.12442: Deprecate passing drawstyle with linestyle as single string.12625: Shorten some docstrings.12627: Be a bit more stringent on invalid inputs.12629: Fix issue with PyPy on macOS10933: Remove "experimental" fontconfig font_manager backend.12600: Minor style fixes.12570: Fix mathtext tutorial for build with Sphinx 1.8.12487: Update docs/tests for the deprecation of aname and label1On/label2On/etc.12521: Improve docstring of draw_idle()12574: Remove some unused imports12568: Add note regarding builds of old Matplotlibs.12547: Disable sticky edge accumulation if no autoscaling.12546: Avoid quadratic behavior when accumulating stickies.11789: endless looping GIFs with PillowWriter12525: Fix some flake8 issues12516: Don't handle impossible values for align in hist()12500: Adjust the widths of the messages during the build.12492: Simplify radar_chart example.11984: Strip out pkg-config machinery for agg and libqhull.12463: Document Artist.cursor_data() parameter12482: Test slider orientation12317: Always install mpl_toolkits.12246: Be less tolerant of broken installs.12477: Use \N{MICRO SIGN} instead of \N{GREEK SMALL LETTER MU} in EngFormatter.12483: Kill FontManager.update_fonts.12474: Throw ValueError when irregularly gridded data is passed to streamplot.12466: np.fromstring -> np.frombuffer.12369: Improved exception handling on animation failure12460: Deprecate RendererBase.strip_math.12453: Rollback erroneous commit to whats_new.rst from #1074612452: Minor updates to the FAQ.10746: Adjusted matplotlib.widgets.Slider to have optional vertical orientatation12441: Get rid of a signed-compare warning.12430: Deprecate Axes3D.plot_surface(shade=None)12435: Fix numpydoc parameter formatting12434: Clarify documentation for textprops keyword parameter of TextArea12427: Document Artist.get_cursor_data10322: Use np.hypot wherever possible.10809: Fix for scatter not showing points with valid x/y but invalid color12423: Minor simplifications to backend_svg.10356: fix detecting which artist(s) the mouse is over10268: Dvi caching10238: Call kpsewhich with more arguments at one time10236: Cache kpsewhich results persistently4675: Deprecate color keyword argument in scatter5054: Diverging norm12416: Move font cache rebuild out of exception handler4762: Traitlets5414: WIP: New FreeType wrappers3875: ENH: passing colors (and other optional keyword arguments) to violinplot()1959: PS backend optionally jpeg-compresses the embedded images11891: Group some print()s in backend_ps.12165: Remove deprecated mlab code12387: Update HTML animation as slider is dragged12333: ENH: add colorbar method to axes10088: Deprecate Tick.{gridOn,tick1On,label1On,...} in favor of set_visible.12393: Deprecate to-days converters in matplotlib dates11232: FIX: fix figure.set_dpi when pixel ratio not 112247: Machinery for deprecating properties.12371: Move check for ImageMagick Windows path to bin_path().12384: Cleanup axislines style.9565: Stem performance boost12368: Don't use stdlib private API in animation.py.12351: dviread: find_tex_file: Ensure the encoding on windows12372: Remove two examples.12356: Fix stripping of CRLF on Windows.12283: FIX: errorbar xywhere should return ndarray12304: TST: Merge Qt tests into one file.12340: Catch test deprecation warnings for mlab.demean12296: Make FooConverter inherit from ConversionInterface in examples12309: Deduplicate implementations of FooNorm.autoscale{,_None}7716: [NF] Add 'truncate' and 'join' methods to colormaps.12314: Deprecate axis('normal') in favor of axis('auto').12307: Clarify missing-property error message.12260: Fix docs : change from issue #12191, remove "if 1:" blocks in examples12253: Handle utf-8 output by kpathsea on Windows.12292: TST: Modify the bar3d test to show three more angles12284: Don't try to autoscale if no data present to autoscale to12255: Deduplicate inherited docstrings.12222: Remove extraneous if 1 statements in demo_axisline_style.py12137: MAINT: Vectorize bar3d12219: Merge OSXInstalledFonts into findSystemFonts.12229: Less ACCEPTS, more numpydoc.11621: TST: make E402 a universal flake8 ignore12231: CI: Speed up Appveyor repository cloning11661: Update blocking_input.py12199: Allow disabling specific mouse actions in blocking_input12210: Axes.tick_params() argument checking12211: Fix typo12200: Slightly clarify some invalid shape exceptions for image data.12151: Don't pretend @deprecated applies to classmethods.12190: Remove some unused variables and imports12192: Exclude examples from lgtm analysis12196: Give Carreau the ability to mention the backport bot.12171: Remove internal warning due to zsort deprecation12030: Speed up canvas redraw for GTK3Agg backend.12156: Cleanup the GridSpec demos.12144: Add explicit getters and setters for Annotation.anncoords.12152: Use _warn_external for deprecations warnings.12147: DOC: update the gh_stats code12139: Unbreak build re: mplot3d style.11367: Raise TypeError on unsupported kwargs of spy()9990: Fix and document lightsource argument in mplot3d12124: Correctly infer units from empty arrays11994: Cleanup unused variables and imports12122: MNT: re-add cbook import art3d12086: FIX: make MaxNLocator only follow visible ticks for order of magnitude12032: Remove unused imports12093: Correct the removal of -Wstrict-prototypes from compiler flags.12069: Style fixes for mplot3d.11997: Cleanup some axes_grid1 examples12098: Improve layout of HTML animation12094: Fine-tune logging notes in contributing.rst.12079: Clarifications to im_show() doc regarding interpolation='none'.12068: More style fixes.11499: FIX: layout for mixed descent multiline text objects11921: FIX: allow reshape 2-D to return a bare 1-d list12070: Avoid some uses of np.isscalar.12067: DOC: make Line2D docstring definition easier to find12054: More style fixes.12066: fix indentation in docstring interpolation for spy.11931: Remove separate autosummary_inher template.12049: Make Poly3DCollection.set_zsort less lenient.12050: Various cleanups.12038: Modernize ArtistInspector a bit...12033: DOC: formatting fixes to mplot3d12051: Is bool12045: Fix 999.9... edge case in ticker.EngFormatter for negative numbers12044: Update doc on the progressive and optimize keywords in savefig12061: Small refactor/simplification.12060: INSTALL.rst fixes12055: Fix invalid escape in docstring.12026: whitespace(-mostly) style cleanup.12043: Deprecate get_py2exe_datafiles.12046: Make HTMLWriter constructor a bit more strict.12034: Doc markup fixes.11972: FIX: close mem leak for repeated draw12024: Fix typos11996: Minor javascript cleanup11989: Remove support for ghostscript 8.60.12004: Update acorr and xcorr docs to match numpy docs11998: No clf() needed after creating a figure12001: Do not use an explicit figum in plt.figure(1, ...) in simple cases11999: Do not use an explicit fignum plt.figure(1) in simple cases11995: Don't use bare except statements11993: DOC: fixed typos11992: Use pytest.warns instead of home-baked warnings capture.11975: Derive plt.figlegend.doc from Figure.legend.doc.11980: Remove version__numpy; simplify dependencies check.11982: Remove and old keyword documentation.11981: Some extra typos11979: Fix a couple of typos.11959: cbook.iterable -> np.iterable.11965: Move the removal of the -Wstrict-prototypes flag to setup.py.11958: Remove unused code11960: Make jpl_units a bit less painful to read.11951: Improve Artist docstrings11954: No need to define _log twice in matplotlib.dates.11948: Minor fixes to docs and gitignore.11777: Avoid incorrect warning in savefig11942: Deprecate Artist.aname and Axes.aname11935: Remove ginput demo example11939: Improve alias signatures11940: Do not use aliases of properties in internal code11941: Fix test_large_subscript_title()11938: More docstring cleanup of Line2D.11920: Add LGTM.com code quality badge11922: Improve docstrings of Line2D11924: Minor formatting update on alias docstrings11926: Minor fix to ginput_demo.11912: BLD: update PR template for flake811909: Simplify linestyle and fillstyle reference docs.11502: FIX: move title(s) up if subscripts hang too low.11906: fix format of bar_of_pie example11741: Factor out common code between Patch.draw and FancyArrowPatch.draw.11784: Argument checking for grid()11888: Factor out a subprocess log-and-check helper.11740: Deprecate support for 3rd-party backends without set_hatch_color.11884: Deprecate the tk_window_focus function.11689: Don't cache the renderer on the Axes instance.11698: For property, use decorator or lambdas.11872: Make all builtin cmaps picklable.11870: More style fixes.11873: Remove mention of deprecated/removed methods from mlab's docstring.11869: Style fixes.11874: Remove some remnants of Py2-handling in test_rcparams.11865: example file for making a bar of pie chart11868: mathtext.py style fixes.11854: Accept anything that's not a directory for $MATPLOTLIBRC.11589: WIP ENH secondary axes:8449: Including Additional Metadata using the SVG Backend11465: ENH: optimize Collection non-affine transform to call transform onceIssues (161):
4001: Qt5 Backend: dblclick is always False on 'mouse_release_event'14152: qt_compat.py performing wrong test for PyQt510875: Annotation.contains and FancyArrow.contains return incorrect values458: JPG quality keyword in savefig4354: scatter not showing valid x/y points with invalid color14113: scatter could not raise when colors are provided but position data are empty14003: numpydoc 0.9 breaks doc build14054: ticks sometimes disappear when zooming interactively10189: The data decorator does not integrate well with numpydoc14034: pyplot plot raises ValueError when plotting NaN against datetime dates14039: bar plot yerr lines/caps should respect zorder14042: dynamic_image.py + saving animation broken14013: osx backend not usable with ipython/jupyter from conda?13993: Tests files installed by default?13991: MaxNLocator.default_params deprecation may break Cartopy5045: Axes.grid() not honoring specified "zorder" kwarg4371: LaTeX and PGF preambles do not allow commas13982: hist() no longer respects range=... when density=True13963: Dataless colorbars break when updated10381: Issue when setting scatter color in separate method call13618: Minor ticklabels are missing at positions of major ticks.13880: Adding documentation for Text.fontfamily default, set_fontfamily(None)?13865: Appveyor broken8636: plt.hist chooses improper range when using string-based bin options7300: weird mathtext doc markup8862: Replace \mathcircled by \textcircled13759: DOC: matplotlib.patches.Arc13785: Imshow gives values out of the extent13786: Cannot import matplotlib.animation13561: Progress of animation.save (for long animations)13735: title doesn't move for ticklables....12175: Example link near markevery in the "What's new in 3.0" page is malformed/broken13713: Boxplot xlim not correctly calculated11070: Add a "density" kwarg to hist2d11337: Cannot plot fully masked array against datetimes10165: Adapt stem plot10976: ENH: secondary axis for a x or y scale.10763: Cairo in 2.2.0 not working for new backends9737: setupext should not explicitly add /usr/{,local/}include to the include path11217: Crash on zero-length FancyArrow13623: do not cause warning in seaborn13480: Segfault on help('modules') command when matplotlib is installed13604: legend's framealpha kwarg does not apply when writing to an eps file12311: 'off' vs. False bug10237: Setting an alpha value to a Poly3DCollection11781: fill_between interpolation & nan issue1077: 3d plots with aspect='equal'11761: Still naming inconsistency in API on axes limits11623: Regression: "TypeError: Period('2000-12-31', 'D') is not a string" when a Series with date index was plotted12655: auto-ticks do not handle values near bounds gracefully13487: labelpad is not the spacing between the axis and the label13540: Docs for matplotlib.pyplot.specgram() reference an unsupported mode setting8997: Proposal: Grid arrangement by number of plots6928: Cannot run setup.py build with numpy master12697: Axes are drawn at wrong positions13478: FuncAnimation: interactive zoom/pan with blitting does not work11575: Setting axis ticks in log scale produces duplicate tick labels.13464: set_rlim(bottom=...) no longer works12628: Write canonical example of how to use Matplotlib inside a webserver10022: boxplot: positions used to take Int64Index11647: Disable buttons in ginput12987: issues parsing AFM fonts12667: Colorbar ticks....13137: Travis for Python 3.7 sometimes fails due to missing font7969: Stem is slow and will crash if I try to close the window13002: Hist color kwarg broken for multiple empty datasets5581: [mpl_toolkits] Things drawn on parasite axes don't fire pick events13417: Secondary axis doesn't resize properly8120: Inconsistent inset_axes position between show(), savefig(format='png') and savefig(format='pdf')8947: Different result, slower runtime of heatmap between 2.0.0 and 2.0.113264: Use of logging in matplotlib11602: animation error12925: Python pandas datetime plot xticks in unexpected location11025: AxesGrid ticks missing on x-axis10974: Examples not shown in API docs for many methods.13392: boxplot broken for empty inputs12345: Need more tests for units and errorbar10361: FigureCanvas.draw() with tight_layout () needs to be called twice with Matplotlib 2.1.011376: Temporary styling ignores color cycle11546: import time13286: AttributeError: 'float' object has no attribute 'deg2rad'11508: bi-directional perceptually flat colormaps in matplotlib?12918: Mac shows an icon in the dock when using matplotlib.pyplot.13339: Log Colorbar minorticks_off reverted if ticks set...13228: MPL 3 + Colorbar + PowerNorm bug13096: Matplotlib.get_backend()/matplotlib.use() cause NSException with Anaconda7712: Number of ticks for dates still gives overlapping labels9978: General poor default formatting of datetimes on plot x-axis13253: imsave outputs JPEG with wrong dimension11391: Use data argument for scatter plotting timestamps from pandas13145: widgets.RadioButtons: select by closest in position13267: "double-pendulum" example's speed not correct / varying13257: Allow turning off minorticks for Colorbar with LogNorm?13237: Sankey basic gallery example is not rendered properly.12836: matplotlib.rc_file resets to default template before updating rcparams13186: ax.bar throws when x axis is pandas datetime5397: Expose compression and filter PNG options through savefig13142: Cannot plot bar graph with dates: "TypeError: ufunc subtract cannot use operands with types dtype('<M8[ns]') and dtype('float64')"8530: Feature request: TIFF LZW compression support in savefig()13139: font family ['serif'] not found. Falling back to DejaVu Sans1558: Graceful handling of a numpy matrix12954: Fonts installed in the user directory are not detected (Windows 1809)3644: Feature Request: manually set colorbar without mappable12862: broken_barh appears not to work with datetime/timedelta objects11290: ax.bar doesn't work correctly when width is a timedelta64 object13156: DOC: matplotlib.pyplot.arrow12990: Unclear error message for plt.xticks(names)12769: Failing to save an animated graph with matplotlib.animation13112: LogNorm colorbar prints double tick labels after set_ticks()13132: BUG: matplotlib.sphinxext.plot_directive uses old function-based API8528: Funcanimation memory leak?8914: line3D set_data only takes in x and y data8768: One one tick in a log-scale axis13121: Tests fail with pytest 4.113098: Likely incorrect code(?) in colorbar.py12562: Clean up unused imports12106: plt.plot does not plot anything with named arguments5145: Python [Error 17]No usable Temporary file name found13012: qt5agg image quality changes when window is out of focus13055: 127.0.0.1 hardcoded in webagg backend server12971: Pandas Series not supported as data kwarg13022: boxplot not showing symbols with seaborn style sheet13028: Bad rotation_mode/center_baseline combination even if rotation=012745: Sphinx copy button for code block12801: scatter() should not drop data points at nonfinite coordinates12358: Dropping support for Py3.5 and numpy 1.1012994: Axes range with set_xticks with categoricals12993: Semantics of set_xticks for categoricals12946: ~ in mathrm leads to Unknown symbol: \mathrm10704: Add documentation for set_rlim11202: Using of ax.set_ylim() for polar plot leads to "posx and posy should be finite values" error12859: DeprecationWarning: NewId() is deprecated in wxPython.12817: Multiple places where Type Errors on cbook.warn_deprecated will happen12308: #12253 FIX: Handle utf-8 output by kpathsea on Windows -- possibly causing issues12804: Usetex produces preamble with one character per line12808: Issue with minor tick spacing in colorbar with custom Normalize class12138: Faces of Axes3d.bar3d are not oriented correctly12591: Adding FancyArrowPatch with datetime coordinates fails11139: "make clean" doesn't remove all the build doc files11908: Improve linestyle documentation10643: Most warnings calls do not set the stacklevel12532: Incorrect rendering of math symbols11787: Looping gifs with PillowWriter9205: after the animation encoder (e.g. ffmpeg) fails, the animation framework itself fails internally in various ways while trying to report the error11154: Unexpected behavior for Axes3D.plot_surface(shade=None)12121: Documentation of TextArea's fontprops keyword argument is misleading12191: "if 1:" blocks in examples12107: warnings re: deprecated pytest API with pytest 3.812010: Popover over plot is very slow12118: Scatter: empty np.arrays with non-numeric dtypes cause TypeError12072: MaxNLocator changes the scientific notation exponent with different number of tick labels11795: Un-align animations created with to_jshtml()?10201: Available fonts are ignored by font_manager12065: Keyword interpolation behaving improperly while saving to SVG with savefig()11498: Test layout with big descenders and multiple lines inconsistent.11468: Layout managers have problems with titles containing MathText11899: Histogram of list of datetimes11956: apparent memory leak with live plotting11587: Missing filled contours when using contourf11716: errorbar pickling fails when specifying y error bars11557: Hoping add a drawing function 'patch' in matplotlib