doc/users/prev_whats_new/github_stats_3.10.0.rst
.. _github-stats-3_10_0:
GitHub statistics for 2024/05/15 (tag: v3.9.0) - 2024/12/13
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 100 issues and merged 337 pull requests.
The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/84?closed=1>__
The following 128 authors contributed 1932 commits.
GitHub issues and pull requests:
Pull Requests (337):
29299: Merge v3.9.x into v3.10.x29296: Backport PR #29295 on branch v3.10.x (BLD: Pin meson-python to <0.17.0)29290: Backport PR #29254 on branch v3.10.x (DOC: Add note to align_labels())29289: Backport PR #29260 on branch v3.10.x (DOC: Better explanation of rcParams "patch.edgecolor" and "patch.force_edgecolor")29288: Backport PR #29285 on branch v3.10.x (Retarget PR#29175 to main)29254: DOC: Add note to align_labels()29260: DOC: Better explanation of rcParams "patch.edgecolor" and "patch.force_edgecolor"29285: Retarget PR#29175 to main29286: Backport PR #29274 on branch v3.10.x (Bump the actions group across 1 directory with 2 updates)29274: Bump the actions group across 1 directory with 2 updates29283: Backport PR #29272 on branch v3.10.x (DOC: Add section on translating between Axes and pyplot interface)29272: DOC: Add section on translating between Axes and pyplot interface29279: Backport PR #29265 on branch v3.10.x (DOC: Slightly improve the LineCollection docstring)29276: Backport PR #29247 on branch v3.10.x (Fix building freetype 2.6.1 on macOS clang 18)29244: Switch to a 3d rotation trackball implementation with path independence29265: DOC: Slightly improve the LineCollection docstring29247: Fix building freetype 2.6.1 on macOS clang 1829268: Bump the actions group with 2 updates29266: Backport PR #29251 on branch v3.10.x (Zizmor audit)29269: Backport PR #29267 on branch v3.10.x (Exclude pylab from mypy checks)29267: Exclude pylab from mypy checks29251: Zizmor audit29255: Backport PR #29249 on branch v3.10.x ([Bug Fix] Fix reverse mapping for _translate_tick_params)29249: [Bug Fix] Fix reverse mapping for _translate_tick_params29250: Backport PR #29243 on branch v3.10.x (Add quotes around [dev] in environment.yml)29243: Add quotes around [dev] in environment.yml29246: Backport PR #29240 on branch v3.10.x (DOC: Add plt.show() to introductory pyplot example)29240: DOC: Add plt.show() to introductory pyplot example29239: Backport PR #29236 on branch v3.10.x (ANI: Reduce Pillow frames to RGB when opaque)29238: Backport PR #29167 on branch v3.10.x (BUGFIX: use axes unit information in ConnectionPatch )29236: ANI: Reduce Pillow frames to RGB when opaque29167: BUGFIX: use axes unit information in ConnectionPatch29232: Merge branch v3.9.x into v3.10.x29230: Backport PR #29188 on branch v3.10.x (Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 in the actions group)29188: Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 in the actions group29225: Backport PR #29213 on branch v3.10.x (avoid-unnecessary-warning-in-_pcolorargs-function)29211: Backport PR #29133 on branch v3.10.x (Creating_parse_bar_color_args to unify color handling in plt.bar with precedence and sequence support for facecolor and edgecolor)29177: Backport PR #29148 on branch v3.10.x (Don't fail on equal-but-differently-named cmaps in qt figureoptions.)29226: Backport PR #29206 on branch v3.10.x (Skip more tests on pure-Wayland systems)29206: Skip more tests on pure-Wayland systems29213: avoid-unnecessary-warning-in-_pcolorargs-function29210: Backport PR #29209 on branch v3.10.x (FIX: pcolormesh with no x y args and nearest interp)29133: Creating_parse_bar_color_args to unify color handling in plt.bar with precedence and sequence support for facecolor and edgecolor29209: FIX: pcolormesh with no x y args and nearest interp29200: Backport PR #29182 on branch v3.10.x (Update backend_qt.py: parent not passed to init on subplottool)29207: Backport PR #29169 on branch v3.10.x (Minor fixes to text intro explainer)29169: Minor fixes to text intro explainer29159: Pending warning for deprecated parameter 'vert' of box and violin on 3.1029196: Backport PR #29191 on branch v3.10.x (ci: Simplify 3.13t test setup)29182: Update backend_qt.py: parent not passed to init on subplottool29189: Backport PR #28934 on branch v3.10.x (ci: Unpin micromamba again)29186: Backport PR #28335 on branch v3.10.x (DOC: do not posting LLM output as your own work)28934: ci: Unpin micromamba again28335: DOC: do not posting LLM output as your own work29178: Backport PR #29163 on branch v3.9.x (ci: Remove outdated pkg-config package on macOS)29170: Backport PR #29154 on branch v3.10.x (Relax conditions for warning on updating converters)29154: Relax conditions for warning on updating converters29166: Backport PR #29153 on branch v3.10.x (Bump codecov/codecov-action from 4 to 5 in the actions group)29164: Backport PR #29163 on branch v3.10.x (ci: Remove outdated pkg-config package on macOS)29168: Backport PR #29073 on branch v3.10.x (Update secondary_axis tutorial)29073: Update secondary_axis tutorial29163: ci: Remove outdated pkg-config package on macOS29145: Backport PR #29144 on branch v3.10.x (Use both TCL_SETVAR and TCL_SETVAR2 for tcl 9 support)29144: Use both TCL_SETVAR and TCL_SETVAR2 for tcl 9 support29140: Backport PR #29080 on branch v3.10.x (Updates the galleries/tutorials/artists.py file in response to issue #28920)29080: Updates the galleries/tutorials/artists.py file in response to issue #2892029138: Backport PR #29134 on branch v3.10.x (MNT: Temporarily skip failing test to unbreak CI)29134: MNT: Temporarily skip failing test to unbreak CI29132: Backport PR #29128 on branch v3.10.x (Tweak AutoMinorLocator docstring.)29128: Tweak AutoMinorLocator docstring.29123: Bump the actions group with 2 updates29122: Backport PR #29120 on branch v3.10.x (DOC: Switch nested pie example from cmaps to color_sequences)29100: Backport PR #29099 on branch v3.10.x (MNT: remove _ttconv.pyi)29099: MNT: remove _ttconv.pyi29098: Backport PR #29097 on branch v3.10.x (ENH: add back/forward buttons to osx backend move)29097: ENH: add back/forward buttons to osx backend move29095: Backport PR #29071 on branch v3.10.x (Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 in the actions group)29096: Backport PR #29094 on branch v3.10.x (DOC: fix link in See Also section of axes.violin)29092: Backport PR #29088 on branch v3.10.x (DOC: Format aliases in kwargs tables)29094: DOC: fix link in See Also section of axes.violin29091: Backport PR #29085 on branch v3.10.x (FIX: Update GTK3Agg backend export name for consistency)29088: DOC: Format aliases in kwargs tables29089: Backport PR #29065 on branch v3.10.x (DOC: Update docstring of triplot())29085: FIX: Update GTK3Agg backend export name for consistency29084: Backport PR #29081 on branch v3.10.x (Document "none" as color value)29065: DOC: Update docstring of triplot()29081: Document "none" as color value29061: Backport PR #29024 on branch v3.10.x (Fix saving animations to transparent formats)29069: Backport PR #29068 on branch v3.10.x ([DOC] Fix indentation in sync_cmaps example)29070: Backport PR #29048 on branch v3.10.x (DOC: integrated pr workflow from contributing guide into install and workflow)29048: DOC: integrated pr workflow from contributing guide into install and workflow29068: [DOC] Fix indentation in sync_cmaps example29024: Fix saving animations to transparent formats29059: Cleanup converter docs and StrCategoryConverter behavior29058: [DOC] Update missing-references.json29057: DOC/TST: lock numpy<2.1 in environment.yml29053: Factor out common formats strings in LogFormatter, LogFormatterExponent.28970: Add explicit converter setting to Axis28048: Enables setting hatch linewidth in Patches and Collections, also fixes setting hatch linewidth by rcParams29017: DOC: Document preferred figure size for examples28871: updated contribution doc #2847628453: Stop relying on dead-reckoning mouse buttons for motion_notify_event.28495: ticker.EngFormatter: allow offset29039: MNT: Add provisional get_backend(resolve=False) flag28946: MNT: Deprecate plt.polar() with an existing non-polar Axes29013: FIX: auto_fmtxdate for constrained layout29022: Fixes AIX internal CI build break.28830: Feature: Support passing DataFrames to table.table27766: Return filename from save_figure27167: ENH: add long_axis property to colorbar29021: Update minimum pybind11 to 2.13.228863: Improved documentation for quiver29019: Update requirements to add PyStemmer to doc-requirements and environment28653: Mnt/generalize plot varargs28967: Fix MSVC cast warnings29016: DOC: Better explain suptitle / supxlabel / supylabel naming28842: FT2Font extension improvements28658: New data → color pipeline29012: Bump required pybind11 to 2.1329007: MNT: Deprecate changing Figure.number28861: Break Artist._remove_method reference cycle28478: bugfix for PathSimplifier28992: DOC: Refresh transform tree example28890: MNT: Add missing dependency to environment.yml28354: Add Quiverkey zorder option28966: Fix polar error bar cap orientation28819: Mark all extensions as free-threading safe28986: DOC: Add tags for 3D fill_between examples28984: DOC / BUG: Better example for 3D axlim_clip argument20866: Remove ttconv and implement Type-42 embedding using fontTools28975: Set guiEvent where applicable for gtk4.28568: added tags to mplot3d examples28976: Bump pypa/cibuildwheel from 2.21.2 to 2.21.3 in the actions group28978: CI: Resolve mypy stubtest build errors28823: Fix 3D rotation precession28841: Make mplot3d mouse rotation style adjustable28971: DOC: correct linestyle example and reference rcParams28702: [MNT]: #28701 separate the generation of polygon vertices in fill_between to enable resampling28965: Suggest imageio_ffmpeg to provide ffmpeg as animation writer.28964: FIX macos: Use the agg buffer_rgba rather than private attribute28963: Remove refs to outdated writers in animation.py.28948: Raise ValueError for RGB values outside the [0, 1] range in rgb_to_hsv function28857: Pybind11 cleanup28949: [pre-commit.ci] pre-commit autoupdate28950: Bump the actions group with 2 updates28904: Agg: Remove 16-bit limits28856: Convert remaining code to pybind1128874: Remove remaining 3.8 deprecations28943: DOC: Clarify the returned line of axhline()/axvline()28935: DOC: Fix invalid rcParam references28942: In colorbar docs, add ref from 'boundaries' doc to 'spacing' doc.28933: Switch AxLine.set_xy{1,2} to take a single argument.28869: ci: Bump build image on AppVeyor to MSVC 201928906: Re-fix exception caching in dviread.27349: [ENH] Implement dynamic clipping to axes limits for 3D plots28913: DOC: Fix Axis.set_label reference28911: MNT: Fix double evaluation of _LazyTickList28584: MNT: Prevent users from erroneously using legend label API on Axis28853: MNT: Check the input sizes of regular X,Y in pcolorfast28838: TST: Fix minor issues in interactive backend test28795: MNT: Cleanup docstring substitution mechanisms28897: Fix minor issues in stubtest wrapper28899: Don't cache exception with traceback reference loop in dviread.28888: DOC: Better visualization for the default color cycle example28896: doc: specify non-python dependencies in dev install docs28843: MNT: Cleanup FontProperties init API28683: MNT: Warn if fixed aspect overwrites explicitly set data limits25645: Fix issue with sketch not working on PathCollection in Agg28886: DOC: Cross-link Axes attributes28880: Remove 'in' from removal substitution for deprecation messages28875: DOC: Fix documentation of hist() kwarg lists28825: DOC: Fix non-working code object references28862: Improve pie chart error messages28844: DOC: Add illustration to Figure.subplots_adjust28588: Fix scaling in Tk on non-Windows systems28849: DOC: Mark subfigures as no longer provisional26000: making onselect a keyword argument on selectors26013: Support unhashable callbacks in CallbackRegistry27011: Convert Agg extension to pybind1128845: In examples, prefer named locations rather than location numbers.27218: API: finish LocationEvent.lastevent removal26870: Removed the deprecated code from axis.py27996: Create InsetIndicator artist28532: TYP: Fix xycoords and friends28785: Convert ft2font extension to pybind1128815: DOC: Document policy on colormaps and styles28826: MNT: Replace _docstring.dedent_interpd by its alias _docstring.interpd27567: DOC: batch of tags27302: Tags for simple_scatter.py demo28820: DOC: Fix missing cross-reference checks for sphinx-tags28786: Handle single color in ContourSet28808: DOC: Add a plot to margins() to visualize the effect27938: feat: add dunder method for math operations on Axes Size divider28569: Adding tags to many examples28183: Expire deprecations28801: DOC: Clarify AxLine.set_xy2 / AxLine.set_slope28788: TST: Skip webp tests if it isn't available28550: Remove internal use of Artist.figure28767: MNT: expire ContourSet deprecations28755: TYP: Add typing for internal _tri extension28765: Add tests for most of FT2Font, and fix some bugs28781: TST: Fix test_pickle_load_from_subprocess in a dirty tree28783: Fix places where "auto" was not listed as valid interpolation_stage.28779: DOC/TST: lock numpy < 2.128771: Ensure SketchParams is always fully initialized28375: FIX: Made AffineDeltaTransform pass-through properly28454: MultivarColormap and BivarColormap27891: Refactor some parts of ft2font extension28752: quick fix dev build by locking out numpy version that's breaking things28749: Add sphinxcontrib-video to environment.yml27851: Add ten-color accessible color cycle as style sheet28501: ConciseDateFormatter's offset string is correct on an inverted axis28734: Compressed layout moves suptitle28736: Simplify some code in dviread28347: Doc: added triage section to new contributor docs28735: ci: Avoid setuptools 72.2.0 when installing kiwi on PyPy28728: MNT: Deprecate reimported functions in top-level namespace28730: MNT: Don't rely on RcParams being a dict subclass in internal code28714: Simplify _api.warn_external on Python 3.12+28727: MNT: Better workaround for format_cursor_data on ScalarMappables28725: Stop disabling FH4 Exception Handling on MSVC28711: Merge branch v3.9.x into main28713: DOC: Add a few more notes to release guide28720: DOC: Clarify axhline() uses axes coordinates28718: DOC: Update missing references for numpydoc 1.8.028710: DOC: clarify alpha handling for indicate_inset[_zoom]28704: Fixed arrowstyle doc interpolation in FancyPatch.set_arrow() #28698.28709: Bump actions/attest-build-provenance from 1.4.0 to 1.4.1 in the actions group28707: Avoid division-by-zero in Sketch::Sketch28610: CI: Add CI to test matplotlib against free-threaded Python28262: Fix PolygonSelector cursor to temporarily hide during active zoom/pan28670: API: deprecate unused helper in patch._Styles28589: Qt embedding example: Separate drawing and data retrieval timers28655: Inline annotation and PGF user demos28654: DOC: Remove long uninstructive examples28652: Fix docstring style inconsistencies in lines.py28641: DOC: Standardize example titles - part 228642: DOC: Simplify heatmap example28638: DOC: Remove hint on PRs from origin/main28587: Added dark-mode diverging colormaps28546: DOC: Clarify/simplify example of multiple images with one colorbar28613: Added documentation for parameters vmin and vmax inside specgram function.28627: DOC: Bump minimum Sphinx to 5.1.028628: DOC: Sub-structure next API changes overview28629: FIX: Axis.set_in_layout respected28575: Add branch tracking to development workflow instructions28616: CI: Build docs on latest Python28617: DOC: Enable parallel builds28544: DOC: Standardize example titles28615: DOC: hack to suppress sphinx-gallery 17.0 warning28293: BLD: Enable building Python 3.13 wheels for nightlies27385: Fix 3D lines being visible when behind camera28609: svg: Ensure marker-only lines get URLs28599: Upgrade code to Python 3.1028593: Update ruff to 0.2.028603: Simplify ttconv python<->C++ conversion using std::optional.28557: DOC: apply toc styling to remove nesting28542: CI: adjust pins in mypy GHA job28504: Changes in SVG backend to improve compatibility with Affinity designer28122: Disable clipping in Agg resamplers.28597: Pin PyQt6 back on Ubuntu 20.0428073: Add support for multiple hatches, edgecolors and linewidths in histograms28594: MNT: Raise on GeoAxes limits manipulation28312: Remove one indirection layer in ToolSetCursor.28573: ENH: include property name in artist AttributeError28503: Bump minimum Python to 3.1028525: FIX: colorbar pad for ImageGrid28558: DOC: Change _make_image signature to numpydoc28061: API: add antialiased to interpolation-stage in image28536: [svg] Add rcParam["svg.id"] to add a top-level id attribute to <svg>28540: Subfigures become stale when their artists are stale28177: Rationalise artist get_figure methods; make figure attribute a property28527: DOC: improve tagging guidelines page28530: DOC: Simplify axhspan example28537: DOC: Update timeline example for newer releases27833: [SVG] Introduce sequential ID-generation scheme for clip-paths.28512: DOC: Fix version switcher for stable docs28492: MNT: Remove PolyQuadMesh deprecations28509: CI: Use micromamba on AppVeyor28510: Merge v3.9.1 release into main28494: [pre-commit.ci] pre-commit autoupdate28497: Add words to ignore for codespell28455: Expand ticklabels_rotation example to cover rotating default ticklabels.28282: DOC: clarify no-build-isolation & mypy ignoring new functions28306: Fixed PolarAxes not using fmt_xdata and added simple test (#4568)28400: DOC: Improve doc wording of data parameter28225: [ENH]: fill_between extended to 3D28371: Bump pypa/cibuildwheel from 2.18.1 to 2.19.0 in the actions group28390: Inline RendererBase._get_text_path_transform.28381: Take hinting rcParam into account in MathTextParser cache.28363: flip subfigures axes to match subplots28340: Fix missing font error when using MiKTeX28379: PathEffectsRenderer can plainly inherit RendererBase._draw_text_as_path.28275: Revive sanitizing default filenames extracted from UI window titles28360: DOC: fixed code for testing check figures equal example28370: Reorder Axes3D parameters semantically.28350: Typo in communication guide: extensiblity -> extensibility28290: Introduce natural 3D rotation with mouse28186: apply unary minus spacing directly after equals sign28311: Update 3D orientation indication right away28300: Faster title alignment28313: Factor out handling of missing spines in alignment calculations.28196: TST: add timeouts to font_manager + threading test28279: Doc/ipython dep28091: [MNT]: create build-requirements.txt and update dev-requirements.txt27992: Add warning for multiple pyplot.figure calls with same ID28238: DOC: Update release guide to match current automations28232: Merge v3.9.0 release into main28228: DOC: Fix typo in release_guide.rst28074: Add orientation parameter to Boxplot and deprecate vert27998: Add a new orientation parameter to Violinplot and deprecate vert28217: Better group logging of font handling by texmanager.28130: Clarify the role of out_mask and out_alpha in _make_image.28201: Deprecate Poly3DCollection.get_vector28046: DOC: Clarify merge policy26893: PGF: Consistently set LaTeX document font size28156: Don't set savefig.facecolor/edgecolor in dark_background/538 styles.28030: Fix #28016: wrong lower ylim when baseline=None on stairs28127: GOV: write up policy on not updating req for CVEs in dependencies28106: Fix: [Bug]: Setting norm by string doesn't work for hexbin #2810528143: Merge branch v3.9.x into main28133: Make functions param to secondary_x/yaxis not keyword-only.28083: Convert TensorFlow to numpy for plots28116: FIX: Correct names of aliased cmaps28118: Remove redundant baseline tests in test_image.28093: Minor maintenance on pgf docs/backends.27818: Set polygon offsets for log scaled hexbin28058: TYP: add float to to_rgba x type27964: BUG: Fix NonUniformImage with nonlinear scale28054: DOC: Clarify that parameters to gridded data plotting functions are p…27882: Deleting all images that have passed tests before upload28033: API: warn if stairs used in way that is likely not desired27786: Deprecate positional use of most arguments of plotting functions28025: DOC: Clarify interface terminology28043: MNT: Add git blame ignore for docstring parameter indentation fix28037: DOC: Fix inconsistent spacing in some docstrings in _axes.py28031: Be more specific in findobj return typeIssues (100):
29298: [Doc]: The link at "see also" is incorrect. (Axes.violin)29248: [Bug]: Figure.align_labels() confused by GridSpecFromSubplotSpec26738: Improve LineCollection docstring further29263: [Bug]: mypy failures in CI27416: [Bug]: get_tick_params on xaxis shows wrong keywords29241: [Bug]: Instructions for setting up conda dev environment in environment.yml give issues with MacOS/zsh29227: [Bug]: Introductory example on the pyplot API page does not show - missing plt.show()29190: [Bug]: inconsistent ‘animation.FuncAnimation’ between display and save29090: [MNT]: More consistent color parameters for bar()29179: [Bug]: Incorrect pcolormesh when shading='nearest' and only the mesh data C is provided.29067: [Bug]: secondary_xaxis produces ticks at incorrect locations29126: [Bug]: TkAgg backend is broken with tcl/tk 9.029045: [ENH]: implement back/forward buttons on mouse move events on macOS27173: [Bug]: Gifs no longer create transparent background19229: Add public API for setting an axis unit converter21108: [Bug]: Hatch linewidths cannot be modified in an rcParam context27784: [Bug]: Polar plot error bars don't rotate with angle for set_theta_direction and set_theta_offset29011: [Bug]: Figure.autofmt_xdate() not working in presence of colorbar with constrained layout29020: AIX internal CI build break #Matplotlib28726: feature request: support passing DataFrames to table.table28570: [MNT]: Try improving doc build speed by using PyStemmer13388: Typo in the figure API (fig.suptitle)28994: [Bug]: Figure Number Gives Type Error28985: [ENH]: Cannot disable coordinate display in ToolManager/Toolbar (it's doable in NavigationToolbar2)17914: PathSimplifier fails to ignore CLOSEPOLY vertices28885: [Bug]: Strange errorbar caps when polar axes have non-default theta direction or theta zero location12418: replace ttconv for ps/pdf28962: [Bug]: gtk4 backend does not set guiEvent attribute28408: [ENH]: mplot3d mouse rotation style28701: [MNT]: Separate the generation of polygon vertices from _fill_between_x_or_y28941: [Bug]: unexplicit error message when using matplotlib.colors.rgb_to_hsv() with wrong input23846: [MNT]: Pybind11 transition plan28866: Possible memory leak in pybind11 migration26368: [Bug]: Long audio files result in incomplete spectrogram visualizations23826: [Bug]: Overflow of 16-bit integer in Agg renderer causes PolyCollections to be drawn at incorrect locations28927: [Bug]: Enforce that Line data modifications are sequences12312: colorbar(boundaries=...) doesn't work so well with nonlinear norms28800: [ENH]: AxLine xy1/xy2 setters should take xy as single parameters, (possibly) not separate ones28893: [Bug]: Lines between points are invisible when there are more than 7 subfigures per row28908: [Bug]: Possible performance issue with _LazyTickList27971: [Bug]: ax.xaxis.set_label(...) doesn't set the x-axis label28059: [Bug]: pcolorfast should validate that regularly spaced X or Y inputs have the right size28892: [Doc]: Be more specific on dependencies that need to be installed for a "reasonable" dev environment19693: path.sketch doesn't apply to PolyCollection28873: [Bug]: hist()'s doc for edgecolors/facecolors does not match behavior (which is itself not very consistent)23005: [Doc]: Add figure to subplots_adjust25947: [Doc]: Subfigures still marked as provisional26012: [Bug]: "Unhashable type" when event callback is a method of a dict subclass23425: [Bug]: Axes.indicate_inset connectors affect constrained layout23424: [Bug]: Axes.indicate_inset(linewidth=...) doesn't affect connectors19768: Overlay created by Axes.indicate_inset_zoom does not adjust when changing inset ranges27673: [Doc]: Confusing page on color changes28782: [Bug]: String contour(colors) gives confusing error when extend used27930: [ENH]: Make axes_grid1.Size more math friendly.28372: [Bug]: AffineDeltaTransform does not appear to invalidate properly27866: [Bug]: Adding suptitle in compressed layout causes weird spacing28731: [Bug]: Plotting numpy.array of dtype float32 with pyplot.imshow and specified colors.LogNorm produces wrong colors28715: [Bug]: CI doc builds fail since a couple of days28698: [bug]: arrowstyle doc interpolation in FancyPatch.set_arrow()28669: [Bug]: division-by-zero error in Sketch::Sketch with Agg backend28548: [Doc]: matplotlib.pyplot.specgram parameters vmin and vmax are not documented28165: [Bug]: PolygonSelector should hide itself when zoom/pan is active18608: Feature proposal: "Dark mode" divergent colormaps28623: [Bug]: Axis.set_in_layout not respected?6305: Matplotlib 3D plot - parametric curve “wraparound” from certain perspectives28595: [Bug]: set_url without effect for instances of Line2D with linestyle 'none'20910: [Bug]: Exported SVG files are no longer imported Affinity Designer correctly28600: [TST] Upcoming dependency test failures26718: [Bug]: stacked histogram does not properly handle edgecolor and hatches28590: [ENH]: Geo Projections support for inverting axis27954: [ENH]: Iterables in grouped histogram labels27878: [ENH]: AttributeError('... got an unexpected keyword argument ...') should set the .name attribute to the keyword28489: [TST] Upcoming dependency test failures28343: [Bug]: inconsistent colorbar pad for ImageGrid with cbar_mode="single"28535: [ENH]: Add id attribute to top level svg tag28170: [Doc]: get_figure may return a SubFigure27831: [Bug]: Nondeterminism in SVG clipPath element id attributes4568: Add fmt_r and fmt_theta methods to polar axes28105: [Bug]: Setting norm by string doesn't work for hexbin28142: [ENH]: Add fill between support for 3D plots28344: [Bug]: subfigures are added in column major order28212: [Bug]: Matplotlib not work with MiKTeX.28288: [ENH]: Natural 3D rotation with mouse28180: [Bug]: mathtext should distinguish between unary and binary minus26150: [Bug]: Savefig slow with subplots28310: [Bug]: orientation indication shows up late in mplot3d, and then lingers16263: Apply NEP29 (time-limited support) to IPython28192: [MNT]: Essential build requirements not included in dev-requirements27978: [Bug]: strange behaviour when redefining figure size13435: boxplot/violinplot orientation-setting API28199: [MNT]: Misleading function name Poly3DCollection.get_vector()26892: [Bug]: PGF font size mismatch between measurement and output28016: [Bug]: Unexpected ylim of stairs with baseline=None28114: [Bug]: mpl.colormaps[ "Grays" ].name is "Greys", not "Grays"18045: Cannot access hexbin data when xscale='log' and yscale='log' are set.27820: [Bug]: Logscale Axis + NonUniformImage + GUI move tool = Distortion28047: [Bug]: plt.barbs is a command that cannot be passed in a c parameter by parameter name, but can be passed in the form of a positional parameter23400: Only upload failed images on failure26752: [Bug]: ax.stairs() creates inaccurate fill for the plot21817: [Doc/Dev]: style guide claims "object oriented" is verboten.