diff --git a/doc/_static/zenodo_cache/4030140.svg b/doc/_static/zenodo_cache/4030140.svg new file mode 100644 index 000000000000..8fcb71dead83 --- /dev/null +++ b/doc/_static/zenodo_cache/4030140.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + DOI + + + DOI + + + 10.5281/zenodo.4030140 + + + 10.5281/zenodo.4030140 + + + \ No newline at end of file diff --git a/doc/citing.rst b/doc/citing.rst index cea1c2b96319..cdc4c60fcbd0 100644 --- a/doc/citing.rst +++ b/doc/citing.rst @@ -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 diff --git a/doc/users/github_stats.rst b/doc/users/github_stats.rst index 96c4c3613e29..7ef8dd1111b6 100644 --- a/doc/users/github_stats.rst +++ b/doc/users/github_stats.rst @@ -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 `__ +We closed 15 issues and merged 39 pull requests. +The full list can be seen `on GitHub `__ -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 * 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 diff --git a/doc/users/prev_whats_new/github_stats_3.3.1.rst b/doc/users/prev_whats_new/github_stats_3.3.1.rst new file mode 100644 index 000000000000..ed6638638959 --- /dev/null +++ b/doc/users/prev_whats_new/github_stats_3.3.1.rst @@ -0,0 +1,137 @@ +.. _github-stats-3-3-1: + +GitHub Stats for Matplotlib 3.3.1 +================================= + +GitHub stats for 2020/07/16 - 2020/08/13 (tag: v3.3.0) + +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 `__ + +The following 17 authors contributed 131 commits. + +* Antony Lee +* Ben Root +* Bruno Beltran +* David Stansby +* Elliott Sales de Andrade +* Isuru Fernando +* jbhopkins +* Jody Klymak +* Jouni K. Seppänen +* Lee Johnston +* linchiwei123 +* Neilzon Viloria +* 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) diff --git a/tools/cache_zenodo_svg.py b/tools/cache_zenodo_svg.py index b3683fe19011..27d707ae36b7 100644 --- a/tools/cache_zenodo_svg.py +++ b/tools/cache_zenodo_svg.py @@ -62,6 +62,7 @@ def _get_xdg_cache_dir(): if __name__ == "__main__": data = { + "v3.3.2": "4030140", "v3.3.1": "3984190", "v3.3.0": "3948793", "v3.2.2": "3898017",