Version 3.1.0
matplotlib
Fork me on GitHub

GitHub Stats

GitHub stats for 2018/09/18 - 2019/05/13 (tag: v3.0.0)

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

The following 151 authors contributed 3426 commits.

  • <qi.cui@mail.utoronto.ca>
  • Abhinuv Nitin Pitale
  • Adam J. Stewart
  • Alistair Muldal
  • Alon Hershenhorn
  • Andras Deak
  • Ankur Dedania
  • Antony Lee
  • Anubhav Shrimal
  • Ao Liu (frankliuao)
  • Ayappan P
  • azure-pipelines[bot]
  • Bas van Schaik
  • Ben Root
  • Benjamin Bengfort
  • Benjamin Congdon
  • Bharat123rox
  • Brigitta Sipocz
  • btang02
  • Carsten
  • Carsten Schelp
  • Cho Yin Yong
  • Chris Zimmerman
  • Christer Jensen
  • Christoph Gohlke
  • Christoph Reiter
  • Christopher Bradshaw
  • Colin
  • Colin Carroll
  • dabana
  • Dana-Farber
  • Daniele Nicolodi
  • DanielMatu
  • David Haberthür
  • David Stansby
  • Dietmar Schwertberger
  • Dmitry Mottl
      1. Patrick Bos
  • Elan Ernest
  • Elliott Sales de Andrade
  • Eric Firing
  • Eric Larson
  • Eric Wieser
  • esvhd
  • fredrik-1
  • fuzzythecat
  • Galen Lynch
  • Gazing
  • gwin-zegal
  • hannah
  • Harshal Prakash Patankar
  • hershen
  • Ildar Akhmetgaleev
  • ImportanceOfBeingErnest
  • Isa Hassen
  • Jae-Joon Lee
  • James A. Bednar
  • James Adams
  • Jan S. (Milania1)
  • Jarrod Millman
  • Jessica B. Hamrick
  • Jody Klymak
  • Joel T. Frederico
  • Joel Wanner
  • Johannes H. Jensen
  • Joseph Albert
  • Joshua Klein
  • Jouni K. Seppänen
  • Jun Tan
  • Kai Muehlbauer
  • Katrin Leinweber
  • Kayla Ngan
  • Kevin Rose
  • Kjell Le
  • KonradAdamczyk
  • ksunden
  • Kyle Sunden
  • Leon Loopik
  • Levi Kilcher
  • LevN0
  • luftek
  • Maik Riechert
  • Marcel Martin
  • Mark Harfouche
  • Marko Baštovanović
  • Matthias Bussonnier
  • Matthias Geier
  • Matti Picus
  • MeeseeksMachine
  • Michael Droettboom
  • Michael Jancsy
  • Mike Frysinger
  • Molly Rossow
  • MortenSHUTE
  • mromanie
  • nathan78906
  • Nelle Varoquaux
  • Nick Papior
  • Nicolas Courtemanche
  • Nikita Kniazev
  • njwhite
  • Oliver Natt
  • Paul
  • Paul Hobson
  • Paul Ivanov
  • Paul J. Koprowski
  • pharshalp
  • Phil Elson
  • Pierre Thibault
  • QiCuiHub
  • Rasmus Diederichsen
  • Ratin_Kumar
  • Rob Harrigan
  • Roman Yurchak
  • Ryan May
  • Ryan Morshead
  • Saket Choudhary
  • saksmito
  • SBCV
  • Sebastian Bullinger
  • Sebastian Hegler
  • Seunghoon Park
  • simon-kraeusel
  • smheidrich
  • Stephane Raynaud
  • Stephen-Chilcote
  • sxntxn
  • Taehoon Lee
  • Takafumi Arakaki
  • Taras
  • Taras Kuzyo
  • teresy
  • Thein Oo
  • Thomas A Caswell
  • Thomas Hisch
  • Thomas Robitaille
  • thoo
  • Tim Hoffmann
  • Tobia De Koninck
  • Tobias Megies
  • Tyler Makaro
    1. Armando Solé
  • Viraj Mohile
  • Will Handley
  • woclass
  • Yasaman-Mah
  • yeo
  • Yuxin Wu
  • Yuya
  • Zhili (Jerry) Pan
  • zhoubecky

GitHub issues and pull requests:

Pull Requests (918):

  • PR #14209: Backport PR #14197 on branch v3.1.x (Minor cleanup of acorr/xcoor docs)
  • PR #14210: Make intro tutorial less jargony.
  • PR #14197: Minor cleanup of acorr/xcoor docs
  • PR #14203: Backport PR #14202 on branch v3.1.x (Fix docstring of Line2D.set_data.)
  • PR #14202: Fix docstring of Line2D.set_data.
  • PR #14196: Backport PR #14188 on branch v3.1.x (Clarify scope of MouseEvent attributes)
  • PR #14188: Clarify scope of MouseEvent attributes
  • PR #14194: Backport PR #14167 on branch v3.1.x (Fix backend_pgf header.)
  • PR #14193: Backport PR #14153 on branch v3.1.x (Update qt_compat.py test for already imported binding.)
  • PR #14167: Fix backend_pgf header.
  • PR #14153: Update qt_compat.py test for already imported binding.
  • PR #14190: Backport PR #14176 on branch v3.1.x (Merge doc/api/api_overview and doc/api/index.)
  • PR #14192: Unbreak testsuite for pytest 4.5.
  • PR #14189: Backport PR #14186 on branch v3.1.x (Update FancyBboxPatch docs to numpydoc style)
  • PR #14176: Merge doc/api/api_overview and doc/api/index.
  • PR #14186: Update FancyBboxPatch docs to numpydoc style
  • PR #14187: Backport PR #13169 on branch v3.1.x (Add example code for current logo)
  • PR #14165: Backport PR #14156 on branch v3.1.x (Fix glyph loading in textpath.)
  • PR #14156: Fix glyph loading in textpath.
  • PR #14162: Backport PR #14150 on branch v3.1.x (Fix deprecation of withdash for figtext().)
  • PR #14150: Fix deprecation of withdash for figtext().
  • PR #14136: Backport PR #14109 on branch v3.1.x
  • PR #14109: Some simple pyplot doc improvements
  • PR #14129: Backport PR #14117 on branch v3.1.x (Simplify ribbon_box example.)
  • PR #14128: Backport PR #14057 on branch v3.1.x (Improve Gradient bar example)
  • PR #14127: Backport PR #14125 on branch v3.1.x (Remove extra keyword from pytest.skip call.)
  • PR #14117: Simplify ribbon_box example.
  • PR #14057: Improve Gradient bar example
  • PR #14125: Remove extra keyword from pytest.skip call.
  • PR #14123: Backport PR #14119 on branch v3.1.x (Add ridge_map to third party packages documentation)
  • PR #14119: Add ridge_map to third party packages documentation
  • PR #14103: Backport PR #14088 on branch v3.1.x (Cleanup major_minor_demo.)
  • PR #14102: Backport PR #14100 on branch v3.1.x (Improve docstring of axes_zoom_effect example.)
  • PR #14099: Backport PR #14090 on branch v3.1.x (Pep8ify some variable names in examples.)
  • PR #14100: Improve docstring of axes_zoom_effect example.
  • PR #14088: Cleanup major_minor_demo.
  • PR #14090: Pep8ify some variable names in examples.
  • PR #14097: Backport PR #14079 on branch v3.1.x (Consistently use axs.flat instead of axs.flatten())
  • PR #14095: Backport PR #14087 on branch v3.1.x (Cleanup date example.)
  • PR #14094: Backport PR #14029 on branch v3.1.x (Fix doc building with numpydoc 0.9)
  • PR #14093: Backport PR #14052 on branch v3.1.x (Check axes identity in image.contains.)
  • PR #14092: Backport PR #14056 on branch v3.1.x (FIX: do not try to manage the visibility of un-drawn ticks)
  • PR #14091: Backport PR #14078 on branch v3.1.x (Minor fix in multiple subplots example)
  • PR #14079: Consistently use axs.flat instead of axs.flatten()
  • PR #14087: Cleanup date example.
  • PR #14029: Fix doc building with numpydoc 0.9
  • PR #14052: Check axes identity in image.contains.
  • PR #14056: FIX: do not try to manage the visibility of un-drawn ticks
  • PR #14078: Minor fix in multiple subplots example
  • PR #14080: Backport PR #14069 on branch v3.1.x (Don't try to use the colorbar formatter to format RGBA data.)
  • PR #14069: Don't try to use the colorbar formatter to format RGBA data.
  • PR #14074: Backport PR #14019 on branch v3.1.x (Update docstring of locator_params())
  • PR #14019: Update docstring of locator_params()
  • PR #14066: Backport PR #14053 on branch v3.1.x (Improve fill() example)
  • PR #14065: Backport PR #14059 on branch v3.1.x (Improve Scatter hist example)
  • PR #14067: Backport PR #14062 on branch v3.1.x (Improve advanced quiver example)
  • PR #14062: Improve advanced quiver example
  • PR #14053: Improve fill() example
  • PR #14059: Improve Scatter hist example
  • PR #14064: Backport PR #14043 on branch v3.1.x (Ensure errorbars are always drawn on top of bars in ax.bar)
  • PR #14043: Ensure errorbars are always drawn on top of bars in ax.bar
  • PR #14061: Backport PR #14051 on branch v3.1.x (Add Yellowbrick to third party packages)
  • PR #14051: Add Yellowbrick to third party packages
  • PR #14050: Backport PR #14048 on branch v3.1.x (Fix Animation.save)
  • PR #14049: Backport PR #14047 on branch v3.1.x (Remove references to "Draws" in matplotlib.patches)
  • PR #14048: Fix Animation.save
  • PR #14047: Remove references to "Draws" in matplotlib.patches
  • PR #14037: Backport PR #14033 on branch v3.1.x (Reword add_subplot docstring.)
  • PR #14036: Backport PR #14001 on branch v3.1.x ([BUG] DOC: Remove broken references to vischeck)
  • PR #14033: Reword add_subplot docstring.
  • PR #14032: Backport PR #14030 on branch v3.1.x (Update colorcet link)
  • PR #14030: Update colorcet link
  • PR #14027: Backport PR #14026 on branch v3.1.x (Fix bug in plot_directive that caused links to plots in different formats to be missing)
  • PR #14026: Fix bug in plot_directive that caused links to plots in different formats to be missing
  • PR #14012: Backport PR #14008 on branch v3.1.x (Don't install tests by default.)
  • PR #14017: Backport PR #14015 on branch v3.1.x (Fix docstring of pyplot.clim())
  • PR #14015: Fix docstring of pyplot.clim()
  • PR #14008: Don't install tests by default.
  • PR #14006: Backport PR #13998 on branch v3.1.x (Fix patch contains logic for patches that don't have any codes)
  • PR #14005: Backport PR #14004 on branch v3.1.x (DOC: pin numpydoc to less than 0.9)
  • PR #13998: Fix patch contains logic for patches that don't have any codes
  • PR #13999: Backport PR #13992 on branch v3.1.x (FIX: undeprecate MaxNLocator default_params)
  • PR #13997: Backport PR #13995 on branch v3.1.x (DOC: explain zorder for gridlines in grid docstring)
  • PR #13992: FIX: undeprecate MaxNLocator default_params
  • PR #13995: DOC: explain zorder for gridlines in grid docstring
  • PR #13990: Backport PR #13989 on branch v3.1.x (FIX: update not replace hist_kwargs when density is passed)
  • PR #13989: FIX: update not replace hist_kwargs when density is passed
  • PR #13975: Backport PR #13966 on branch v3.1.x (Fix colorbar setting without artist)
  • PR #13976: Backport PR #13973 on branch v3.1.x (BUG: Ensure docstrings are not accessed with -OO)
  • PR #13856: Whats new page for 3.1
  • PR #13966: Fix colorbar setting without artist
  • PR #13973: BUG: Ensure docstrings are not accessed with -OO
  • PR #13969: Backport PR #13950 on branch v3.1.x (confidence_ellipse_markup)
  • PR #13950: confidence_ellipse_markup
  • PR #13965: Backport PR #13962 on branch v3.1.x (Fix typo in code example in docstring.)
  • PR #13964: Backport PR #13870 on branch v3.1.x (3.1.0 API changes page)
  • PR #13962: Fix typo in code example in docstring.
  • PR #13870: 3.1.0 API changes page
  • PR #13961: Backport PR #13914 on branch v3.1.x (Improve Rainbow text example)
  • PR #13960: Backport PR #13958 on branch v3.1.x (Remove transparent fancy legend example)
  • PR #13914: Improve Rainbow text example
  • PR #13958: Remove transparent fancy legend example
  • PR #13956: Backport PR #13908 on branch v3.1.x (Enh control tick deconflict2)
  • PR #13955: Backport PR #13941 on branch v3.1.x (Add project_urls to setup)
  • PR #13908: Enh control tick deconflict2
  • PR #13954: Backport PR #13949 on branch v3.1.x (DOC: Add documentation to Text.set_fontfamily)
  • PR #13941: Add project_urls to setup
  • PR #13949: DOC: Add documentation to Text.set_fontfamily
  • PR #13951: Backport PR #13939 on branch v3.1.x (Bunch of docstring cleanups.)
  • PR #13939: Bunch of docstring cleanups.
  • PR #13947: Backport PR #13897 on branch v3.1.x (numpydocification.)
  • PR #13897: numpydocification.
  • PR #13946: Backport PR #13924 on branch v3.1.x (Followup to deprecation of usetex parameter in get_text_path.)
  • PR #13924: Followup to deprecation of usetex parameter in get_text_path.
  • PR #13916: Backport PR #13850 on branch v3.1.x (Cleanup STIX Font Demo)
  • PR #13915: Backport PR #13835 on branch v3.1.x (Improve Conectionstyle Demo)
  • PR #13850: Cleanup STIX Font Demo
  • PR #13835: Improve Conectionstyle Demo
  • PR #13846: Backport PR #13836 on branch v3.1.x (MNT: account for cpython deprecations)
  • PR #13898: Backport PR #13896 on branch v3.1.x (Fix cbook.boxplot_stats docstring)
  • PR #13896: Fix cbook.boxplot_stats docstring
  • PR #13893: Backport PR #13890 on branch v3.1.x (rst seealso -> numpydoc "See Also".)
  • PR #13890: rst seealso -> numpydoc "See Also".
  • PR #13888: Backport PR #13862 on branch v3.1.x (Move 3.x API changes to prev_api_changes)
  • PR #13862: Move 3.x API changes to prev_api_changes
  • PR #13882: Backport PR #13867 on branch v3.1.x (Rename "docs" to "contents" in navigation bar)
  • PR #13867: Rename "docs" to "contents" in navigation bar
  • PR #13881: Backport PR #13874 on branch v3.1.x (Remove redundant call to Formatter.set_locs() before .format_ticks().)
  • PR #13874: Remove redundant call to Formatter.set_locs() before .format_ticks().
  • PR #13871: Backport PR #13868 on branch v3.1.x (Correctly handle fallout of defining PY_SSIZE_T_CLEAN on Windows.)
  • PR #13869: Backport PR #13861 on branch v3.1.x (Fix remaining links in docs)
  • PR #13868: Correctly handle fallout of defining PY_SSIZE_T_CLEAN on Windows.
  • PR #13861: Fix remaining links in docs
  • PR #13849: Backport PR #13845 on branch v3.1.x (Fix some broken documentation links)
  • PR #13845: Fix some broken documentation links
  • PR #13836: MNT: account for cpython deprecations
  • PR #13841: Backport PR #12928 on branch v3.1.x (textpath encoding)
  • PR #13842: Backport PR #13827 on branch v3.1.x (Better MovieWriter init error message)
  • PR #13838: Backport PR #13570 on branch v3.1.x (Add new example for plotting a confidence_ellipse)
  • PR #13827: Better MovieWriter init error message
  • PR #13839: Backport PR #13815 on branch v3.1.x (Numpydocify FontManager.findfont())
  • PR #13837: Backport PR #8638 on branch v3.1.x (FIX: if bins input to hist is str, treat like no bins)
  • PR #12928: textpath encoding
  • PR #13815: Numpydocify FontManager.findfont()
  • PR #13570: Add new example for plotting a confidence_ellipse
  • PR #8638: FIX: if bins input to hist is str, treat like no bins
  • PR #13831: Backport PR #13780 on branch v3.1.x (numpydoc ListedColormap parameters)
  • PR #13780: numpydoc ListedColormap parameters
  • PR #13830: Backport PR #13829 on branch v3.1.x (numpydoc IndexFormatter)
  • PR #13829: numpydoc IndexFormatter
  • PR #13828: Backport PR #13821 on branch v3.1.x (Remove mathcircled from mathtext docs following its deprecation.)
  • PR #13821: Remove mathcircled from mathtext docs following its deprecation.
  • PR #13822: Backport PR #13817 on branch v3.1.x (Remove borders from barcode example)
  • PR #13820: Backport PR #13816 on branch v3.1.x (Correct windows env variable format)
  • PR #13816: Correct windows env variable format
  • PR #13817: Remove borders from barcode example
  • PR #13814: Merge pull request #13805 from timhoffm/pin-sphinx-1.x
  • PR #13813: Backport PR #13764 on branch v3.1.x (Deprecate mathcircled.)
  • PR #13764: Deprecate mathcircled.
  • PR #13805: Pin Sphinx to 1.x
  • PR #13807: Backport PR #13800 on branch v3.1.x (Doc typos.)
  • PR #13800: Doc typos.
  • PR #13806: Backport PR #13771 on branch v3.1.x (patches.Arc docstring update #13759)
  • PR #13804: Backport PR #13766 on branch v3.1.x (Search for fonts in XDG directory as well.)
  • PR #13771: patches.Arc docstring update #13759
  • PR #13766: Search for fonts in XDG directory as well.
  • PR #13794: Backport PR #13695 on branch v3.1.x (numpydocify transform_angles.)
  • PR #13793: Backport PR #13762 on branch v3.1.x (Cleanup marker_reference example.)
  • PR #13792: Backport PR #13789 on branch v3.1.x (BUG: Fix function signature mismatch for set_clim)
  • PR #13791: Backport PR #13787 on branch v3.1.x (Fix failure to import matplotlib.animation on Windows.)
  • PR #13695: numpydocify transform_angles.
  • PR #13762: Cleanup marker_reference example.
  • PR #13789: BUG: Fix function signature mismatch for set_clim
  • PR #13787: Fix failure to import matplotlib.animation on Windows.
  • PR #13781: Backport PR #13777 on branch v3.1.x (Use class-based directive for mathmpl sphinxext.)
  • PR #13790: Backport PR #13564 on branch v3.1.x (Add an option to log progress while saving animations)
  • PR #13564: Add an option to log progress while saving animations
  • PR #13777: Use class-based directive for mathmpl sphinxext.
  • PR #13765: Backport PR #13761 on branch v3.1.x (Deprecate verbose-related rcParams.)
  • PR #13761: Deprecate verbose-related rcParams.
  • PR #13760: Backport PR #13719 on branch v3.1.x (Doc: Update timeline example)
  • PR #13704: Backport PR #13021 on branch v3.1.x (Undesirable behaviour of MixedModeRenderer)
  • PR #13758: Backport PR #13674 on branch v3.1.x (Preserve whitespace in svg output.)
  • PR #13719: Doc: Update timeline example
  • PR #13674: Preserve whitespace in svg output.
  • PR #13755: Backport PR #13741 on branch v3.1.x (FIX: make title move above ticklabels)
  • PR #13754: Backport PR #13712 on branch v3.1.x (Deprecate NavigationToolbar2QT.adj_window (unused and always None).)
  • PR #13741: FIX: make title move above ticklabels
  • PR #13712: Deprecate NavigationToolbar2QT.adj_window (unused and always None).
  • PR #13752: Backport PR #13732 on branch v3.1.x (Fix doc markup.)
  • PR #13753: Backport PR #13751 on branch v3.1.x (DOC/FIX: try merging comments)
  • PR #13751: DOC/FIX: try merging comments
  • PR #13732: Fix doc markup.
  • PR #13750: Backport PR #13743 on branch v3.1.x (Fix doc warning)
  • PR #13743: Fix doc warning
  • PR #13747: Backport PR #13745 on branch v3.1.x (Fix stem(use_line_collection))
  • PR #13748: Backport PR #13716 on branch v3.1.x (Kill attributes that are never used/updated.)
  • PR #13716: Kill attributes that are never used/updated.
  • PR #13745: Fix stem(use_line_collection)
  • PR #13710: TST: only test agg_filter extensions with baseline images
  • PR #13709: Backport PR #8690 on branch v3.1.x
  • PR #13707: Backport PR #12760 on branch v3.1.x (Deduplicate implementation of per-backend Tools.)
  • PR #13706: Backport PR #13689 on branch v3.1.x (BUG: fix scaling of quiverkey when quiver scale_units='xy')
  • PR #13705: Backport PR #12419 on branch v3.1.x (Add DivergingNorm (again, again, again))
  • PR #13703: Backport PR #12170 on branch v3.1.x (Deprecate considering *args, **kwargs in Timer.remove_callback.)
  • PR #12760: Deduplicate implementation of per-backend Tools.
  • PR #13689: BUG: fix scaling of quiverkey when quiver scale_units='xy'
  • PR #12419: Add DivergingNorm (again, again, again)
  • PR #8690: Adds support for rgba and rgb images to pcolorfast
  • PR #13021: Undesirable behaviour of MixedModeRenderer
  • PR #12170: Deprecate considering *args, **kwargs in Timer.remove_callback.
  • PR #13700: Backport PR #13588 on branch v3.1.x (FIX: fallback to viewlims if no data)
  • PR #13694: Backport PR #13677 on branch v3.1.x (Log all failures to extract font properties.)
  • PR #13588: FIX: fallback to viewlims if no data
  • PR #13692: Backport PR #13677 on branch v3.0.x (Log all failures to extract font properties.)
  • PR #13677: Log all failures to extract font properties.
  • PR #13691: Backport PR #13687 on branch v3.1.x (Update stem example)
  • PR #13687: Update stem example
  • PR #13688: Backport PR #13684 on branch v3.1.x (Use format_data_short to format image cursor data.)
  • PR #13684: Use format_data_short to format image cursor data.
  • PR #13686: Backport PR #13363 on branch v3.1.x (Inline iter_ticks into _update_ticks, and use that in mplot3d.)
  • PR #13363: Inline iter_ticks into _update_ticks, and use that in mplot3d.
  • PR #13681: Backport PR #13678 on branch v3.1.x (Fix font deduplication logic in createFontList.)
  • PR #13678: Fix font deduplication logic in createFontList.
  • PR #13669: Backport PR #13667 on branch v3.1.x (Fix incorrect signature in axis() doc.)
  • PR #13667: Fix incorrect signature in axis() doc.
  • PR #13664: Backport PR #12637 on branch v3.1.x (Tell IPython the correct GUI event loop to use for all backends.)
  • PR #13665: Backport PR #13601 on branch v3.1.x (Add a make-parameter-keyword-only-with-deprecation decorator.)
  • PR #13601: Add a make-parameter-keyword-only-with-deprecation decorator.
  • PR #12637: Tell IPython the correct GUI event loop to use for all backends.
  • PR #13662: Backport PR #13064 on branch v3.1.x (Don't explicitly add default include paths to Extensions)
  • PR #13064: Don't explicitly add default include paths to Extensions
  • PR #13658: Backport PR #13652 on branch v3.1.x (Fix empty FancyArrow crash)
  • PR #13652: Fix empty FancyArrow crash
  • PR #13655: Backport PR #11692 on branch v3.1.x (Deprecate frameon kwarg and rcParam to savefig.)
  • PR #13654: Backport PR #13614 on branch v3.1.x (Fix polar get window extent)
  • PR #11692: Deprecate frameon kwarg and rcParam to savefig.
  • PR #13614: Fix polar get window extent
  • PR #13646: Backport PR #13645 on branch v3.1.x (widgets.py fix examples connect -> mpl_connect)
  • PR #13645: widgets.py fix examples connect -> mpl_connect
  • PR #13644: Backport PR #13612 on branch v3.1.x (Improve Demo Text Rotation Mode)
  • PR #13612: Improve Demo Text Rotation Mode
  • PR #13636: Backport PR #13621 on branch v3.1.x (Remove asfileobj=False from a bunch of examples loading sample_data.)
  • PR #13635: Backport PR #13632 on branch v3.1.x (Clarify tick collision API change doc.)
  • PR #13634: Backport PR #13631 on branch v3.1.x (Swicth deprecation of Tick.label to pending.)
  • PR #13621: Remove asfileobj=False from a bunch of examples loading sample_data.
  • PR #13632: Clarify tick collision API change doc.
  • PR #13631: Swicth deprecation of Tick.label to pending.
  • PR #13628: Backport PR #13603 on branch v3.1.x
  • PR #13603: FIX: continue to bail tight layout if rect supplied
  • PR #13627: Backport PR #13622 on branch v3.1.x (Change title of named colors example)
  • PR #13626: Backport PR #13549 on branch v3.1.x (Simplify some annotation() calls in examples.)
  • PR #13624: Backport PR #13610 on branch v3.1.x (Update centered ticklabels example)
  • PR #13625: Backport PR #13611 on branch v3.1.x (Fix text position in Fancytextbox demo)
  • PR #13622: Change title of named colors example
  • PR #13610: Update centered ticklabels example
  • PR #13611: Fix text position in Fancytextbox demo
  • PR #13607: Backport PR #13605 on branch v3.1.x (Warn on attempts at semi-transparent outputs in ps backend.)
  • PR #13608: Backport PR #13602 on branch v3.1.x (Deprecate cbook.is_hashable.)
  • PR #13602: Deprecate cbook.is_hashable.
  • PR #13605: Warn on attempts at semi-transparent outputs in ps backend.
  • PR #13599: Backport PR #13590 on branch v3.1.x (Doc event loop requirements for Figure.show)
  • PR #13590: Doc event loop requirements for Figure.show
  • PR #13597: Backport PR #12359 on branch v3.1.x (ENH: Add boolean support for axis())
  • PR #13594: Backport PR #13592 on branch v3.1.x (DOC: Make canonical URLs point to versioned path.)
  • PR #13592: DOC: Make canonical URLs point to versioned path.
  • PR #12359: ENH: Add boolean support for axis()
  • PR #13587: Backport PR #13573 on branch v3.1.x (Fix mplot3d transparency)
  • PR #13573: Fix mplot3d transparency
  • PR #13585: Backport PR #13578 on branch v3.1.x (Revert invalid change in Centered Ticklabels example)
  • PR #13584: Backport PR #13582 on branch v3.1.x (Cleanup two font-related examples.)
  • PR #13578: Revert invalid change in Centered Ticklabels example
  • PR #13582: Cleanup two font-related examples.
  • PR #13579: Backport PR #13477 on branch v3.1.x (FIX: make EngFormatter respect axes.unicode_minus rcParam)
  • PR #13577: Backport PR #12832 on branch v3.1.x (Deprecate redundant log-scale transform classes.)
  • PR #13477: FIX: make EngFormatter respect axes.unicode_minus rcParam
  • PR #12832: Deprecate redundant log-scale transform classes.
  • PR #13574: Backport PR #12856 on branch v3.1.x (added property usemathtext to EngFormatter)
  • PR #12856: added property usemathtext to EngFormatter
  • PR #13572: Backport PR #12899 on branch v3.1.x (Small cleanups.)
  • PR #13571: Backport PR #11553 on branch v3.1.x (Improved Code for Segments Intersect)
  • PR #12899: Small cleanups.
  • PR #11553: Improved Code for Segments Intersect
  • PR #13568: Backport PR #13563 on branch v3.1.x (FIX: inverted colorbar ticks)
  • PR #13563: FIX: inverted colorbar ticks
  • PR #13530: BUG: keep the ticks when the colorbar axis is inverted
  • PR #13565: Backport PR #13550 on branch v3.1.x (Strip out Py2-compat in setupext.)
  • PR #13550: Strip out Py2-compat in setupext.
  • PR #13562: Backport PR #13560 on branch v3.1.x (Improve GridSpec doc)
  • PR #13560: Improve GridSpec doc
  • PR #13558: Backport PR #13546 on branch v3.1.x ( Modified docstring of the set_ylabel and set_xlabel)
  • PR #13559: Backport PR #12062 on branch v3.1.x (Separate alpha and rbg interpolation then recombine to fix issue11316)
  • PR #13557: Backport PR #13548 on branch v3.1.x (Deprecate TextWithDash.)
  • PR #12062: Separate alpha and rbg interpolation then recombine to fix issue11316
  • PR #13546: Modified docstring of the set_ylabel and set_xlabel
  • PR #13548: Deprecate TextWithDash.
  • PR #13549: Simplify some annotation() calls in examples.
  • PR #13552: Backport PR #11241 on branch v3.1.x (Deprecate the MATPLOTLIBDATA environment variable.)
  • PR #11241: Deprecate the MATPLOTLIBDATA environment variable.
  • PR #13547: Backport PR #9314 on branch v3.1.x (Simplify units.Registry.get_converter.)
  • PR #13545: Backport PR #13541 on branch v3.1.x (DOC: Remove mention of 'complex' mode in specgram docstring)
  • PR #9314: Simplify units.Registry.get_converter.
  • PR #13541: DOC: Remove mention of 'complex' mode in specgram docstring
  • PR #13539: Backport PR #12950 on branch v3.1.x (Inline or simplify FooFormatter.pprint_val.)
  • PR #13538: Backport PR #12748 on branch v3.1.x (Use the builtin GTK3 FileChooser rather than our custom subclass.)
  • PR #13537: Backport PR #12781 on branch v3.1.x (Lazy import of private modules)
  • PR #12950: Inline or simplify FooFormatter.pprint_val.
  • PR #12748: Use the builtin GTK3 FileChooser rather than our custom subclass.
  • PR #12781: Lazy import of private modules
  • PR #11218: fix pkg-config handling to make cross-compiling work
  • PR #13531: Backport PR #11964 on branch v3.1.x (Simplify extension setup.)
  • PR #11964: Simplify extension setup.
  • PR #13529: Backport PR #13525 on branch v3.1.x (Move some links in rst out of running text.)
  • PR #13528: Backport PR #13526 on branch v3.1.x (DOC: fix Subplot calls)
  • PR #13525: Move some links in rst out of running text.
  • PR #13526: DOC: fix Subplot calls
  • PR #13523: Backport PR #13521 on branch v3.1.x (Small cleanup to headings of 3d examples.)
  • PR #13521: Small cleanup to headings of 3d examples.
  • PR #13519: Backport PR #12716 on branch v3.1.x (FIX: return the actual ax.get_window_extent)
  • PR #13518: Backport PR #12839 on branch v3.1.x (BUG: Prevent Tick params calls from overwriting visibility without being told to)
  • PR #12716: FIX: return the actual ax.get_window_extent
  • PR #12839: BUG: Prevent Tick params calls from overwriting visibility without being told to
  • PR #13517: Fix heading hierarchy in annotation tutorial.
  • PR #13516: Backport PR #13514 on branch v3.1.x (Add missing show() at end of example.)
  • PR #13514: Add missing show() at end of example.
  • PR #13512: Backport PR #13511 on branch v3.1.x (Add missing plt.show() at end of example.)
  • PR #13511: Add missing plt.show() at end of example.
  • PR #13508: Backport PR #13413 on branch v3.1.x (Simplify decade up- and down-rounding, and symmetrize expansion of degenerate log scales.)
  • PR #13509: Backport PR #13492 on branch v3.1.x (Doc more release updates)
  • PR #13492: Doc more release updates
  • PR #13413: Simplify decade up- and down-rounding, and symmetrize expansion of degenerate log scales.
  • PR #13507: Backport PR #13488 on branch v3.1.x (Animation: interactive zoom/pan with blitting does not work)
  • PR #13488: Animation: interactive zoom/pan with blitting does not work
  • PR #13505: Backport PR #13459 on branch v3.1.x (Document histogramming pre-binned data.)
  • PR #13503: Backport PR #10776 on branch v3.1.x (fix FancyArrowPatch picker fails depending on arrowstyle)
  • PR #13504: Backport PR #13123 on branch v3.1.x (Add shading to Axes3D.voxels, and enable it by default)
  • PR #13502: Backport PR #13180 on branch v3.1.x (Various TextPath cleanups.)
  • PR #13459: Document histogramming pre-binned data.
  • PR #13501: Backport PR #13209 on branch v3.1.x (Deprecate support for (n, 1)-shaped error arrays in errorbar().)
  • PR #13500: Backport PR #12763 on branch v3.1.x (Remove deprecated rcParams.)
  • PR #13123: Add shading to Axes3D.voxels, and enable it by default
  • PR #13499: Backport PR #13303 on branch v3.1.x (Unify checking of executable info.)
  • PR #10776: fix FancyArrowPatch picker fails depending on arrowstyle
  • PR #13180: Various TextPath cleanups.
  • PR #13498: Backport PR #13314 on branch v3.1.x (Move major/minor tick overstrike logic to Axis.)
  • PR #13209: Deprecate support for (n, 1)-shaped error arrays in errorbar().
  • PR #12763: Remove deprecated rcParams.
  • PR #13303: Unify checking of executable info.
  • PR #13497: Backport PR #13057 on branch v3.1.x (Simplify callable(self._contains) checks)
  • PR #13314: Move major/minor tick overstrike logic to Axis.
  • PR #13057: Simplify callable(self._contains) checks
  • PR #13496: Backport PR #13465 on branch v3.1.x (FIX: polar set_rlim allow bottom-only call)
  • PR #13465: FIX: polar set_rlim allow bottom-only call
  • PR #13495: Backport PR #12232 on branch v3.1.x (Add helper function to check that an argument is in a list of strings.)
  • PR #12232: Add helper function to check that an argument is in a list of strings.
  • PR #11708: Revert "Skip wx interactive tests on OSX."
  • PR #13062: Update FAQ re: batch/webserver use.
  • PR #12904: Support forward/backward mouse buttons
  • PR #12150: Deprecate stackrel.
  • PR #13449: Let boxplot() defer rcParams application to bxp()
  • PR #13425: API: un-deprecate keyword only args to set_xlim, set_ylim
  • PR #13447: Update axes_grid docs
  • PR #13473: Deprecate backend_wx.IDLE_DELAY.
  • PR #13476: Add font to pyplot.xkcd()
  • PR #13475: Cleanup titles of embedding examples.
  • PR #13468: Suppress chaining of cache lookup failure in color conversion.
  • PR #13467: Add "c" shorthand for "color" for the Text class.
  • PR #13398: FIX: let pandas IndexInt64 work for boxplot
  • PR #13375: Improve Axes selection in Qt figure options.
  • PR #13421: DOC: update release guide
  • PR #13275: Simple logging interface.
  • PR #13427: Simplify check for tight-bbox finiteness.
  • PR #13444: Allow constructing boxplots over multiple calls.
  • PR #13385: Remove/rework uses of np.where where possible.
  • PR #13441: Make AFM parser both more compliant and less strict.
  • PR #13384: Replace np.compress by boolean indexing.
  • PR #13422: Clarify IndexError for out-of-bounds indexing of gridspec.
  • PR #13443: Remove some outdated comments from rcsetup.py.
  • PR #13357: Inherit some docstrings in backend code.
  • PR #12380: Stem speedup2
  • PR #13368: FIX: Fix shape of hist output when input is multidimensional empty list
  • PR #5590: [mpl_toolkits] Fix picking for things drawn on parasite axes
  • PR #13323: Move the call to Formatter.set_locs into Formatter.format_ticks.
  • PR #13424: Deprecate Quiver.color in favor of Quiver.get_facecolor().
  • PR #13434: More smoketesting of pcolorfast.
  • PR #13395: Cleanup demo_curvelinear_grid.
  • PR #13411: Deemphasize numeric locations for legend() in docs.
  • PR #13419: FIX: secondary_axis resize
  • PR #13020: Deprecate proj3d.mod.
  • PR #13030: Deprecate internal functions exposed in the public API of mplot3d
  • PR #13408: test_figure style fixes.
  • PR #11127: Legend for Scatter
  • PR #11855: Adding the possible to add full command line in animation
  • PR #13409: Add nonsingular to the locator base class, and use it in set_*lim too.
  • PR #11859: ENH: add secondary x/y axis
  • PR #13235: Vectorize mplot3d.art3d.zalpha.
  • PR #10411: New "accepts units" decorator
  • PR #13403: FIX: remove idle_event
  • PR #13069: 5 minor divisions when major ticks are 2.5 units apart
  • PR #13402: Fix empty reshape2d
  • PR #11683: Reuse axes_grid1's AxisDict in axisartist, instead of duplicating it.
  • PR #12141: Let digits toggle axes nav only if they correspond to an existing axes.
  • PR #9845: Add inaxes method to FigureCanvas to check whether point is in an axes.
  • PR #13396: mpl_toolkits style fixes.
  • PR #11497: Make CI fail if interactive toolkits can't be tested
  • PR #11595: test doc rendering
  • PR #13393: Deprecate Spine.is_frame_like.
  • PR #13391: Remove colour specification from some examples
  • PR #13386: Replace use of np.<ufunc> by operators (</&/|).
  • PR #13389: Inherit more docstrings.
  • PR #13387: Fix regression in docstring.dedent_interpd.
  • PR #13383: Replace np.take by normal indexing.
  • PR #13381: Avoid unneeded copies from flatten().
  • PR #13354: Properly deprecate non-1D inputs to pie().
  • PR #13379: Remove citation entry from FAQ.
  • PR #13380: Minor simplifications to scatter3d.
  • PR #13173: Decorator for deleting a parameter with a deprecation period.
  • PR #8205: [MRG+1] plot_date() after axhline() doesn't rescale axes
  • PR #11027: Specify custom tick space heuristic in MaxNLocator
  • PR #13262: Shorten setupext and remove uninformative build log entries.
  • PR #13377: Add private helper to internally suppress deprecations.
  • PR #13376: Undeprecate case-insensitive "long" colornames.
  • PR #13373: Deprecate axis3d.Axis.get_tick_positions.
  • PR #13362: Kill the unused, private _get_pixel_distance_along_axis.
  • PR #12772: Improve plot() docstring.
  • PR #13359: DOC: change language a bit
  • PR #13351: Fix: Log Colorbar minorticks_off reverted if ticks set
  • PR #13356: More spelling fixes.
  • PR #13125: Simplify and tighten the docstring handling API.
  • PR #13346: Simplify parsing of tuple in C extension code.
  • PR #13282: MAINT install of pinned vers for travis
  • PR #13234: FIX: allow colorbar mappable norm to change and do right thing
  • PR #13269: Rework a bit axes addition.
  • PR #13330: Add Axis.get_inverted and Axis.set_inverted.
  • PR #13117: Cleanup matplotlib.use
  • PR #13335: Update and factor out Axis.get_tick_positions.
  • PR #13324: Cleanup ScalarFormatter; preparatory to moving it to format_ticks.
  • PR #13322: Update Axis docs
  • PR #13342: Update some (mostly internal) docstrings in image.py.
  • PR #11848: Country specific characters in Windows user folder name when locating .tfm-file
  • PR #13309: bezier cleanups.
  • PR #13334: Inherit some docstrings.
  • PR #13332: Rewrite convert_to_string using std::string
  • PR #13336: Update imshow docs.
  • PR #13331: Try forcing font cache rebuild in flaky ttc test.
  • PR #12105: API: make MaxNLocator trim out-of-view ticks before returning
  • PR #13329: Pin flake8<3.7 to mitigate issues with flake8-per-file-ignores
  • PR #13319: Deprecate dates.{str,bytes}pdate2num.
  • PR #13320: Kill some private, unused functions in dates.py.
  • PR #12909: Let Formatters format all ticks at once.
  • PR #13313: Better explanation of ticks
  • PR #13310: Replace *kw by *args.
  • PR #13285: Defer checking of tex install to when it is actually used.
  • PR #13128: Parameter-renaming decorator
  • PR #13307: Spelling fixes.
  • PR #13304: TST: deregister pandas
  • PR #13300: Trivial bezier cleanups.
  • PR #11664: FIX: clean up unit conversion unpacking of data, particularly for dates and pandas series
  • PR #9639: Unify querying of executable versions
  • PR #13224: numpydocify (some of) mpl_toolkits.
  • PR #13301: Replace np.empty + ndarray.fill by np.full.
  • PR #13229: Prevent exception when running animation on Agg backend.
  • PR #13263: In imsave()'s Pillow-handled case, don't create a temporary figure.
  • PR #13294: Simplify some calculations in polar.py.
  • PR #13295: Kill some commented-out code.
  • PR #13298: Add note about thread safety to FAQ.
  • PR #13299: Don't emit a non-GUI warning when building the docs on Linux.
  • PR #13297: Minor cleanup to OSX FAQ.
  • PR #13283: Fix doc style in add_gridspec()
  • PR #13129: ENH: add a user-friendly verbose interface
  • PR #13279: Remove a useless catch_warnings() from example.
  • PR #13268: Select RadioButtons by closest in position.
  • PR #13271: Fix animation speed in double_pendulum example
  • PR #13265: Allow turning off minor ticks on Colorbar with LogNorm
  • PR #13260: Improve docs for format determination in savefig()/imsave().
  • PR #12379: MAINT Use np.full when possible
  • PR #12905: Add optional parameter use_default_template to rc_file()
  • PR #13218: Fix checking of 'labels' argument to Sankey.add.
  • PR #13256: DOC: reject MEP25 due to being stalled
  • PR #13255: TST pandas support bar
  • PR #13251: DEBUG-log font-matching results, and print failing logs on CI.
  • PR #12818: Enh arbitrary scale
  • PR #13187: FIX: bar mixed units, allow ValueError as well
  • PR #13232: Fix incorrect kwarg being passed to TextPath.
  • PR #13250: Replace safezip() by more informative error message in errorbar().
  • PR #13239: Improve sankey logging.
  • PR #13247: Simplify and optimize png writing in backend_pdf.
  • PR #12455: Warn when "best" loc of legend is used with lots of data
  • PR #13233: Remove warning in image_annotated_heatmap, and numpydocify it.
  • PR #13248: Remove an unused local variable in backend_gtk3.
  • PR #13249: Deprecate an unused "internal" API.
  • PR #13243: Rewrite subplots_demo
  • PR #13240: FIX: spelling error of local variable in category
  • PR #13026: MNT: add a logging call if a categorical string array is all convertible
  • PR #13225: Fix a warning in the doc build.
  • PR #13227: Make color lowercase in example to avoid warning.
  • PR #13217: numpydocify Sankey.add.
  • PR #10209: Various backend cleanups.
  • PR #13113: Globally cache single TexManager instances.
  • PR #13213: Broadcast 'orientations' arg to Sankey.add.
  • PR #13219: Fix some backend_bases docstrings.
  • PR #13214: Reformat Sankey exceptions.
  • PR #13211: Deprecate case-insensitive colors.
  • PR #13210: Suppress a warning in the test suite.
  • PR #13189: Remove cairo-based backends from backend fallback.
  • PR #13207: Allow saving PNGs through Pillow instead of the builtin _png module.
  • PR #13124: Simplify parsing of errorbar input.
  • PR #13162: DOC: better argcheck bar
  • PR #8531: Added compression option to save TIFF images
  • PR #13094: Allow passing arguments to PIL.Image.save().
  • PR #13202: Avoid private API in some examples.
  • PR #13197: Cleanup the text of two mpl_toolkits examples.
  • PR #13198: Cleanup SkewT example.
  • PR #11914: Remove the system_monitor example.
  • PR #13196: Deemphasize comment about extremely old Matplotlib versions in example.
  • PR #13190: Show returncode when subprocess test fails
  • PR #13163: Add explanatory comment to annotation box example
  • PR #13104: Remove some more 1-tuples.
  • PR #13105: Make GridSpec.update docstring match behavior.
  • PR #13127: Deprecate add_subplot(<no positional args>) silently doing nothing.
  • PR #13166: Simplify Text.get_usetex.
  • PR #13188: Remove an outdated doc point regarding backend selection.
  • PR #13107: Cleanup BboxBase docstrings.
  • PR #13108: Capitalize some docstrings.
  • PR #13115: Check for sphinx_copybutton when building the docs
  • PR #13151: Update RadioButtons docs numpydoc style
  • PR #13178: Remove :func: markup from mlab docstrings.
  • PR #7461: [WIP] add matrix checking function for quiver input
  • PR #13089: Ensure that arguments to quiver() are not matrices.
  • PR #13179: Avoid calling a deprecated API in axis_artist.
  • PR #13170: Don't try to find TeX-only fonts when layouting TeX text.
  • PR #12957: Search also for user fonts on Windows (#12954)
  • PR #12951: Make Text._get_layout simpler to follow.
  • PR #11385: Add a get_zaxis method for 3d axes.
  • PR #13172: Hyperlink DOIs to preferred resolver
  • PR #13171: Document how to make colorbars "without" a ScalarMappable.
  • PR #12903: FIX: (broken)bar(h) math before units
  • PR #13167: Typos on subplot comments and example
  • PR #13005: Improve error messages for unit conversion
  • PR #13147: Extend joinstyle example
  • PR #13165: Change doc string for Axes.arrow()
  • PR #13155: Let ffmpeg report errors.
  • PR #13149: Update errorbar limits example
  • PR #13074: Move _windowing extension into _tkagg.
  • PR #13146: Remove an outdated comment in backend_wx.
  • PR #13126: FIX: minor log ticks overwrite
  • PR #13148: Update example Step Demo
  • PR #13138: API: Use class-based directive in sphinxext
  • PR #11894: add cache_frame_data kwarg into FuncAnimation. fixes #8528.
  • PR #13136: Small cleanups.
  • PR #13140: Remove an "cannot show figure in agg" warning in test suite.
  • PR #13134: Simplify color conversion backcompat shim.
  • PR #13141: Unpin pytest (pytest-cov's latest release is compatible with it).
  • PR #13133: Simplify the polys3d example.
  • PR #12158: MNT: simplify valid tick logic
  • PR #9867: Factor out common code between pdf and ps backends.
  • PR #10111: Add set_data_3d and get_data_3d to Line3d
  • PR #12245: Remove (some) features deprecated in mpl2.2
  • PR #13119: Deprecate TextToPath.glyph_to_path.
  • PR #13122: Pin pytest<4.1 to unbreak CI tests
  • PR #13100: Restore the font cache on Travis.
  • PR #12792: BUG: Ensure that distinct polygon collections are shaded identically
  • PR #13070: cairo backend: default to pycairo
  • PR #13114: BUG: calculate colorbar boundaries correctly from values
  • PR #13111: Delete an unused private method.
  • PR #10841: ENH: new date formatter
  • PR #13093: Remove unused fontconfig conf file.
  • PR #13063: Use default colour cycle in more examples
  • PR #13103: Remove tight_bbox_test example.
  • PR #13097: Replace 1-tuples by scalars where possible.
  • PR #13027: Qt5 reset signals after non-interactive plotting
  • PR #9787: Support (first font of) TTC files.
  • PR #11780: ENH: Allow arbitrary coordinates for ConnectionPatch
  • PR #12943: Update the font_table example.
  • PR #13091: Improve MouseEvent str().
  • PR #13095: Remove a duplicate attribute setting.
  • PR #13090: Cleanup unused non-public imports.
  • PR #13060: Move doc-requirements from root folder
  • PR #13078: Convert streamplot to numpydoc
  • PR #13088: Don't use deprecated np.random.random_integers.
  • PR #13073: Drop pytest version check in setupext.py.
  • PR #12933: Deprecate backend_pgf.LatexManagerFactory.
  • PR #12969: Clarify the implementation of _process_plot_var_args.
  • PR #12472: Make FontManager.defaultFont a property, to avoid hardcoding the prefix.
  • PR #11806: Allow to not draw the labels on pie chart
  • PR #11983: Simplify version checks for freetype and libpng.
  • PR #13050: FIX: always eraseRect in Qt widget
  • PR #13065: FIX: print out the correct ip address when starting webagg
  • PR #13061: Make examples that load msft.csv robust against locale changes.
  • PR #13042: cairo: remove the append_path() fast path
  • PR #13058: pathlibify/cleanup triage_tests.py.
  • PR #12995: Don't split creation of deprecation message and choice of warning class.
  • PR #12998: Init MaxNLocator params only once
  • PR #11691: Make Figure.frameon a thin wrapper for the patch visibility.
  • PR #11735: Change {FigureCanvasAgg,RendererAgg}.buffer_rgba to return a memoryview.
  • PR #12831: Reuse scale from sharing axis when calling cla().
  • PR #12962: Deprecate setting the same property under two different aliases.
  • PR #12973: Fix item check for pandas Series
  • PR #13049: Add boxplot.flierprops.markeredgewidth rcParam
  • PR #13048: Fix section names for numpydoc
  • PR #10928: Simplify (quite a bit...) _preprocess_data
  • PR #13039: Speed up Path.iter_segments()
  • PR #12992: Adding rcParams[‘scatter.edgecolors’] defaulting to ‘face’
  • PR #13014: Drop pgi support for the GTK3 backend
  • PR #12215: Cleanup initialization in text()
  • PR #13029: Fix vertical alignment of text
  • PR #12968: Simpler and stricter process_plot_format.
  • PR #12989: Avoid spamming tests with warnings re: deprecation of pprint_val.
  • PR #13032: fix typo in docstring in axis_artist.py
  • PR #13025: MNT: add one more alias for tacaswell to mailmap
  • PR #13010: Fix a format error in documenting_mpl.rst
  • PR #12997: Add sphinx-copybutton to docs
  • PR #12422: Scatter color: moving #10809 forward
  • PR #12999: Format MaxNLocator with numpydoc
  • PR #12991: Canonicalize weights extracted for AFM fonts.
  • PR #12955: Cleanup cursor_demo.
  • PR #12984: Cleanup GTK examples.
  • PR #12986: Minor cleanup to double_pendulum example.
  • PR #12959: Update the documentation of Cursor
  • PR #12945: Correctly get weight & style hints from certain newer Microsoft fonts
  • PR #12976: ENH: replace deprecated numpy header
  • PR #12975: Fail-fast when trying to run tests with too-old pytest.
  • PR #12970: Minor simplifications.
  • PR #12974: Remove some checks for Py<3.6 in the test suite.
  • PR #12779: Include scatter plots in Qt figure options editor.
  • PR #12459: Improve formatting of imshow() cursor data when a colorbar exists.
  • PR #12927: MAINT: Correctly handle empty lists in zip unpacking in mplot3d.art3d
  • PR #12919: Suppress deprecation warning when testing drawstyle conflict
  • PR #12956: Misc. cleanups.
  • PR #12924: Deprecate public use of Formatter.pprint_val.
  • PR #12947: Support ~ as nonbreaking space in mathtext.
  • PR #12944: Fix the title of testing_api
  • PR #12136: MAINT: Unify calculation of normal vectors from polygons
  • PR #12880: More table documentation
  • PR #12940: Avoid pyplot in showcase examples.
  • PR #12935: os.PathLike exists on all supported Pythons now.
  • PR #12936: Minor updates following bump to Py3.6+.
  • PR #12932: Simplify argument checking in Table.__getitem__.
  • PR #12930: Shorten an argument check.
  • PR #12538: MNT: drop 3.5 testing for 3.1 branch
  • PR #12868: Simplify use of Path._fast_from_codes_and_verts.
  • PR #12300: API: Polar: allow flipped y/rlims....
  • PR #12861: Don't use deprecated wx.NewId().
  • PR #12908: Allow all valid hist.bins strings to be set in the rcparams
  • PR #12902: Kill dead code in textpath.
  • PR #12885: Improve margins in formlayout
  • PR #12877: fooImage -> foo_image in testing/compare.py
  • PR #12845: Deprecate silent dropping of unknown arguments to TextPath().
  • PR #12852: Cleanup collections docs.
  • PR #12888: Properly enable forward/backward buttons on GTK3
  • PR #12865: Avoid 1-tick or 0-tick log-scaled axis.
  • PR #12844: Remove unused, private _process_text_args.
  • PR #12881: Fix string comparison
  • PR #12863: FIX: translate timedeltas in _to_ordinalf
  • PR #12640: Introduce MouseButton enum for MouseEvent.
  • PR #12897: Reword a bit the contour docs.
  • PR #12898: Validate rcParams["image.origin"].
  • PR #12882: Write error messages to logger instead of stderr
  • PR #12889: Deprecate public access to the vendored formlayout module.
  • PR #12891: Add Azure Pipelines build badge
  • PR #12883: MAINT Use list comprehension
  • PR #12886: Properly enable forward/backward buttons on Qt
  • PR #12858: Bump oldest supported numpy to 1.11.
  • PR #12876: Fix a typo
  • PR #12739: make Axes._parse_scatter_color_args static
  • PR #12846: Deprecate Path.has_nonfinite.
  • PR #12829: Remove unused variables
  • PR #12872: Inline references to RendererPS in backend_ps.
  • PR #12800: documenting dtype of hist counts
  • PR #12842: Fix message in nbagg connection_info()
  • PR #12855: Cleanup axes/_base.py.
  • PR #12826: Minor code cleanup
  • PR #12866: Simplify stride calculations in loglocator.
  • PR #12867: Drop compat code for outdated MSVC.
  • PR #12218: Improve table docs
  • PR #12847: correctly format ticklabels when EngFormatter is used with usetex = True
  • PR #12851: Keep Collections and Patches property aliases in sync.
  • PR #12849: Update docstrings in path.py, and small cleanups.
  • PR #12805: Don't insert spurious newlines by joining tex.preamble.
  • PR #12827: Remove unused imports
  • PR #12560: Add matplotlib.testing to the documentation
  • PR #12821: MNT: remove debug from update_title_pos
  • PR #12764: Cleanup Renderer/GraphicsContext docs.
  • PR #12759: Warn on FreeType missing glyphs.
  • PR #12799: Reword some colorbar docs.
  • PR #12633: Added support for MacOSX backend for PyPy
  • PR #12798: Replace assignments to array.shape by calls to reshape().
  • PR #11851: Simpler check for whether a Framework Python build is being used.
  • PR #12259: BUG: Fix face orientations of bar3d
  • PR #12565: Make FontManager.score_weight less lenient.
  • PR #12674: Allow "real" LaTeX code for pgf.preamble in matplotlibrc
  • PR #12770: Simplify implementation of FontProperties.copy().
  • PR #12753: MNT: remove _hold shims to support basemap + cartopy
  • PR #12450: Attach a FigureCanvasBase by default to Figures.
  • PR #12643: Allow unit input to FancyArrowPatch
  • PR #12767: Make colorbars constructible with dataless ScalarMappables.
  • PR #12526: Rename jquery files
  • PR #12552: Update docs for writing image comparison tests.
  • PR #12746: Use skipif, not xfail, for uncomparable image formats.
  • PR #12747: Prefer log.warning("%s", ...) to log.warning("%s" % ...).
  • PR #11753: FIX: Apply aspect before drawing starts
  • PR #12749: Move toolmanager warning from logging to warning.
  • PR #12598: Support Cn colors with n>=10.
  • PR #12727: Reorder API docs: separate file per module
  • PR #12738: Add unobtrusive depreaction note to the first line of the docstring.
  • PR #11663: Refactor color parsing of Axes.scatter
  • PR #12736: Move deprecation note to end of docstring
  • PR #12704: Rename tkinter import from Tk to tk.
  • PR #12715: Cleanup dviread.
  • PR #12717: Delete some if __name__ == "__main__" clauses.
  • PR #10575: FIX patch.update_from to also copy _original_edge/facecolor
  • PR #12537: Improve error message on failing test_pyplot_up_to_date
  • PR #12721: Make get_scale_docs() internal
  • PR #12706: Extend sphinx Makefile to cleanup completely
  • PR #12481: Warn if plot_surface Z values contain NaN
  • PR #12685: Make ticks in demo_axes_rgb.py visible
  • PR #12523: Run flake8 before pytest on travis
  • PR #12691: DOC: Link to "How to make a PR" tutorials as badge and in contributing
  • PR #11974: Make code match comment in sankey.
  • PR #12440: Make arguments to @deprecated/warn_deprecated keyword-only.
  • PR #12470: Update AutoDateFormatter with locator
  • PR #12586: Improve linestyles example
  • PR #12006: Replace warnings.warn with cbook._warn_external or logging.warning
  • PR #12659: Add note that developer discussions are private
  • PR #12543: Make rcsetup.py flak8 compliant
  • PR #12642: Don't silence TypeErrors in fmt_{x,y}data.
  • PR #12442: Deprecate passing drawstyle with linestyle as single string.
  • PR #12625: Shorten some docstrings.
  • PR #12627: Be a bit more stringent on invalid inputs.
  • PR #12629: Fix issue with PyPy on macOS
  • PR #10933: Remove "experimental" fontconfig font_manager backend.
  • PR #12600: Minor style fixes.
  • PR #12570: Fix mathtext tutorial for build with Sphinx 1.8.
  • PR #12487: Update docs/tests for the deprecation of aname and label1On/label2On/etc.
  • PR #12521: Improve docstring of draw_idle()
  • PR #12574: Remove some unused imports
  • PR #12568: Add note regarding builds of old Matplotlibs.
  • PR #12547: Disable sticky edge accumulation if no autoscaling.
  • PR #12546: Avoid quadratic behavior when accumulating stickies.
  • PR #11789: endless looping GIFs with PillowWriter
  • PR #12525: Fix some flake8 issues
  • PR #12516: Don't handle impossible values for align in hist()
  • PR #12500: Adjust the widths of the messages during the build.
  • PR #12492: Simplify radar_chart example.
  • PR #11984: Strip out pkg-config machinery for agg and libqhull.
  • PR #12463: Document Artist.cursor_data() parameter
  • PR #12482: Test slider orientation
  • PR #12317: Always install mpl_toolkits.
  • PR #12246: Be less tolerant of broken installs.
  • PR #12477: Use N{MICRO SIGN} instead of N{GREEK SMALL LETTER MU} in EngFormatter.
  • PR #12483: Kill FontManager.update_fonts.
  • PR #12474: Throw ValueError when irregularly gridded data is passed to streamplot.
  • PR #12466: np.fromstring -> np.frombuffer.
  • PR #12369: Improved exception handling on animation failure
  • PR #12460: Deprecate RendererBase.strip_math.
  • PR #12453: Rollback erronous commit to whats_new.rst from #10746
  • PR #12452: Minor updates to the FAQ.
  • PR #10746: Adjusted matplotlib.widgets.Slider to have optional vertical orientatation
  • PR #12441: Get rid of a signed-compare warning.
  • PR #12430: Deprecate Axes3D.plot_surface(shade=None)
  • PR #12435: Fix numpydoc parameter formatting
  • PR #12434: Clarify documentation for textprops keyword parameter of TextArea
  • PR #12427: Document Artist.get_cursor_data
  • PR #10322: Use np.hypot whereever possible.
  • PR #10809: Fix for scatter not showing points with valid x/y but invalid color
  • PR #12423: Minor simplifications to backend_svg.
  • PR #10356: fix detecting which artist(s) the mouse is over
  • PR #10268: Dvi caching
  • PR #10238: Call kpsewhich with more arguments at one time
  • PR #10236: Cache kpsewhich results persistently
  • PR #4675: Deprecate color keyword argument in scatter
  • PR #5054: Diverging norm
  • PR #12416: Move font cache rebuild out of exception handler
  • PR #4762: Traitlets
  • PR #5414: WIP: New FreeType wrappers
  • PR #3875: ENH: passing colors (and other optional keyword arguments) to violinplot()
  • PR #1959: PS backend optionally jpeg-compresses the embedded images
  • PR #11891: Group some print()s in backend_ps.
  • PR #12165: Remove deprecated mlab code
  • PR #12387: Update HTML animation as slider is dragged
  • PR #12333: ENH: add colorbar method to axes
  • PR #10088: Deprecate Tick.{gridOn,tick1On,label1On,...} in favor of set_visible.
  • PR #12393: Deprecate to-days converters in matplotlib dates
  • PR #11232: FIX: fix figure.set_dpi when pixel ratio not 1
  • PR #12247: Machinery for deprecating properties.
  • PR #12371: Move check for ImageMagick Windows path to bin_path().
  • PR #12384: Cleanup axislines style.
  • PR #9565: Stem performance boost
  • PR #12368: Don't use stdlib private API in animation.py.
  • PR #12351: dviread: find_tex_file: Ensure the encoding on windows
  • PR #12372: Remove two examples.
  • PR #12356: Fix stripping of CRLF on Windows.
  • PR #12283: FIX: errorbar xywhere should return ndarray
  • PR #12304: TST: Merge Qt tests into one file.
  • PR #12340: Catch test deprecation warnings for mlab.demean
  • PR #12296: Make FooConverter inherit from ConversionInterface in examples
  • PR #12309: Deduplicate implementations of FooNorm.autoscale{,_None}
  • PR #7716: [NF] Add 'truncate' and 'join' methods to colormaps.
  • PR #12314: Deprecate axis('normal') in favor of axis('auto').
  • PR #12307: Clarify missing-property error message.
  • PR #12260: Fix docs : change from issue #12191, remove "if 1:" blocks in examples
  • PR #12253: Handle utf-8 output by kpathsea on Windows.
  • PR #12292: TST: Modify the bar3d test to show three more angles
  • PR #12284: Don't try to autoscale if no data present to autoscale to
  • PR #12255: Deduplicate inherited docstrings.
  • PR #12222: Remove extraneous if 1 statements in demo_axisline_style.py
  • PR #12137: MAINT: Vectorize bar3d
  • PR #12219: Merge OSXInstalledFonts into findSystemFonts.
  • PR #12229: Less ACCEPTS, more numpydoc.
  • PR #11621: TST: make E402 a universal flake8 ignore
  • PR #12231: CI: Speed up Appveyor repository cloning
  • PR #11661: Update blocking_input.py
  • PR #12199: Allow disabling specific mouse actions in blocking_input
  • PR #12210: Axes.tick_params() argument checking
  • PR #12211: Fix typo
  • PR #12200: Slightly clarify some invalid shape exceptions for image data.
  • PR #12151: Don't pretend @deprecated applies to classmethods.
  • PR #12190: Remove some unused variables and imports
  • PR #12192: Exclude examples from lgtm analysis
  • PR #12196: Give Carreau the ability to mention the backport bot.
  • PR #12171: Remove internal warning due to zsort deprecation
  • PR #12030: Speed up canvas redraw for GTK3Agg backend.
  • PR #12156: Cleanup the GridSpec demos.
  • PR #12144: Add explicit getters and setters for Annotation.anncoords.
  • PR #12152: Use _warn_external for deprecations warnings.
  • PR #12147: DOC: update the gh_stats code
  • PR #12139: Unbreak build re: mplot3d style.
  • PR #11367: Raise TypeError on unsupported kwargs of spy()
  • PR #9990: Fix and document lightsource argument in mplot3d
  • PR #12124: Correctly infer units from emtpy arrays
  • PR #11994: Cleanup unused variables and imports
  • PR #12122: MNT: re-add cbook import art3d
  • PR #12086: FIX: make MaxNLocator only follow visible ticks for order of magnitude
  • PR #12032: Remove unused imports
  • PR #12093: Correct the removal of -Wstrict-prototypes from compiler flags.
  • PR #12069: Style fixes for mplot3d.
  • PR #11997: Cleanup some axes_grid1 examples
  • PR #12098: Improve layout of HTML animation
  • PR #12094: Fine-tune logging notes in contributing.rst.
  • PR #12079: Clarifications to im_show() doc regarding interpolation='none'.
  • PR #12068: More style fixes.
  • PR #11499: FIX: layout for mixed descent multiline text objects
  • PR #11921: FIX: allow reshape 2-D to return a bare 1-d list
  • PR #12070: Avoid some uses of np.isscalar.
  • PR #12067: DOC: make Line2D docstring definition easier to find
  • PR #12054: More style fixes.
  • PR #12066: fix indentation in docstring interpolation for spy.
  • PR #11931: Remove separate autosummary_inher template.
  • PR #12049: Make Poly3DCollection.set_zsort less lenient.
  • PR #12050: Various cleanups.
  • PR #12038: Modernize ArtistInspector a bit...
  • PR #12033: DOC: formatting fixes to mplot3d
  • PR #12051: Is bool
  • PR #12045: Fix 999.9... edge case in ticker.EngFormatter for negative numbers
  • PR #12044: Update doc on the progressive and optimize keywords in savefig
  • PR #12061: Small refactor/simplification.
  • PR #12060: INSTALL.rst fixes
  • PR #12055: Fix invalid escape in docstring.
  • PR #12026: whitespace(-mostly) style cleanup.
  • PR #12043: Deprecate get_py2exe_datafiles.
  • PR #12046: Make HTMLWriter constructor a bit more strict.
  • PR #12034: Doc markup fixes.
  • PR #11972: FIX: close mem leak for repeated draw
  • PR #12024: Fix typos
  • PR #11996: Minor javascript cleanup
  • PR #11989: Remove support for ghostscript 8.60.
  • PR #12004: Update acorr and xcorr docs to match numpy docs
  • PR #11998: No clf() needed after creating a figure
  • PR #12001: Do not use an explicit figum in plt.figure(1, ...) in simple cases
  • PR #11999: Do not use an explicit fignum plt.figure(1) in simple cases
  • PR #11995: Don't use bare except statements
  • PR #11993: DOC: fixed typos
  • PR #11992: Use pytest.warns instead of home-baked warnings capture.
  • PR #11975: Derive plt.figlegend.__doc__ from Figure.legend.__doc__.
  • PR #11980: Remove __version__numpy__; simplify dependencies check.
  • PR #11982: Remove and old keyword documentation.
  • PR #11981: Some extra typos
  • PR #11979: Fix a couple of typoes.
  • PR #11959: cbook.iterable -> np.iterable.
  • PR #11965: Move the removal of the -Wstrict-prototypes flag to setup.py.
  • PR #11958: Remove unused code
  • PR #11960: Make jpl_units a bit less painful to read.
  • PR #11951: Improve Artist docstrings
  • PR #11954: No need to define _log twice in matplotlib.dates.
  • PR #11948: Minor fixes to docs and gitignore.
  • PR #11777: Avoid incorrect warning in savefig
  • PR #11942: Deprecate Artist.aname and Axes.aname
  • PR #11935: Remove ginput demo example
  • PR #11939: Improve alias signatures
  • PR #11940: Do not use aliases of properties in internal code
  • PR #11941: Fix test_large_subscript_title()
  • PR #11938: More docstring cleanup of Line2D.
  • PR #11920: Add LGTM.com code quality badge
  • PR #11922: Improve docstrings of Line2D
  • PR #11924: Minor formatting update on alias docstrings
  • PR #11926: Minor fix to ginput_demo.
  • PR #11912: BLD: update PR template for flake8
  • PR #11909: Simplify linestyle and fillstyle reference docs.
  • PR #11502: FIX: move title(s) up if subscripts hang too low.
  • PR #11906: fix format of bar_of_pie example
  • PR #11741: Factor out common code between Patch.draw and FancyArrowPatch.draw.
  • PR #11784: Argument checking for grid()
  • PR #11888: Factor out a subprocess log-and-check helper.
  • PR #11740: Deprecate support for 3rd-party backends without set_hatch_color.
  • PR #11884: Deprecate the tk_window_focus function.
  • PR #11689: Don't cache the renderer on the Axes instance.
  • PR #11698: For property, use decorator or lambdas.
  • PR #11872: Make all builtin cmaps picklable.
  • PR #11870: More style fixes.
  • PR #11873: Remove mention of deprecated/removed methods from mlab's docstring.
  • PR #11869: Style fixes.
  • PR #11874: Remove some remnants of Py2-handling in test_rcparams.
  • PR #11865: example file for making a bar of pie chart
  • PR #11868: mathtext.py style fixes.
  • PR #11854: Accept anything that's not a directory for $MATPLOTLIBRC.
  • PR #11589: WIP ENH secondary axes:
  • PR #8449: Including Additional Metadata using the SVG Backend
  • PR #11465: ENH: optimize Collection non-affine transform to call transform once

Issues (161):

  • #4001: Qt5 Backend: dblclick is always False on 'mouse_release_event'
  • #14152: qt_compat.py performing wrong test for PyQt5
  • #10875: Annotation.contains and FancyArrow.contains return incorrect values
  • #458: JPG quality keyword in savefig
  • #4354: scatter not showing valid x/y points with invalid color
  • #14113: scatter could not raise when colors are provided but position data are empty
  • #14003: numpydoc 0.9 breaks doc build
  • #14054: ticks sometimes disappear when zooming interactively
  • #10189: The data decorator does not integrate well with numpydoc
  • #14034: pyplot plot raises ValueError when plotting NaN against datetime dates
  • #14039: bar plot yerr lines/caps should respect zorder
  • #14042: dynamic_image.py + saving animation broken
  • #14013: osx backend not usable with ipython/jupyter from conda?
  • #13993: Tests files installed by default?
  • #13991: MaxNLocator.default_params deprecation may break Cartopy
  • #5045: Axes.grid() not honoring specified "zorder" kwarg
  • #4371: LaTeX and PGF preambles do not allow commas
  • #13982: hist() no longer respects range=... when density=True
  • #13963: Dataless colorbars break when updated
  • #10381: Issue when setting scatter color in separate method call
  • #13618: Minor ticklabels are missing at positions of major ticks.
  • #13880: Adding documentation for Text.fontfamily default, set_fontfamily(None)?
  • #13865: Appveyor broken
  • #8636: plt.hist chooses improper range when using string-based bin options
  • #7300: weird mathtext doc markup
  • #8862: Replace mathcircled by textcircled
  • #13759: DOC: matplotlib.patches.Arc
  • #13785: Imshow gives values out of the extent
  • #13786: Cannot import matplotlib.animation
  • #13561: 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/broken
  • #13713: Boxplot xlim not correctly calculated
  • #11070: Add a "density" kwarg to hist2d
  • #11337: Cannot plot fully masked array against datetimes
  • #10165: Adapt stem plot
  • #10976: ENH: secondary axis for a x or y scale.
  • #10763: Cairo in 2.2.0 not working for new backends
  • #9737: setupext should not explicitly add /usr/{,local/}include to the include path
  • #11217: Crash on zero-length FancyArrow
  • #13623: do not cause warning in seaborn
  • #13480: Segfault on help('modules') command when matplotlib is installed
  • #13604: legend's framealpha kwarg does not apply when writing to an eps file
  • #12311: 'off' vs. False bug
  • #10237: Setting an alpha value to a Poly3DCollection
  • #11781: fill_between interpolation & nan issue
  • #1077: 3d plots with aspect='equal'
  • #11761: Still naming inconsistency in API on axes limits
  • #11623: Regression: "TypeError: Period('2000-12-31', 'D') is not a string" when a Series with date index was plotted
  • #12655: auto-ticks do not handle values near bounds gracefully
  • #13487: labelpad is not the spacing between the axis and the label
  • #13540: Docs for matplotlib.pyplot.specgram() reference an unsupported mode setting
  • #8997: Proposal: Grid arrangement by number of plots
  • #6928: Cannot run setup.py build with numpy master
  • #12697: Axes are drawn at wrong positions
  • #13478: FuncAnimation: interactive zoom/pan with blitting does not work
  • #11575: Setting axis ticks in log scale produces duplicate tick labels.
  • #13464: set_rlim(bottom=...) no longer works
  • #12628: Write canonical example of how to use Matplotlib inside a webserver
  • #10022: boxplot: positions used to take Int64Index
  • #11647: Disable buttons in ginput
  • #12987: issues parsing AFM fonts
  • #12667: Colorbar ticks....
  • #13137: Travis for Python 3.7 sometimes fails due to missing font
  • #7969: Stem is slow and will crash if I try to close the window
  • #13002: Hist color kwarg broken for multiple empty datasets
  • #5581: [mpl_toolkits] Things drawn on parasite axes don't fire pick events
  • #13417: Secondary axis doesn't resize properly
  • #8120: 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.1
  • #13264: Use of logging in matplotlib
  • #11602: animation error
  • #12925: Python pandas datetime plot xticks in unexpected location
  • #11025: AxesGrid ticks missing on x-axis
  • #10974: Examples not shown in API docs for many methods.
  • #13392: boxplot broken for empty inputs
  • #12345: Need more tests for units and errorbar
  • #10361: FigureCanvas.draw() with tight_layout () needs to be called twice with Matplotlib 2.1.0
  • #11376: Temporary styling ignores color cycle
  • #11546: import time
  • #13286: 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 bug
  • #13096: Matplotlib.get_backend()/matplotlib.use() cause NSException with Anaconda
  • #7712: Number of ticks for dates still gives overlapping labels
  • #9978: General poor default formatting of datetimes on plot x-axis
  • #13253: imsave outputs JPEG with wrong dimension
  • #11391: Use data argument for scatter plotting timestamps from pandas
  • #13145: widgets.RadioButtons: select by closest in position
  • #13267: "double-pendulum" example's speed not correct / varying
  • #13257: 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 rcparams
  • #13186: ax.bar throws when x axis is pandas datetime
  • #5397: Expose compression and filter PNG options through savefig
  • #13142: 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 Sans
  • #1558: Graceful handling of a numpy matrix
  • #12954: Fonts installed in the user directory are not detected (Windows 1809)
  • #3644: Feature Request: manually set colorbar without mappable
  • #12862: broken_barh appears not to work with datetime/timedelta objects
  • #11290: ax.bar doesn't work correctly when width is a timedelta64 object
  • #13156: DOC: matplotlib.pyplot.arrow
  • #12990: Unclear error message for plt.xticks(names)
  • #12769: Failing to save an animated graph with matplotlib.animation
  • #13112: LogNorm colorbar prints double tick labels after set_ticks()
  • #13132: BUG: matplotlib.sphinxext.plot_directive uses old function-based API
  • #8528: Funcanimation memory leak?
  • #8914: line3D set_data only takes in x and y data
  • #8768: One one tick in a log-scale axis
  • #13121: Tests fail with pytest 4.1
  • #13098: Likely incorrect code(?) in colorbar.py
  • #12562: Clean up unused imports
  • #12106: plt.plot does not plot anything with named arguments
  • #5145: Python [Error 17]No usable Temporary file name found
  • #13012: qt5agg image quality changes when window is out of focus
  • #13055: 127.0.0.1 hardcoded in webagg backend server
  • #12971: Pandas Series not supported as data kwarg
  • #13022: boxplot not showing symbols with seaborn style sheet
  • #13028: Bad rotation_mode/center_baseline combination even if rotation=0
  • #12745: Sphinx copy button for code block
  • #12801: scatter() should not drop data points at nonfinite coordinates
  • #12358: Dropping support for Py3.5 and numpy 1.10
  • #12994: Axes range with set_xticks with categoricals
  • #12993: Semantics of set_xticks for categoricals
  • #12946: ~ in mathrm leads to Unknown symbol: mathrm
  • #10704: Add documentation for set_rlim
  • #11202: Using of ax.set_ylim() for polar plot leads to "posx and posy should be finite values" error
  • #12859: DeprecationWarning: NewId() is deprecated in wxPython.
  • #12817: Multiple places where Type Errors on cbook.warn_deprecated will happen
  • #12308: #12253 FIX: Handle utf-8 output by kpathsea on Windows -- possibly causing issues
  • #12804: Usetex produces preamble with one character per line
  • #12808: Issue with minor tick spacing in colorbar with custom Normalize class
  • #12138: Faces of Axes3d.bar3d are not oriented correctly
  • #12591: Adding FancyArrowPatch with datetime coordinates fails
  • #11139: "make clean" doesn't remove all the build doc files
  • #11908: Improve linestyle documentation
  • #10643: Most warnings calls do not set the stacklevel
  • #12532: Incorrect rendering of math symbols
  • #11787: Looping gifs with PillowWriter
  • #9205: after the animation encoder (e.g. ffmpeg) fails, the animation framework itself fails internally in various ways while trying to report the error
  • #11154: Unexpected behavior for Axes3D.plot_surface(shade=None)
  • #12121: Documentation of TextArea's fontprops keyword argument is misleading
  • #12191: "if 1:" blocks in examples
  • #12107: warnings re: deprecated pytest API with pytest 3.8
  • #12010: Popover over plot is very slow
  • #12118: Scatter: empty np.arrays with non-numeric dtypes cause TypeError
  • #12072: MaxNLocator changes the scientific notation exponent with different number of tick labels
  • #11795: Un-align animations created with to_jshtml()?
  • #10201: Available fonts are ignored by font_manager
  • #12065: 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 MathText
  • #11899: Histogram of list of datetimes
  • #11956: apparent memory leak with live plotting
  • #11587: Missing filled contours when using contourf
  • #11716: errorbar pickling fails when specifying y error bars
  • #11557: Hoping add a drawing function 'patch' in matplotlib