doc/users/prev_whats_new/github_stats_3.5.2.rst
.. _github-stats-3-5-2:
GitHub statistics for 2021/12/11 (tag: v3.5.1) - 2022/05/02
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 61 issues and merged 222 pull requests.
The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/69?closed=1>__
The following 30 authors contributed 319 commits.
GitHub issues and pull requests:
Pull Requests (222):
22963: Backport PR #22957 on branch v3.5.x (fix "is" comparison for np.array)22951: Backport PR #22946: FIX: Handle no-offsets in collection datalim22957: fix "is" comparison for np.array22962: Backport PR #22961 on branch v3.5.x (Raised macosx memory leak threshold)22961: Raised macosx memory leak threshold22945: FIX: Handle no-offsets in collection datalim22946: FIX: Handle no-offsets in collection datalim (alternative)22944: Backport PR #22907 on branch v3.5.x (Fix quad mesh cursor data)22943: Backport PR #22923 on branch v3.5.x (Fixed _upcast_err docstring and comments in _axes.py)22907: Fix quad mesh cursor data22923: Fixed _upcast_err docstring and comments in _axes.py22876: Backport PR #22560 on branch v3.5.x (Improve pandas/xarray/... conversion)22942: Backport PR #22933 on branch v3.5.x (Adjusted wording in pull request guidelines)22941: Backport PR #22898 on branch v3.5.x (Only set Tk scaling-on-map for Windows systems)22935: Backport PR #22002: Fix TkAgg memory leaks and test for memory growth regressions22898: Only set Tk scaling-on-map for Windows systems22933: Adjusted wording in pull request guidelines22002: Fix TkAgg memory leaks and test for memory growth regressions22924: Fix gtk4 incorrect import.22922: Backport PR #22904 on branch v3.5.x (Fixed typo in triage acknowledgment)22904: Fixed typo in triage acknowledgment22890: DOC: add ipykernel to list of optional dependencies22878: Backport PR #22871 on branch v3.5.x (Fix year offset not always being added)22871: Fix year offset not always being added22844: Backport PR #22313 on branch v3.5.x (Fix colorbar exponents)22560: Improve pandas/xarray/... conversion22846: Backport PR #22284 on branch v3.5.x (Specify font number for TTC font subsetting)22284: Specify font number for TTC font subsetting22845: Backport PR #22199 on branch v3.5.x (DOC: git:// is deprecated.)22837: Backport PR #22807 on branch v3.5.x (Replace quiver dpi callback with reinit-on-dpi-changed.)22838: Backport PR #22806 on branch v3.5.x (FIX: callback for subfigure uses parent)22832: Backport PR #22767 on branch v3.5.x (Fixed bug in find_nearest_contour)22767: Fixed bug in find_nearest_contour22807: Replace quiver dpi callback with reinit-on-dpi-changed.22806: FIX: callback for subfigure uses parent22737: Backport PR #22138: Fix clearing subfigures22735: MNT: prefer Figure.clear() as canonical over Figure.clf()22783: Backport PR #22732: FIX: maybe improve renderer dance22748: Backport PR #22628 on branch v3.5.x (Add RuntimeWarning guard around division-by-zero)22732: FIX: maybe improve renderer dance22764: Backport PR #22756 on branch v3.5.x (Use system distutils instead of the setuptools copy)22780: Backport PR #22766 on branch v3.5.x (FIX: account for constant deprecations in Pillow 9.1)22781: Backport PR #22776 on branch v3.5.x (Fix colorbar stealing from a single axes and with panchor=False.)22782: Backport PR #22774 on branch v3.5.x (Remove outdated doc for pie chart)22774: Remove outdated doc for pie chart22776: Fix colorbar stealing from a single axes and with panchor=False.22766: FIX: account for deprecations of constant in Pillow 9.122756: Use system distutils instead of the setuptools copy22750: Backport PR #22743: Fix configure_subplots with tool manager22743: Fix configure_subplots with tool manager22628: Add RuntimeWarning guard around division-by-zero22736: Backport PR #22719 on branch v3.5.x (Fix incorrect deprecation warning)22719: Fix incorrect deprecation warning22138: Fix clearing subfigures22729: Backport PR #22711 on branch v3.5.x (RangeSlider handle set_val bugfix)22711: RangeSlider handle set_val bugfix22701: Backport PR #22691 on branch v3.5.x (FIX: remove toggle on QuadMesh cursor data)22723: Backport PR #22716 on branch v3.5.x (DOC: set canonical)22703: Backport PR #22689 on branch v3.5.x (Fix path_effects to work on text with spaces only)22689: Fix path_effects to work on text with spaces only22691: FIX: remove toggle on QuadMesh cursor data22696: Backport PR #22693 on branch v3.5.x (Remove QuadMesh from mouseover set.)22693: Remove QuadMesh from mouseover set.22647: Backport PR #22429 on branch v3.5.x (Enable windows/arm64 platform)22653: Simplify FreeType version check to avoid packaging22646: Manual backport of pr 22635 on v3.5.x22429: Enable windows/arm64 platform22635: FIX: Handle inverted colorbar axes with extensions22313: Fix colorbar exponents22619: Backport PR #22611 on branch v3.5.x (FIX: Colorbars check for subplotspec attribute before using)22618: Backport PR #22617 on branch v3.5.x (Bump actions/checkout from 2 to 3)22611: FIX: Colorbars check for subplotspec attribute before using22617: Bump actions/checkout from 2 to 322595: Backport PR #22005: Further defer backend selection22602: Backport PR #22596 on branch v3.5.x (Fix backend in matplotlibrc if unset in mplsetup.cfg)22596: Fix backend in matplotlibrc if unset in mplsetup.cfg22597: Backport PR #22594 on branch v3.5.x (FIX: do not pass dashes to collections in errorbar)22594: FIX: do not pass dashes to collections in errorbar22593: Backport PR #22559 on branch v3.5.x (fix: fill stairs should have lw=0 instead of edgecolor="none")22005: Further defer backend selection22559: fix: fill stairs should have lw=0 instead of edgecolor="none"22592: Backport PR #22141 on branch v3.5.x (Fix check 1d)22141: Fix check 1d22588: Backport PR #22445 on branch v3.5.x (Fix loading tk on windows when current process has >1024 modules.)22445: Fix loading tk on windows when current process has >1024 modules.22575: Backport PR #22572 on branch v3.5.x (Fix issue with unhandled Done exception)22578: Backport PR #22038 on branch v3.5.x (DOC: Include alternatives to deprecations in the documentation)22572: Fix issue with unhandled Done exception22557: Backport PR #22549 on branch v3.5.x (Really fix wheel building on CI)22549: Really fix wheel building on CI22548: Backport PR #22540 on branch v3.5.x (Reorder text api docs.)22540: Reorder text api docs.22542: Backport PR #22534 on branch v3.5.x (Fix issue with manual clabel)22534: Fix issue with manual clabel22501: Backport PR #22499 on branch v3.5.x (FIX: make the show API on webagg consistent with others)22499: FIX: make the show API on webagg consistent with others22500: Backport PR #22496 on branch v3.5.x (Fix units in quick start example)22496: Fix units in quick start example22493: Backport PR #22483 on branch v3.5.x (Tweak arrow demo size.)22492: Backport PR #22476: FIX: Include (0, 0) offsets in scatter autoscaling22483: Tweak arrow demo size.22476: FIX: Include (0, 0) offsets in scatter autoscaling22481: Backport PR #22479 on branch v3.5.x (adds _enum qualifier for QColorDialog.ShowAlphaChannel. Closes #22471.)22479: adds _enum qualifier for QColorDialog.ShowAlphaChannel. Closes #22471.22475: Backport PR #22474 on branch v3.5.x (Clarify secondary_axis documentation)22474: Clarify secondary_axis documentation22462: Backport PR #22458 on branch v3.5.x (Fix Radar Chart Gridlines for Non-Circular Charts)22456: Backport PR #22375 on branch v3.5.x (Re-enable cibuildwheel on push)22375: Re-enable cibuildwheel on push22443: Backport PR #22442 on branch v3.5.x (CI: skip test to work around gs bug)22442: CI: skip test to work around gs bug22441: Backport PR #22434 on branch v3.5.x (DOC: imbalanced backticks.)22436: Backport PR #22431 on branch v3.5.x (Update Scipy intersphinx inventory link)22438: Backport PR #22430 on branch v3.5.x (fix method name in doc)22434: DOC: imbalanced backticks.22426: Backport PR #22398 on branch v3.5.x (Pin coverage to fix CI)22428: Backport PR #22368 on branch v3.5.x (Pin dependencies to fix CI)22427: Backport PR #22396 on branch v3.5.x (Clarify note in get_cmap())22396: Clarify note in get_cmap()22398: Pin coverage to fix CI22368: Pin dependencies to fix CI22358: Backport PR #22349 on branch v3.5.x (Use latex as the program name for kpsewhich)22349: Use latex as the program name for kpsewhich22348: Backport PR #22346 on branch v3.5.x (Remove invalid </input> tag in animation.HTMLWriter)22346: Remove invalid </input> tag in animation.HTMLWriter22328: Backport PR #22288 on branch v3.5.x (update documentation after #18966)22288: update documentation after #1896622325: Backport PR #22283: Fixed repr for SecondaryAxis22322: Backport PR #22077 on branch v3.5.x (Fix keyboard event routing in Tk backend (fixes #13484, #14081, and #22028))22321: Backport PR #22290 on branch v3.5.x (Respect position and group argument in Tk toolmanager add_toolitem)22318: Backport PR #22293 on branch v3.5.x (Modify example for x-axis tick labels at the top)22319: Backport PR #22279 on branch v3.5.x (Remove Axes sublists from docs)22327: Backport PR #22326 on branch v3.5.x (CI: ban coverage 6.3 that may be causing random hangs in fork test)22326: CI: ban coverage 6.3 that may be causing random hangs in fork test22077: Fix keyboard event routing in Tk backend (fixes #13484, #14081, and #22028)22290: Respect position and group argument in Tk toolmanager add_toolitem22293: Modify example for x-axis tick labels at the top22311: Backport PR #22285 on branch v3.5.x (Don't warn on grid removal deprecation if grid is hidden)22310: Backport PR #22294 on branch v3.5.x (Add set_cursor method to FigureCanvasTk)22285: Don't warn on grid removal deprecation if grid is hidden22294: Add set_cursor method to FigureCanvasTk22309: Backport PR #22301 on branch v3.5.x (FIX: repositioning axes labels: use get_window_extent instead for spines.)22301: FIX: repositioning axes labels: use get_window_extent instead for spines.22307: Backport PR #22306 on branch v3.5.x (FIX: ensure that used sub-packages are actually imported)22306: FIX: ensure that used sub-packages are actually imported22283: Fixed repr for SecondaryAxis22275: Backport PR #22254 on branch v3.5.x (Disable QuadMesh cursor data by default)22254: Disable QuadMesh cursor data by default22269: Backport PR #22265 on branch v3.5.x (Fix Qt enum access.)22265: Fix Qt enum access.22259: Backport PR #22256 on branch v3.5.x (Skip tests on the -doc branches)22238: Backport PR #22235 on branch v3.5.x (Run wheel builds on PRs when requested by a label)22241: Revert "Backport PR #22179 on branch v3.5.x (FIX: macosx check case-insensitive app name)"22248: Backport PR #22206 on branch v3.5.x (Improve formatting of "Anatomy of a figure")22235: Run wheel builds on PRs when requested by a label22206: Improve formatting of "Anatomy of a figure"22220: Backport PR #21833: Enforce backport conditions on v*-doc branches22219: Backport PR #22218 on branch v3.5.x (Fix typo in tutorials/intermediate/arranging_axes.py)22218: Fix typo in tutorials/intermediate/arranging_axes.py22217: Backport PR #22209 on branch v3.5.x (DOC: Document default join style)22209: DOC: Document default join style22214: Backport PR #22208 on branch v3.5.x (Stop sorting artists in Figure Options dialog)22215: Backport PR #22177 on branch v3.5.x (Document ArtistList)22177: Document ArtistList22208: Stop sorting artists in Figure Options dialog22199: DOC: git:// is deprecated.22210: Backport PR #22202 on branch v3.5.x (PR: Fix merge of 18966)22202: PR: Fix merge of 1896622201: Backport PR #22053 on branch v3.5.x (DOC: Document default cap styles)22053: DOC: Document default cap styles22195: Backport PR #22179 on branch v3.5.x (FIX: macosx check case-insensitive app name)22192: Backport PR #22190 on branch v3.5.x (DOC: Fix upstream URL for merge in CircleCI)22188: Backport PR #22187 on branch v3.5.x (Fix typo in axhline docstring)22187: Fix typo in axhline docstring22185: Backport PR #22184 on branch v3.5.x (Removed dev from 3.10-version)22186: Backport PR #21943 on branch v3.5.x (DOC: explain too many ticks)21943: DOC: explain too many ticks22184: Removed dev from 3.10-version22168: Backport PR #22144 on branch v3.5.x (Fix cl subgridspec)22144: Fix cl subgridspec22155: Backport PR #22082 on branch v3.5.x (Update both zoom/pan states on wx when triggering from keyboard.)22082: Update both zoom/pan states on wx when triggering from keyboard.22153: Backport PR #22147 on branch v3.5.x (Fix loading user-defined icons for Tk toolbar)22152: Backport PR #22135 on branch v3.5.x (Fix loading user-defined icons for Qt plot window)22151: Backport PR #22078 on branch v3.5.x (Prevent tooltips from overlapping buttons in NavigationToolbar2Tk (fixes issue mentioned in #22028))22135: Fix loading user-defined icons for Qt plot window22078: Prevent tooltips from overlapping buttons in NavigationToolbar2Tk (fixes issue mentioned in #22028)22147: Fix loading user-defined icons for Tk toolbar22136: Backport PR #22132 on branch v3.5.x (TST: Increase fp tolerances for some images)22132: TST: Increase fp tolerances for some images22121: Backport PR #22116 on branch v3.5.x (FIX: there is no add_text method, fallback to add_artist)22117: Backport PR #21860 on branch v3.5.x (DOC: Update style sheet reference)22116: FIX: there is no add_text method, fallback to add_artist22038: DOC: Include alternatives to deprecations in the documentation22074: Backport PR #22066 on branch v3.5.x (FIX: Remove trailing zeros from offset significand)22106: Backport PR #22089: FIX: squash memory leak in colorbar22089: FIX: squash memory leak in colorbar22101: Backport PR #22099 on branch v3.5.x (CI: Disable numpy avx512 instructions)22099: CI: Disable numpy avx512 instructions22095: Backport PR #22083 on branch v3.5.x (Fix reference to Matplotlib FAQ in doc/index.rst)22066: FIX: Remove trailing zeros from offset significand22072: Backport PR #22071 on branch v3.5.x (Fix a small typo in docstring ("loation" --> "location"))22071: Fix a small typo in docstring ("loation" --> "location")22070: Backport PR #22069 on branch v3.5.x ([Doc] Fix typo in units.py documentation example)22069: [Doc] Fix typo in units.py documentation example22067: Backport PR #22064 on branch v3.5.x (DOC: Clarify y parameter in Axes.set_title)22064: DOC: Clarify y parameter in Axes.set_title22049: Backport PR #22048 on branch v3.5.x (Document how to prevent TeX from treating &, # as special.)22048: Document how to prevent TeX from treating &, # as special.22047: Backport PR #22044 on branch v3.5.x (Get correct source code link for decorated functions)22044: Get correct source code link for decorated functions22024: Backport PR #22009 on branch v3.5.x (FIX: Prevent set_alpha from changing color of legend patch)22009: FIX: Prevent set_alpha from changing color of legend patch22019: Backport PR #22018 on branch v3.5.x (BUG: fix handling of zero-dimensional arrays in cbook._reshape_2D)22018: BUG: fix handling of zero-dimensional arrays in cbook._reshape_2D21996: Backport PR #21990 on branch v3.5.x (Fix rubberbanding on wx+py3.10.)21990: Fix rubberbanding on wx+py3.10.21987: Backport PR #21862 on branch v3.5.x (DOC: Simplify markevery demo)21969: Backport PR #21948 on branch v3.5.x (Distinguish AbstractMovieWriter and MovieWriter in docs.)21948: Distinguish AbstractMovieWriter and MovieWriter in docs.21953: Backport PR #21946 on branch v3.5.x (DOC: fix interactive to not put Event Handling and Interactive Guide …)21946: DOC: fix interactive to not put Event Handling and Interactive Guide …Issues (61):
22954: [Doc]: v3.5.1 github stats are missing22959: [MNT]: macos-latest memory leak over threshold22921: [Bug]: Regression in animation from #2217522908: [Bug]: QuadMesh get_cursor_data errors if no array is set21901: Suggested clarification of comments in errorbar helpers22932: [Doc]: small edits to the Pull request guidelines22858: [Bug]: FigureCanvasTkAgg call creates memory leak20490: Memory leaks on matplotlib 3.4.2 (and 3.4.0)22900: [Doc]: Typo in triage acknowledgment22341: [Bug]: GridSpec or related change between 3.4.3 and 3.5.122472: [Bug]: ConciseDateFormatter not showing year anywhere when plotting <12 months22874: [Bug]: Textbox doesn't accept input21893: [Bug]: backend_pdf gives TTLibError with pdf.fonttype : 4222840: [Bug]: Blank output EPS file when using latex and figure.autolayout = True22762: [Bug]: Issue with find_nearest_contour in contour.py22823: [Bug]: Changing Linestyle in plot window swaps some plotted lines22804: [Bug]: Quiver not working with subfigure?22673: [Bug]: tight_layout (version 3.5+)21930: [Bug]: EPS savefig messed up by 'figure.autolayout' rcParam on 3.5.022753: windows CI broken on azure22088: [Bug]: Tool Manager example broken22624: [Bug]: invalid value encountered with 'ortho' projection mode22640: [Bug]: Confusing deprecation warning when empty data passed to axis with category units22137: [Bug]: Cannot clear figure of subfigures22706: [Bug]: RangeSlider.set_val does not move the slider (only poly and value)22727: MAtplolib pan and zoom dead slow on new PC22687: [Bug]: Empty text or text with a newline at either end + path_effects crashes22694: Revert set_show_cursor_data22520: [Bug]: Slow lasso selector over QuadMesh collection22648: Add packaging to setup_requires?22052: [Bug]: invert_yaxis function cannot invert the "over value" in colorbar axes22576: [Bug]: inset_axes colorbar + tight_layout raises AttributeError22590: [Bug]: ValueError: Do not know how to convert "list" to dashes; when using axes errorbar.21998: [Bug]: Working with PyQt5, the different import order will make different result.22330: [Bug]: possible regression with pandas 1.4 with plt.plot when using a single column dataframe as the x argument22125: [Bug]: plt.plot thinks pandas.Series is 2-dimensional when nullable data type is used22378: [Bug]: TkAgg fails to find Tcl/Tk libraries in Windows for processes with a large number of modules loaded22577: [Bug]: Erroneous deprecation warning help message21798: [Bug]: Unhandled _get_renderer.Done exception in wxagg backend22532: [Issue]: Manually placing contour labels using clabel not working22470: [Bug]: Subsequent scatter plots work incorrectly22471: [Bug]: formlayout fails on PyQt6 due to the unqualified enum ShowAlphaChannel in class ColorButton22473: [Bug]: Secondary axis does not accept python builtins for transform22384: [Bug]: Curve styles gets mixed up when edited in the Curves Tab of Figure Options (Edit Axis)22028: [Bug]: mpl with py3.10.1 - Interactive figures - Constrain pan/zoom to x/y axis not work13484: Matplotlib keymap stop working after pressing tab20130: tk toolmanager add_toolitem fails to add tool to group other than the last one21723: [Bug]: Some styles trigger pcolormesh grid deprecation22300: [Bug]: Saving a fig with a colorbar using a TwoSlopeNorm sometimes results in 'posx and posy should be finite values'22305: [Bug]: Import Error in Matplotlib 3.5.121917: [Bug]: pcolormesh is not responsive in Matplotlib 3.522094: [Doc]: No documentation on ArtistList21979: [Doc]: Clarify default capstyle22143: [Bug]: constrained_layout merging similar subgrids22131: [Bug]: png icon image fails to load for manually defined tool buttons22093: [Bug]: AttributeError: 'AxesSubplot' object has no attribute 'add_text'22085: [Bug]: Memory leak with colorbar.make_axes22065: [Bug]: Additive offset with trailing zeros15493: common_texification misses & (ampersand)22039: [Doc]: [source] link for deprecated functions leads to _api/deprecation.py22016: [Bug]: matplotlib 3.3 changed how plt.hist handles iterables of zero-dimensional arrays.