doc/users/prev_whats_new/github_stats_3.7.0.rst
.. _github-stats-3-7-0:
GitHub statistics for 2022/09/16 (tag: v3.6.0) - 2023/02/13
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 120 issues and merged 427 pull requests.
The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/70?closed=1>__
The following 112 authors contributed 1962 commits.
GitHub issues and pull requests:
Pull Requests (427):
25201: Backport PR #25196 on branch v3.7.x (Add deprecation for setting data with non sequence type in Line2D)25196: Add deprecation for setting data with non sequence type in Line2D25197: Backport PR #25193 on branch v3.7.x (Fix displacement of colorbar for eps with bbox_inches='tight')25193: Fix displacement of colorbar for eps with bbox_inches='tight'24781: DOC: restore SHA to footer25188: Backport PR #25085 on branch v3.7.x (FIX: only try to update blit caches if the canvas we expect)25170: Backport PR #25097 on branch v3.7.x (fix FigureCanvasTkAgg memory leak via weakrefs)25186: Backport PR #24893 on branch v3.7.x (STY: make allowed line length 9 longer to 88 from 79)25185: Backport PR #25183 on branch v3.7.x (FIX: do not use deprecated API internally)25184: Backport PR #25174 on branch v3.7.x (Accept LA icons for the toolbar)25085: FIX: only try to update blit caches if the canvas we expect25183: FIX: do not use deprecated API internally25182: Backport PR #25052 on branch v3.7.x (Support both Bbox and list for bbox to table/Table)25174: Accept LA icons for the toolbar25052: Support both Bbox and list for bbox to table/Table25095: Backport PR #23442 on branch v3.7.x (Remove need to detect math mode in pgf strings)25097: fix FigureCanvasTkAgg memory leak via weakrefs25167: Backport PR #25122 on branch v3.7.x (FIX: scaling factor for window with negative value)25122: FIX: scaling factor for window with negative value25161: Backport PR #25158 on branch v3.7.x (Disconnect SubplotTool destroyer callback on tool_fig close)25160: Backport PR #25129 on branch v3.7.x (Undeprecate Cursor event handlers)25158: Disconnect SubplotTool destroyer callback on tool_fig close25129: Undeprecate Cursor event handlers25154: Backport PR #25151 on branch v3.7.x (Increase timeout to GitHub API)25151: Increase timeout to GitHub API25136: Backport PR #25126 on branch v3.7.x (FIX: fully invalidate TransformWrapper parents before swapping)25132: Backport PR #24993 on branch v3.7.x ([DOC] GitHub spelling and links)25126: FIX: fully invalidate TransformWrapper parents before swapping24993: [DOC] GitHub spelling and links25118: Backport PR #25113 on branch v3.7.x (Fix outdated comment re: _update_label_position.)25113: Fix outdated comment re: _update_label_position.25111: Backport PR #25110 on branch v3.7.x (Stop recommending ncol in legend examples)25110: Stop recommending ncol in legend examples25106: Fix cursor_demo wrt. Line2D.set_x/ydata not accepting scalars anymore.25103: Backport PR #25098 on branch v3.7.x (Correctly pass valinit as keyword in SliderTool.)25098: Correctly pass valinit as keyword in SliderTool.23442: Remove need to detect math mode in pgf strings25093: Backport PR #25092 on branch v3.7.x (Fix distribution of test data)24893: STY: make allowed line length 9 longer to 88 from 7925092: Fix distribution of test data25089: Backport PR #25088 on branch v3.7.x (DOC: Fix broken cross-reference when building PDF)25088: DOC: Fix broken cross-reference when building PDF25083: Backport PR #25074 on branch v3.7.x (Revert "Use system distutils instead of the setuptools copy")25082: Backport PR #25079 on branch v3.7.x (FIX: Only send one update signal when autoscaling norms)25084: DOC: Fix typos in GitHub stats25074: Revert "Use system distutils instead of the setuptools copy"25079: FIX: Only send one update signal when autoscaling norms25072: Merge v3.6.x into v3.7.x25071: Backport PR #25039 on branch v3.7.x (Updated WebAgg JS to check and send request over wss if using HTTPS)25039: Updated WebAgg JS to check and send request over wss if using HTTPS25070: Backport PR #25058 on branch v3.7.x (fix for pcolormesh doesn't allow shading = 'flat' in the option)25058: fix for pcolormesh doesn't allow shading = 'flat' in the option25067: Backport PR #25054 on branch v3.7.x (Remove note that mathtext.fontset = "custom" is unsupported.)25066: Backport PR #24999 on branch v3.7.x (DOC: figure explanation)25054: Remove note that mathtext.fontset = "custom" is unsupported.25065: Backport PR #24838 on branch v3.7.x (Add styling support to Check and Radio buttons )24999: DOC: figure explanation24838: Add styling support to Check and Radio buttons25056: Backport PR #25055 on branch v3.7.x (Reword awkward sentence in FAQ.)25055: Reword awkward sentence in FAQ.25049: Backport PR #25047 on branch v3.7.x (Remove dead code from deprecated-and-removed block)25047: Remove dead code from deprecated-and-removed block25037: Backport PR #25018 on branch v3.7.x (Simplify "artist reference" example.)25018: Simplify "artist reference" example.25034: Backport PR #24812 on branch v3.7.x ([Doc] expanded basic pie example)24812: [Doc] expanded basic pie example25029: Backport PR #25019 on branch v3.7.x (Tweak titles pyplot examples.)25019: Tweak titles pyplot examples.25026: Backport PR #25017 on branch v3.7.x (Capitalize headings in example Gallery)25017: Capitalize headings in example Gallery25010: Backport PR #24989 on branch v3.7.x (Suppress pyparsing warning)25008: Backport PR #25004 on branch v3.7.x (Bump pypa/cibuildwheel from 2.11.4 to 2.12.0)24989: Suppress pyparsing warning25004: Bump pypa/cibuildwheel from 2.11.4 to 2.12.025001: Backport PR #25000 on branch v3.7.x (Update matplotlibrc urls)25000: Update matplotlibrc urls24977: Backport PR #24970 on branch v3.7.x (FIX: Handle uint8 indices properly for colormap lookups)24970: FIX: Handle uint8 indices properly for colormap lookups24975: Backport PR #24971 on branch v3.7.x (FIX: adjust_bbox should not modify layout engine)24974: Backport PR #24973 on branch v3.7.x (MNT: Fix double % signs in matplotlibrc)24966: Backport PR #24965 on branch v3.7.x (Remove additional deprecations from 3.5)24971: FIX: adjust_bbox should not modify layout engine24973: MNT: Fix double % signs in matplotlibrc24965: Remove additional deprecations from 3.524963: Backport PR #24912 on branch v3.7.x (Remove contour warning for "no-valid-levels".)24962: Backport PR #24957 on branch v3.7.x (DOC: Enable Opensearch)24961: Backport PR #24948 on branch v3.7.x (Remove remaining deprecations from 3.5)24959: Backport PR #24254 on branch v3.7.x (Expire deprecations in widgets and keyword only arguments for Selectors)24912: Remove contour warning for "no-valid-levels".24960: Backport PR #24825 on branch v3.7.x (Allow non-default scales on polar axes)24957: DOC: Enable Opensearch24948: Remove remaining deprecations from 3.524825: Allow non-default scales on polar axes24254: Expire deprecations in widgets and keyword only arguments for Selectors24956: Backport PR #24955 on branch v3.7.x (Cleanup bullseye plot example.)24955: Cleanup bullseye plot example.24949: Backport PR #24918 on branch v3.7.x (DOC: animation faster)24947: Auto backport of pr 24897 on v3.7.x24945: Backport PR #24940 on branch v3.7.x ([MNT] specify which gallery sections come last)24918: DOC: animation faster24917: Backport PR #24897: DOC: Add ref for every under examples/animation24940: [MNT] specify which gallery sections come last24941: Backport PR #24655 on branch v3.7.x (Update font_manager to only use registry on Win)24655: Update font_manager to only use registry on Win24937: Backport PR #24470 on branch v3.7.x ([ENH] hatch keyword for pie + some pie documentation)24938: Backport PR #23390 on branch v3.7.x (FIX: colorbar contour with log norm should default to log locator and formatter...)24935: Backport PR #24934 on branch v3.7.x (Swap ipython directives for code-block directives)24470: [ENH] hatch keyword for pie + some pie documentation24933: Backport PR #24924 on branch v3.7.x (Fix toggling layout engines)24934: Swap ipython directives for code-block directives24931: Backport PR #24783 on branch v3.7.x (inset locator fix with tests added)24924: Fix toggling layout engines24928: Backport PR #24927 on branch v3.7.x (DOC: Remove space after directive name, before double-colon)24926: Backport PR #24925 on branch v3.7.x (DOC: Improve documentation for set_loglevel)24925: DOC: Improve documentation for set_loglevel24922: Backport PR #24921 on branch v3.7.x (Pin sphinx != 6.1.2)24921: Pin sphinx != 6.1.224911: Backport PR #24904 on branch v3.7.x (Deprecate AxisArtistHelpers with inconsistent loc/nth_coord.)24897: DOC: Add ref for every under examples/animation24904: Deprecate AxisArtistHelpers with inconsistent loc/nth_coord.22314: Add a helper to generate xy coordinates for AxisArtistHelper.24841: changed method in animation tutorial table of methods24902: Remove provisional note from pyplot.subplot_mosaic24891: DOC: mark mosaic as no longer provisional24889: Harmonize exceptions for unknown keyword arguments.24085: Set facecolor of FilledArrow axisline style and fix tight layout19743: ENH: allow fig.legend outside axes...24887: [MNT] Bump NumPy to 1.2024896: changed contribute docs link to writing docs24894: DOC: explain clipbox a bit better24864: Deprecate BrokenBarHCollection.24869: Skip displaying pan/zoom navigate mode in toolbar.24892: FIX: error in formatting in error string in redirect extension24895: add new & improved doc notices to what's new24888: update install instructions for conda24886: CI: rotate the circleci deploy key24879: Document "." as a filled marker.24870: Better default bool contour levels.24786: Increase a few test tolerances on some arches24863: Add parameter doc to PolarTransform24845: Fix toggling of MultiCursor.{horizOn,vertOn}24862: Fix argument checking in Axes3D.quiver24868: [pre-commit.ci] pre-commit autoupdate24840: Simplify/robustify segment-point distance calculation.24850: Improve PolarAffine docstring24851: Variable rename t > theta24763: Allow polar scales where zero is not in valid interval24846: Promote pending cm deprecations to full deprecations24848: Collection.set_linestyle: remove redundant string handling24839: Move geo/polar projections to their own pages24727: Handle argument "facecolors=None" correctly in plot_surface()24847: Avoid extra copy initializing empty Affine2D24837: DOC: Replace .format by f-strings in examples24604: Enh/extend mosaic kwargs24131: Deprecate attributes and expire deprecation in animation23457: Add blitting support to button widgets24832: [MNT] Improve variable naming in bar24829: Simplify shape-checking in QuadMesh.set_array.24835: Delay nightly wheel builds by 2 hours24831: [Doc] Fix ndarray-links for arguments24824: Fix incorrect method in doc24826: space in version added for reverse in legend24819: Bump pypa/cibuildwheel from 2.11.3 to 2.11.424811: removed casting handles to list in legend24759: Reverse legend24465: Reparametrize offsetbox calculations in terms of bboxes.22316: Arbitrary figure customization hooks.22329: Enforce that Line data modifications are sequences24730: Data access API for rcParams24699: Implement nested four-level TeX cache24752: DOC: Make event handling table scrollable24637: Fixes #20044 pass AnnotationBbox to renderer24810: Don't modify dictionary input to widgets24769: Improve matplotlib.axes documentation24806: Deprecate 'x' argument for widgets.TextBox.begin_typing24293: Handle rasterization start & stop only from Artist24768: Fix/zorder rasterization24474: Use scatter for check boxes and set facecolors correctly in check boxes and radio buttons24262: Fix issue with space allocated for single tick that should not be there24780: Update environment.yml23576: Soft deprecate the textpath module (import from text instead)24750: Fix deprecations of *Cursor widget event handlers24757: Allow using masked in set_offsets21661: Fix plot directive with func calls24803: Correct type in docstring of zorder for streamplot and LineCollection24801: Correct docstring of RangeSlider.on_changed24802: Correct docstring of CheckButtons.get_status24758: MNT: Simplify code related to masked arrays24756: DOC: Simplify some table markup24795: DOC: Fix duplicate redirect24782: DOC: update typos and grammar errors24794: Update README.md24071: Deprecate undefined label_mode to Grid24724: Run delvewheel on Windows for wheels24538: [Doc] Document legend_handles and legend_handlers24751: DOC: Update Artist inheritance diagram24761: Don't set the never-used Line2D._contains in set_picker.24760: Remove unused dicts from backend_cairo.24736: DOC: simplify CheckButton example22700: MAINT: Move docstring of LogLocator to class19763: Remove visibility changes in draw for *Cursor widgets23473: Separately track modifier keys for mouse events.24748: DOC: remove research notice24734: Support masked dates24737: MNT: make fig.colorbar(..., ax=INPUT) even more forgiving24120: don't try to start a new event loop in WebAgg when in an ipykernel24362: Allow bool-like values for sharex/sharey24740: Minor redundancy cleanup of code which sets 3D aspect 3D22273: Improve inheritance diagrams24668: Add test for remaining axis options9598: ENH: rely on non-rectangular patch paths rather than bboxes for legend auto-placing (fix #9580)22920: Mnt deprecate mlab24408: Fix: restore make_axes to accept a tuple of axes24731: DOC: Post warnings as reviews on PRs24652: Offsetbox default arguments24720: FIX: be more forgiving in default draw wrapper24719: Remove quotes from EngFormatter.format_eng example24718: Remove refresh function from polar ThetaLocator24710: Drop support for Qt<5.10.24509: Factor out & improve accuracy of derivatives calculations in axisartist.19591: reverse order in which stackplot elements are added to axes24367: STY: Update macosx zoom rect styling24706: Bump pypa/cibuildwheel from 2.11.2 to 2.11.324705: Cleanup a few examples.21096: FIX: improve symlog ticker24498: DOC: Update multiple category bar chart examples24688: Deprecate quiver_doc and barbs_doc class members24526: [Doc] Fix spelling and grammar in tutorials24675: TST: set style in mpl_toolkits to ease later transition24484: Artist's draw method prevents rasterization by default24667: Test scroll zoom bbox update24662: Doc/git force24664: Deprecate offsetbox.bbox_artist24670: Tiny capitalization fix.24596: ENH: Add ellipse class for annotation box styles24249: Add legend tests for 3D plots24627: MNT: when clearing an Axes via clear/cla fully detach children24653: Directly call _long_axis()._set_axes_scale in Colorbar.24640: Small TransformWrapper cleanups.24528: BUG: Warn when an existing layout manager changes to tight layout24635: Remove unneeded _update_transScale calls in _init_axis.24641: Fix that font files never pass the test on Win24522: Use pybind11 for tri module24603: Shorten the definition of sawtooth boxstyle.24630: Improve error message for gridspec when the index is not an integer.24634: Init axes._children early enough to avoid need for some getattr calls.24629: Doc/gitwash redirects24624: Expire FancyBboxPatch deprecations.24619: ENH: Allow RGB(A) arrays for pcolormesh23588: Refactoring gitwash21549: Unifying the Figure getter/setter interface to match its constructor24582: Shorten demo_axes_grid example.24577: Fold _set_ticklabels into set_ticklabels.24581: Simplify implementation of _is_sorted.24575: Use std::isnan and fix compiler warning24570: FIX: VPacker and HPacker bottom/top alignment23812: Ci add codeql24556: Fix incorrect window_extent of AxesImage24566: Improve argument checking for set_xticks().24544: DOC: Add links to supported file formats in animations tutorial24511: Add test for mutating input arrays #899024558: In mplot3d, fix a doc typo and autogen zaxis_inverted.24555: ENH: Add warning for SymLogScale when values in linear scale range23417: Consistently set label on axis with units24542: DOC: Clarify supported animation formats in animation tutorial23685: Add mathtext support for \middle and correct rendering of \|24539: Fix misnamed api changes entry.23692: Add Axes.get_tick_params() method.24132: CenteredNorm changes24529: Transform ParasiteAxesBase._update_viewlim into standard callback.24304: Simplify some patches path definitions.24431: FIX: Support passing one alpha per event sequence to eventplot()24527: Fix testing of whether backends use the new pyplot_show API.24537: Fix triage tool due to test reorganization21831: FIX: pre-composite animation frames to white background24205: Plot directive: delegate file handling to Sphinx24274: Animation Tutorial24519: MNT: remove unused arguments to private methods and minor doc fixes24525: [Doc] Fix spelling and grammar in examples24523: [Doc] fix more spelling and grammar24218: Document what pyplot expects from a backend.24513: Modernize a bit floating_axes tests.24491: Make Path3DCollection store indexed offset, and only apply z-ordered offset during draw24500: DOC: Removed matplotlib from mission statement title24490: DOC: Remove text rotation example24487: Update tests to run with 3.11 (not rc)24439: Remove custom polar behaviour in LogLocator24461: Shorten and explain more calculations in axes_divider.24472: [DOC] removed flake8 from PR template24467: [DOC] swapped params in fig_compare_error msg24455: Draw RadioButtons using scatter to ensure circular buttons.24462: Don't pass unused xdescent to _get_packed_offsets.24446: Remove axis() manual argument parsing.24334: ENH: Check labels arg when kwargs passed in Axis.set_ticks()24430: MNT: Issue a warning instead of logging if RGB(A) passed to scatter(..., c)24397: Simplify appveyor to only use conda24447: Factor out error generation for function calls with wrong nargs.24441: DOC: Fix example for what's new imshow so it isn't cut off or crowded.24443: Add valid values to get_*axis_transform docstring24440: DOC: Fix colorbar what's new entry so it isn't cut off.23787: Use pybind11 for C/C++ extensions24247: Split toolkit tests into their toolkits24432: DOC: Fix What's New entry for bar_label() formatting.23101: Move show() to somewhere naturally inheritable / document what pyplot expects from a backend.24215: Add :shows-source-link: option to Sphinx plot directive24423: Tighten the Qt binding selection docs.24403: Use repr in error message Addresses #2195924415: made f2tfont error message explicit that it needs path to file24329: Kill FontconfigPatternParser.23267: Add location keyword argument to Colorbar24375: DOC: Group pyplot plotting commands24307: DOC: Organize Axes3D methods into sections22230: FIX: add support for imshow extent to have units24252: Change default rotation mode for 3D labels to 'anchor'24356: Expire QuadMesh old signature deprecation24355: Expire unused positional parameters in canvas subclasses24257: Load style files from third-party packages.24279: Cleanup BboxImage example.24342: Use HTML5 for webagg files24339: DOC: Minor cleanup in "Writing documentation"24338: DOC: Group pyplot commands by category24314: Minor improvements to Annotations Tutorial23914: Add shading of Poly3DCollection24322: GOV: change security reporting to use tidelift24305: Unify logic of ConnectionStyle._Base.{_clip,_shrink}.24303: Simplify generate_fontconfig_pattern.24319: Bump mamba-org/provision-with-micromamba from 13 to 1424239: Fix mathtext rendering of \| and sizing of | and \|23606: added offset section & restructured annotations tutorial24125: Expire miscellaneous deprecations from 3.524306: Remove unnecessary/replaceable explicit str calls.24295: Remove unnecessary np.{,as}array / astype calls.24302: MNT: Remove redundant int after round24290: Cleanup Barbs._find_tails.24298: List all the places to update when adding a dependency.24289: Cleanup image_zcoord example.23865: Add test and example for VBoxDivider24287: Simplifying glyph stream logic in ps backend24291: Rely on builtin round() instead of manual rounding.24062: Replaced std::random_shuffle with std::shuffle in tri24278: Use oldest-supported-numpy for build24161: Versioning directives policy24013: Deprecate matplotlib.tri.* submodules24031: Add rcParams for 3D pane color24220: Simplify and tighten parse_fontconfig_pattern.24251: Expire deprecation for auto_add_to_figure=True in Axes3D24160: sample versioning directives, empty + description24253: Expire deprecation of grid argument name14471: FIX: don't close figures if switch_backend is a no-op24240: Deprecate unit_cube-related methods in Axes3D24244: Clarify that z must be finite for tricountour(f)23536: Improve mpl_toolkit documentation24243: Improve documentation for ticker24189: Do not pass gridspec_kw to inner layouts in subplot_mosaic24242: Add information about environment variables in matplotlib.doc24241: Small animation docs/style fixes.24236: DOC: Mark SubplotBase removals in code style24141: Set figure options dynamically23796: Remove useless semicolons in "Introductory / Basic Usage" tutorial23573: Merge SubplotBase into AxesBase.23931: Raise ValueError on negative number inputs for set_aspect24065: Fixed the positioning of cursor in Textbox: no approximation24122: Add textcolor to legend based on labelcolor string24182: MNT: Remove redundant method, fix signature and add doc-string to draw_tex24224: Deprecate Julian date-related functions and constant24196: MNT: Update pre-commit hooks24221: Deprecate BufferRegion.to_string{,_argb}.23683: Simplify/add pyparsing error messages on mathtext/fontconfig errors.24210: Small cleanups to axislines docs.24213: Cleanup make_compound_path_from_poly doc, example.24208: Deprecate backend_webagg.ServerThread.24207: Recommend multiple_yaxis_with_spines over parasite axes.24156: Automatically update rebase label24198: Deprecate unused backend_ps.{PsBackendHelper,ps_backend_helper}.24129: Expire cursor-related deprecations24179: MNT: Refactor Renderer.get_text_width_height_descent24191: BLD: be more cautious about checking editable mode24000: Generalize validation that pyplot commands are documented24144: Deprecate some label-related attributes on ContourLabeler.24162: windows doc build parity24102: Simplest pyproject.toml containing build-system only24091: MNT: Clean up code in SecondaryAxis24140: Replace ClabelText by set_transform_rotates_text.24143: Add QuadContourSet.remove.24138: [DOC] Fix some documentation typos24128: Expire deprecations in dates and ticker23907: Inherit OffsetBox.get_window_extent.23449: Add pan and zoom toolbar handling to 3D Axes (Replaces PR#22614)24126: Bump version when invalid hatches error23874: Expire parameter renaming and deletion and attribute privatization from 3.523592: Polar errcaps24083: Enable interactive figure resizing for webagg and nbagg backends24110: test readme rendering24067: README.rst to README.md23702: Get Mathtext \times symbol from cmsy10 when using cmr10.24066: Simplify svg font expansion logic.23730: [DOC]: Add grid to style sheets24020: [DOC]: adding a grid to the style sheet reference.23579: Remove direct manipulation of HostAxes.parasites by end users.23553: Add tests for ImageGrid23918: Merge v3.6.x branch to main23902: Add test and improve examples for mpl_toolkits23950: DOC: Don't import doctest because we're not using it21006: Rotate errorbar caps in polar plots23870: Implement Sphinx-Gallery's make html-noplot23905: made explicit that install link is install docs in readme23824: Deprecate draw_gouraud_triangle23913: Add draggable as param to Legend init23896: Inline AnchoredOffsetBox._update_offset_func.23889: Update image tutorial.23861: Move axes_grid tests to axes_grid123254: Add PathCollection test for ps backend23542: Add even more mplot3d tests23698: Fix bug in Axes.bar_label(label_type='center') for non-linear scales.23767: DEV: add flake8-force plugin23835: Fix version switcher links23832: Improve skip message for image comparison tests23690: Add new-style string formatting option and callable option to fmt in Axes.bar_label().23804: Fix TexManager's support for openin_any = p23737: Update grammar23552: Provide adjustable='box' to 3D axes aspect ratio setting23769: Bump mamba-org/provision-with-micromamba from 12 to 1323590: Changing bar examples to tea and coffee21253: Fix: axis, ticks are set to defaults fontsize after ax.clear()21968: Changed fstring to make error clearer22614: ENH: Add pan and zoom toolbar handling to 3D Axes21562: Add a test for Hexbin LinearIssues (120):
25176: [Bug]: Colorbar is displaced when saving as .eps with bbox_inches='tight'25075: [Bug]: Widget blitting broken when saving as PDF25181: unavoidable warnings in nbagg on plt.close25134: [Doc]: pyplot.boxplot whisker length wrong docs24395: Any resizing of the plot after plt.show results in an error when closing the window25107: [Doc]: annotated_cursor example seems broken25124: [Bug]: ax.plot(x,y) disappears after changing y_scale8278: FuncAnimation with generator defaults to arbitrary save_count=10022765: Document distutil vs setuptools issues or fix usage25077: [Bug]: Setting norm with existing colorbar fails with 3.6.323999: [Bug]: Annotation misplaced when rasterizing and saving as PDF25040: [Bug]: Request to insecure websocket endpoint is blocked by browser24678: [Bug]: pcolormesh doesn't allow shading = 'flat' in the option15388: matplotlib.collections.QuadMesh.set_array() input arg format is weird and undocumented23779: [ENH]: control the size of the tex cache24583: [ENH]: provide public API for styling radio buttons21895: [Bug]: slow rendering of multiple axes (time scales as 2nd power of label count)4781: Add API to register styles24972: [MNT]: UserWarning from pyparsing upon immediate import24865: [Bug]: NumPy 1.24 deprecation warnings24954: [Bug]: compressed layout setting can be forgotten on second save23778: [ENH]: Allow override of contour level autoscaling20203: contour edge case with all data below levels and a surrounding field of zeros12803: pcolormesh in log polar coordinates24383: log scale and polar broken22847: [Bug]: Cannot toggle set_tight_layout23646: [Bug]: matplotlib.set_loglevel() adds a console handler24673: [Doc]: animation examples show controls; source does not reproduce them7617: set_ylabel does not work as expected with SubplotZero13023: constrained_layout support for figure.legend15973: span_where fails with timeseries on the x-axis24867: [Bug]: controlling text on toolbar in wx24421: [Doc]: change to install from conda forge24890: [Bug]: Clipping mask can shift in PDF and SVG file outputs when Bbox is adjusted23849: [Bug]: The point marker is not actually unfilled24321: [ENH]: Auto-detect bool arrays passed to contour()?24842: axes3d.quiver() fails when providing args to Line3DCollection24093: [Bug]: CenteredNorm gets stuck in infinite recursion when given all zeros24571: [ENH]: gridspec_mosaic24815: [TST] Upcoming dependency test failures24712: [ENH]: Reverse legend22308: [Bug] set_3d_properties type error in Matplotlib 3.5.124741: [Doc]: tables in "notes" cut off content20044: AnnotationBbox gid not passed to renderer24762: [Doc]: Development workflow doc has lots of typos and clunky sentences24235: [Bug]: pcolormesh(rasterized=True) conflicts with set_rasterization_zorder()24471: [Bug]: CheckBoxes should be square, not rectangular18804: bugged pads on savefig20656: Sphinx extension plot_directive not able to detect function24704: [Bug]: ImportError: DLL load failed on Windows20639: document Legend.legendHandles19633: Multicursor disappears when not moving on nbagg with useblit=False + burns CPU24717: Update Research Notice on README.md22754: [Bug]: It is recommended for you to run autogen before configuring freetype24349: [Bug]: sharex and sharey don't accept 0 and 1 as bool values20577: Using legend(labelcolor="markerfacecolor") with a scatter plot throws an error24424: [Doc]: Inheritance diagrams9580: Broken legend auto-position with step*-type histograms22176: [MNT]: Write a bot to post doc build issues24623: [Bug]: offsetbox classes have optional arguments that are really not optional24693: [MNT]: Update minver policy re: GUI toolkits23566: [ENH]: Z-axis/3D support for Figure options23777: [ENH] Interactive Zoom Rectangle Color Review for MACOSX backend24676: [Doc]: quiver_doc etc leads to documentation of the documentation string24568: [ENH]: Ellipse annotation6982: cla(), clf() should unset the .axes and .figure attributes of deparented artists11227: fig.set_dpi() does not set the dpi correctly24418: [ENH]: rgp or rgba option for pyplot pcolormesh and/or pcolor22236: [Bug]: integer colours for pcolorfast / quadmesh4277: RGB not supported in pcolormesh23155: [ENH]: do_3d_projection could restore original verts order after draw() finishes24386: [Bug]: align in HPacker is reversed23803: Static code analysis8990: Surprising behaviour of mutating input arrays to Axes.plot vs Axes3D.plot24550: [ENH]: Warn when a SymLogScale receives values that are all in the linear regime23416: [Bug]: Inconsistent y-axis unit label with plot/scatter23603: [MNT]: Only a subset of attributes set via Axes.tick_params() are accessible via public methods and attributes13858: matplotlib.sphinxext.plot_directive generates incorrect links when using dirhtml builder19376: eventplot: allow a list of alpha channels as in the case with colors24508: [Bug]: Re-organization of mpl_toolkits tests broke tools/triage_tests.py19040: v3.3.0 Regression, Animation draws artists multiple times.12324: DOC: Write a unified backend doc24464: Issue with legend labelcolor='linecolor' for errorbar plots24273: [ENH]: Axes.set_xticks/Axis.set_ticks only validates kwargs if ticklabels are set, but they should24454: [Bug]: "import matplotlib.pyplot" gives ModuleNotFoundError24394: [TST]: Appveyor Qt tests failing21959: [ENH]: Use repr instead of str in the error message22676: [ENH]: Colorbar should support location kwarg that sets both orientation and ticklocation23901: [Doc]: add summary table to Axes3D similar to Axes22105: [Bug]: imshow extents can't have units?21878: [MNT]: make axis labels of 3d axis anchor-rotate17978: Document how to distribute style files in python packages23965: Simplify glyph stream logic in ps backend19509: Adding lightsource when plotting Poly3DCollection17523: Unclear if no gallery argument for doc builds works23250: [Bug]: Incorrect mathtext rendering of r"$\|$" with default (dejavu) math fontfamily24010: c++17 removed random_shuffle20424: function shadowing their own definition modules20781: Make the pane color in 3d plots configurable14426: Existing FigureCanvasQT objects destroyed by call to plt.figure5908: Unclear Documentation ticker class24099: [Bug]: Error using width_ratios with nested mosaic in subplot_mosaic()6893: List environment variables in matplotlib.doc11445: The axes module structure23847: [Bug]: set_aspect with negative argument leads to infinite loop24136: [Doc]: document julian2num and num2julian?5332: QuadContourSet lacks remove method110: pan and zoom are broken for mplot3d441: Polar plot error bars don't rotate with angle24064: Convert readme.rst to readme.md10029: \times in minor ticklabels not recognized due to \mathdefault24080: verify quoting method in svg backend for font names23601: [Doc]: add gridlines to style sheet reference24075: [ENH]: Resizing the figure with webagg backend by dragging the corner23352: [Doc]: bar examples should probably not have "score by ... gender" in them...23819: [MNT]: Make draw_gouraud_triangle optional9181: legend draggable as keyword23688: [Bug]: Axes.bar_label() on log scale does not center the label.23689: [ENH]: Add f-string formatting to labels in Axes.bar_label()23718: [Bug]: Installing from source fails during Freetype compilation with spaces in working directory filepath