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

Skip to content

Merge branch v3.9.x into main #28711

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 66 commits into from
Aug 15, 2024
Merged

Merge branch v3.9.x into main #28711

merged 66 commits into from
Aug 15, 2024

Conversation

QuLogic
Copy link
Member

@QuLogic QuLogic commented Aug 13, 2024

PR summary

As in title.

PR checklist

story645 and others added 30 commits July 7, 2024 10:10
…t-of-pr-28517-on-v3.9.1-doc

Backport PR matplotlib#28517 on branch v3.9.1-doc (DOC: better cross referencing for animations)
…t-of-pr-28517-on-v3.9.x

Backport PR matplotlib#28517 on branch v3.9.x (DOC: better cross referencing for animations)
…t-of-pr-28523-on-v3.9.x

Backport PR matplotlib#28523 on branch v3.9.x (Fix value error when set widget size to zero while using FiCureCanvasQT )
…t-of-pr-28541-on-v3.9.x

Backport PR matplotlib#28541 on branch v3.9.x (MNT: be more careful about disk I/O failures when writing font cache)
…t-of-pr-28526-on-v3.9.x

Backport PR matplotlib#28526 on branch v3.9.x (Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 in the actions group)
…t-of-pr-28534-on-v3.9.x

Backport PR matplotlib#28534 on branch v3.9.x ([BLD] Fix WSL build warning)
…t-of-pr-28571-on-v3.9.x

Backport PR matplotlib#28571 on branch v3.9.x (DOC: Add version directive to hatch parameter in stackplot)
…t-of-pr-28582-on-v3.9.x

Backport PR matplotlib#28582 on branch v3.9.x (FIX: make sticky edge tolerance relative to data range)
…t-of-pr-28580-on-v3.9.x

Backport PR matplotlib#28580 on branch v3.9.x (Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the actions group)
The 6.7.1 wheels on PyPI do not conform to manylinux 2.28 due to
requiring glibc 2.35 symbols, and cannot be loaded on Ubuntu 20.04,
which has glibc 2.31. So we need to pin that back to avoid test
failures.
…t-of-pr-28518-on-v3.9.x

Backport PR matplotlib#28518 on branch v3.9.x ([TYP] Fix overload of `pyplot.subplots`)
…t-of-pr-28604-on-v3.9.x

Backport PR matplotlib#28604 on branch v3.9.x (cycler signature update.)
…t-of-pr-28621-on-v3.9.x

Backport PR matplotlib#28621 on branch v3.9.x (TYP: Fix a typo in animation.pyi)
…t-of-pr-28625-on-v3.9.x

Backport PR matplotlib#28625 on branch v3.9.x (added typing_extensions.Self to _AxesBase.twinx)
…t-of-pr-28634-on-v3.9.x

Backport PR matplotlib#28634 on branch v3.9.x (Closed open div tag in color.ColorMap._repr_html_)
@QuLogic QuLogic added Maintenance CI: Run cibuildwheel Run wheel building tests on a PR labels Aug 13, 2024
@QuLogic QuLogic added this to the v3.10.0 milestone Aug 13, 2024
@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 Aug 13, 2024
@QuLogic
Copy link
Member Author

QuLogic commented Aug 13, 2024

Also marked 3.9.2 as the stable version so that the banner on the website is corrected.

This causes homebrew to update Python, but because the image is
outdated, this causes conflicts.
GitHub and Azure's images install a pre-existing Python, which Homebrew
attempts to upgrade if any of the packages we want to install depend on
it.

Unfortunately, this may cause conflicts on Python's symlinks, so stop
Homebrew from trying to do an automatic upgrade.
@QuLogic QuLogic force-pushed the merge-39x branch 2 times, most recently from 3c2c4af to 36c04a4 Compare August 14, 2024 22:06
@QuLogic
Copy link
Member Author

QuLogic commented Aug 14, 2024

I don't know what's up with wheels, but that's not super important to getting this in at the moment.

@tacaswell
Copy link
Member

We should re-consider if we want to keep the brew ENVs as it is not clear if they are doing what we think they are doing.

@tacaswell tacaswell merged commit 6ff7f40 into matplotlib:main Aug 15, 2024
61 of 70 checks passed
@QuLogic QuLogic deleted the merge-39x branch August 15, 2024 01:25
@tacaswell
Copy link
Member

of all of these commits I think we only want to backport 6c04a4 and c88d13 ?

timhoffm added a commit that referenced this pull request Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI: Run cibuildwheel Run wheel building tests on a PR Documentation: API files in lib/ and doc/api Documentation: user guide files in galleries/users_explain or doc/users Maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Doc]: Even on https://matplotlib.org/stable/: This is documentation for an unstable development version.
9 participants