|
3 | 3 | GitHub Stats
|
4 | 4 | ============
|
5 | 5 |
|
6 |
| -GitHub stats for 2020/07/16 - 2020/08/13 (tag: v3.3.0) |
| 6 | +GitHub stats for 2020/08/14 - 2020/09/15 (tag: v3.3.1) |
7 | 7 |
|
8 | 8 | These lists are automatically generated, and may be incomplete or contain duplicates.
|
9 | 9 |
|
10 |
| -We closed 25 issues and merged 73 pull requests. |
11 |
| -The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/56?closed=1>`__ |
| 10 | +We closed 15 issues and merged 39 pull requests. |
| 11 | +The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/57?closed=1>`__ |
12 | 12 |
|
13 |
| -The following 17 authors contributed 131 commits. |
| 13 | +The following 14 authors contributed 61 commits. |
14 | 14 |
|
15 | 15 | * Antony Lee
|
16 |
| -* Ben Root |
17 | 16 | * Bruno Beltran
|
18 | 17 | * David Stansby
|
| 18 | +* David Young |
19 | 19 | * Elliott Sales de Andrade
|
20 |
| -* Isuru Fernando |
21 |
| -* jbhopkins |
| 20 | +* Greg Lucas |
22 | 21 | * Jody Klymak
|
| 22 | +* johnthagen |
23 | 23 | * Jouni K. Seppänen
|
24 |
| -* Lee Johnston |
25 |
| -* linchiwei123 |
26 |
| -* Neilzon Viloria |
| 24 | +* Richard Sheridan |
| 25 | +* richardsheridan |
27 | 26 | * Ryan May
|
28 | 27 | * Thomas A Caswell
|
29 | 28 | * Tim Hoffmann
|
30 |
| -* Tom Neep |
31 |
| -* Yichao Yu |
32 | 29 |
|
33 | 30 | GitHub issues and pull requests:
|
34 | 31 |
|
35 |
| -Pull Requests (73): |
36 |
| - |
37 |
| -* :ghpull:`18243`: Fix reshape list of strings |
38 |
| -* :ghpull:`18240`: Backport PR #18235 on branch v3.3.x |
39 |
| -* :ghpull:`18239`: Backport PR #18233 on branch v3.3.x (Fix cibuildwheel trigger condition.) |
40 |
| -* :ghpull:`18235`: FIX: check we have a back button in tk toolbar before we touch it |
41 |
| -* :ghpull:`18233`: Fix cibuildwheel trigger condition. |
42 |
| -* :ghpull:`18231`: Backport PR #18224 on branch v3.3.x (Try out cibuildwheel.) |
43 |
| -* :ghpull:`18224`: Try out cibuildwheel. |
44 |
| -* :ghpull:`18230`: Backport PR #18225 on branch v3.3.x (Use certifi when downloading bundled build requirements.) |
45 |
| -* :ghpull:`18225`: Use certifi when downloading bundled build requirements. |
46 |
| -* :ghpull:`18229`: Backport PR #18219 on branch v3.3.x (Fixes an issue where WxAgg NavigationToolbar2 broke custom toolbars) |
47 |
| -* :ghpull:`18219`: Fixes an issue where WxAgg NavigationToolbar2 broke custom toolbars |
48 |
| -* :ghpull:`18228`: Backport PR #18227 on branch v3.3.x (Set pipefail when running flake8 linter.) |
49 |
| -* :ghpull:`18227`: Set pipefail when running flake8 linter. |
50 |
| -* :ghpull:`18215`: Backport PR #18185 on branch v3.3.x (FIX: fix reading from http/https urls via imread) |
51 |
| -* :ghpull:`18214`: Backport PR #18184 on branch v3.3.x (Go back to checking figures for their manager in destroy.) |
52 |
| -* :ghpull:`18185`: FIX: fix reading from http/https urls via imread |
53 |
| -* :ghpull:`18184`: Go back to checking figures for their manager in destroy. |
54 |
| -* :ghpull:`18183`: Backport PR #17995 on branch v3.3.x (Avoid using Bbox machinery in Path.get_extents; special case polylines.) |
55 |
| -* :ghpull:`18182`: Backport PR #17994 on branch v3.3.x (Special case degree-1 Bezier curves.) |
56 |
| -* :ghpull:`18179`: Backport PR #18175 on branch v3.3.x (Downgrade symbol substitution log to info level.) |
57 |
| -* :ghpull:`18177`: Backport PR #18092 on branch v3.3.x (Use same Make as FreeType's configure to build it.) |
58 |
| -* :ghpull:`18174`: Backport PR #18167 on branch v3.3.x (Catch Pandas AssertionError on deprecated multidimensional indexing. Closes #18158) |
59 |
| -* :ghpull:`18176`: Backport PR #18173 on branch v3.3.x (Fix the return value of Axes.get_navigate_mode.) |
60 |
| -* :ghpull:`18175`: Downgrade symbol substitution log to info level. |
61 |
| -* :ghpull:`18092`: Use same Make as FreeType's configure to build it. |
62 |
| -* :ghpull:`18173`: Fix the return value of Axes.get_navigate_mode. |
63 |
| -* :ghpull:`18167`: Catch Pandas AssertionError on deprecated multidimensional indexing. Closes #18158 |
64 |
| -* :ghpull:`18162`: Backport PR #18156 on branch v3.3.x (Fix IndexError when using scatter3d and depthshade=False) |
65 |
| -* :ghpull:`18156`: Fix IndexError when using scatter3d and depthshade=False |
66 |
| -* :ghpull:`18153`: Backport PR #18142 on branch v3.3.x (Fix nbagg in Chrome 84) |
67 |
| -* :ghpull:`18146`: Backport PR #17989 on branch v3.3.x (gtk/tk: Ensure no flicker when hovering over images.) |
68 |
| -* :ghpull:`18142`: Fix nbagg in Chrome 84 |
69 |
| -* :ghpull:`18147`: Backport PR #18136 on branch v3.3.x (Sort 3d sizes along with other properties) |
70 |
| -* :ghpull:`18136`: Sort 3d sizes along with other properties |
71 |
| -* :ghpull:`17989`: gtk/tk: Ensure no flicker when hovering over images. |
72 |
| -* :ghpull:`18102`: Fix linting on v3.3.x |
73 |
| -* :ghpull:`18111`: Backport PR #18089 on branch v3.3.x |
74 |
| -* :ghpull:`18109`: Backport PR #18093 on branch v3.3.x (Improve saving animated GIF with ffmpeg) |
75 |
| -* :ghpull:`18089`: Revert "Convert adjust_bbox to use ExitStack." |
76 |
| -* :ghpull:`18093`: Improve saving animated GIF with ffmpeg |
77 |
| -* :ghpull:`18104`: Backport PR #18101 on branch v3.3.x (FIX: catch all multi-dim warnings pandas) |
78 |
| -* :ghpull:`18101`: FIX: catch all multi-dim warnings pandas |
79 |
| -* :ghpull:`18091`: ci: Fix linting being ignored by reviewdog |
80 |
| -* :ghpull:`18083`: Backport PR #18079 on branch v3.3.x (Set shading='auto' if invalid value passed to pcolormesh) |
81 |
| -* :ghpull:`18079`: Set shading='auto' if invalid value passed to pcolormesh |
82 |
| -* :ghpull:`18067`: Backport PR #17956 on branch v3.3.x (ENH: Add version check for mac sdk version) |
83 |
| -* :ghpull:`17956`: ENH: Add version check for mac sdk version |
84 |
| -* :ghpull:`18053`: Backport PR #18021: FIX: update num2julian and julian2num |
85 |
| -* :ghpull:`18021`: FIX: update num2julian and julian2num |
86 |
| -* :ghpull:`18041`: Backport PR #18038 on branch v3.3.x (FIX: use internal _set_postion, not external) |
87 |
| -* :ghpull:`18038`: FIX: use internal _set_postion, not external |
88 |
| -* :ghpull:`18036`: Backport PR #18030 on branch v3.3.x (Fix PolyCollection.set_verts optimization.) |
89 |
| -* :ghpull:`18030`: Fix PolyCollection.set_verts optimization. |
90 |
| -* :ghpull:`18032`: Backport PR #18026 on branch v3.3.x (FIX: Be sure matplotlib.backends is imported before we use it) |
91 |
| -* :ghpull:`18026`: FIX: Be sure matplotlib.backends is imported before we use it |
92 |
| -* :ghpull:`18027`: Backport PR #17981 on branch v3.3.x (gtk: Fix ``draw`` on unmapped windows.) |
93 |
| -* :ghpull:`17981`: gtk: Fix ``draw`` on unmapped windows. |
94 |
| -* :ghpull:`18024`: Backport PR #17963 on branch v3.3.x (TST: Ignore deprecations when switching backends.) |
95 |
| -* :ghpull:`18023`: Backport PR #18014 on branch v3.3.x (Fix flipped paths in non-writable config dir warning.) |
96 |
| -* :ghpull:`17963`: TST: Ignore deprecations when switching backends. |
97 |
| -* :ghpull:`18014`: Fix flipped paths in non-writable config dir warning. |
98 |
| -* :ghpull:`18008`: Backport PR #17969 on branch v3.3.x (Honor ``'Date': None`` in metadata) |
99 |
| -* :ghpull:`18009`: Backport PR #17982 on branch v3.3.x (BF: for degenerate polygons, add CLOSEPOLY vertex) |
100 |
| -* :ghpull:`17982`: BF: for degenerate polygons, add CLOSEPOLY vertex |
101 |
| -* :ghpull:`17969`: Honor ``'Date': None`` in metadata |
102 |
| -* :ghpull:`17995`: Avoid using Bbox machinery in Path.get_extents; special case polylines. |
103 |
| -* :ghpull:`17994`: Special case degree-1 Bezier curves. |
104 |
| -* :ghpull:`17990`: Manual backport of pr 17983 on v3.3.x |
105 |
| -* :ghpull:`17984`: Backport PR #17972 on branch v3.3.x (Fix PyPy compatiblity issue) |
106 |
| -* :ghpull:`17985`: Backport PR #17976 on branch v3.3.x (Fixed #17970 - Docstrings should not accessed with -OO) |
107 |
| -* :ghpull:`17983`: FIX: undeprecate and update num2epoch/epoch2num |
108 |
| -* :ghpull:`17976`: Fixed #17970 - Docstrings should not accessed with -OO |
109 |
| -* :ghpull:`17972`: Fix PyPy compatiblity issue |
110 |
| - |
111 |
| -Issues (25): |
112 |
| - |
113 |
| -* :ghissue:`18234`: _reshape_2D function behavior changed, breaks hist for some cases in 3.3.0 |
114 |
| -* :ghissue:`18232`: different behaviour between 3.3.0 and 3.2.2 (and earlier) for ploting in a Tk canvas |
115 |
| -* :ghissue:`18212`: Updated WxAgg NavigationToolbar2 breaks custom toolbars |
116 |
| -* :ghissue:`18129`: Error reading png image from URL with imread in matplotlib 3.3 |
117 |
| -* :ghissue:`18163`: Figure can not be closed if it has associated Agg canvas |
118 |
| -* :ghissue:`17974`: Major speed regression introduced in "plt.bar" definition clipping between 3.0.3 and 3.3.0. |
119 |
| -* :ghissue:`17998`: New warning: Substituting symbol \perp from STIXGeneral |
120 |
| -* :ghissue:`18057`: Fails to install in FreeBSD |
121 |
| -* :ghissue:`18150`: Regression in get_navigate_mode() return value |
122 |
| -* :ghissue:`18158`: X-axis that is Pandas Series time zone aware timestamps raises AssertionError |
123 |
| -* :ghissue:`18037`: Scatter3D: depthshade=False causes IndexError for Tkinter when plotting more than one point. |
124 |
| -* :ghissue:`18169`: When running python with -OO option, an empty matplotlib docstring causes an exception. |
125 |
| -* :ghissue:`18165`: fig.colorbar() and using bbox='tight' in PDF export mess up figure dimensions |
126 |
| -* :ghissue:`18132`: A simple 3D scatter plot with %matplotlib notebook is not working |
127 |
| -* :ghissue:`18135`: Point size array in the Axes3D scatter() does not follow the same order as in the data points |
128 |
| -* :ghissue:`18061`: 3.3.0 regression in png backend with colorbar() |
129 |
| -* :ghissue:`18076`: pcolormesh + gourand shading + polar axes is broken |
130 |
| -* :ghissue:`18010`: 3.3.0: possible regression/bug with DateFormatter? |
131 |
| -* :ghissue:`18033`: v. 3.3.0: horizontal colorbar broken |
132 |
| -* :ghissue:`18017`: Optimisation in set_verts causes error if ``verts`` have irregular sizes |
133 |
| -* :ghissue:`18022`: AttributeError: module 'matplotlib' has no attribute 'backends' |
134 |
| -* :ghissue:`18011`: Confusing error message when home config directory not writable |
135 |
| -* :ghissue:`17975`: Computing the bounding box of a degenerate polygon throws an error |
136 |
| -* :ghissue:`17968`: Setting ``Date`` metadata to ``None`` does not remove the date metadata from the SVG file |
137 |
| -* :ghissue:`17970`: AttributeError when using PYTHONOPTIMIZE (due to stripped docstring) |
| 32 | +Pull Requests (39): |
| 33 | + |
| 34 | +* :ghpull:`18488`: Backport PR #18483 on branch v3.3.x (DOC: reword non-monotonic cell center warning) |
| 35 | +* :ghpull:`18483`: DOC: reword non-monotonic cell center warning |
| 36 | +* :ghpull:`18485`: Backport PR #18475 on branch v3.3.x (BF: ensure exception caught if no kpeswitch) |
| 37 | +* :ghpull:`18482`: Backport PR #18398 on branch v3.3.x (Warn on non-increasing/decreasing pcolor coords) |
| 38 | +* :ghpull:`18484`: Backport PR #18458: Fix huge imshow range |
| 39 | +* :ghpull:`18475`: BF: ensure exception caught if no kpeswitch |
| 40 | +* :ghpull:`18458`: Fix huge imshow range |
| 41 | +* :ghpull:`18398`: Warn on non-increasing/decreasing pcolor coords |
| 42 | +* :ghpull:`18479`: Nbagg backports |
| 43 | +* :ghpull:`18454`: nbagg: Use OutputArea event to trigger figure close. |
| 44 | +* :ghpull:`18469`: Backport PR #18464 on branch v3.3.x (Remove extra stickies in barstacked histogram.) |
| 45 | +* :ghpull:`18464`: Remove extra stickies in barstacked histogram. |
| 46 | +* :ghpull:`18459`: Backport PR #18393 on branch v3.3.x (Fix Axis scale on twinned Axes.) |
| 47 | +* :ghpull:`18393`: Fix Axis scale on twinned Axes. |
| 48 | +* :ghpull:`18441`: Backport PR #18395: TkAgg bugfix: deselect buttons that are not the current _Mode |
| 49 | +* :ghpull:`18395`: TkAgg bugfix: deselect buttons that are not the current _Mode |
| 50 | +* :ghpull:`18380`: Backport PR #18374 on branch v3.3.x (FIX: make _reshape_2D accept pandas df with string indices) |
| 51 | +* :ghpull:`18374`: FIX: make _reshape_2D accept pandas df with string indices |
| 52 | +* :ghpull:`18376`: Backport PR #18298 on branch v3.3.x (Include license files in built distribution) |
| 53 | +* :ghpull:`18375`: Backport PR #18293 on branch v3.3.x (Fix scatter3d color/linewidth re-projection) |
| 54 | +* :ghpull:`18298`: Include license files in built distribution |
| 55 | +* :ghpull:`18293`: Fix scatter3d color/linewidth re-projection |
| 56 | +* :ghpull:`18361`: nbagg: Store DPI ratio on figure instead of window. |
| 57 | +* :ghpull:`18354`: Backport PR #18352 on branch v3.3.x (Avoid triggering backend resolution during qt initial import.) |
| 58 | +* :ghpull:`18352`: Avoid triggering backend resolution during qt initial import. |
| 59 | +* :ghpull:`18335`: Backport PR #18322 on branch v3.3.x (Disable FH4 so that we don't require VCRUNTIME140_1.dll.) |
| 60 | +* :ghpull:`18322`: Disable FH4 so that we don't require VCRUNTIME140_1.dll. |
| 61 | +* :ghpull:`18333`: Backport PR #18328 on branch v3.3.x (Add missing check for None in Qt toolmanager.) |
| 62 | +* :ghpull:`18328`: Add missing check for None in Qt toolmanager. |
| 63 | +* :ghpull:`18309`: Backport PR #18304 on branch v3.3.x (Fix canvas redraws during motion in figures with a Button or TextBox) |
| 64 | +* :ghpull:`18304`: Fix canvas redraws during motion in figures with a Button or TextBox |
| 65 | +* :ghpull:`18297`: Backport PR #18288 on branch v3.3.x (FIX: check if axes is off page before repositioning title) |
| 66 | +* :ghpull:`18288`: FIX: check if axes is off page before repositioning title |
| 67 | +* :ghpull:`18269`: Backport PR #18266 on branch v3.3.x (Fix Path.get_extents for empty paths.) |
| 68 | +* :ghpull:`18266`: Fix Path.get_extents for empty paths. |
| 69 | +* :ghpull:`18263`: Backport PR #18260 on branch v3.3.x (Add parent widget to IntVar) |
| 70 | +* :ghpull:`18260`: Add parent widget to IntVar |
| 71 | +* :ghpull:`18253`: Backport PR #18245 on branch v3.3.x |
| 72 | +* :ghpull:`18245`: MNT: do a better job guessing the GUI framework in use |
| 73 | + |
| 74 | +Issues (15): |
| 75 | + |
| 76 | +* :ghissue:`18415`: imshow with LogNorm crashes with certain inputs |
| 77 | +* :ghissue:`18447`: nbagg: Closing a figure from the notebook does not close the python figure |
| 78 | +* :ghissue:`18470`: interactive plots slow with matplotlib 3.3.1 |
| 79 | +* :ghissue:`18457`: Incorrect log y-scale for histogram with partitioned and barstacked data |
| 80 | +* :ghissue:`18385`: twinx not respecting log-scale |
| 81 | +* :ghissue:`18371`: Plotting a pandas DataFrame with string MultiIndex |
| 82 | +* :ghissue:`18296`: LICENSE file(s) not included in published PyPI package |
| 83 | +* :ghissue:`18287`: scatter3D assigns wrong color to points for some plot orientations |
| 84 | +* :ghissue:`18292`: ImportError: DLL load failed with Matplotlib 3.3.1 on Windows |
| 85 | +* :ghissue:`18327`: Tool Manager: adding buttons to toolbar fails with matplotlib version 3.3.1 using Qt backend |
| 86 | +* :ghissue:`18324`: Poor UI responsiveness of 3.3.1 compared with 3.2.2 for interactive mode UI using widgets |
| 87 | +* :ghissue:`18303`: Canvas redraws during any motion when Button is present |
| 88 | +* :ghissue:`18283`: Automatic title placement wrong if parent axes is off the page |
| 89 | +* :ghissue:`18254`: scatter(..., marker='') raises on drawing with mpl3.3.1 |
| 90 | +* :ghissue:`18259`: New IntVar needs a parent widget |
138 | 91 |
|
139 | 92 |
|
140 | 93 | Previous GitHub Stats
|
|
0 commit comments