GitHub statistics for 3.11.1 (Jul 17, 2026)#
GitHub statistics for 2026/06/11 (tag: v3.11.0) - 2026/07/17
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 16 issues and merged 70 pull requests. The full list can be seen on GitHub
The following 27 authors contributed 70 commits.
Albert Y. Shih
cyphercodes
David Stansby
dependabot[bot]
eeshsaxena
Elliott Sales de Andrade
Erik Vo
goutamadwant
hannah
Håkon Steinkopf Søhoel
jaya prajapati
Jody Klymak
Kyle Sunden
Lumberbot (aka Jack)
Mervin Yap
Mustafa Senoglu
Rayan Salhab
Ricci Adams
Ruth Comer
Scolliq
Scott Shambaugh
Thomas A Caswell
Tim Hoffmann
Uwez Khan
uwezkhan
Vincent Gao
Zhou Qiankang
GitHub issues and pull requests:
Pull Requests (70):
PR #32052: Backport PR #32038 on branch v3.11.x (Fix occasional misalignment in reported mouse position (also fixes a bug with canvas height))
PR #32050: Backport PR #31304 on branch v3.11.x (Fix restoring 'auto' aspect in 3D axes after switching from 'equal')
PR #32051: Backport PR #32037 on branch v3.11.x (Bump the actions group with 3 updates)
PR #32038: Fix occasional misalignment in reported mouse position (also fixes a bug with canvas height)
PR #32037: Bump the actions group with 3 updates
PR #31304: Fix restoring 'auto' aspect in 3D axes after switching from 'equal'
PR #32047: Backport PR #32025 on branch v3.11.x (DOC: remove rcparams listing from user guide )
PR #32025: DOC: remove rcparams listing from user guide
PR #32046: Backport PR #32045 on branch v3.11.x (DOC: added ffmpeg to optional doc dependencies)
PR #32034: Backport PR #31975 on branch v3.11.x (pdf/ps: Stop retaining glyph indices in font subsets)
PR #32045: DOC: added ffmpeg to optional doc dependencies
PR #32043: Backport PR #32042 on branch v3.11.x (DOC: Remove warning about macosx backend)
PR #32042: DOC: Remove warning about macosx backend
PR #32036: Backport PR #31894 on branch v3.11.x (check transform mesh shape in _get_transform_mesh)
PR #31894: check transform mesh shape in _get_transform_mesh
PR #31975: pdf/ps: Stop retaining glyph indices in font subsets
PR #32033: Backport PR #32032 on branch v3.11.x (MNT: remove redundant imports)
PR #32031: Backport PR #31967 on branch v3.11.x (Fix NoNorm cursor formatting for uint8 images)
PR #32032: MNT: remove redundant imports
PR #32030: Backport PR #31990 on branch v3.11.x (DOC fix parameter name in CharacterMapping.add docstring)
PR #31967: Fix NoNorm cursor formatting for uint8 images
PR #32027: Backport PR #32022 on branch v3.11.x (Remove deprecated freethreading option from cibuildwheel)
PR #32021: Backport PR #31992 on branch v3.11.x (Fix: Axis and grid panes out of sync when inverting an axis)
PR #32024: Backport PR #32013 on branch v3.11.x (DOC: Document ax.transData and ax.transAxes)
PR #32022: Remove deprecated freethreading option from cibuildwheel
PR #32013: DOC: Document ax.transData and ax.transAxes
PR #31992: Fix: Axis and grid panes out of sync when inverting an axis
PR #32010: Backport PR #32009 on branch v3.11.x (DOC: Fix outdated text in image_resampling example)
PR #32009: DOC: Fix outdated text in image_resampling example
PR #32007: Backport PR #31994 on branch v3.11.x (Bump the actions group across 1 directory with 9 updates)
PR #31994: Bump the actions group across 1 directory with 9 updates
PR #31990: DOC fix parameter name in CharacterMapping.add docstring
PR #31988: Backport PR #31985 on branch v3.11.x (DOC: Fix broken configobj link in 0.99.x API changes)
PR #31985: DOC: Fix broken configobj link in 0.99.x API changes
PR #31972: Backport PR #31932 on branch v3.11.x (FIX: include axis labels in get_tightbbox when not for_layout_only)
PR #31932: FIX: include axis labels in get_tightbbox when not for_layout_only
PR #31970: Backport PR #31969 on branch v3.11.x (Stop passing symlinks to ImageMagick)
PR #31969: Stop passing symlinks to ImageMagick
PR #31950: Backport PR #31857 on branch v3.11.x (bound ft2font stream read to the requested count)
PR #31951: Backport PR #30252 on branch v3.11.x (Move cibuildwheel configuration to pyproject.toml)
PR #31952: Backport PR #31928 on branch v3.11.x (Fix notdef handling when subsetting Type 1 fonts)
PR #31958: Backport PR #31940 on branch v3.11.x (Add loongarch64 image comparison tolerances)
PR #31959: Backport PR #31910 on branch v3.11.x (FIX: Add mtext into RendererBase._draw_as_path() arguments)
PR #31910: FIX: Add mtext into RendererBase._draw_as_path() arguments
PR #31948: Backport PR #31946 on branch v3.11.x (TST: Increase some tolerances for non-x86_64 architectures)
PR #31940: Add loongarch64 image comparison tolerances
PR #31928: Fix notdef handling when subsetting Type 1 fonts
PR #30252: Move cibuildwheel configuration to pyproject.toml
PR #31857: bound ft2font stream read to the requested count
PR #31946: TST: Increase some tolerances for non-x86_64 architectures
PR #31945: Backport PR #31920 on branch v3.11.x (Fix various small type hint issues)
PR #31944: Backport PR #31943 on branch v3.11.x (FIX: allow non-strict monotonicity in LinearSegmented.from_list values)
PR #31920: Fix various small type hint issues
PR #31941: Backport PR #31931 on branch v3.11.x (TST: address pikepdf deprecation)
PR #31943: FIX: allow non-strict monotonicity in LinearSegmented.from_list values
PR #31931: TST: address pikepdf deprecation
PR #31921: Backport PR #31906 on branch v3.11.x (TST: unpin pytest)
PR #31906: TST: unpin pytest
PR #31915: Backport PR #31898 on branch v3.11.x (fix: allow array-like fill_between where masks)
PR #31908: Backport of PRs #31678 and #31782
PR #31882: Bump the actions group with 3 updates
PR #31898: fix: allow array-like fill_between where masks
PR #31911: Backport PR #31904 on branch v3.11.x (DOC: clarify valid inputs and return type of
same_color)PR #31904: DOC: clarify valid inputs and return type of
same_colorPR #31893: Backport PR #31885 on branch v3.11.x (Skip hidden y-axis offset text when positioning titles (fix #31881))
PR #31900: Backport PR #31896 on branch v3.11.x (TST: temporarily pin pytest)
PR #31896: TST: temporarily pin pytest
PR #31885: Skip hidden y-axis offset text when positioning titles (fix #31881)
PR #31782: Bump the actions group across 1 directory with 4 updates
PR #31678: Bump the actions group with 2 updates
Issues (16):
#15363: Reliably set the output image size
#27570: [Bug]: QuadMesh.get_cursor_data() returns incorrect value
#31276: [Bug]: Setting aspect back to auto cannot recover the original 3D plot
#31955: [Bug]: PDF Type 42 output regression in 3.11: excessive font embedding and fl rendered as a ligature
#31960: [Bug]: imshow uint8 image with colors.NoNorm() causes OverflowError when mousing over figure
#25220: [Doc]: Better document Axes.transData and other transXYZ attributes
#31989: [Bug]: Axis and grid panes out of sync, regression in 3.11
#29541: [Doc]: A few problems on Image resampling page
#31568: [Bug]: savefig(bbox_inches='tight') clips axis labels on 3D axes
#28117: [Bug]: The zlabel on 3D axes will be cut when using '%matplotlib inline' in Jupyter
#31927: [Bug]:
path_effectson text gives an error in matplotlib 3.11#31925: [Bug]: minus signs not rendered in PDF export with TeX
#31939: [Bug]: Regression in 3.11.0 with LinearSegmentedColormap
#31897: [MNT]: unpin pytest
#31890: [Bug]: Type hints for where argument in ax.fill_between does not allow np.ndarrays
#31881: [Bug]: ValueError ("cannot convert float NaN to integer") when trying to show horizontally-stacked subplots
Previous GitHub statistics#
- GitHub statistics for 3.9.4 (Dec 13, 2024)
- GitHub statistics for 3.9.3 (Nov 30, 2024)
- GitHub statistics for 3.9.2 (Aug 12, 2024)
- GitHub statistics for 3.9.1 (Jul 04, 2024)
- GitHub statistics for 3.9.0 (May 15, 2024)
- GitHub statistics for 3.8.4 (Apr 03, 2024)
- GitHub statistics for 3.8.3 (Feb 14, 2024)
- GitHub statistics for 3.8.2 (Nov 17, 2023)
- GitHub statistics for 3.8.1 (Oct 31, 2023)
- GitHub statistics for 3.8.0 (Sep 14, 2023)
- GitHub statistics for 3.7.3 (Sep 11, 2023)
- GitHub statistics for 3.7.2 (Jul 05, 2023)
- GitHub statistics for 3.7.1 (Mar 04, 2023)
- GitHub statistics for 3.7.0 (Feb 13, 2023)
- GitHub statistics for 3.6.3 (Jan 11, 2023)
- GitHub statistics for 3.6.2 (Nov 02, 2022)
- GitHub statistics for 3.6.1 (Oct 08, 2022)
- GitHub statistics for 3.6.0 (Sep 16, 2022)
- GitHub statistics for 3.5.3 (Aug 10, 2022)
- GitHub statistics for 3.5.2 (May 02, 2022)
- GitHub statistics for 3.5.1 (Dec 11, 2021)
- GitHub statistics for 3.5.0 (Nov 15, 2021)
- GitHub statistics for 3.4.3 (August 21, 2021)
- GitHub statistics for 3.4.2 (May 08, 2021)
- GitHub statistics for 3.4.1 (Mar 31, 2021)
- GitHub statistics for 3.4.0 (Mar 26, 2021)
- GitHub statistics for 3.3.4 (Jan 28, 2021)
- GitHub statistics for 3.3.3 (Nov 11, 2020)
- GitHub statistics for 3.3.2 (Sep 15, 2020)
- GitHub statistics for 3.3.1 (Aug 13, 2020)
- GitHub statistics for 3.3.0 (Jul 16, 2020)
- GitHub statistics for 3.2.2 (Jun 17, 2020)
- GitHub statistics for 3.2.1 (Mar 18, 2020)
- GitHub statistics for 3.2.0 (Mar 04, 2020)
- GitHub statistics for 3.11.0 (Jun 11, 2026)
- GitHub statistics for 3.10.9 (Apr 23, 2026)
- GitHub statistics for 3.10.8 (Nov 12, 2025)
- GitHub statistics for 3.10.7 (Oct 08, 2025)
- GitHub statistics for 3.10.6 (Aug 29, 2025)
- GitHub statistics for 3.10.5 (Jul 31, 2025)
- GitHub statistics for 3.10.3 (May 08, 2025)
- GitHub statistics for 3.10.1 (Feb 27, 2025)
- GitHub statistics for 3.10.0 (Dec 14, 2024)
- GitHub statistics for 3.1.3 (Feb 03, 2020)
- GitHub statistics for 3.1.2 (Nov 21, 2019)
- GitHub statistics for 3.1.1 (Jul 02, 2019)
- GitHub statistics for 3.1.0 (May 18, 2019)
- GitHub statistics for 3.0.3 (Feb 28, 2019)
- GitHub statistics for 3.0.2 (Nov 10, 2018)
- GitHub statistics for 3.0.1 (Oct 25, 2018)
- GitHub statistics for 3.0.0 (Sep 18, 2018)