8000 Merge v3.3.x into master by QuLogic · Pull Request #18497 · matplotlib/matplotlib · GitHub
[go: up one dir, main page]

Skip to content

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

Merged
merged 47 commits into from
Sep 18, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
0fb2d0b
Backport PR #18245: MNT: do a better job guessing the GUI framework i…
jkseppan Aug 14, 2020
6c1e8e0
Merge pull request #18253 from jkseppan/auto-backport-of-pr-18245-on-…
dopplershift Aug 14, 2020
e957fc8
Backport PR #18260: Add parent widget to IntVar
jklymak Aug 14, 2020
b1452eb
Merge pull request #18263 from meeseeksmachine/auto-backport-of-pr-18…
QuLogic Aug 14, 2020
91176f5
Backport PR #18266: Fix Path.get_extents for empty paths.
dopplershift Aug 15, 2020
fe6a433
Merge pull request #18269 from meeseeksmachine/auto-backport-of-pr-18…
dopplershift Aug 15, 2020
6a2fcd1
Backport PR #18288: FIX: check if axes is off page before repositioni…
timhoffm Aug 19, 2020
355fac9
Merge pull request #18297 from meeseeksmachine/auto-backport-of-pr-18…
timhoffm Aug 19, 2020
5e82558
Backport PR #18304: Fix canvas redraws during motion in figures with …
yoda-vid Aug 21, 2020
bd6f39b
Merge pull request #18309 from meeseeksmachine/auto-backport-of-pr-18…
QuLogic Aug 21, 2020
a93b9fd
Backport PR #18328: Add missing check for None in Qt toolmanager.
dstansby Aug 23, 2020
1d75e5b
Merge pull request #18333 from meeseeksmachine/auto-backport-of-pr-18…
dopplershift Aug 23, 2020
8dc6029
Backport PR #18322: Disable FH4 so that we don't require VCRUNTIME140…
tacaswell Aug 24, 2020
d79332d
Merge pull request #18335 from meeseeksmachine/auto-backport-of-pr-18…
tacaswell Aug 24, 2020
c27eecf
Backport PR #18325: add mpl_interactions to 3rd party packages
jklymak Aug 24, 2020
a5a261f
Merge pull request #18339 from meeseeksmachine/auto-backport-of-pr-18…
jklymak Aug 24, 2020
7466fe5
Backport PR #18352: Avoid triggering backend resolution during qt ini…
QuLogic Aug 25, 2020
63e7554
Merge pull request #18354 from meeseeksmachine/auto-backport-of-pr-18…
timhoffm Aug 25, 2020
80fbbb1
Backport PR #18293: Fix scatter3d color/linewidth re-projection
dopplershift Aug 29, 2020
830f4b1
Backport PR #18298: Include license files in built distribution
dopplershift Aug 29, 2020
a8709b5
Merge pull request #18375 from meeseeksmachine/auto-backport-of-pr-18…
timhoffm Aug 29, 2020
f4f8448
Merge pull request #18376 from meeseeksmachine/auto-backport-of-pr-18…
dopplershift Aug 30, 2020
e7bbfb0
Backport PR #18374: FIX: make _reshape_2D accept pandas df with strin…
dopplershift Aug 30, 2020
bd31143
Merge pull request #18380 from meeseeksmachine/auto-backport-of-pr-18…
dopplershift Aug 30, 2020
d52cc3d
Backport PR #18395: TkAgg bugfix: deselect buttons that are not the c…
tacaswell Sep 9, 2020
7776ef5
Merge pull request #18441 from tacaswell/auto-backport-of-pr-18395-on…
QuLogic Sep 9, 2020
a4f4d71
Backport PR #18393: Fix Axis scale on twinned Axes.
dopplershift Sep 11, 2020
9a54497
Merge pull request #18459 from meeseeksmachine/auto-backport-of-pr-18…
dopplershift Sep 11, 2020
fc0b96d
Backport PR #18464: Remove extra stickies in barstacked histogram.
timhoffm Sep 13, 2020
0b1eb01
Merge pull request #18469 from meeseeksmachine/auto-backport-of-pr-18…
timhoffm Sep 13, 2020
eea9f63
Merge pull request #18361 from QuLogic/nbagg-fig-ratio
tacaswell Aug 28, 2020
9dda79c
Merge pull request #18454 from QuLogic/fix-nbagg-rerun
tacaswell Sep 14, 2020
254f062
Merge pull request #18479 from tacaswell/nbagg_backports
QuLogic Sep 14, 2020
257a689
Backport PR #18398: Warn on non-increasing/decreasing pcolor coords
dopplershift Sep 14, 2020
8508463
Backport PR #18458: Fix huge imshow range
dopplershift Sep 14, 2020
98e64ba
Backport PR #18475: BF: ensure exception caught if no kpeswitch
QuLogic Sep 14, 2020
43bc27d
Merge pull request #18484 from tacaswell/auto-backport-of-pr-18458-on…
jklymak Sep 15, 2020
7e810d1
Merge pull request #18482 from meeseeksmachine/auto-backport-of-pr-18…
dopplershift Sep 15, 2020
c23f81e
Merge pull request #18485 from meeseeksmachine/auto-backport-of-pr-18…
dopplershift Sep 15, 2020
0c419ad
Backport PR #18483: DOC: reword non-monotonic cell center warning
QuLogic Sep 15, 2020
6a94a1f
Merge pull request #18488 from meeseeksmachine/auto-backport-of-pr-18…
QuLogic Sep 15, 2020
ffb72e4
DOC: Update GitHub stats for 3.3.2.
QuLogic Sep 15, 2020
1fbf9d9
Merge branch 'v3.3.1-doc' into v3.3.x
QuLogic Sep 15, 2020
6e4d72c
REL: v3.3.2
QuLogic Sep 15, 2020
733a028
BLD: bump branch away from tag
QuLogic Sep 15, 2020
6ba186c
DOC: Add Zenodo DOI for 3.3.2.
QuLogic Sep 15, 2020
07d8106
Merge branch 'v3.3.x' into master
QuLogic Sep 16, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions doc/_static/zenodo_cache/4030140.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions doc/citing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ By version
.. START OF AUTOGENERATED


v3.3.2
.. image:: _static/zenodo_cache/4030140.svg
:target: https://doi.org/10.5281/zenodo.4030140
v3.3.1
.. image:: _static/zenodo_cache/3984190.svg
:target: https://doi.org/10.5281/zenodo.3984190
Expand Down
183 changes: 68 additions & 115 deletions doc/users/github_stats.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,138 +3,91 @@
GitHub Stats
============

GitHub stats for 2020/07/16 - 2020/08/13 (tag: v3.3.0)
GitHub stats for 2020/08/14 - 2020/09/15 (tag: v3.3.1)

These lists are automatically generated, and may be incomplete or contain duplicates.

We closed 25 issues and merged 73 pull requests.
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/56?closed=1>`__
We closed 15 issues and merged 39 pull requests.
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/57?closed=1>`__

The following 17 authors contributed 131 commits.
The following 14 authors contributed 61 commits.

* Antony Lee
* Ben Root
* Bruno Beltran
* David Stansby
* David Young
* Elliott Sales de Andrade
* Isuru Fernando
* jbhopkins
* Greg Lucas
* Jody Klymak
* johnthagen
* Jouni K. Seppänen
* Lee Johnston
* linchiwei123
* Neilzon Viloria
* Richard Sheridan
* richardsheridan
Copy link
Member

Choose a reason for hiding this comment

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

this is a dupe?

Copy link
Member Author

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.

Copy link
Member

Choose a reason for hiding this comment

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

Not important either way...

Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
* richardsheridan

* Ryan May
* Thomas A Caswell
* Tim Hoffmann
* Tom Neep
* Yichao Yu

GitHub issues and pull requests:

Pull Requests (73):

* :ghpull:`18243`: Fix reshape list of strings
* :ghpull:`18240`: Backport PR #18235 on branch v3.3.x
* :ghpull:`18239`: Backport PR #18233 on branch v3.3.x (Fix cibuildwheel trigger condition.)
* :ghpull:`18235`: FIX: check we have a back button in tk toolbar before we touch it
* :ghpull:`18233`: Fix cibuildwheel trigger condition.
* :ghpull:`18231`: Backport PR #18224 on branch v3.3.x (Try out cibuildwheel.)
* :ghpull:`18224`: Try out cibuildwheel.
* :ghpull:`18230`: Backport PR #18225 on branch v3.3.x (Use certifi when downloading bundled build requirements.)
* :ghpull:`18225`: Use certifi when downloading bundled build requirements.
* :ghpull:`18229`: Backport PR #18219 on branch v3.3.x (Fixes an issue where WxAgg NavigationToolbar2 broke custom toolbars)
* :ghpull:`18219`: Fixes an issue where WxAgg NavigationToolbar2 broke custom toolbars
* :ghpull:`18228`: Backport PR #18227 on branch v3.3.x (Set pipefail when running flake8 linter.)
* :ghpull:`18227`: Set pipefail when running flake8 linter.
* :ghpull:`18215`: Backport PR #18185 on branch v3.3.x (FIX: fix reading from http/https urls via imread)
* :ghpull:`18214`: Backport PR #18184 on branch v3.3.x (Go back to checking figures for their manager in destroy.)
* :ghpull:`18185`: FIX: fix reading from http/https urls via imread
* :ghpull:`18184`: Go back to checking figures for their manager in destroy.
* :ghpull:`18183`: Backport PR #17995 on branch v3.3.x (Avoid using Bbox machinery in Path.get_extents; special case polylines.)
* :ghpull:`18182`: Backport PR #17994 on branch v3.3.x (Special case degree-1 Bezier curves.)
* :ghpull:`18179`: Backport PR #18175 on branch v3.3.x (Downgrade symbol substitution log to info level.)
* :ghpull:`18177`: Backport PR #18092 on branch v3.3.x (Use same Make as FreeType's configure to build it.)
* :ghpull:`18174`: Backport PR #18167 on branch v3.3.x (Catch Pandas AssertionError on deprecated multidimensional indexing. Closes #18158)
* :ghpull:`18176`: Backport PR #18173 on branch v3.3.x (Fix the return value of Axes.get_navigate_mode.)
* :ghpull:`18175`: Downgrade symbol substitution log to info level.
* :ghpull:`18092`: Use same Make as FreeType's configure to build it.
* :ghpull:`18173`: Fix the return value of Axes.get_navigate_mode.
* :ghpull:`18167`: Catch Pandas AssertionError on deprecated multidimensional indexing. Closes #18158
* :ghpull:`18162`: Backport PR #18156 on branch v3.3.x (Fix IndexError when using scatter3d and depthshade=False)
* :ghpull:`18156`: Fix IndexError when using scatter3d and depthshade=False
* :ghpull:`18153`: Backport PR #18142 on branch v3.3.x (Fix nbagg in Chrome 84)
* :ghpull:`18146`: Backport PR #17989 on branch v3.3.x (gtk/tk: Ensure no flicker when hovering over images.)
* :ghpull:`18142`: Fix nbagg in Chrome 84
* :ghpull:`18147`: Backport PR #18136 on branch v3.3.x (Sort 3d sizes along with other properties)
* :ghpull:`18136`: Sort 3d sizes along with other properties
* :ghpull:`17989`: gtk/tk: Ensure no flicker when hovering over images.
* :ghpull:`18102`: Fix linting on v3.3.x
* :ghpull:`18111`: Backport PR #18089 on branch v3.3.x
* :ghpull:`18109`: Backport PR #18093 on branch v3.3.x (Improve saving animated GIF with ffmpeg)
* :ghpull:`18089`: Revert "Convert adjust_bbox to use ExitStack."
* :ghpull:`18093`: Improve saving animated GIF with ffmpeg
* :ghpull:`18104`: Backport PR #18101 on branch v3.3.x (FIX: catch all multi-dim warnings pandas)
* :ghpull:`18101`: FIX: catch all multi-dim warnings pandas
* :ghpull:`18091`: ci: Fix linting being ignored by reviewdog
* :ghpull:`18083`: Backport PR #18079 on branch v3.3.x (Set shading='auto' if invalid value passed to pcolormesh)
* :ghpull:`18079`: Set shading='auto' if invalid value passed to pcolormesh
* :ghpull:`18067`: Backport PR #17956 on branch v3.3.x (ENH: Add version check for mac sdk version)
* :ghpull:`17956`: ENH: Add version check for mac sdk version
* :ghpull:`18053`: Backport PR #18021: FIX: update num2julian and julian2num
* :ghpull:`18021`: FIX: update num2julian and julian2num
* :ghpull:`18041`: Backport PR #18038 on branch v3.3.x (FIX: use internal _set_postion, not external)
* :ghpull:`18038`: FIX: use internal _set_postion, not external
* :ghpull:`18036`: Backport PR #18030 on branch v3.3.x (Fix PolyCollection.set_verts optimization.)
* :ghpull:`18030`: Fix PolyCollection.set_verts optimization.
* :ghpull:`18032`: Backport PR #18026 on branch v3.3.x (FIX: Be sure matplotlib.backends is imported before we use it)
* :ghpull:`18026`: FIX: Be sure matplotlib.backends is imported before we use it
* :ghpull:`18027`: Backport PR #17981 on branch v3.3.x (gtk: Fix ``draw`` on unmapped windows.)
* :ghpull:`17981`: gtk: Fix ``draw`` on unmapped windows.
* :ghpull:`18024`: Backport PR #17963 on branch v3.3.x (TST: Ignore deprecations when switching backends.)
* :ghpull:`18023`: Backport PR #18014 on branch v3.3.x (Fix flipped paths in non-writable config dir warning.)
* :ghpull:`17963`: TST: Ignore deprecations when switching backends.
* :ghpull:`18014`: Fix flipped paths in non-writable config dir warning.
* :ghpull:`18008`: Backport PR #17969 on branch v3.3.x (Honor ``'Date': None`` in metadata)
* :ghpull:`18009`: Backport PR #17982 on branch v3.3.x (BF: for degenerate polygons, add CLOSEPOLY vertex)
* :ghpull:`17982`: BF: for degenerate polygons, add CLOSEPOLY vertex
* :ghpull:`17969`: Honor ``'Date': None`` in metadata
* :ghpull:`17995`: Avoid using Bbox machinery in Path.get_extents; special case polylines.
* :ghpull:`17994`: Special case degree-1 Bezier curves.
* :ghpull:`17990`: Manual backport of pr 17983 on v3.3.x
* :ghpull:`17984`: Backport PR #17972 on branch v3.3.x (Fix PyPy compatiblity issue)
* :ghpull:`17985`: Backport PR #17976 on branch v3.3.x (Fixed #17970 - Docstrings should not accessed with -OO)
* :ghpull:`17983`: FIX: undeprecate and update num2epoch/epoch2num
* :ghpull:`17976`: Fixed #17970 - Docstrings should not accessed with -OO
* :ghpull:`17972`: Fix PyPy compatiblity issue

Issues (25):

* :ghissue:`18234`: _reshape_2D function behavior changed, breaks hist for some cases in 3.3.0
* :ghissue:`18232`: different behaviour between 3.3.0 and 3.2.2 (and earlier) for ploting in a Tk canvas
* :ghissue:`18212`: Updated WxAgg NavigationToolbar2 breaks custom toolbars
* :ghissue:`18129`: Error reading png image from URL with imread in matplotlib 3.3
* :ghissue:`18163`: Figure can not be closed if it has associated Agg canvas
* :ghissue:`17974`: Major speed regression introduced in "plt.bar" definition clipping between 3.0.3 and 3.3.0.
* :ghissue:`17998`: New warning: Substituting symbol \perp from STIXGeneral
* :ghissue:`18057`: Fails to install in FreeBSD
* :ghissue:`18150`: Regression in get_navigate_mode() return value
* :ghissue:`18158`: X-axis that is Pandas Series time zone aware timestamps raises AssertionError
* :ghissue:`18037`: Scatter3D: depthshade=False causes IndexError for Tkinter when plotting more than one point.
* :ghissue:`18169`: When running python with -OO option, an empty matplotlib docstring causes an exception.
* :ghissue:`18165`: fig.colorbar() and using bbox='tight' in PDF export mess up figure dimensions
* :ghissue:`18132`: A simple 3D scatter plot with %matplotlib notebook is not working
* :ghissue:`18135`: Point size array in the Axes3D scatter() does not follow the same order as in the data points
* :ghissue:`18061`: 3.3.0 regression in png backend with colorbar()
* :ghissue:`18076`: pcolormesh + gourand shading + polar axes is broken
* :ghissue:`18010`: 3.3.0: possible regression/bug with DateFormatter?
* :ghissue:`18033`: v. 3.3.0: horizontal colorbar broken
* :ghissue:`18017`: Optimisation in set_verts causes error if ``verts`` have irregular sizes
* :ghissue:`18022`: AttributeError: module 'matplotlib' has no attribute 'backends'
* :ghissue:`18011`: Confusing error message when home config directory not writable
* :ghissue:`17975`: Computing the bounding box of a degenerate polygon throws an error
* :ghissue:`17968`: Setting ``Date`` metadata to ``None`` does not remove the date metadata from the SVG file
* :ghissue:`17970`: AttributeError when using PYTHONOPTIMIZE (due to stripped docstring)
Pull Requests (39):

* :ghpull:`18488`: Backport PR #18483 on branch v3.3.x (DOC: reword non-monotonic cell center warning)
* :ghpull:`18483`: DOC: reword non-monotonic cell center warning
* :ghpull:`18485`: Backport PR #18475 on branch v3.3.x (BF: ensure exception caught if no kpeswitch)
* :ghpull:`18482`: Backport PR #18398 on branch v3.3.x (Warn on non-increasing/decreasing pcolor coords)
* :ghpull:`18484`: Backport PR #18458: Fix huge imshow range
* :ghpull:`18475`: BF: ensure exception caught if no kpeswitch
* :ghpull:`18458`: Fix huge imshow range
* :ghpull:`18398`: Warn on non-increasing/decreasing pcolor coords
* :ghpull:`18479`: Nbagg backports
* :ghpull:`18454`: nbagg: Use OutputArea event to trigger figure close.
* :ghpull:`18469`: Backport PR #18464 on branch v3.3.x (Remove extra stickies in barstacked histogram.)
* :ghpull:`18464`: Remove extra stickies in barstacked histogram.
* :ghpull:`18459`: Backport PR #18393 on branch v3.3.x (Fix Axis scale on twinned Axes.)
* :ghpull:`18393`: Fix Axis scale on twinned Axes.
* :ghpull:`18441`: Backport PR #18395: TkAgg bugfix: deselect buttons that are not the current _Mode
* :ghpull:`18395`: TkAgg bugfix: deselect buttons that are not the current _Mode
* :ghpull:`18380`: Backport PR #18374 on branch v3.3.x (FIX: make _reshape_2D accept pandas df with string indices)
* :ghpull:`18374`: FIX: make _reshape_2D accept pandas df with string indices
* :ghpull:`18376`: Backport PR #18298 on branch v3.3.x (Include license files in built distribution)
* :ghpull:`18375`: Backport PR #18293 on branch v3.3.x (Fix scatter3d color/linewidth re-projection)
* :ghpull:`18298`: Include license files in built distribution
* :ghpull:`18293`: Fix scatter3d color/linewidth re-projection
* :ghpull:`18361`: nbagg: Store DPI ratio on figure instead of window.
* :ghpull:`18354`: Backport PR #18352 on branch v3.3.x (Avoid triggering backend resolution during qt initial import.)
* :ghpull:`18352`: Avoid triggering backend resolution during qt initial import.
* :ghpull:`18335`: Backport PR #18322 on branch v3.3.x (Disable FH4 so that we don't require VCRUNTIME140_1.dll.)
* :ghpull:`18322`: Disable FH4 so that we don't require VCRUNTIME140_1.dll.
* :ghpull:`18333`: Backport PR #18328 on branch v3.3.x (Add missing check for None in Qt toolmanager.)
* :ghpull:`18328`: Add missing check for None in Qt toolmanager.
* :ghpull:`18309`: Backport PR #18304 on branch v3.3.x (Fix canvas redraws during motion in figures with a Button or TextBox)
* :ghpull:`18304`: Fix canvas redraws during motion in figures with a Button or TextBox
* :ghpull:`18297`: Backport PR #18288 on branch v3.3.x (FIX: check if axes is off page before repositioning title)
* :ghpull:`18288`: FIX: check if axes is off page before repositioning title
* :ghpull:`18269`: Backport PR #18266 on branch v3.3.x (Fix Path.get_extents for empty paths.)
* :ghpull:`18266`: Fix Path.get_extents for empty paths.
* :ghpull:`18263`: Backport PR #18260 on branch v3.3.x (Add parent widget to IntVar)
* :ghpull:`18260`: Add parent widget to IntVar
* :ghpull:`18253`: Backport PR #18245 on branch v3.3.x
* :ghpull:`18245`: MNT: do a better job guessing the GUI framework in use

Issues (15):

* :ghissue:`18415`: imshow with LogNorm crashes with certain inputs
* :ghissue:`18447`: nbagg: Closing a figure from the notebook does not close the python figure
* :ghissue:`18470`: interactive plots slow with matplotlib 3.3.1
* :ghissue:`18457`: Incorrect log y-scale for histogram with partitioned and barstacked data
* :ghissue:`18385`: twinx not respecting log-scale
* :ghissue:`18371`: Plotting a pandas DataFrame with string MultiIndex
* :ghissue:`18296`: LICENSE file(s) not included in published PyPI package
* :ghissue:`18287`: scatter3D assigns wrong color to points for some plot orientations
* :ghissue:`18292`: ImportError: DLL load failed with Matplotlib 3.3.1 on Windows
* :ghissue:`18327`: Tool Manager: adding buttons to toolbar fails with matplotlib version 3.3.1 using Qt backend
* :ghissue:`18324`: Poor UI responsiveness of 3.3.1 compared with 3.2.2 for interactive mode UI using widgets
* :ghissue:`18303`: Canvas redraws during any motion when Button is present
* :ghissue:`18283`: Automatic title placement wrong if parent axes is off the page
* :ghissue:`18254`: scatter(..., marker='') raises on drawing with mpl3.3.1
* :ghissue:`18259`: New IntVar needs a parent widget


Previous GitHub Stats
Expand Down
Loading
0