Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Prepare 3.11.2 release - #32337

Merged
QuLogic merged 17 commits into
matplotlib:v3.11.xfrom
QuLogic:release-3.11.2
Sep 11, 2026
Merged

Prepare 3.11.2 release#32337
QuLogic merged 17 commits into
matplotlib:v3.11.xfrom
QuLogic:release-3.11.2

Conversation

@QuLogic

@QuLogic QuLogic commented Sep 11, 2026

Copy link
Copy Markdown
Member

PR summary

Docs and branch merges.

AI Disclosure

None

PR quality check

  • Use an expressive title, e.g. "Fix title font property precedence"
  • New and changed code is tested
  • [n/a] Plotting related features are demonstrated in an example
  • [n/a] New features and API changes have release notes
  • Documentation complies with general and docstring guidelines

QuLogic and others added 16 commits July 17, 2026 23:49
…32132-on-v3.11.0-doc

Backport PR matplotlib#32132: Add source directory config to rstcheck and bump requirement
…t-of-pr-32250-on-v3.11.0-doc

Backport PR matplotlib#32250 on branch v3.11.0-doc (DOC: Convert math symbol table to sphinx-design cards)
…t-of-pr-32288-on-v3.11.0-doc

Backport PR matplotlib#32288 on branch v3.11.0-doc (DOC: switch to more stable location for intersphinx registry)
…t-of-pr-32263-on-v3.11.0-doc

Backport PR matplotlib#32263 on branch v3.11.0-doc (Doc: tell 3.11 upgraders to remove the pre-shaping workaround)
…t-of-pr-32303-on-v3.11.0-doc

Backport PR matplotlib#32303 on branch v3.11.0-doc (DOC: correct scipy intersphinx mapping to link to docs site)
This is the second bugfix release of the 3.11.x series.

This release contains several bug-fixes and adjustments:

- Speed up RGBA-stage image resampling
- Fix `hexbin` clipping in PDF output
- Fix `\text` with internal braces
- Fix some crashes and make some checks more robust to unlikely cases
- Fix frame skew when saving GIF animations with `PillowWriter`
- Fix HiDPI handling in Qt toolbar and WebAgg embeddings
- Fix `ResizeEvent` handling for `TextBox`
- Fix bug with PGF hatch linewidth and color
- Fix a bug with drawing an empty Collection
- Fix incorrect glyphs in Cairo backends
- Improve build system to prevent conflicts between wheels and system
  libraries
@QuLogic QuLogic added this to the v3.11.2 milestone Sep 11, 2026

@iccir iccir left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved if my understanding is correct:

  • We use "cache_zenodo_svg.py" to make a Zenodo badge for the previous release.
    This also updates "citing.rst"
  • We use "github_stats.py" to copy the current github_stats.rst to prev_whats_new/github_stats_{version}.rst
  • "switcher.json" and "release_notes.rst" appear to be updated manually.

Go ahead and self-merge if this sounds right (or wait for a 3rd set of eyeballs!)

Also add a User-Agent to the script as I was getting a 403 Forbidden
without it.
@QuLogic

QuLogic commented Sep 11, 2026

Copy link
Copy Markdown
Member Author

Yes, see https://matplotlib.org/devdocs/devel/release_guide.html

The failures are #32339 and didn't occur before the last commit (which was just dosc stuff), so I'll merge so that the stable docs are correctly tagged.

@QuLogic
QuLogic merged commit b8026ae into matplotlib:v3.11.x Sep 11, 2026
36 of 38 checks passed
@QuLogic
QuLogic deleted the release-3.11.2 branch September 11, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants