Skip to content

merge up v3.10.1 #29700

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 139 commits into from
Mar 12, 2025
Merged

merge up v3.10.1 #29700

merged 139 commits into from
Mar 12, 2025

Conversation

ksunden
Copy link
Member

@ksunden ksunden commented Mar 3, 2025

PR summary

PR checklist

ksunden and others added 30 commits December 13, 2024 23:39
…t-of-pr-29292-on-v3.10.0-doc

Backport PR matplotlib#29292 on branch v3.10.0-doc (Update dependencies.rst)
…t-of-pr-29314-on-v3.10.0-doc

Backport PR matplotlib#29314 on branch v3.10.0-doc (DOC: fix footnote in choosing colormaps guide)
…t-of-pr-29321-on-v3.10.0-doc

Backport PR matplotlib#29321 on branch v3.10.0-doc (DOC: List min. Python version for Matplotlib 3.10)
…t-of-pr-29348-on-v3.10.0-doc

Backport PR matplotlib#29348 on branch v3.10.0-doc (DOC: Cleanup scales examples)
…t-of-pr-29347-on-v3.10.0-doc

Backport PR matplotlib#29347 on branch v3.10.0-doc (DOC: Explain parameters linthresh and linscale of symlog scale)
…t-of-pr-29382-on-v3.10.x

Backport PR matplotlib#29382 on branch v3.10.x (Fix title position for polar plots)
…t-of-pr-29409-on-v3.10.x

Backport PR matplotlib#29409 on branch v3.10.x (Fixed test case(test_axes.py) failing on ppc64le)
…t-of-pr-29406-on-v3.10.x

Backport PR matplotlib#29406 on branch v3.10.x (DOC: Update scales overview)
…t-of-pr-29406-on-v3.10.0-doc

Backport PR matplotlib#29406 on branch v3.10.0-doc (DOC: Update scales overview)
…are used in scatter plot (... and related improvements in the test suite).
…t-of-pr-29130-on-v3.10.x

Backport PR matplotlib#29130 on branch v3.10.x (Raise warning if both c and facecolors are used in scatter plot (... and related improvements in the test suite).)
…t-of-pr-29431-on-v3.10.x

Backport PR matplotlib#29431 on branch v3.10.x (ft2font: Split named instance count from style flags)
…t-of-pr-29407-on-v3.10.x

Backport PR matplotlib#29407 on branch v3.10.x (DOC: Improve log scale example)
…t-of-pr-29407-on-v3.10.0-doc

Backport PR matplotlib#29407 on branch v3.10.0-doc (DOC: Improve log scale example)
…t-of-pr-29442-on-v3.10.x

Backport PR matplotlib#29442 on branch v3.10.x (DOC: put section headings in 3.10 whats new)
star1327p and others added 23 commits February 22, 2025 13:00
…-29075-on-v3.10.x

Backport PR matplotlib#29075 on branch v3.10.x (Add xaxis and yaxis attributes to Axes docs)
…t-of-pr-29642-on-v3.10.x

Backport PR matplotlib#29642 on branch v3.10.x (DOC: Add docstrings to get_usetex and set_usetex in ticker.py)
…t-of-pr-29667-on-v3.10.x

Backport PR matplotlib#29667 on branch v3.10.x (DOC: remove redundant gridspec from example)
…t-of-pr-29667-on-v3.10.0-doc

Backport PR matplotlib#29667 on branch v3.10.0-doc (DOC: remove redundant gridspec from example)
…t-of-pr-29662-on-v3.10.x

Backport PR matplotlib#29662 on branch v3.10.x (DOC: Move Colorbar parameters to __init__)
…t-of-pr-29666-on-v3.10.x

Backport PR matplotlib#29666 on branch v3.10.x (DOC: Revising the Figure Legend Demo Example)
…t-of-pr-29670-on-v3.10.x

Backport PR matplotlib#29670 on branch v3.10.x (DOC: change marginal scatter plot to subplot_mosaic)
…t-of-pr-29680-on-v3.10.x

Backport PR matplotlib#29680 on branch v3.10.x (DOC: fix the bug of examples\event_handling)
This is the first bugfix release of the 3.10.x series.

This release contains several bug-fixes and adjustments:

- Respect array alpha with interpolation_stage='rgba' in _Imagebase::_make_image
- Remove md5 usage to prevent issues on FIPS enabled systems
- Fix pyplot.matshow figure handling
- Fix modifying Axes' position also alters the original Bbox object used for initialization
- Fix title position for polar plots
- Add version gate to GTK4 calls when necessary
- Raise warning if both c and facecolors are used in scatter plot

As well as several documentation improvements and corrections.
@github-actions github-actions bot added Documentation: user guide files in galleries/users_explain or doc/users Documentation: API files in lib/ and doc/api labels Mar 3, 2025
Copy link
Member

@dstansby dstansby left a comment

Choose a reason for hiding this comment

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

I'm guessing the cleanliness check failing doesn't matter (especially if this is squash merged anyway), and the appveyor build looks like a timeout.

Copy link
Member

@timhoffm timhoffm left a comment

Choose a reason for hiding this comment

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

Let's go.

@timhoffm timhoffm merged commit 7908d2c into matplotlib:main Mar 12, 2025
37 of 40 checks passed
@QuLogic QuLogic added this to the v3.11.0 milestone Mar 18, 2025
@QuLogic
Copy link
Member

QuLogic commented Mar 18, 2025

I'm guessing the cleanliness check failing doesn't matter (especially if this is squash merged anyway)

Merge ups should not be squash merged; that would defeat the purpose. The cleanliness check should be ignored in this case. (This was correctly merged.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation: API files in lib/ and doc/api Documentation: user guide files in galleries/users_explain or doc/users
Projects
None yet