doc/users/prev_whats_new/github_stats_3.2.0.rst
.. _github-stats-3-2-0:
GitHub statistics for 2019/05/18 (tag: v3.1.0) - 2020/03/04
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 125 issues and merged 839 pull requests.
The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/43?closed=1>__
The following 164 authors contributed 3455 commits.
GitHub issues and pull requests:
Pull Requests (839):
16626: Updated Readme + Setup.py for PyPa16627: ci: Restore nuget install step on Azure for v3.2.x.16625: v3.2.x: Make Azure use local FreeType.16622: Backport PR #16613 on branch v3.2.x (Fix edge-case in preprocess_data, if label_namer is optional and unset.)16613: Fix edge-case in preprocess_data, if label_namer is optional and unset.16612: Backport PR #16605: CI: tweak the vm images we use on azure16611: Backport PR #16585 on branch v3.2.x (Fix _preprocess_data for Py3.9.)16605: CI: tweak the vm images we use on azure16585: Fix _preprocess_data for Py3.9.16541: Merge pull request #16404 from jklymak/fix-add-base-symlognorm16542: Backport PR #16006: Ignore pos in StrCategoryFormatter.call to di…16543: Backport PR #16532: Document default value of save_count parameter in…16532: Document default value of save_count parameter in FuncAnimation16526: Backport PR #16480 on v.3.2.x: Re-phrase doc for bottom kwarg to hist16404: FIX: add base kwarg to symlognor16518: Backport PR #16502 on branch v3.2.x (Document theta getters/setters)16519: Backport PR #16513 on branch v3.2.x (Add more FreeType tarball hashes.)16513: Add more FreeType tarball hashes.16502: Document theta getters/setters16506: Backport PR #16505 on branch v3.2.x (Add link to blog to front page)16505: Add link to blog to front page16480: Re-phrase doc for bottom kwarg to hist16494: Backport PR #16490 on branch v3.2.x (Fix some typos on the front page)16489: Backport PR #16272 on branch v3.2.x (Move mplot3d autoregistration api changes to 3.2.)16490: Fix some typos on the front page16465: Backport PR #16450 on branch v3.2.x (Fix interaction between sticky_edges and shared axes.)16466: Backport PR #16392: FIX colorbars for Norms that do not have a scale.16392: FIX colorbars for Norms that do not have a scale.16450: Fix interaction between sticky_edges and shared axes.16453: Backport PR #16452 on branch v3.2.x (Don't make InvertedLogTransform inherit from deprecated base class.)16452: Don't make InvertedLogTransform inherit from deprecated base class.16436: Backport PR #16435 on branch v3.2.x (Reword intro to colors api docs.)16435: Reword intro to colors api docs.16399: Backport PR #16396 on branch v3.2.x (font_manager docs cleanup.)16396: font_manager docs cleanup.16397: Backport PR #16394 on branch v3.2.x (Mark inkscape 1.0 as unsupported (at least for now).)16394: Mark inkscape 1.0 as unsupported (at least for now).16286: Fix cbars for different norms16385: Backport PR #16226 on branch v3.2.x: Reorganize intro section on main page16383: Backport PR #16379 on branch v3.2.x (FIX: catch on message content, not module)16226: Reorganize intro section on main page16364: Backport PR #16344 on branch v3.2.x (Cast vmin/vmax to floats before nonsingular-expanding them.)16344: Cast vmin/vmax to floats before nonsingular-expanding them.16360: Backport PR #16347 on branch v3.2.x (FIX: catch warnings from pandas in cbook._check_1d)16357: Backport PR #16330 on branch v3.2.x (Clearer signal handling)16349: Backport PR #16255 on branch v3.2.x (Move version info to sidebar)16346: Backport PR #16298 on branch v3.2.x (Don't recursively call draw_idle when updating artists at draw time.)16331: Backport PR #16308 on branch v3.2.x (CI: Use Ubuntu Bionic compatible package names)16332: Backport PR #16308 on v3.2.x: CI: Use Ubuntu Bionic compatible package names16324: Backport PR #16323 on branch v3.2.x (Add sphinx doc for Axis.axis_name.)16325: Backport PR #15462 on v3.2.x: Simplify azure setup.16323: Add sphinx doc for Axis.axis_name.16321: Backport PR #16311 on branch v3.2.x (don't override non-Python signal handlers)16308: CI: Use Ubuntu Bionic compatible package names16306: Backport PR #16300 on branch v3.2.x (Don't default to negative radii in polar plot.)16305: Backport PR #16250 on branch v3.2.x (Fix zerolen intersect)16300: Don't default to negative radii in polar plot.16278: Backport PR #16273 on branch v3.2.x (DOC: Changing the spelling of co-ordinates.)16260: Backport PR #16259 on branch v3.2.x (TST: something changed in pytest 5.3.3 that breaks our qt fixtures)16259: TST: something changed in pytest 5.3.3 that breaks our qt fixtures16238: Backport PR #16235 on branch v3.2.x (FIX: AttributeError in TimerBase.start)16211: DOC: ValidateInterval was deprecated in 3.2, not 3.116224: Backport PR #16223 on branch v3.2.x (Added DNA Features Viewer description + screenshot in docs/thirdparty/)16223: Added DNA Features Viewer description + screenshot in docs/thirdparty/16222: Backport PR #16212 on branch v3.2.x (Fix deprecation from #13544)16212: Fix deprecation from #1354416207: Backport PR #16189 on branch v3.2.x (MNT: set default canvas when un-pickling)16189: MNT: set default canvas when un-pickling16179: Backport PR #16175: FIX: ignore axes that aren't visible16175: FIX: ignore axes that aren't visible16168: Backport PR #16166 on branch v3.2.x (Add badge for citing 3.1.2)16148: Backport PR #16128 on branch v3.2.x (CI: Do not use nbformat 5.0.0/5.0.1 for testing)16145: Backport PR #16053 on branch v3.2.x (Fix v_interval setter)16128: CI: Do not use nbformat 5.0.0/5.0.1 for testing16135: Backport PR #16112 on branch v3.2.x (CI: Fail when failed to install dependencies)16132: Backport PR #16126 on branch v3.2.x (TST: test_fork: Missing join)16124: Backport PR #16105 on branch v3.2.x (Fix legend dragging.)16122: Backport PR #16113 on branch v3.2.x (Renderer Graphviz inheritance diagrams as svg)16105: Fix legend dragging.16113: Renderer Graphviz inheritance diagrams as svg16112: CI: Fail when failed to install dependencies16119: Backport PR #16065 on branch v3.2.x (Nicer formatting of community aspects on front page)16074: Backport PR #16061 on branch v3.2.x (Fix deprecation message for axes_grid1.colorbar.)16093: Backport PR #16079 on branch v3.2.x (Fix restuctured text formatting)16094: Backport PR #16080 on branch v3.2.x (Cleanup docstrings in backend_bases.py)16086: FIX: use supported attribute to check pillow version16084: Backport PR #16077 on branch v3.2.x (Fix some typos)16077: Fix some typos16079: Fix restuctured text formatting16080: Cleanup docstrings in backend_bases.py16061: Fix deprecation message for axes_grid1.colorbar.16006: Ignore pos in StrCategoryFormatter.call to display correct label in the preview window16056: Backport PR #15864 on branch v3.2.x ([Add the info of 'sviewgui' in thirdparty package])15864: Add 'sviewgui' to list of thirdparty packages16055: Backport PR #16037 on branch v3.2.x (Doc: use empty ScalarMappable for colorbars with no associated image.)16054: Backport PR #16048 on branch v3.2.x (Document that colorbar() takes a label kwarg.)16037: Doc: use empty ScalarMappable for colorbars with no associated image.16048: Document that colorbar() takes a label kwarg.16042: Backport PR #16031 on branch v3.2.x (Fix docstring of hillshade().)16033: Backport PR #16028 on branch v3.2.x (Prevent FigureCanvasQT_draw_idle recursively calling itself.)16021: Backport PR #16007 on branch v3.2.x (Fix search on nested pages)16019: Backport PR #15735 on branch v3.2.x (Cleanup some mplot3d docstrings.)15987: Backport PR #15886 on branch v3.2.x (Fix Annotation using different units and different coords on x/y.)15886: Fix Annotation using different units and different coords on x/y.15984: Backport PR #15970 on branch v3.2.x (Process clip paths the same way as regular Paths.)15970: Process clip paths the same way as regular Paths.15963: Backport PR #15937 on branch v3.2.x (Don't hide exceptions in FontManager.addfont.)15956: Backport PR #15901 on branch v3.2.x (Update backend_nbagg for removal of Gcf._activeQue.)15937: Don't hide exceptions in FontManager.addfont.15959: Backport PR #15953 on branch v3.2.x (Update donation link)15901: Update backend_nbagg for removal of Gcf._activeQue.15954: Backport PR #15914 on branch v3.2.x (Example for sigmoid function with horizontal lines)15914: Example for sigmoid function with horizontal lines15930: Backport PR #15925 on branch v3.2.x (Optimize setting units to None when they're already None.)15925: Optimize setting units to None when they're already None.15915: Backport PR #15903 on branch v3.2.x (Correctly handle non-affine transData in Collection.get_datalim.)15903: Correctly handle non-affine transData in Collection.get_datalim.15908: Backport PR #15857 on branch v3.2.x (LassoSelection shouldn't useblit on canvas not supporting blitting.)15857: LassoSelection shouldn't useblit on canvas not supporting blitting.15905: Backport PR #15763 on branch v3.2.x (Skip webagg test if tornado is not available.)15882: Backport PR #15859 on branch v3.2.x (Doc: Move search field into nav bar)15868: Backport PR #15848 on branch v3.2.x: Cleanup environment variables FAQ15872: Backport PR #15869 on branch v3.2.x (Update markers docs.)15869: Update markers docs.15867: Backport PR #15789 on branch v3.2.x (Cleanup xticks/yticks docstrings.)15870: Backport PR #15865 on branch v3.2.x (Fix a typo)15871: Backport PR #15824 on branch v3.2.x (Document doc style for default values)15824: Document doc style for default values15865: Fix a typo15789: Cleanup xticks/yticks docstrings.15862: Backport PR #15851 on branch v3.2.x (ffmpeg is available on default ubuntu packages now)15848: Cleanup environment variables FAQ.15844: Backport PR #15841 on branch v3.2.x (DOC: specify the expected shape in the Collection.set_offset)15841: DOC: specify the expected shape in the Collection.set_offset15837: Backport PR #15799 on branch v3.2.x (Improve display of author names on PDF titlepage of matplotlib own docs)15799: Improve display of author names on PDF titlepage of matplotlib own docs15831: Backport PR #15829 on branch v3.2.x (In C extensions, use FutureWarning, not DeprecationWarning.)15829: In C extensions, use FutureWarning, not DeprecationWarning.15818: Backport PR #15619 on branch v3.2.x (Improve zorder demo)15819: Backport PR #15601 on branch v3.2.x (Fix FontProperties conversion to/from strings)15601: Fix FontProperties conversion to/from strings15619: Improve zorder demo15810: Backport PR #15809 on branch v3.2.x (Exclude artists from legend using label attributte)15809: Exclude artists from legend using label attributte15808: Backport PR #15513 on branch v3.2.x (Separate plots using #### in make_room_for_ylabel_using_axesgrid.py)15513: Separate plots using #### in make_room_for_ylabel_using_axesgrid.py15807: Backport PR #15791 on branch v3.2.x (Cleanup backend_bases docstrings.)15791: Cleanup backend_bases docstrings.15803: Backport PR #15795 on branch v3.2.x (Remove incorrect statement re2: colorbars in image tutorial.)15795: Remove incorrect statement re: colorbars in image tutorial.15794: Backport PR #15793 on branch v3.2.x (fix a couple typos in tutorials)15793: fix a couple typos in tutorials15774: Backport PR #15748 on branch v3.2.x (Fix incorrect macro in FT2Font setup.)15748: Fix incorrect macro in FT2Font setup.15759: Backport PR #15751 on branch v3.2.x (Modernize FAQ entry for plt.show().)15762: Backport PR #15752 on branch v3.2.x (Update boxplot/violinplot faq.)15755: Backport PR #15661 on branch v3.2.x (Document scope of 3D scatter depthshading.)15742: Backport PR #15729 on branch v3.2.x (Catch correct parse error type for dateutil >= 2.8.1)15738: Backport PR #15737 on branch v3.2.x (Fix env override in WebAgg backend test.)15724: Backport PR #15718 on branch v3.2.x (Update donation link)15716: Backport PR #15683 on branch v3.2.x (Cleanup dates.py docstrings.)15683: Cleanup dates.py docstrings.15688: Backport PR #15682 on branch v3.2.x (Make histogram_bin_edges private.)15682: Make histogram_bin_edges private.15666: Backport PR #15649 on branch v3.2.x (Fix searchindex.js loading when ajax fails (because e.g. CORS in embedded iframes))15669: Backport PR #15654 on branch v3.2.x (Fix some broken links.)15660: Backport PR #15647 on branch v3.2.x (Update some links)15653: Backport PR #15623 on branch v3.2.x (Docstring for Artist.mouseover)15623: Docstring for Artist.mouseover15634: Backport PR #15626 on branch v3.2.x (Note minimum supported version for fontconfig.)15633: Backport PR #15620 on branch v3.2.x (TST: Increase tolerance of some tests for aarch64)15626: Note minimum supported version for fontconfig.15632: Backport PR #15627 on branch v3.2.x (Make it easier to test various animation writers in examples.)15620: TST: Increase tolerance of some tests for aarch6415627: Make it easier to test various animation writers in examples.15618: Backport PR #15613 on branch v3.2.x (Revert "Don't bother with manually resizing the Qt main window.")15613: Revert "Don't bother with manually resizing the Qt main window."15593: Backport PR #15590 on branch v3.2.x (Rename numpy to NumPy in docs.)15590: Rename numpy to NumPy in docs.15588: Backport PR #15478 on branch v3.2.x (Make ConciseDateFormatter obey timezone)15478: Make ConciseDateFormatter obey timezone15583: Backport PR #15512 on branch v3.2.x15584: Backport PR #15579 on branch v3.2.x (Remove matplotlib.sphinxext.tests from init.py)15579: Remove matplotlib.sphinxext.tests from init.py15577: Backport PR #14705 on branch v3.2.x (Correctly size non-ASCII characters in agg backend.)14705: Correctly size non-ASCII characters in agg backend.15572: Backport PR #15452 on branch v3.2.x (Improve example for tick formatters)15570: Backport PR #15561 on branch v3.2.x (Update thirdparty scalebar)15452: Improve example for tick formatters15545: Backport PR #15429 on branch v3.2.x (Fix OSX build on azure)15544: Backport PR #15537 on branch v3.2.x (Add a third party package in the doc: matplotlib-scalebar)15561: Update thirdparty scalebar15567: Backport PR #15562 on branch v3.2.x (Improve docsting of AxesImage)15562: Improve docsting of AxesImage15565: Backport PR #15556 on branch v3.2.x (Fix test suite compat with ghostscript 9.50.)15556: Fix test suite compat with ghostscript 9.50.15560: Backport PR #15553 on branch v3.2.x (DOC: add cache-buster query string to css path)15552: Backport PR #15528 on branch v3.2.x (Declutter home page)15554: Backport PR #15523 on branch v3.2.x (numpydoc AxesImage)15523: numpydoc AxesImage15549: Backport PR #15516 on branch v3.2.x (Add logo like font)15543: Backport PR #15539 on branch v3.2.x (Small cleanups to backend docs.)15542: Backport PR #15540 on branch v3.2.x (axisartist tutorial fixes.)15537: Add a third party package in the doc: matplotlib-scalebar15541: Backport PR #15533 on branch v3.2.x (Use svg instead of png for website logo)15539: Small cleanups to backend docs.15540: axisartist tutorial fixes.15538: Backport PR #15535 on branch v3.2.x (Avoid really long lines in event handling docs.)15535: Avoid really long lines in event handling docs.15531: Backport PR #15527 on branch v3.2.x (Clarify imshow() docs concerning scaling and grayscale images)15527: Clarify imshow() docs concerning scaling and grayscale images15522: Backport PR #15500 on branch v3.2.x (Improve antialiasing example)15524: Backport PR #15499 on branch v3.2.x (Do not show path in font table example)15525: Backport PR #15498 on branch v3.2.x (Simplify matshow example)15498: Simplify matshow example15499: Do not show path in font table example15521: Backport PR #15519 on branch v3.2.x (FIX: fix anti-aliasing zoom bug)15500: Improve antialiasing example15519: FIX: fix anti-aliasing zoom bug15510: Backport PR #15489 on branch v3.2.x (DOC: adding main nav to site)15495: Backport PR #15486 on branch v3.2.x (Fixes an error in the documentation of Ellipse)15488: Backport PR #15372 on branch v3.2.x (Add example for drawstyle)15490: Backport PR #15487 on branch v3.2.x (Fix window not always raised in Qt example)15487: Fix window not always raised in Qt example15372: Add example for drawstyle15485: Backport PR #15454 on branch v3.2.x (Rewrite Anscombe's quartet example)15483: Backport PR #15480 on branch v3.2.x (Fix wording in [packages] section of setup.cfg)15454: Rewrite Anscombe's quartet example15480: Fix wording in [packages] section of setup.cfg15477: Backport PR #15464 on branch v3.2.x (Remove unused code (remainder from #15453))15471: Backport PR #15460 on branch v3.2.x (Fix incorrect value check in axes_grid.)15456: Backport PR #15453 on branch v3.2.x (Improve example for tick locators)15457: Backport PR #15450 on branch v3.2.x (API: rename DivergingNorm to TwoSlopeNorm)15450: API: rename DivergingNorm to TwoSlopeNorm15434: In imsave, let pnginfo have precedence over metadata.15445: Backport PR #15439 on branch v3.2.x (DOC: mention discourse main page)15425: Backport PR #15422 on branch v3.2.x (FIX: typo in attribute lookup)15449: DOC: fix build15429: Fix OSX build on azure15420: Backport PR #15380 on branch v3.2.x (Update docs of BoxStyle)15380: Update docs of BoxStyle15300: CI: use python -m to make sure we are using the pip/pytest we want15414: Backport PR #15413 on branch v3.2.x (catch OSError instead of FileNotFoundError in _get_executable_info to resolve #15399)15413: catch OSError instead of FileNotFoundError in _get_executable_info to resolve #1539915406: Backport PR #15347 on branch v3.2.x (Fix axes.hist bins units)15405: Backport PR #15391 on branch v3.2.x (Increase fontsize in inheritance graphs)15347: Fix axes.hist bins units15391: Increase fontsize in inheritance graphs15389: Backport PR #15379 on branch v3.2.x (Document formatting strings in the docs)15379: Document formatting strings in the docs15386: Backport PR #15385 on branch v3.2.x (Reword hist() doc.)15385: Reword hist() doc.15377: Backport PR #15357 on branch v3.2.x (Add 'step' and 'barstacked' to histogram_histtypes demo)15357: Add 'step' and 'barstacked' to histogram_histtypes demo15366: Backport PR #15364 on branch v3.2.x (DOC: fix typo in colormap docs)15362: Backport PR #15350 on branch v3.2.x (Don't generate double-reversed cmaps ("viridis_r_r", ...).)15360: Backport PR #15258 on branch v3.2.x (Don't fallback to view limits when autoscale()ing no data.)15350: Don't generate double-reversed cmaps ("viridis_r_r", ...).15258: Don't fallback to view limits when autoscale()ing no data.15299: Backport PR #15296 on branch v3.2.x (Fix typo/bug from 18cecf7)15327: Backport PR #15326 on branch v3.2.x (List of minimal versions of dependencies)15326: List of minimal versions of dependencies15317: Backport PR #15291 on branch v3.2.x (Remove error_msg_qt from backend_qt4.)15316: Backport PR #15283 on branch v3.2.x (Don't default axes_grid colorbar locator to MaxNLocator.)15291: Remove error_msg_qt from backend_qt4.15283: Don't default axes_grid colorbar locator to MaxNLocator.15315: Backport PR #15308 on branch v3.2.x (Doc: Add close event to list of events)15308: Doc: Add close event to list of events15312: Backport PR #15307 on branch v3.2.x (DOC: center footer)15307: DOC: center footer15276: Backport PR #15271 on branch v3.2.x (Fix font weight validation)15279: Backport PR #15252 on branch v3.2.x (Mention labels and milestones in PR review guidelines)15252: Mention labels and milestones in PR review guidelines15268: Backport PR #15266 on branch v3.2.x (Embedding in Tk example: Fix toolbar being clipped.)15269: Backport PR #15267 on branch v3.2.x (added multi-letter example to mathtext tutorial)15267: added multi-letter example to mathtext tutorial15266: Embedding in Tk example: Fix toolbar being clipped.15243: Move some new API changes to the correct place15245: Fix incorrect calls to warn_deprecated.15239: Composite against white, not the savefig.facecolor rc, in print_jpeg.15227: contains_point() docstring fixes15242: Cleanup widgets docstrings.14889: Support pixel-by-pixel alpha in imshow.14928: Logit scale nonsingular14998: Fix nonlinear spine positions & inline Spine._calc_offset_transform into get_spine_transform.15231: Doc: Do not write default for non-existing rcParams15222: Cleanup projections/init.py.15228: Minor docstring style cleanup15237: Cleanup widgets.py.15229: Doc: Fix Bbox and BboxBase links15235: Kill FigureManagerTk._num.15234: Drop mention of msinttypes in Windows build.15224: Avoid infinite loop when switching actions in qt backend.15230: Doc: Remove hard-documented rcParams defaults15149: pyplot.style.use() to accept pathlib.Path objects as arguments15220: Correctly format floats passed to pgf backend.15216: Update docstrings of contains_point(s) methods15209: Exclude s-g generated files from flake8 check.15204: PEP8ify some variable names.15196: Force html4 writer for sphinx 213544: Improve handling of subplots spanning multiple gridspec cells.15194: Trivial style fixes.15202: Deprecate the renderer parameter to Figure.tight_layout.15195: Fix integers being passed as length to quiver3d.15180: Add some more internal links to 3.2.0 what's new13510: Change Locator MAXTICKS checking to emitting a log at WARNING level.15184: Mark missing_references extension as parallel read safe15150: Autodetect whether pgf can use \includegraphics[interpolate].15163: 3.2.0 API changes page15176: What's new for 3.2.011947: Ensure streamplot Euler step is always called when going out of bounds.13702: Deduplicate methods shared between Container and Artist.15169: TST: verify warnings fail the test suite14888: Replace some polar baseline images by check_figures_equal.15027: More readability improvements on axis3d.15171: Add useful error message when trying to add Slider to 3DAxes13775: Doc: Scatter Hist example update15164: removed a typo15152: Support for shorthand hex colors.15159: Follow up on #14424 for docstring14424: ENH: Add argument size validation to quiver.15137: DOC: add example to power limit API change note15144: Improve local page contents CSS15143: Restore doc references.15124: Replace parameter lists with square brackets13077: fix FreeType build on Azure15123: Improve categorical example15134: Fix missing references in doc build.13937: Use PYTHONFAULTHANDLER to switch on the Python fault handler.13452: Replace axis_artist.AttributeCopier by normal inheritance.15045: Resize canvas when changing figure size15122: Fixed app creation in qt5 backend (see #15100)15099: Add lightsource parameter to bar3d14876: Inline some afm parsing code.15119: Deprecate a validator for a deprecated rcParam value.15121: Fix Stacked bar graph example15113: Cleanup layout_from_subplotspec.13543: Remove zip_safe=False flag from setup.py.12860: ENH: LogLocator: check for correct dimension of subs added14349: Replace ValidateInterval by simpler specialized validators.14352: Remove redundant is_landscape kwarg from backend_ps helpers.15087: Pass gid to renderer14703: Don't bother with manually resizing the Qt main window.14833: Reuse TexManager implementation in convert_psfrags.14893: Update layout.html for sphinx themes15098: Simplify symlog range determination logic15112: Cleanup legend() docstring.15108: Fix doc build and resync matplotlibrc.template with actual defaults.14940: Fix text kerning calculations and some FT2Font cleanup15082: Privatize font_manager.JSONEncoder.15106: Update docs of GridSpec14832: ENH:made default tick formatter to switch to scientific notation earlier15086: Style fixes.15073: Add entry for blume to thirdparty package index15095: Simplify _png extension by handling file open/close in Python.15092: MNT: Add test for aitoff-projection15101: Doc: fix typo in contour doc14624: Fix axis inversion with loglocator and logitlocator.15088: Fix more doc references.15063: Add Comic Neue as a fantasy font.14867: Propose change to PR merging policy.15068: Add FontManager.addfont to register fonts at specific paths.13397: Deprecate axes_grid1.colorbar (in favor of matplotlib's own).14521: Move required_interactive_framework to canvas class.15083: Cleanup spines example.14997: Correctly set formatters and locators on removed shared axis15064: Fix eps hatching in MacOS Preview15074: Write all ACCEPTS markers in docstrings as comments.15078: Clarify docstring of FT2Font.get_glyph_name.15080: Fix cross-references in API changes < 3.0.0.15072: Cleanup patheffects.15071: Cleanup offsetbox.py.15070: Fix cross-references in API changes < 2.0.0.10691: Fix for shared axes diverging after setting tick markers15069: Style fixes for font_manager.py.15067: Fix cross-references in API changes < 1.015061: Fix cross-references in tutorials and FAQ15060: Fix cross-references in examples.14957: Documentation for using ConnectionPatch across Axes with constrained…15053: Make citation bit of README less wordy15044: numpydoc set_size_inches docstring15050: Clarify unnecessary special handling for colons in paths.14797: DOC: create a Agg figure without pyplot in buffer example14844: Add citation info to README14884: Do not allow canvas size to become smaller than MinSize in wx backend…14941: Improvements to make_icons.py.15048: DOC: more nitpick follow up15043: Fix Docs: Don’t warn for unused ignores15025: Re-write text wrapping logic14840: Don't assume transform is valid on access to matrix.14862: Make optional in docstrings optional15028: Python version conf.py15033: FIX: un-break nightly wheels on py3715046: v3.1.x merge up15015: Fix bad missing-references.json due to PR merge race condition.14581: Make logscale bar/hist autolimits more consistents.15034: Doc fix nitpick14614: Deprecate {x,y,z}axis_date.14991: Handle inherited is_separable, has_inverse in transform props detection.15032: Clarify effect of axis('equal') on explicit data limits15031: Update docs of GridSpec14106: Describe FigureManager15024: Update docs of GridSpecBase14906: Deprecate some FT2Image methods.14963: More Axis3D cleanup.15009: Provide signatures to some C-level classes and methods.14968: DOC: colormap manipulation tutorial update15006: Deprecate get/set_*ticks minor positional use14989: DOC:Update axes documentation14871: Parametrize determinism tests.14768: DOC: Enable nitpicky15013: Matplotlib requires Python 3.6, which in turn requires Mac OS X 10.6+15012: Fix typesetting of "GitHub"14954: Cleanup polar_legend example.14519: Check parameters of ColorbarBase14942: Make _classic_test style a tiny patch on top of classic.14988: pathlibify/fstringify setup/setupext.14511: Deprecate allowing scalars for fill_between where14493: Remove deprecated fig parameter form GridSpecBase.get_subplot_params()14995: Further improve backend tutorial.15000: Use warnings.warn, not logging.warning, in microseconds locator warning.14990: Fix nonsensical transform in mixed-mode axes aspect computation.15002: No need to access filesystem in test_dates.py.14549: Improve backends documentation14774: Fix image bbox clip.14978: Typo fixes in pyplot.py14702: Don't enlarge toolbar for Qt high-dpi.14922: Autodetect some transform properties.14962: Replace inspect.getfullargspec by inspect.signature.14958: Improve docs of toplevel module.14926: Save a matrix unpacking/repacking in offsetbox.14961: Cleanup demo_agg_filter.14924: Kill the C-level (private) RendererAgg.buffer_rgba, which returns a copy.14946: Delete virtualenv faq.14944: Shorten style.py.14931: Deprecate some obscure rcParam synonyms.14947: Fix inaccuracy re: backends in intro tutorial.14904: Fix typo in secondary_axis.py example.14925: Support passing spine bounds as single tuple.14921: DOC: Make abbreviation of versus consistent.14739: Improve indentation of Line2D properties in docstrings.14923: In examples, prefer buffer_rgba to print_to_buffer.14908: Make matplotlib.style.available sorted alphabetically.13567: Deprecate MovieWriterRegistry cache-dirtyness system.14879: Error out when unsupported kwargs are passed to Scale.14512: Logit scale, changes in LogitLocator and LogitFormatter12415: ENH: fig.set_size to allow non-inches units13783: Deprecate disable_internet.14886: Further simplify the flow of pdf text output.14894: Make slowness warning for legend(loc="best") more accurate.14891: Fix nightly test errors14895: Fix typos14890: Remove unused private helper method in mplot3d.14872: Unify text layout paths.8183: Allow array alpha for imshow13832: Vectorize handling of stacked/cumulative in hist().13630: Simplify PolarAxes.can_pan.14565: Rewrite an argument check to _check_getitem14875: Cleanup afm module docstring.14880: Fix animation blitting for plots with shared axes14870: FT2Font.get_char_index never returns None.13463: Deprecate Locator.autoscale.13724: ENH: anti-alias down-sampled images14848: Clearer error message for plt.axis()14660: colorbar(label=None) should give an empty label14654: Cleanup of docstrings of scales14868: Update bar stacked example to directly manipulate axes.14749: Fix get_canvas_width_height() for pgf backend.14776: Make ExecutableUnavailableError14843: Don't try to cleanup CallbackRegistry during interpreter shutdown.14849: Improve tkagg icon resolution14866: changed all readme headings to verbs13364: Numpyfy tick handling code in Axis3D.13642: FIX: get_datalim for collection14860: Stopgap fix for pandas converters in tests.6498: Check canvas identity in Artist.contains.14707: Add titlecolor in rcParams14853: Fix typo in set_adjustable check.14845: More cleanups.14809: Clearer calls to ConnectionPatch.14716: Use str instead of string as type in docstrings14338: Simplify/pathlibify image_comparison.8930: timedelta formatter14733: Deprecate FigureFrameWx.statusbar & NavigationToolbar2Wx.statbar.14713: Unite masked and NaN plot examples14576: Let Axes3D share have_units, _on_units_changed with 2d axes.14575: Make ticklabel_format work both for 2D and 3D axes.14834: DOC: Webpage not formatted correctly on gallery docs14730: Factor out common parts of wx event handlers.14727: Fix axes aspect for non-linear, non-log, possibly mixed-scale axes.14835: Only allow set_adjustable("datalim") for axes with standard data ratios.14746: Simplify Arrow constructor.14752: Doc changes to git setup14732: Deduplicate wx configure_subplots tool.14715: Use array-like in docs14728: More floating_axes cleanup.14719: Make Qt navtoolbar more robust against removal of either pan or zoom.14695: Various small simplifications14745: Replace Affine2D().scale(x, x) by Affine2D().scale(x).14687: Add missing spaces after commas in docs14810: Lighten icons of NavigationToolbar2QT on dark-themes14786: Deprecate axis_artist.BezierPath.14750: Misc. simplifications.14807: API change note on automatic blitting detection for backends11004: Deprecate smart_bounds handling in Axis and Spine14785: Kill some never-used attributes.14723: Cleanup some parameter descriptions in matplotlibrc.template14808: Small docstring updates14686: Inset orientation14805: Simplify text_layout example.12052: Make AxesImage.contains account for transforms11860: Let MovieFileWriter save temp files in a new dir11423: FigureCanvas Designer10688: Add legend handler and artist for FancyArrow8321: Added ContourSet clip_path kwarg and set_clip_path() method (#2369)14641: Simplify _process_plot_var_args.14631: Refactor from_levels_and_colors.14790: DOC:Add link to style examples in matplotlib.style documentation14799: Deprecate dates.mx2num.14793: Remove sudo tag in travis14795: Autodetect whether a canvas class supports blitting.14794: DOC: Update the documentation of homepage of website14629: Delete HTML build sources to save on artefact upload time14792: Fix spelling typos14789: Prefer Affine2D.translate to offset_transform in examples.14783: Cleanup mlab.detrend.14791: Make 'extended' and 'expanded' synonymous in font_manager14787: Remove axis_artist _update, which is always a noop.14758: Compiling C-ext with incorrect FreeType libs makes future compiles break14763: Deprecate math_symbol_table function directive14762: Decrease uses of get_canvas_width_height.14748: Cleanup demo_text_path.14740: Remove sudo tag in travis14737: Cleanup twin axes docstrings.14729: Small simplifications.14726: Trivial simplification to Axis3d._get_coord_info.14718: Add explanations for single character color names.14710: Pin pydocstyle<4.014709: Try to improve the readability and styling of matplotlibrc.template file14278: Inset axes bug and docs fix14478: MNT: protect from out-of-bounds data access at the c level14569: More deduplication of backend_tools.14652: Soft-deprecate transform_point.14664: Improve error reporting for scatter c as invalid RGBA.14625: Don't double-wrap in silent_list.14689: Update embedding_in_wx4 example.14679: Further simplify colormap reversal.14667: Move most of pytest's conf to conftest.py.14632: Remove reference to old Tk/Windows bug.14673: More shortening of setup.py prints.14678: Fix small typo14680: Format parameters in descriptions with emph instead of backticks14674: Simplify colormap reversal.14672: Artist tutorial fixes14653: Remove some unnecessary prints from setup.py.14662: Add a _check_getitem helper to go with _check_in_list/_check_isinstance.14666: Update IPython's doc link in Image tutorial14671: Improve readability of matplotlibrc.template14665: Fix a typo in pyplot tutorial14616: Use builtin round instead of np.round for scalars.12554: backend_template docs and fixes14635: Fix bug when setting negative limits and using log scale14604: Update hist() docstring following removal of normed kwarg.14630: Remove the private Tick._name attribute.14555: Coding guidelines concerning the API14516: Document and test _get_packed_offsets()14628: matplotlib > Matplotlib in devel docs14627: gitignore pip-wheel-metadta/ directory14612: Update some mplot3d docs.14617: Remove a Py2.4(!) backcompat fix.14605: Update hist2d() docstring.13084: When linking against libpng/zlib on Windows, use upstream lib names.13685: Remove What's new fancy example14573: Cleanup jpl_units.14583: Fix overly long lines in setupext.14588: Remove [status] suppress from setup.cfg.14591: Style fixes for secondary_axis.14594: DOC: Make temperature scale example use a closure for easier reusability14447: FIX: allow secondary axes minor locators to be set14567: Fix unicode_minus + usetex.14351: Remove some redundant check_in_list calls.14550: Restore thumbnail of usage guide10222: Use symlinks instead of copies for test result_images.14267: cbook docs cleanup14556: Improve @deprecated's docstring.14557: Clarify how to work with threads.14545: In contributing.rst, encourage kwonly args and minimizing public APIs.14533: Misc. style fixes.14542: Move plot_directive doc to main API index.14499: Improve custom figure example14543: Remove the "Developing a new backend" section from contributing guide.14540: Simplify backend switching in plot_directive.14539: Don't overindent enumerated list in plot_directive docstring.14537: Slightly tighten the Bbox API.14223: Rewrite intro to usage guide.14495: Numpydocify axes_artist.py14529: mpl_toolkits style fixes.14528: mathtext style fixes.13536: Make unit converters also handle instances of subclasses.13730: Include FreeType error codes in FreeType exception messages.14500: Fix pydocstyle D403 (First word of the first line should be properly capitalized) in examples14506: Simplify Qt tests.14513: More fixes to pydocstyle D403 (First word capitalization)14496: Fix pydocstyle D208 (Docstring is over-indented)14347: Deprecate rcsetup.validate_path_exists.14383: Remove the package_data.dlls setup.cfg entry.14346: Simplify various validators in rcsetup.14366: Move test_rcparams test files inline into test_rcparams.py.14401: Assume that mpl-data is in its standard location.14454: Simplify implementation of svg.image_inline.14470: Add _check_isinstance helper.14479: fstringify backend_ps more.14484: Support unicode minus with ps.useafm.14494: Style fixes.14465: Docstrings cleanups.14466: Let SecondaryAxis inherit get_tightbbox from _AxesBase.13940: Some more f-strings.14379: Remove unnecessary uses of unittest.mock.14483: Improve font weight guessing.14419: Fix test_imshow_pil on Windows.14460: canvas.blit() already defaults to blitting the full figure canvas.14462: Register timeout pytest marker.14414: FEATURE: Alpha channel in Gouraud triangles in the pdf backend13659: Clarify behavior of the 'tight' kwarg to autoscale/autoscale_view.13901: Only test png output for mplot3d.13338: Replace list.extend by star-expansion or other constructs.14448: Misc doc style cleanup14310: Update to Bounding Box for Qt5 FigureCanvasATAgg.paintEvent()14380: Inline $MPLLOCALFREETYPE/$PYTEST_ADDOPTS/$NPROC in .travis.yml.14413: MAINT: small improvements to the pdf backend14452: MAINT: Minor cleanup to make functions more self consisntent14441: Misc. docstring cleanups.14440: Interpolations example14402: Prefer mpl.get_data_path(), and support Paths in FontProperties.14420: MAINT: Upgrade pytest again14423: Fix docstring of subplots().14410: Use aspect=1, not aspect=True.14412: MAINT: Don't install pytest 4.6.0 on Travis14377: Rewrite assert np.* tests to use numpy.testing14399: Improve warning for case where data kwarg entry is ambiguous.14390: Cleanup docs of bezier14400: Fix to_rgba_array() for empty input14308: Small clean to SymmetricalLogLocator14311: travis: add c code coverage measurements14393: Remove remaining unicode-strings markers.14391: Remove explicit inheritance from object14343: acquiring and releaseing keypresslock when textbox is being activated14353: Register flaky pytest marker.14373: Properly hide __has_include to support C++<17 compilers.14378: Remove setup_method14368: Finish removing jquery from the repo.14360: Deprecate boxplot(..., whis="range").14376: Simplify removal of figure patch from bbox calculations.14363: Make is_natively_supported private.14330: Remove remaining unittest.TestCase uses13663: Kill the PkgConfig singleton in setupext.13067: Simplify generation of error messages for missing libpng/freetype.14358: DOC boxplot whis parameter14014: Disallow figure argument for pyplot.subplot() and Figure.add_subplot()14350: Use cbook._check_in_list more often.14348: Cleanup markers.py.14345: Use importorskip for tests depending on pytz.14170: In setup.py, inline the packages that need to be installed into setup().14332: Use raw docstrings instead of escaping backslashes14336: Enforce pydocstyle D41214144: Deprecate the 'warn' parameter to matplotlib.use().14328: Remove explicit inheritance from object14035: Improve properties formatting in interpolated docstrings.14018: pep8ing.13542: Move {setup,install}_requires from setupext.py to setup.py.13670: Simplify the logic of axis().14046: Deprecate checkdep_ps_distiller.14236: Simplify StixFonts.get_sized_alternatives_for_symbol.14101: Shorten _ImageBase._make_image.14246: Deprecate public use of makeMappingArray13740: Deprecate plotfile.14216: Walk the artist tree when preparing for saving with tight bbox.14305: Small grammatical error.14104: Factor out retrieval of data relative to datapath14016: pep8ify backends.14299: Fix #13711 by importing cbook.14244: Remove APIs deprecated in mpl3.0.14068: Alternative fix for passing iterator as frames to FuncAnimation13711: Deprecate NavigationToolbar2Tk.set_active.14280: Simplify validate_markevery logic.14273: pep8ify a couple of variable names.14115: Reorganize scatter arguments parsing.14271: Replace some uses of np.iterable14257: Changing cmap(np.nan) to 'bad' value rather than 'under' value14259: Deprecate string as color sequence13506: Change colorbar for contour to have the proper axes limits...13494: Add colorbar annotation example plot to gallery14266: Make matplotlib.figure.AxesStack private14166: Shorten usage of @image_comparison.14240: Merge up 31x14242: Avoid a buffer copy in PillowWriter.9672: Only set the wait cursor if the last draw was >1s ago.14224: Update plt.show() doc14218: Use stdlib mimetypes instead of hardcoding them.14082: In tk backend, don't try to update mouse position after resize.14084: Check number of positional arguments passed to quiver()14214: Fix some docstring style issues.14201: Fix E124 flake8 violations (closing bracket indentation).14096: Consistently use axs to refer to a set of Axes14204: Fix various flake8 indent problems.14205: Obey flake8 "don't assign a lambda, use a def".14198: Remove unused imports14173: Prepare to change the default pad for AxesDivider.append_axes.13738: Fix TypeError when plotting stacked bar chart with decimal14151: Clarify error with usetex when cm-super is not installed.14107: Feature: draw percentiles in violinplot14172: Remove check_requirements from setupext.14158: Fix test_lazy_imports in presence of $MPLBACKEND or matplotlibrc.14157: Isolate nbagg test from user ipython profile.14147: Dedent overindented list in example docstring.14134: Deprecate the dryrun parameter to print_foo().14145: Remove warnings handling for fixed bugs.13977: Always import pyplot when calling matplotlib.use().14131: Make test suite fail on warnings.13593: Only autoscale_view() when needed, not after every plotting call.13902: Add support for metadata= and pil_kwargs= in imsave().14140: Avoid backslash-quote by changing surrounding quotes.14132: Move some toplevel strings into the only functions that use them.13708: Annotation.contains shouldn't consider the text+arrow's joint bbox.13980: Don't let margins expand polar plots to negative radii by default.14075: Remove uninformative entries from glossary.14002: Allow pandas DataFrames through norms14114: Allow SVG Text-as-Text to Use Data Coordinates14120: Remove mention of $QT_API in matplotlibrc example.13878: Style fixes for floating_axes.14108: Deprecate FigureCanvasMac.invalidate in favor of draw_idle.13879: Clarify handling of "extreme" values in FloatingAxisArtistHelper.5602: Automatic downsampling of images.14112: Remove old code path in layout.html13959: Scatter: make "c" and "s" argument handling more consistent.14110: Simplify scatter_piecharts example.14111: Trivial cleanups.14085: Simplify get_current_fig_manager().14083: Deprecate FigureCanvasBase.draw_cursor.14089: Cleanup bar_stacked, bar_unit_demo examples.14063: Add pydocstyle checks to flake814077: Fix tick label wobbling in animated Qt example14070: Cleanup some pyplot docstrings.6280: Added ability to offset errorbars when using errorevery.13679: Fix passing iterator as frames to FuncAnimation14023: Improve Unicode minus example14041: Pretty-format subprocess logs.14038: Cleanup path.py docstrings.13701: Small cleanups.14020: Better error message when trying to use Gtk3Agg backend without cairo14021: Fix ax.legend Returns markup13986: Support RGBA for quadmesh mode of pcolorfast.14009: Deprecate compare_versions.14010: Deprecate get_home()13932: Remove many unused variables.13854: Cleanup contour.py.13866: Switch PyArg_ParseTupleAndKeywords from "es" to "s".13945: Make unicode_minus example more focused.13876: Deprecate factor=None in axisartist.13929: Better handle deprecated rcParams.13851: Deprecate setting Axis.major.locator to non-Locator; idem for Formatters13938: numpydocify quiverkey.13936: Pathlibify animation.13984: Allow setting tick colour on 3D axes13987: Deprecate mlab.{apply_window,stride_repeat}.13983: Fix locator/formatter setting when removing shared Axes13957: Remove many unused variables in tests.13981: Test cleanups.13970: Check vmin/vmax are valid when doing inverse in LogNorm13978: Make normalize_kwargs more convenient for third-party use.13972: Remove _process_plot_var_args.set{line,patch}_props.13795: Make _warn_external correctly report warnings arising from tests.13885: Deprecate axisartist.grid_finder.GridFinderBase.13913: Fix string numbers in to_rgba() and is_color_like()13935: Deprecate the useless switch_backend_warn parameter to matplotlib.test.13952: Cleanup animation tests.13942: Make Cursors an (Int)Enum.13953: Unxfail a now fixed test in test_category.13925: Fix passing Path to ps backend when text.usetex rc is True.13943: Don't crash on str(figimage(...)).13944: Document how to support unicode minus in pgf backend.13802: New rcparam to set default axes title location13855: a and b or c -> b if a else c13923: Correctly handle invalid PNG metadata.13926: Suppress warnings in tests.13920: Style fixes for category.py.13889: Shorten docstrings by removing unneeded :class:/:func: + rewordings.13911: Fix joinstyles example13917: Faster categorical tick formatter.13918: Make matplotlib.testing assume pytest by default, not nose.13894: Check for positive number of rows and cols13895: Remove unused setupext.is_min_version.13886: Shorten Figure.set_size_inches.13859: Ensure figsize is positive finite13877: zeros_like(x) + y -> full_like(x, y)13875: Style fixes for grid_helper_curvelinear.13873: Style fixes to grid_finder.13782: Don't access internet during tests.13833: Some more usage of _check_in_list.13834: Cleanup FancyArrowPatch docstring13811: Generate Figure method wrappers via boilerplate.py13797: Move sphinxext test to matplotlib.tests like everyone else.13770: broken_barh docstring13757: Remove mention of "enabling fontconfig support".13454: Add "c" as alias for "color" for Collections13756: Reorder the logic of _update_title_position.13744: Restructure boilerplate.py13369: Use default colours for examples13697: Delete pyplot_scales example.13726: Clarify a bit the implementation of blend_hsv.13731: Check for already running QApplication in Qt embedding example.13736: Deduplicate docstrings and validation for set_alpha.13737: Remove duplicated methods in FixedAxisArtistHelper.13721: Kill pyplot docstrings that get overwritten by @docstring.copy.13690: Cleanup hexbin.13683: Remove axes border for examples that list styles13280: Add SubplotSpec.add_subplot.11387: Deprecate Axes3D.w_{x,y,z}axis in favor of .{x,y,z}axis.13671: Suppress some warnings in tests.13657: DOC: fail the doc build on errors, but keep going to end13647: Fix FancyArrowPatch joinstyle13637: BLD: parameterize python_requires13633: plot_directive: Avoid warning if plot_formats doesn't contain 'png'13629: Small example simplification.13620: Improve watermark example13589: Kill Axes._connected.13428: free cart pendulum animation example10487: fixed transparency bug13551: Fix IndexError for pyplot.legend() when plotting empty bar chart with label13524: Cleanup docs for GraphicsContextBase.{get,set}_dashes.13556: Cleanup warnings handling in tests.8100: Deprecate MAXTICKS, Locator.raise_if_exceeds.13534: More followup to autoregistering 3d axes.13327: pcolorfast simplifications.13532: More use of cbook._check_in_list.13520: Register 3d projection by default.13394: Deduplicate some code between floating_axes and grid_helper_curvelinear.13527: Make SubplotSpec.num2 never None.12249: Replaced noqa-comments by using Axes3D.name instead of '3d' for proje…Issues (125):
16487: Add link to blog to front page16478: The bottom parameter of plt.hist() shifts the data as well, not just the baseline16280: SymLogNorm colorbar incorrect on master16448: Bad interaction between shared axes and pcolormesh sticky edges16451: InvertedLogTransform inherits from deprecated base16420: Error when adding colorbar to pcolormesh of a boolean array16114: Prose error on website (first paragraph)8291: Unable to pickle.load(fig) with mpl in jupyter notebook16173: Constrained_layout creates extra axes when used with subgridspec16127: nbformat 5.0.0 missing schema files15849: Using pandas.Timestamp in blended coordinate system of ax.annotate.6015: scatterplot axis autoscale fails for small data values15806: 3.2.0 may break some Cartopy tests15852: Lasso selector does not show in Jupyter notebook15820: Show incomplete tick labels when using mixed chinese and english characters15770: DOCS 2D Line label option _nolegend_ is not documented15332: Type promotion error with datetime bins in hist15611: BUG: Qt5Agg window size regression7130: Incorrect autoscaling of polar plot limits after scatter15576: Multi-line ticks cause cut-offs8609: Clipped tick labels15517: antialiased image check seems wrong when used on zoomed image13400: Qt Embedding w/ Spyder14724: drawstyle parameter of line needs example13619: Importing matplotlib.animation prevents python script from executing in the background14270: Secondary axis called with [0, 1] might produce exceptions in case these are invalid data15417: Why is smart_bounds() being deprecated?9778: Blanks in colorbar just inside of 'extend' arrowpoints when using AxesGrid15336: DivergingNorm is a misleading name15399: OSError: [Errno 86] Bad CPU type in executable: 'convert' on import matplotlib.animation15109: matplotlib.collections inheritance diagram small/blurry15331: Log Scale: FloatingPointError: underflow encountered in power15251: Large memory growth with log scaling and linear ticking15247: Colorbar tick placement issues with ImageGrid and LogNorm15306: Footer off centre13485: Matplotlib NavigationToolbar2Tk disappears when reducing window size15232: DOC: Automatic default rcParam expansion creates misleading sentences14141: setting spine position on a log plot fails15138: Make plt.style.use accept path-like objects in addition to string14207: Check if point is in path or not by contains_point13591: Style issues when building the docs with (future) Sphinx 2.08089: Using Minute Locator to set x-axis ticks exceeds Locator.MAXTICKS15075: sphinxext.missing_references does not specify if it supports parallel file read.10963: Replace \pgfimage by \includegraphics in PGF backend15156: ax.text fails with positional argument error14439: hist() fails when all data points are np.nan15042: How to handle sphinx nitpicky mode14060: quiver(C=...) argument is not reasonably validated11335: TST: testing not catching bad escape sequences in doc strings15040: Wrong figure window size after calling fig.set_size_inches() repeatedly15100: Issue with creating QApplication in QT backend14887: kerning seems generally wrong14800: default tick formatter could switch to scientific notation earlier14503: Add a test for #1445114907: ConnectionPatch across axes needs to be excluded from layout management14911: Removing a shared axes via ax.remove() leads to an error.12462: cbar.add_lines should allow manually adding lines, not just contour sets14796: Show user how to use Agg buffer in example14883: MinSize not respected using wx backend causes wxAssertionError. Bug fix included.15014: Wrapping of text adds leading newline character if first word is long14918: constrained_layout fails with hidden axis...14981: Barplot call crashes when called with yscale="log" and bins with h=04621: Default bottom of Stepfilled histograms should be set according to ymin15030: Doc build broken8093: set_ylim not working with plt.axis('equal')6055: Serious problems on the axes documentation9979: Axis limits are set badly with small values in scatter().10842: Text bbox empty dict should be ignored13698: The default logit minor locator should not display tick labels14878: plt.yscale doesn't throw warning with invalid kwarg5619: Symlog linear region14564: Broken string interpolation13668: Add better error message to plt.axis()14563: colorbar label prints "None" when label=None13660: Closing a matplotlib figure with event handling occasionally causes “TypeError: isinstance()”13033: 'NoneType' has no attribute '_alive' when using plt in a context manager13891: Blurry app icon on macOS14656: Axes title default color14831: DOC: Webpage not formatted correctly on gallery docs13819: Aspect ratio for not so common scales8878: Setting aspect ratio for semi-log plots4900: UnboundLocalError: local variable 'aspect_scale_mode' referenced before assignment14608: Issue with using plt.axis('equal') with plt.polar(theta,r) plot12893: [PyQt] NavigationToolbar2QT : Error when removing tools14670: indicate_inset rectangles is sensitive to axis-flipping14362: Add link to style examples in matplotlib.style documentation6295: restore_region is not documented as a method of FigureCanvas14754: Better pointer to dev docs on website14744: Savefig svg fails with "Cannot cast array data from dtype('<U7') to dtype('float64') according to the rule 'safe'"11919: Wrong Error Message6824: Image comparison decorator: symlinks to baseline images12180: Deprecate and remove pyplot.plotfile?14180: ImageComparisonFailure: Image sizes do not match expected size14443: Secondary axis does not show minor ticks.8423: UnicodeDecodeError when making a plot using the 'classic' style and text.usetex=True11275: A "TypeError" is raised if subclass inherited from "datetime" is used9127: ps.useafm and axes.unicode_minus are incompatible7571: matplotlib.widget.TextBox not correctly stopping keyboard shortcuts14370: gcc error when building matplotlib dev from source14011: TypeError on plt.subplot(figure=plt.figure())13676: FuncAnimation with generator causes crash on StopIteration9892: colormaps (cm) do not properly handle NaN values.14122: Unexpected behavior in matplotlib.colors.to_rgba_array when passing unknown color name string9546: The busy cursor is annoying in some instances10788: TypeError when plotting stacked bar chart with decimal14146: Saving polar plots with MiKTeX on Windows fails for some file formats8532: Feature Request: draw percentiles in violinplot13883: In headless mode, matplotlib.use('tkagg') only errors after importing pyplot13967: Creating colorbar without artist fails with LogNorm12542: The plot function of the matplotlib 2 and 3 versions is much slower than 1.5.313292: Non-sensical negative radial scale minimum autoset in polar plot10909: Calling a Normalize instance with a DataFrame14076: Tick label positions wobble in animated Qt example14007: GTK3Agg backend raises ImportError for missing cairo dependency12911: Tick mark color cannot be set on Axes3D12853: Remove()ing a shared axes prevents the remaining axes from using unit-provided formatters13912: is_color_like returning erroneous value on strings of integers13921: − with save fig in .pgf13872: ValueError message requests impossible condition13857: Zero-width figure crashes libpng13768: broken_barh docstring incorrect information13641: joinstyle is not respected for FancyArrowPatch (either the path or the arrow heads)11923: ColorbarBase fails to show if the first two values map to the same result11527: Inconsistent path intersection13003: IndexError thrown by pyplot.legend() when plotting empty bar chart with label