doc/users/prev_whats_new/github_stats_3.9.0.rst
.. _github-stats-3-9-0:
GitHub statistics for 2023/09/15 (tag: v3.8.0) - 2024/05/15
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 97 issues and merged 450 pull requests.
The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/78?closed=1>__
The following 175 authors contributed 2584 commits.
GitHub issues and pull requests:
Pull Requests (450):
28206: Backport PR #28205 on branch v3.9.x (TST: Fix tests with older versions of ipython)28207: TST: Followup corrections to #2820528205: TST: Fix tests with older versions of ipython28203: Backport PR #28164 on branch v3.9.x (CI: Ensure code coverage is always uploaded)28204: Backport PR #28195 on branch v3.9.x (TST: Prepare for pytest 9)28191: DOC: Use released mpl-sphinx-theme on v3.9.x28195: TST: Prepare for pytest 928193: Backport PR #28185 on branch v3.9.x (DOC: Bump mpl-sphinx-theme to 3.9)28190: Backport PR #28103 on branch v3.9.x ([DOC]: Fix compatibility with sphinx-gallery 0.16)28164: CI: Ensure code coverage is always uploaded28194: Backport PR #28188 on branch v3.9.x ([TST] Bump some tolerances for Macos ARM)28188: [TST] Bump some tolerances for Macos ARM28185: DOC: Bump mpl-sphinx-theme to 3.928189: Backport PR #28181 on branch v3.9.x (DOC: Prepare release notes for 3.9)28103: [DOC]: Fix compatibility with sphinx-gallery 0.1628181: DOC: Prepare release notes for 3.928184: Backport PR #28182 on branch v3.9.x (Bump custom hatch deprecation expiration)28182: Bump custom hatch deprecation expiration28178: Backport PR #28171 on branch v3.9.x (Support removing absent tools from ToolContainerBase.)28171: Support removing absent tools from ToolContainerBase.28174: Backport PR #28169 on branch v3.9.x (Clarify public-ness of some ToolContainerBase APIs.)28169: Clarify public-ness of some ToolContainerBase APIs.28160: Backport PR #28039 on branch v3.9.x (Respect vertical_axis when rotating plot interactively)28159: Backport PR #28157 on branch v3.9.x (Remove call to non-existent method _default_contains in Artist)28162: Backport PR #27948 on branch v3.9.x (Move IPython backend mapping to Matplotlib and support entry points)28163: Backport PR #28144 on branch v3.9.x (DOC: Refactor code in the fishbone diagram example)28144: DOC: Refactor code in the fishbone diagram example27948: Move IPython backend mapping to Matplotlib and support entry points28039: Respect vertical_axis when rotating plot interactively28157: Remove call to non-existent method _default_contains in Artist28141: Backport PR #27960 on branch v3.9.x (Update AppVeyor config)28138: Backport PR #28068 on branch v3.9.x ([TYP] Add possible type hint to colors argument in LinearSegmentedColormap.from_list)28140: Backport PR #28136 on branch v3.9.x (Appease pycodestyle.)27960: Update AppVeyor config28068: [TYP] Add possible type hint to colors argument in LinearSegmentedColormap.from_list28136: Appease pycodestyle.28135: Backport PR #28134 on branch v3.9.x (DOC: Minor improvements on quickstart)28134: DOC: Minor improvements on quickstart28121: Backport PR #28085 on branch v3.9.x (Clarify that the pgf backend is never actually used interactively.)28120: Backport PR #28102 on branch v3.9.x (Fix typo in color mapping documentation in quick_start.py)28109: Backport PR #28100 on branch v3.9.x (TST: wxcairo sometimes raises OSError on missing cairo libraries)28100: TST: wxcairo sometimes raises OSError on missing cairo libraries28108: Backport PR #28107 on branch v3.9.x ([DOC] Fix description in CapStyle example)28107: [DOC] Fix description in CapStyle example28102: Fix typo in color mapping documentation in quick_start.py28095: Backport PR #28094 on branch v3.9.x (DOC: exclude sphinx 7.3.*)28081: Backport PR #28078 on branch v3.9.x (Clarify that findfont & _find_fonts_by_props return paths.)28080: Backport PR #28077 on branch v3.9.x (Parent tk StringVar to the canvas widget, not to the toolbar.)28092: Backport PR #28032 on branch v3.9.x (FIX: ensure images are C order before passing to pillow)28032: FIX: ensure images are C order before passing to pillow28088: Backport PR #28087 on branch v3.9.x (Document Qt5 minimal version.)28085: Clarify that the pgf backend is never actually used interactively.28078: Clarify that findfont & _find_fonts_by_props return paths.28077: Parent tk StringVar to the canvas widget, not to the toolbar.28062: Backport PR #28056 on branch v3.9.x (Strip trailing spaces from log-formatter cursor output.)28063: Backport PR #28055 on branch v3.9.x (DOC: Improve inverted axis example)28056: Strip trailing spaces from log-formatter cursor output.28049: Backport PR #28036 on branch v3.9.x (BLD: Fetch version from setuptools_scm at build time)28036: BLD: Fetch version from setuptools_scm at build time28038: Backport PR #28023 on branch v3.9.x (ci: Update merge conflict labeler)28023: ci: Update merge conflict labeler28035: Backport PR #28026 on branch v3.9.x ([DOC] reshuffle of contributing)28026: [DOC] reshuffle of contributing28024: DOC: Rewrite "Work on an issue" section28011: DOC: Move bug reports and feature requests to top of contributing index27747: Move doc/users/installing/ to doc/install/27952: ENH: Align titles28017: Merge up v3.8.428014: Improve timeline example.28019: DOC: correct path to mpl_toolkits reference images26981: Fixes Issue #26377 - Auto-escape % Symbol in Latex in pie labels28007: wx: Fix file extension for toolmanager-style toolbar25556: Display cursor coordinates for all axes twinned with the current one.23597: Always use PyQT/PySide6 for GitHub CI28013: Avoid plt.xticks/plt.yticks in gallery examples.28006: Fix deprecation warnings in ft2font extension27723: ci: Enable testing on M1 macOS26375: Add widths, heights and angles setter to EllipseCollection27999: Remove documentation that some backends don't support hatching.26710: Add support for High DPI displays to wxAgg backend27148: Correctly treat pan/zoom events of overlapping axes.27981: DOC: Fix label type specification in parameter descriptions27979: Clarify error message for bad-dimensionality in pcolorfast().27962: DOC: Document axes_grid1.Grid attributes27968: MNT: Remove remaining 3.7 deprecations27965: DOC: Rewrite the example illustrating bxp()26453: add documentation for reloading font cache26131: Tst/restore old tests27730: Add an rcparam for image.interpolation_stage.27956: Use PyOS_setsig in macos backend27829: Simplify color/marker disambiguation logic in _process_plot_format.27840: Add legend support for boxplots27943: Support Cn, n>9 in plot() shorthand format.27950: ci: Fix condition for publishing wheels27909: Add a note to pyplot docstrings referencing the corresponding object methods27929: DOC: Add summary lines to plot types27915: [BUG] Fix redirect-from Sphinx extension27945: DOC: Explain leading dot in object references27947: Update docs for FancyArrowPatch & Annotation to make it clear that ShrinkA/B parameters are in points and not fractional.27944: Bump the actions group with 2 updates27932: Fix pickling of make_axes_area_auto_adjustable'd axes.26500: closes #26477 ENH: Add interpolation_stage in qt figureoptions27927: Update docs27916: Revert renaming labels to tick_labels in boxplot_stats()27931: Highlight development_setup code snippets as bash, not python.27856: Support hatching in cairo backends.27922: Fix cbook style27668: MNT: prevent merging using labels + branch protection rules27857: Documentation edit for matshow function27928: DOC: Fix syntax for ToolBase.image docstring27873: Simplify the LineCollection example27492: Fix semantics of MEP22 image names.27918: Fix new flake8 errors from old merge27874: Modernize macosx backend a bit25887: Update _unpack_to_numpy function to convert JAX and PyTorch arrays to NumPy27685: Work around pyparsing diagnostic warnings26594: Added optional props argument to Lasso Widget init to customize Lasso line22761: Add minor ticks on and off in Axis22407: Add set_XY and set_data to Quiver27901: Rename boxplot's tick label parameter27883: Fix build on older macOS deployment targets27900: Remove empty user guide tutorials page27885: Clean up headers in extensions27910: DOC: Fix dead link in README26567: Use SVG inheritance diagrams now that linking has been fixed27899: Merge up 3.8.x into main27905: Improved error message for malformed colors27906: Override open_group, close_group methods in PathEffectRenderer27904: FIX: Restore D213 in flake827895: Remove versions from sidebar in docs27894: Mark triangulation classes as final27557: Use :mpltype:color for color types27845: Make sure custom alpha param does not change 'none' colors in a list of colors27719: Add BackendRegistry singleton class27890: DOC: State approximate documentation build time27887: BLD: Add a fallback URL for FreeType25224: Allow passing a transformation to secondary_xaxis/_yaxis27886: Fix devdocs version switcher27884: FIX: don't copy twice on RGB input27087: Convert path extension to pybind1127867: DOC: Update some animation related topics27848: FIX: handle nans in RGBA input with ScalarMappables27821: BLD,Cygwin: Include Python.h first in various C++ files27457: TST: adding tests of current clear behavior on ticks27872: doc: add description of **kwargs usage to collections27868: Use pybind11 string formatter for exception messages27862: Add dtype/copy args to internal testing class27658: Bump pydata-sphinx-theme27303: FIX: also exclude np.nan in RGB(A) in color mapping27860: Bump the actions group with 2 updates27869: Correctly set temporary pdf/pgf backends27850: Deprecate plot_date27815: Add side option to violinplot27836: DOC: use ... for continuation prompt in docstrings27819: MNT: remove draw method args and kwargs27813: DOC: Update violinplot() docs27698: Add linting and validation of all YAML files27811: Fix Annulus width check27667: Change return type of ion and ioff to fix unbound variable errors with Pyright27807: Expand CI pytest reporting config to ignore xfails27806: Remove self._renderer from AnnotationBbox and ConnectionPatch27799: Clarify that set_ticks() affects major/minor ticks independently27787: Improve documentation on boxplot and violinplot27800: Deactivate sidebar for release notes27798: Fix sphinx-gallery CSS27462: DOC: clarify the default value of radius in Patch.contains_point27565: MNT: arghandling subplotspec27796: Make mypy a bit stricter27767: Update handling of sequence labels for plot27795: Add EffVer badge27780: Partly revert #2771127768: MNT: deprecate draw method args and kwargs27783: Update README.md to fix citation link27726: TST: always set a (long) timeout for subprocess and always use our wrapper27781: Simplify example: Box plots with custom fill colors27750: Bump the actions group with 2 updates27771: Add marker-only and line+marker visuals to the plot() plot types27764: Increase size of legend in Legend guide example26800: Bump minimum NumPy version to 1.2327752: Update some Meson internals27702: GOV: adopt EffVer26965: Removal of deprecated API cm27758: [Doc] Remove special casing for removed method25815: [TST] Make jpl units instantiated with datetimes consistent with mpl converters27729: DOC: Improve colormap normalization example27732: TST: Remove memory leak test27733: ci: Simplify CodeQL setup27692: Add method to update position of arrow patch27736: Fix incorrect API reference in docs27731: DOC: Create explicit rename legend entry section in guide27560: Moved /users/project to /doc/project27728: Simplify Figure._suplabels.27715: Bump the actions group with 3 updates27711: Fix boxplot legend entries part 227696: DOC: clean up automated tests section of workflow docs27686: Improve Locator docstrings27704: ci: Remove prerelease conditions from Azure Pipelines27568: Fix boxplot legend entries27694: MNT: fix labeller26953: MNT: test that table doesn't try to convert unitized data27690: Remove "Past versions" section from release notes26926: Closes #22011: Changes to SubFigures so it behaves like a regular artist27469: Fixed legend with legend location "best" when legend overlaps shaded area and text27684: Bump the actions group with 1 update27665: Axes.inset_axes - warning message removed27688: CI: skip code coverage upload on scheduled tests27689: ci: Don't include API/what's new notes in general doc labels27640: Add get_cursor_data to NonUniformImage27676: BLD: Downgrade FreeType to 2.6.1 on Windows ARM27619: Use GH action to install reviewdog27552: TST: Use importlib for importing in pytest27650: DOC: Added call out to API guidelines to contribute + small API guidelines reorg27618: Add option of running stubtest using tox27656: Bump the actions group with 1 update27415: Use class form of data classes27649: Check for latex binary before building docs27641: MNT: fix api changes link in PR template27644: ci: Fix mpl_toolkits label27230: Query macOS for available system fonts.27643: ci: Update nightly upload for artifacts v427642: Fix auto-labeler configuration27639: Doc: typo fix for #2269926978: [pre-commit.ci] pre-commit autoupdate27563: Enable PyPI publishing from GitHub Actions22699: Proof of concept for adding kwdoc content to properties using a decorator27633: Auto-label PRs based on changed files27607: Error on bad input to hexbin extents27629: Don't run CI twice on dependabot branches27562: Avoid an extra copy/resample if imshow input has no alpha27628: Bump the actions group with 2 updates27626: CI: Group dependabot updates27589: Don't clip PowerNorm inputs < vmin27613: Fix marker validator with cycler (allow mix of classes)27615: MNT: add spaces to PR template27614: DOC: Updated link in annotation API docs to point to annotation user guide27605: Ignore masked values in boxplot26884: Remove deprecated code from _fontconfig_patterns27602: Let FormatStrFormatter respect axes.unicode_minus.27601: Clarify dollar_ticks example and FormatStrFormatter docs.24834: Deprecate apply_theta_transforms=True to PolarTransform27591: Use macOS instead of OSX in comments/docs27577: MNT: add the running version to pickle warning message25191: Deprecate 'prune' kwarg to MaxNLocator27566: DOC: changed tag plot type to plot-type27105: Use Axes instead of axes core library code27575: Add quotes round .[dev] in editable install command27104: Use Axes instead of axes in galleries27373: Transpose grid_finder tick representation.27363: ci: Improve coverage for compiled code27200: DOC: Add role for custom informal types like color27548: DOC: typo fix in contribute doc27458: Check if the mappable is in a different Figure than the one fig.color…27546: MNT: Clean up some style exceptions27514: Improve check for bbox27265: DOC: reorganizing contributing docs to clean up toc, better separate topics27517: Best-legend-location microoptimization27540: Bump github/codeql-action from 2 to 327520: [Doc] Minor consistency changes and correction of Marker docs27505: Download Qhull source from Github, not Qhull servers, in meson build27518: Micro-optimizations related to list handling27495: Bump actions/stale from 8 to 927523: Changes for stale GHA v927519: [Doc] Improve/correct docs for 3D27447: TST: Compress some hist geometry tests27513: Fix docs and add tests for transform and deprecate BboxTransformToMaxOnly27511: TST: Add tests for Affine2D27424: Added Axes.stairs test in test_datetime.py27267: Fix/restore secondary axis support for Transform-type functions27013: Add test_contour under test_datetime.py27497: Clarify that set_axisbelow doesn't move grids below images.27498: Remove unnecessary del local variables at end of Gcf.destroy.27466: Add test_eventplot to test_datetime.py25905: Use annotate coordinate systems to simplify label_subplots.27471: Doc: visualizing_tests and triage_tests tools27474: Added smoke test for Axes.matshow to test_datetime.py27470: Fix test visualization tool for non-PNG files27426: DOC: normalizing histograms27452: Cleanup unit_cube-methods27431: Added test for Axes.bar_label26962: Remove backend 3.7-deprecated API27410: Add test_vlines to test_datetime.py27425: Added test_fill_betweenx in test_datetime.py27449: Remove test_quiverkey from test_datetime.py27427: MNT/TST: remove xcorr and acorr from test_datetime27390: Add test_bxp in test_datetime.py27428: Added test for broken_barh to test_datetime.py27222: [TST] Added test_annotate in test_datetime.py27135: Added smoke test for Axes.stem27343: Fix draggable annotations on subfigures.27033: Add test_bar in test_datetime27423: Add test for fill_between in test_datetime.py27409: Fix setting _selection_completed in SpanSelector when spanselector is initialised using extents27440: Fix get_path for 3d artists27422: TST: Cache available interactive backends27401: Add test_fill in test_datetime.py27419: DOC: Add AsinhScale to list of built-in scales27417: Switch pytest fixture from tmpdir to tmp_path27172: ENH: Change logging to warning when creating a legend with no labels27405: Check that xerr/yerr values are not None in errorbar27392: Remove test_spy from test_datetime.py27331: Added smoke test for Axes.barbs in test_datetime.py27393: MNT: Fix doc makefiles27387: Revert "MNT: add _version.py to .gitignore"27347: FIX: scale norm of collections when first array is set27374: MNT: add _version.py to .gitignore19011: Simplify tk tooltip setup.27367: Fix _find_fonts_by_props docstring27359: Fix build on PyPy27362: Implement SubFigure.remove.27360: Fix removal of colorbars on nested subgridspecs.27211: Add test_hlines to test_datetimes.py27353: Refactor AxisArtistHelpers27357: [DOC]: Update 3d axis limits what's new26992: Convert TkAgg utilities to pybind1127215: Add @QtCore.Slot() decorations to NavigationToolbar2QT26907: Removal of deprecations for Contour27285: Factor out common parts of qt and macos interrupt handling.27306: Simplify GridSpec setup in make_axes_gridspec.27313: FIX: allow re-shown Qt windows to be re-destroyed27184: Use pybind11 for qhull wrapper26794: Use pybind11 in _c_internal_utils module27300: Remove idiosyncratic get_tick_iterator API.27275: MAINT: fix .yml in tag issue template27288: Use int.from_bytes instead of implementing the conversion ourselves.27286: Various cleanups27279: Tweak a few docstrings.27256: merge up v3.8.127254: Remove redundant axes_grid colorbar examples.27251: webagg: Don't resize canvas if WebSocket isn't connected27236: Tagging Example - Tags for multiple figs demo27245: MNT: be more careful in Qt backend that there is actually a Figure27158: First attempt for individual hatching styles for stackplot26851: Establish draft Tag glossary and Tagging guidelines27083: DOC: Add tags infrastructure for gallery examples27204: BLD: Use NumPy nightly wheels for non-release builds27208: Add test_axvline to test_datetime.py26989: MNT: print fontname in missing glyph warning27177: Add test_axhline in test_datetime.py27164: docs: adding explanation for color in set_facecolor27175: Deprecate mixing positional and keyword args for legend(handles, labels)27199: DOC: clean up links under table formatting docs27185: Added smoke tests for Axes.errorbar in test_datetime.py27091: Add test_step to test_datetime.py27182: Add example for plotting a bihistogram27130: added test_axvspan in test.datetime.py27094: MNT: move pytest.ini configs to .toml27139: added test_axhspan in test_datetime.py27058: DOC: concise dependency heading + small clarifications27053: Added info for getting compilation output from meson on autorebuild26906: Fix masking for Axes3D.plot()27142: Added smoke test for Axes.text in test_datetime.py27024: Add test_contourf in test_datetime.py22347: correctly treat pan/zoom events of overlapping axes26900: #26865 removing deprecations to axislines.py26696: DOC: Fix colLoc default27064: Close all plot windows of a blocking show() on Ctrl+C26882: Add scatter test for datetime units27114: add test_stackplot in test_datetime.py27084: Add test_barh to test_datetime.py27110: DOC: Move figure member sections one level down27127: BLD: use python3 for shebang consistent with pep-39427111: BLD: Fix setting FreeType build type in extension26921: MNT: clarify path.sketch rcparam format + test validate_sketch27109: TST: Use importlib for subprocess tests27119: Update clabel comment.27117: Remove datetime test for axes.pie27095: Deprecate nth_coord parameter from FixedAxisArtistHelper.new_fixed_axis.27066: Tweak array_view to be more like pybind1127090: Restore figaspect() API documentation27074: Issue #26990: Split the histogram image into two for each code block.27086: Rename py namespace to mpl in extension code27082: MAINT: Update environment.yml to match requirements files27072: Remove datetime test stubs for spectral methods/table26830: Update stix table with Unicode names26969: DOC: add units to user/explain [ci doc]27028: Added test_hist in test_datetime.py26876: issue: 26871 - Remove SimplePath class from patches.py26875: Fix Deprecation in patches.py26890: Removing deprecated api from patches27037: add test_plot_date in test_datetime.py27012: Bump required C++ standard to c++1727021: Add a section to Highlight past winners for JDH plotting contest in docs27004: Warning if handles and labels have a len mismatch24061: #24050 No error was thrown even number of handles mismatched labels26754: DOC: separate and clarify axisartist default tables27020: CI: Update scientific-python/upload-nightly-action to 0.2.026951: Clarify that explicit ticklabels are used without further formatting.26894: Deprecate setting the timer interval while starting it.13401: New clear() method for Radio and Check buttons23829: Start transitioning to pyproject.toml26621: Port build system to Meson26928: [TYP] Add tool for running stubtest26917: Deprecate ContourLabeler.add_label_clabeltext.26960: Deprecate backend_ps.get_bbox_header, and split it for internal use.26967: Minor cleanups.26909: deprecated api tri26946: Inline Cursor._update into its sole caller.26915: DOC: Clarify description and add examples in colors.Normalize26874: Cleaned up the span_where class method from Polycollections.26586: Support standard formatters in axisartist.26788: Fix axh{line,span} on polar axes.26935: add tomli to rstcheck extras26275: Use pybind11 in image module26887: DOC: improve removal for julian dates [ci doc]26929: DOC: Fix removal doc for Animation attributes26918: 26865 Removed deprecations from quiver.py26902: Fixed deprecated APIs in lines.py26903: Simplify CheckButtons and RadioButtons click handler.26899: MNT: only account for Artists once in fig.get_tightbbox26861: QT/NavigationToolbar2: configure subplots dialog should be modal26885: Removed deprecated code from gridspec.py26880: Updated offsetbox.py26910: Removed the deprecated code from offsetbox.py26905: Add users/explain to default skip subdirs26853: Widgets: Remove deprecations and make arguments keyword only26877: Fixes deprecation in lines.py26871: Removed the deprecated code from axis.py26872: Deprecated code removed in animation.py26859: Add datetime testing skeleton26848: ci: Don't install recommended packages on Circle26852: Remove Julian date support26801: [MNT]: Cleanup ticklabel_format (style=)26840: Reduce redundant information in _process_plot_var_args.26731: Explicitly set foreground color to black in svg icons26826: [MNT] Move NUM_VERTICES from mplutils.h to the only file it is used in26742: [TYP] Add typing for some private methods and modules26819: Reorder safe_first_element() and _safe_first_finite() code26813: Bump docker/setup-qemu-action from 2 to 326797: Remove deprecated draw_gouraud_triangle26815: Remove plt.Axes from tests26818: Fix doc build (alternative)26785: merge up v3.8.025272: Do not add padding to 3D axis limits when limits are manually set26798: Remove deprecated methods and attributed in Axes3D26744: Use cbook methods for string checking26802: specify input range in logs when image data must be clipped26787: Remove unused Axis private init helpers.26629: DOC: organize figure API26690: Make generated pgf code more robust against later changes of tex engine.26577: Bugfix: data sanitizing for barh26684: Update PR template doc links26686: PR template: shorten comment and pull up top26670: Added sanitize_sequence to kwargs in _preprocess_data26634: [MNT] Move SubplotParams from figure to gridspec26609: Cleanup AutoMinorLocator implementation.26293: Added get_xmargin(), get_ymargin() and get_zmargin() and tests.26516: Replace reference to %pylab by %matplotlib.26483: Improve legend(loc='best') warning and test26482: [DOC]: print pydata sphinx/mpl theme versions23787: Use pybind11 for C/C++ extensionsIssues (97):
28202: [Bug]: Qt test_ipython fails on older ipython28145: [TST] Upcoming dependency test failures28034: [TST] Upcoming dependency test failures28168: [TST] Upcoming dependency test failures28040: [Bug]: vertical_axis not respected when rotating plots interactively28146: [Bug]: Useless recursive group in SVG output when using path_effects28067: [Bug]: LinearSegmentedColormap.from_list does not have all type hints for argument colors26778: [MNT]: Numpy 2.0 support strategy28020: [Bug]: imsave fails on RGBA data when origin is set to lower7720: WXAgg backend not rendering nicely on retina28069: [Bug]: Can't save with custom toolbar28005: [Doc]: Improve contribute instructions22376: [ENH]: align_titles5506: Confusing status bar values in presence of multiple axes4284: Twin axis message coordinates18940: WxAgg backend draws the wrong size when wxpython app is high DPI aware on Windows27792: [ENH]: Legend entries for boxplot27828: [Bug]: ".C10" does not work as plot shorthand format spec27911: redirect not working for updated contribute page21876: [Doc]: redirect-from directive appears broken?27941: [Bug]: ShrinkA and ShrinkB are ignored in ax.annotate(arrowprops=...)26477: [ENH]: Add interpolation_stage selector for images in qt figureoptions363: Enable hatches for Cairo backend27852: [Bug]: matplotlib.pyplot.matshow "(first dimension of the array) are displayed horizontally" but are displayed vertically27400: [Bug]: tk backend confused by presence of file named "move" in current working directory25882: [Bug]: plt.hist takes significantly more time with torch and jax arrays25204: [Bug]: Pyparsing warnings emitted in mathtext17707: getpwuid(): uid not found: 9927896: [Doc]: Empty "User guide tutorials page" in docs27824: [Bug]: polygon from axvspan not correct in polar plot after set_xy27378: [ENH]: Suggest 'CN' if color is an integer27843: [Bug]: close_group is not called when using patheffects27839: [Bug]: PathCollection using alpha ignores 'none' facecolors25119: [ENH]: secondary_x/yaxis accept transform argument27876: [Doc]: Fix version switcher in devdocs27301: [Bug]: imshow allows RGB(A) images with np.nan values to pass23839: [MNT]: Add tests to codify ax.clear27652: [Doc]: Low contrast on clicked links in dark mode27865: [Bug]: Zoom und pan not working after writing pdf pages.25871: [Bug]: Colorbar cannot be added to another figure8072: plot_date() ignores timezone in matplotlib version 2.0.027812: [ENH]: Add split feature for violin plots27659: [MNT]: Improve return type of ioff and ion to improve Pyright analysis of bound variables27805: [Bug]: Saving a figure with indicate_inset_zoom to pdf and then pickling it causes TypeError27701: [Bug]: axis set_xscale('log') interferes with set_xticks19807: radius modification in contains_point function when linewidth is specified27762: [Bug]: Inconsistent treatment of list of labels in plot when the input is a dataframe27745: [MNT]: _ImageBase.draw and Axis.draw args and kwargs27782: [Doc]: Link to citation page in read me broken8789: legend handle size does not automatically scale with linewidth27746: [Doc]: Citation link in the readme.md points to 40420853: Add deprecation for colormaps26865: [MNT]: Remove 3.7-deprecated API24168: [Bug]: subprocess-exited-with-error when trying to build on M1 mac27727: [Doc]: Text in the colormap normalization gallery doesn't match the code27635: [Bug]: test_figure_leak_20490 repeatedly failing on CI14217: [Feature request] Add a way to update the position of the Arrow patch.20512: Bad boxplot legend entries22011: [Bug]: subfigures messes up with fig.legend zorder27414: [Bug]: Legend overlaps shaded area in fill_between with legend location "best"23323: Legend with "loc=best" does not try to avoid text27648: [Doc]: Axes.inset_axes is still experimental27277: [Doc]: Two license pages in docs24648: [Doc]: make html fail early if latex not present27554: [Bug]: Large image draw performance deterioration in recent releases25239: [Bug]: colors.PowerNorm results in incorrect colorbar13533: Boxplotting Masked Arrays25967: [Doc]: dollar_ticks example refers to unused formatter classes24859: [Doc]: Document color in a consistent way, including link27159: [Bug]: Meson build fails due to qhull link issue.25691: [Bug]: Secondary axis does not support Transform as functions25860: [Bug]: canvas pick events not working when Axes belongs to a subfigure27361: [Bug]: (Tight) layout engine breaks for 3D patches27145: [ENH]: Make "No artists with labels found to put in legend" a warning27399: [Bug]: None in y or yerr arrays leads to TypeError when using errorbar13887: Accessing default norm of a Collection removes its colors.26593: [ENH]: Support SubFigure.remove()27329: [Bug]: Removing a colorbar for an axes positioned in a subgridspec restores the axes' position to the wrong place.27214: [Bug]: NavigationToolbar2QT should use @Slot annotation27146: [ENH]: Multi hatching in ax.stackplot()27168: [Doc]: Instructions for editable installation on Windows potentially missing a step27174: [MNT]: Build nightly wheels with NumPy nightly wheels25043: [ENH]: Plotting masked arrays correctly in 3D line plot26990: [Doc]: Histogram path example renders poorly in HTML25738: [MNT]: Improve readability of _mathtext_data.stix_virtual_fonts table11129: Highlight past winners for JDH plotting contest in docs24050: No error message in matplotlib.axes.Axes.legend() if there are more labels than handles10922: ENH: clear() method for widgets.RadioButtons18295: How to modify ticklabels in axisartist?24996: [Bug]: for non-rectilinear axes, axvline/axhline should behave as "draw a gridline at that x/y"26841: [Bug]: Global legend weird behaviors25974: [MNT]: Cleanup ticklabel_format(..., style=)26786: Please upload new dev wheel so we pick up 3.9.dev after 3.8 release18052: the limits of axes are inexact with mplot3d25596: [MNT]: Consistency on Interface26557: [ENH]: Nightly Python 3.12 builds26281: [ENH]: Add get_xmargin, get_ymargin, get_zmargin axes methods