GitHub statistics for 3.5.2 (May 02, 2022)#
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
The following 30 authors contributed 319 commits.
Adeel Hassan
Aitik Gupta
Andrew Fennell
andrzejnovak
Antony Lee
Clément Phan
daniilS
David Poznik
David Stansby
dependabot[bot]
Edouard Berthe
Elliott Sales de Andrade
Greg Lucas
Hassan Kibirige
Jake VanderPlas
Jay Stanley
Jody Klymak
MAKOMO
Matthias Bussonnier
Niyas Sait
Oscar Gustafsson
Pieter P
Qijia Liu
Quentin Peter
Raphael Quast
richardsheridan
root
Steffen Rehberg
Thomas A Caswell
Tim Hoffmann
GitHub issues and pull requests:
Pull Requests (222):
PR #22963: Backport PR #22957 on branch v3.5.x (fix "is" comparison for np.array)
PR #22951: Backport PR #22946: FIX: Handle no-offsets in collection datalim
PR #22957: fix "is" comparison for np.array
PR #22962: Backport PR #22961 on branch v3.5.x (Raised macosx memory leak threshold)
PR #22961: Raised macosx memory leak threshold
PR #22945: FIX: Handle no-offsets in collection datalim
PR #22946: FIX: Handle no-offsets in collection datalim (alternative)
PR #22944: Backport PR #22907 on branch v3.5.x (Fix quad mesh cursor data)
PR #22943: Backport PR #22923 on branch v3.5.x (Fixed _upcast_err docstring and comments in _axes.py)
PR #22907: Fix quad mesh cursor data
PR #22923: Fixed _upcast_err docstring and comments in _axes.py
PR #22876: Backport PR #22560 on branch v3.5.x (Improve pandas/xarray/... conversion)
PR #22942: Backport PR #22933 on branch v3.5.x (Adjusted wording in pull request guidelines)
PR #22941: Backport PR #22898 on branch v3.5.x (Only set Tk scaling-on-map for Windows systems)
PR #22935: Backport PR #22002: Fix TkAgg memory leaks and test for memory growth regressions
PR #22898: Only set Tk scaling-on-map for Windows systems
PR #22933: Adjusted wording in pull request guidelines
PR #22002: Fix TkAgg memory leaks and test for memory growth regressions
PR #22924: Fix gtk4 incorrect import.
PR #22922: Backport PR #22904 on branch v3.5.x (Fixed typo in triage acknowledgment)
PR #22904: Fixed typo in triage acknowledgment
PR #22890: DOC: add ipykernel to list of optional dependencies
PR #22878: Backport PR #22871 on branch v3.5.x (Fix year offset not always being added)
PR #22871: Fix year offset not always being added
PR #22844: Backport PR #22313 on branch v3.5.x (Fix colorbar exponents)
PR #22560: Improve pandas/xarray/... conversion
PR #22846: Backport PR #22284 on branch v3.5.x (Specify font number for TTC font subsetting)
PR #22284: Specify font number for TTC font subsetting
PR #22845: Backport PR #22199 on branch v3.5.x (DOC: git:// is deprecated.)
PR #22837: Backport PR #22807 on branch v3.5.x (Replace quiver dpi callback with reinit-on-dpi-changed.)
PR #22838: Backport PR #22806 on branch v3.5.x (FIX: callback for subfigure uses parent)
PR #22832: Backport PR #22767 on branch v3.5.x (Fixed bug in find_nearest_contour)
PR #22767: Fixed bug in find_nearest_contour
PR #22807: Replace quiver dpi callback with reinit-on-dpi-changed.
PR #22806: FIX: callback for subfigure uses parent
PR #22737: Backport PR #22138: Fix clearing subfigures
PR #22735: MNT: prefer Figure.clear() as canonical over Figure.clf()
PR #22783: Backport PR #22732: FIX: maybe improve renderer dance
PR #22748: Backport PR #22628 on branch v3.5.x (Add RuntimeWarning guard around division-by-zero)
PR #22732: FIX: maybe improve renderer dance
PR #22764: Backport PR #22756 on branch v3.5.x (Use system distutils instead of the setuptools copy)
PR #22780: Backport PR #22766 on branch v3.5.x (FIX: account for constant deprecations in Pillow 9.1)
PR #22781: Backport PR #22776 on branch v3.5.x (Fix colorbar stealing from a single axes and with panchor=False.)
PR #22782: Backport PR #22774 on branch v3.5.x (Remove outdated doc for pie chart)
PR #22774: Remove outdated doc for pie chart
PR #22776: Fix colorbar stealing from a single axes and with panchor=False.
PR #22766: FIX: account for deprecations of constant in Pillow 9.1
PR #22756: Use system distutils instead of the setuptools copy
PR #22750: Backport PR #22743: Fix configure_subplots with tool manager
PR #22743: Fix configure_subplots with tool manager
PR #22628: Add RuntimeWarning guard around division-by-zero
PR #22736: Backport PR #22719 on branch v3.5.x (Fix incorrect deprecation warning)
PR #22719: Fix incorrect deprecation warning
PR #22138: Fix clearing subfigures
PR #22729: Backport PR #22711 on branch v3.5.x (RangeSlider handle set_val bugfix)
PR #22711: RangeSlider handle set_val bugfix
PR #22701: Backport PR #22691 on branch v3.5.x (FIX: remove toggle on QuadMesh cursor data)
PR #22723: Backport PR #22716 on branch v3.5.x (DOC: set canonical)
PR #22703: Backport PR #22689 on branch v3.5.x (Fix path_effects to work on text with spaces only)
PR #22689: Fix path_effects to work on text with spaces only
PR #22691: FIX: remove toggle on QuadMesh cursor data
PR #22696: Backport PR #22693 on branch v3.5.x (Remove QuadMesh from mouseover set.)
PR #22693: Remove QuadMesh from mouseover set.
PR #22647: Backport PR #22429 on branch v3.5.x (Enable windows/arm64 platform)
PR #22653: Simplify FreeType version check to avoid packaging
PR #22646: Manual backport of pr 22635 on v3.5.x
PR #22429: Enable windows/arm64 platform
PR #22635: FIX: Handle inverted colorbar axes with extensions
PR #22313: Fix colorbar exponents
PR #22619: Backport PR #22611 on branch v3.5.x (FIX: Colorbars check for subplotspec attribute before using)
PR #22618: Backport PR #22617 on branch v3.5.x (Bump actions/checkout from 2 to 3)
PR #22611: FIX: Colorbars check for subplotspec attribute before using
PR #22617: Bump actions/checkout from 2 to 3
PR #22595: Backport PR #22005: Further defer backend selection
PR #22602: Backport PR #22596 on branch v3.5.x (Fix backend in matplotlibrc if unset in mplsetup.cfg)
PR #22596: Fix backend in matplotlibrc if unset in mplsetup.cfg
PR #22597: Backport PR #22594 on branch v3.5.x (FIX: do not pass dashes to collections in errorbar)
PR #22594: FIX: do not pass dashes to collections in errorbar
PR #22593: Backport PR #22559 on branch v3.5.x (fix: fill stairs should have lw=0 instead of edgecolor="none")
PR #22005: Further defer backend selection
PR #22559: fix: fill stairs should have lw=0 instead of edgecolor="none"
PR #22592: Backport PR #22141 on branch v3.5.x (Fix check 1d)
PR #22141: Fix check 1d
PR #22588: Backport PR #22445 on branch v3.5.x (Fix loading tk on windows when current process has >1024 modules.)
PR #22445: Fix loading tk on windows when current process has >1024 modules.
PR #22575: Backport PR #22572 on branch v3.5.x (Fix issue with unhandled Done exception)
PR #22578: Backport PR #22038 on branch v3.5.x (DOC: Include alternatives to deprecations in the documentation)
PR #22572: Fix issue with unhandled Done exception
PR #22557: Backport PR #22549 on branch v3.5.x (Really fix wheel building on CI)
PR #22549: Really fix wheel building on CI
PR #22548: Backport PR #22540 on branch v3.5.x (Reorder text api docs.)
PR #22540: Reorder text api docs.
PR #22542: Backport PR #22534 on branch v3.5.x (Fix issue with manual clabel)
PR #22534: Fix issue with manual clabel
PR #22501: Backport PR #22499 on branch v3.5.x (FIX: make the show API on webagg consistent with others)
PR #22499: FIX: make the show API on webagg consistent with others
PR #22500: Backport PR #22496 on branch v3.5.x (Fix units in quick start example)
PR #22496: Fix units in quick start example
PR #22493: Backport PR #22483 on branch v3.5.x (Tweak arrow demo size.)
PR #22492: Backport PR #22476: FIX: Include (0, 0) offsets in scatter autoscaling
PR #22483: Tweak arrow demo size.
PR #22476: FIX: Include (0, 0) offsets in scatter autoscaling
PR #22481: Backport PR #22479 on branch v3.5.x (adds _enum qualifier for QColorDialog.ShowAlphaChannel. Closes #22471.)
PR #22479: adds _enum qualifier for QColorDialog.ShowAlphaChannel. Closes #22471.
PR #22475: Backport PR #22474 on branch v3.5.x (Clarify secondary_axis documentation)
PR #22474: Clarify secondary_axis documentation
PR #22462: Backport PR #22458 on branch v3.5.x (Fix Radar Chart Gridlines for Non-Circular Charts)
PR #22456: Backport PR #22375 on branch v3.5.x (Re-enable cibuildwheel on push)
PR #22375: Re-enable cibuildwheel on push
PR #22443: Backport PR #22442 on branch v3.5.x (CI: skip test to work around gs bug)
PR #22442: CI: skip test to work around gs bug
PR #22441: Backport PR #22434 on branch v3.5.x (DOC: imbalanced backticks.)
PR #22436: Backport PR #22431 on branch v3.5.x (Update Scipy intersphinx inventory link)
PR #22438: Backport PR #22430 on branch v3.5.x (fix method name in doc)
PR #22434: DOC: imbalanced backticks.
PR #22426: Backport PR #22398 on branch v3.5.x (Pin coverage to fix CI)
PR #22428: Backport PR #22368 on branch v3.5.x (Pin dependencies to fix CI)
PR #22427: Backport PR #22396 on branch v3.5.x (Clarify note in get_cmap())
PR #22396: Clarify note in get_cmap()
PR #22398: Pin coverage to fix CI
PR #22368: Pin dependencies to fix CI
PR #22358: Backport PR #22349 on branch v3.5.x (Use latex as the program name for kpsewhich)
PR #22349: Use latex as the program name for kpsewhich
PR #22348: Backport PR #22346 on branch v3.5.x (Remove invalid
</input>
tag inanimation.HTMLWriter
)PR #22346: Remove invalid
</input>
tag inanimation.HTMLWriter
PR #22328: Backport PR #22288 on branch v3.5.x (update documentation after #18966)
PR #22288: update documentation after #18966
PR #22325: Backport PR #22283: Fixed
repr
forSecondaryAxis
PR #22322: Backport PR #22077 on branch v3.5.x (Fix keyboard event routing in Tk backend (fixes #13484, #14081, and #22028))
PR #22321: Backport PR #22290 on branch v3.5.x (Respect
position
andgroup
argument in Tk toolmanager add_toolitem)PR #22318: Backport PR #22293 on branch v3.5.x (Modify example for x-axis tick labels at the top)
PR #22319: Backport PR #22279 on branch v3.5.x (Remove Axes sublists from docs)
PR #22327: Backport PR #22326 on branch v3.5.x (CI: ban coverage 6.3 that may be causing random hangs in fork test)
PR #22326: CI: ban coverage 6.3 that may be causing random hangs in fork test
PR #22077: Fix keyboard event routing in Tk backend (fixes #13484, #14081, and #22028)
PR #22290: Respect
position
andgroup
argument in Tk toolmanager add_toolitemPR #22293: Modify example for x-axis tick labels at the top
PR #22311: Backport PR #22285 on branch v3.5.x (Don't warn on grid removal deprecation if grid is hidden)
PR #22310: Backport PR #22294 on branch v3.5.x (Add set_cursor method to FigureCanvasTk)
PR #22285: Don't warn on grid removal deprecation if grid is hidden
PR #22294: Add set_cursor method to FigureCanvasTk
PR #22309: Backport PR #22301 on branch v3.5.x (FIX: repositioning axes labels: use get_window_extent instead for spines.)
PR #22301: FIX: repositioning axes labels: use get_window_extent instead for spines.
PR #22307: Backport PR #22306 on branch v3.5.x (FIX: ensure that used sub-packages are actually imported)
PR #22306: FIX: ensure that used sub-packages are actually imported
PR #22283: Fixed
repr
forSecondaryAxis
PR #22275: Backport PR #22254 on branch v3.5.x (Disable QuadMesh cursor data by default)
PR #22254: Disable QuadMesh cursor data by default
PR #22269: Backport PR #22265 on branch v3.5.x (Fix Qt enum access.)
PR #22265: Fix Qt enum access.
PR #22259: Backport PR #22256 on branch v3.5.x (Skip tests on the -doc branches)
PR #22238: Backport PR #22235 on branch v3.5.x (Run wheel builds on PRs when requested by a label)
PR #22241: Revert "Backport PR #22179 on branch v3.5.x (FIX: macosx check case-insensitive app name)"
PR #22248: Backport PR #22206 on branch v3.5.x (Improve formatting of "Anatomy of a figure")
PR #22235: Run wheel builds on PRs when requested by a label
PR #22206: Improve formatting of "Anatomy of a figure"
PR #22220: Backport PR #21833: Enforce backport conditions on v*-doc branches
PR #22219: Backport PR #22218 on branch v3.5.x (Fix typo in
tutorials/intermediate/arranging_axes.py
)PR #22218: Fix typo in
tutorials/intermediate/arranging_axes.py
PR #22217: Backport PR #22209 on branch v3.5.x (DOC: Document default join style)
PR #22209: DOC: Document default join style
PR #22214: Backport PR #22208 on branch v3.5.x (Stop sorting artists in Figure Options dialog)
PR #22215: Backport PR #22177 on branch v3.5.x (Document ArtistList)
PR #22177: Document ArtistList
PR #22208: Stop sorting artists in Figure Options dialog
PR #22199: DOC: git:// is deprecated.
PR #22210: Backport PR #22202 on branch v3.5.x (PR: Fix merge of 18966)
PR #22202: PR: Fix merge of 18966
PR #22201: Backport PR #22053 on branch v3.5.x (DOC: Document default cap styles)
PR #22053: DOC: Document default cap styles
PR #22195: Backport PR #22179 on branch v3.5.x (FIX: macosx check case-insensitive app name)
PR #22192: Backport PR #22190 on branch v3.5.x (DOC: Fix upstream URL for merge in CircleCI)
PR #22188: Backport PR #22187 on branch v3.5.x (Fix typo in
axhline
docstring)PR #22187: Fix typo in
axhline
docstringPR #22185: Backport PR #22184 on branch v3.5.x (Removed dev from 3.10-version)
PR #22186: Backport PR #21943 on branch v3.5.x (DOC: explain too many ticks)
PR #21943: DOC: explain too many ticks
PR #22184: Removed dev from 3.10-version
PR #22168: Backport PR #22144 on branch v3.5.x (Fix cl subgridspec)
PR #22144: Fix cl subgridspec
PR #22155: Backport PR #22082 on branch v3.5.x (Update both zoom/pan states on wx when triggering from keyboard.)
PR #22082: Update both zoom/pan states on wx when triggering from keyboard.
PR #22153: Backport PR #22147 on branch v3.5.x (Fix loading user-defined icons for Tk toolbar)
PR #22152: Backport PR #22135 on branch v3.5.x (Fix loading user-defined icons for Qt plot window)
PR #22151: Backport PR #22078 on branch v3.5.x (Prevent tooltips from overlapping buttons in NavigationToolbar2Tk (fixes issue mentioned in #22028))
PR #22135: Fix loading user-defined icons for Qt plot window
PR #22078: Prevent tooltips from overlapping buttons in NavigationToolbar2Tk (fixes issue mentioned in #22028)
PR #22147: Fix loading user-defined icons for Tk toolbar
PR #22136: Backport PR #22132 on branch v3.5.x (TST: Increase fp tolerances for some images)
PR #22132: TST: Increase fp tolerances for some images
PR #22121: Backport PR #22116 on branch v3.5.x (FIX: there is no add_text method, fallback to add_artist)
PR #22117: Backport PR #21860 on branch v3.5.x (DOC: Update style sheet reference)
PR #22116: FIX: there is no add_text method, fallback to add_artist
PR #22038: DOC: Include alternatives to deprecations in the documentation
PR #22074: Backport PR #22066 on branch v3.5.x (FIX: Remove trailing zeros from offset significand)
PR #22106: Backport PR #22089: FIX: squash memory leak in colorbar
PR #22089: FIX: squash memory leak in colorbar
PR #22101: Backport PR #22099 on branch v3.5.x (CI: Disable numpy avx512 instructions)
PR #22099: CI: Disable numpy avx512 instructions
PR #22095: Backport PR #22083 on branch v3.5.x (Fix reference to Matplotlib FAQ in doc/index.rst)
PR #22066: FIX: Remove trailing zeros from offset significand
PR #22072: Backport PR #22071 on branch v3.5.x (Fix a small typo in docstring ("loation" --> "location"))
PR #22071: Fix a small typo in docstring ("loation" --> "location")
PR #22070: Backport PR #22069 on branch v3.5.x ([Doc] Fix typo in
units.py
documentation example)PR #22069: [Doc] Fix typo in
units.py
documentation examplePR #22067: Backport PR #22064 on branch v3.5.x (DOC: Clarify y parameter in Axes.set_title)
PR #22064: DOC: Clarify y parameter in Axes.set_title
PR #22049: Backport PR #22048 on branch v3.5.x (Document how to prevent TeX from treating
&
,#
as special.)PR #22048: Document how to prevent TeX from treating
&
,#
as special.PR #22047: Backport PR #22044 on branch v3.5.x (Get correct source code link for decorated functions)
PR #22044: Get correct source code link for decorated functions
PR #22024: Backport PR #22009 on branch v3.5.x (FIX: Prevent set_alpha from changing color of legend patch)
PR #22009: FIX: Prevent set_alpha from changing color of legend patch
PR #22019: Backport PR #22018 on branch v3.5.x (BUG: fix handling of zero-dimensional arrays in cbook._reshape_2D)
PR #22018: BUG: fix handling of zero-dimensional arrays in cbook._reshape_2D
PR #21996: Backport PR #21990 on branch v3.5.x (Fix rubberbanding on wx+py3.10.)
PR #21990: Fix rubberbanding on wx+py3.10.
PR #21987: Backport PR #21862 on branch v3.5.x (DOC: Simplify markevery demo)
PR #21969: Backport PR #21948 on branch v3.5.x (Distinguish AbstractMovieWriter and MovieWriter in docs.)
PR #21948: Distinguish AbstractMovieWriter and MovieWriter in docs.
PR #21953: Backport PR #21946 on branch v3.5.x (DOC: fix interactive to not put Event Handling and Interactive Guide …)
PR #21946: DOC: fix interactive to not put Event Handling and Interactive Guide …
Issues (61):
#22954: [Doc]: v3.5.1 github stats are missing
#22959: [MNT]: macos-latest memory leak over threshold
#22921: [Bug]: Regression in animation from #22175
#22908: [Bug]: QuadMesh get_cursor_data errors if no array is set
#21901: Suggested clarification of comments in errorbar helpers
#22932: [Doc]: small edits to the Pull request guidelines
#22858: [Bug]: FigureCanvasTkAgg call creates memory leak
#20490: Memory leaks on matplotlib 3.4.2 (and 3.4.0)
#22900: [Doc]: Typo in triage acknowledgment
#22341: [Bug]: GridSpec or related change between 3.4.3 and 3.5.1
#22472: [Bug]: ConciseDateFormatter not showing year anywhere when plotting <12 months
#22874: [Bug]: Textbox doesn't accept input
#21893: [Bug]:
backend_pdf
givesTTLibError
withpdf.fonttype : 42
#22840: [Bug]: Blank output EPS file when using latex and figure.autolayout = True
#22762: [Bug]: Issue with find_nearest_contour in contour.py
#22823: [Bug]: Changing Linestyle in plot window swaps some plotted lines
#22804: [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.0
#22753: windows CI broken on azure
#22088: [Bug]: Tool Manager example broken
#22624: [Bug]: invalid value encountered with 'ortho' projection mode
#22640: [Bug]: Confusing deprecation warning when empty data passed to axis with category units
#22137: [Bug]: Cannot clear figure of subfigures
#22706: [Bug]: RangeSlider.set_val does not move the slider (only poly and value)
#22727: MAtplolib pan and zoom dead slow on new PC
#22687: [Bug]: Empty text or text with a newline at either end + path_effects crashes
#22694: Revert set_show_cursor_data
#22520: [Bug]: Slow lasso selector over QuadMesh collection
#22648: Add packaging to setup_requires?
#22052: [Bug]: invert_yaxis function cannot invert the "over value" in colorbar axes
#22576: [Bug]:
inset_axes
colorbar +tight_layout
raisesAttributeError
#22590: [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 argument
#22125: [Bug]:
plt.plot
thinkspandas.Series
is 2-dimensional when nullable data type is used#22378: [Bug]: TkAgg fails to find Tcl/Tk libraries in Windows for processes with a large number of modules loaded
#22577: [Bug]: Erroneous deprecation warning help message
#21798: [Bug]: Unhandled _get_renderer.Done exception in wxagg backend
#22532: [Issue]: Manually placing contour labels using
clabel
not working#22470: [Bug]: Subsequent scatter plots work incorrectly
#22471: [Bug]: formlayout fails on PyQt6 due to the unqualified enum ShowAlphaChannel in class ColorButton
#22473: [Bug]: Secondary axis does not accept python builtins for transform
#22384: [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 work
#13484: Matplotlib keymap stop working after pressing tab
#20130: tk toolmanager add_toolitem fails to add tool to group other than the last one
#21723: [Bug]: Some styles trigger pcolormesh grid deprecation
#22300: [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.1
#21917: [Bug]: pcolormesh is not responsive in Matplotlib 3.5
#22094: [Doc]: No documentation on ArtistList
#21979: [Doc]: Clarify default capstyle
#22143: [Bug]:
constrained_layout
merging similar subgrids#22131: [Bug]: png icon image fails to load for manually defined tool buttons
#22093: [Bug]: AttributeError: 'AxesSubplot' object has no attribute 'add_text'
#22085: [Bug]: Memory leak with colorbar.make_axes
#22065: [Bug]: Additive offset with trailing zeros
#15493: common_texification misses & (ampersand)
#22039: [Doc]: [source] link for deprecated functions leads to _api/deprecation.py
#22016: [Bug]: matplotlib 3.3 changed how plt.hist handles iterables of zero-dimensional arrays.