-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Merge v3.3.x into master #18497
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
Merge v3.3.x into master #18497
Conversation
…ramework in use
…-18245-on-v3.3.x Backport PR matplotlib#18245 on branch v3.3.x
…t-of-pr-18260-on-v3.3.x Backport PR matplotlib#18260 on branch v3.3.x (Add parent widget to IntVar)
…t-of-pr-18266-on-v3.3.x Backport PR matplotlib#18266 on branch v3.3.x (Fix Path.get_extents for empty paths.)
…epositioning title
…t-of-pr-18288-on-v3.3.x Backport PR matplotlib#18288 on branch v3.3.x (FIX: check if axes is off page before repositioning title)
…ures with a Button or TextBox
…t-of-pr-18304-on-v3.3.x Backport PR matplotlib#18304 on branch v3.3.x (Fix canvas redraws during motion in figures with a Button or TextBox)
…t-of-pr-18328-on-v3.3.x Backport PR matplotlib#18328 on branch v3.3.x (Add missing check for None in Qt toolmanager.)
…RUNTIME140_1.dll.
…t-of-pr-18322-on-v3.3.x Backport PR matplotlib#18322 on branch v3.3.x (Disable FH4 so that we don't require VCRUNTIME140_1.dll.)
…t-of-pr-18325-on-v3.3.1-doc Backport PR matplotlib#18325 on branch v3.3.1-doc (add mpl_interactions to 3rd party packages)
…ing qt initial import.
…t-of-pr-18352-on-v3.3.x Backport PR matplotlib#18352 on branch v3.3.x (Avoid triggering backend resolution during qt initial import.)
…t-of-pr-18293-on-v3.3.x Backport PR matplotlib#18293 on branch v3.3.x (Fix scatter3d color/linewidth re-projection)
…t-of-pr-18298-on-v3.3.x Backport PR matplotlib#18298 on branch v3.3.x (Include license files in built distribution)
…with string indices
…t-of-pr-18374-on-v3.3.x Backport PR matplotlib#18374 on branch v3.3.x (FIX: make _reshape_2D accept pandas df with string indices)
… not the current _Mode Merge pull request matplotlib#18395 from richardsheridan/multi-toggle-fix FIX: deselect buttons that are not the current _Mode
…r-18395-on-v3.3.x Backport PR matplotlib#18395: TkAgg bugfix: deselect buttons that are not the current _Mode
…t-of-pr-18393-on-v3.3.x Backport PR matplotlib#18393 on branch v3.3.x (Fix Axis scale on twinned Axes.)
…t-of-pr-18464-on-v3.3.x Backport PR matplotlib#18464 on branch v3.3.x (Remove extra stickies in barstacked histogram.)
FIX: Store DPI ratio on figure instead of window for nbagg/webagg
FIX: Use OutputArea event to trigger figure close in nbagg
Nbagg backports
Merge pull request matplotlib#18458 from tacaswell/fix_huge_imshow_range Fix huge imshow range Conflicts: lib/matplotlib/colors.py - had spurious commit in the initial PR which re-factored code not on the 3.3.x branch lib/matplotlib/tests/test_image.py - conflicts from many tests added to bottom of test_image.py on default branch
…r-18458-on-v3.3.x Backport PR matplotlib#18458: Fix huge imshow range
…t-of-pr-18398-on-v3.3.x Backport PR matplotlib#18398 on branch v3.3.x (Warn on non-increasing/decreasing pcolor coords)
…t-of-pr-18475-on-v3.3.x Backport PR matplotlib#18475 on branch v3.3.x (BF: ensure exception caught if no kpeswitch)
…t-of-pr-18483-on-v3.3.x Backport PR matplotlib#18483 on branch v3.3.x (DOC: reword non-monotonic cell center warning)
This is the second bugfix release of the 3.3.x series. This release contains several critical bug-fixes: * fix Axis scale on twinned Axes * fix auto-close of Figures in nbagg * fix automatic title placement if Axes is off the Figure * fix autoranging of log scales with barstacked histogram * fix extra redraws when using Button or TextBox widgets * fix imshow with LogNorm and large vmin/vmax ranges * fix plotting Pandas DataFrame with string MultiIndex * fix scatter with `marker=''` * fix scatter3d color/linewidth re-projection * fix state of mode buttons in TkAgg backends * include license files in built distribution * reduce Visual C++ runtime requirements on Windows
So the tarballs from GitHub are stable.
* linchiwei123 | ||
* Neilzon Viloria | ||
* Richard Sheridan | ||
* richardsheridan |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a dupe?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This can be fixed, but the page it's on is automatically generated, so I wouldn't do it here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not important either way...
* linchiwei123 | ||
* Neilzon Viloria | ||
* Richard Sheridan | ||
* richardsheridan |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* richardsheridan |
Given that the name duplication is auto-generated, I don't think we want to get into a game of whack-a-mole to fix it. |
PR Summary
PR Checklist
pytest
passes).flake8
on changed files to check).flake8-docstrings
andpydocstyle<4
and runflake8 --docstring-convention=all
).doc/users/next_whats_new/
(follow instructions in README.rst there).doc/api/next_api_changes/
(follow instructions in README.rst there).