|
1 | 1 | .. _github-stats:
|
2 | 2 |
|
3 |
| -GitHub statistics for 3.8.3 (Feb 14, 2024) |
| 3 | +GitHub statistics for 3.8.4 (Apr 03, 2024) |
4 | 4 | ==========================================
|
5 | 5 |
|
6 |
| -GitHub statistics for 2023/11/17 (tag: v3.8.2) - 2024/02/14 |
| 6 | +GitHub statistics for 2023/09/15 (tag: v3.8.0) - 2024/04/03 |
7 | 7 |
|
8 | 8 | These lists are automatically generated, and may be incomplete or contain duplicates.
|
9 | 9 |
|
10 |
| -We closed 18 issues and merged 74 pull requests. |
11 |
| -The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/88?closed=1>`__ |
| 10 | +We closed 3 issues and merged 27 pull requests. |
| 11 | +The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/89?closed=1>`__ |
12 | 12 |
|
13 |
| -The following 25 authors contributed 133 commits. |
| 13 | +The following 26 authors contributed 351 commits. |
14 | 14 |
|
15 |
| -* Allan Haldane |
| 15 | +* 0taj |
| 16 | +* Alec Vercruysse |
| 17 | +* Alexander Volkov |
16 | 18 | * Antony Lee
|
17 |
| -* Christoph Hasse |
| 19 | +* Anvi Verma |
| 20 | +* Chiraag Balu |
| 21 | +* David Gilbertson |
18 | 22 | * David Stansby
|
19 | 23 | * dependabot[bot]
|
20 | 24 | * Elliott Sales de Andrade
|
| 25 | +* Eric Firing |
21 | 26 | * Greg Lucas
|
| 27 | +* Gurudatta Shanbhag |
22 | 28 | * hannah
|
23 | 29 | * James Salsman
|
24 | 30 | * Jody Klymak
|
25 |
| -* Joshua Stevenson |
26 |
| -* judfs |
27 | 31 | * Kyle Sunden
|
| 32 | +* lkkmpn |
| 33 | +* Lucia Korpas |
28 | 34 | * Matthew Morrison
|
29 | 35 | * Oscar Gustafsson
|
30 | 36 | * Ruth Comer
|
31 | 37 | * Samuel Diebolt
|
32 |
| -* saranti |
33 |
| -* sdiebolt |
34 |
| -* Shriya Kalakata |
35 |
| -* Stefan |
36 |
| -* Steffen Rehberg |
37 |
| -* stevezhang1999 |
38 | 38 | * Thomas A Caswell
|
39 | 39 | * Tim Hoffmann
|
| 40 | +* wemi3 |
40 | 41 |
|
41 | 42 | GitHub issues and pull requests:
|
42 | 43 |
|
43 |
| -Pull Requests (74): |
| 44 | +Pull Requests (27): |
44 | 45 |
|
45 |
| -* :ghpull:`27790`: Backport PR #27785 on branch v3.8.x (FIX: be careful about communicating with subprocess) |
46 |
| -* :ghpull:`27789`: Backport PR #27756 on branch v3.8.x (Add protections against infinite loop in bezier calculations) |
47 |
| -* :ghpull:`27785`: FIX: be careful about communicating with subprocess |
48 |
| -* :ghpull:`27756`: Add protections against infinite loop in bezier calculations |
49 |
| -* :ghpull:`27779`: Manual backport of dependabot cibw upgrades |
50 |
| -* :ghpull:`27778`: Backport PR #27773 on branch v3.8.x (MNT: pcolormesh robust underflow) |
51 |
| -* :ghpull:`27773`: MNT: pcolormesh robust underflow |
52 |
| -* :ghpull:`27777`: Backport PR #27776 on branch v3.8.x (Better document the relation between figure and manager) |
53 |
| -* :ghpull:`27776`: Better document the relation between figure and manager |
54 |
| -* :ghpull:`27759`: Backport PR #27755 on branch v3.8.x (Allow threads during macos event loop) |
55 |
| -* :ghpull:`27755`: Allow threads during macos event loop |
56 |
| -* :ghpull:`27742`: Backport PR #27708 on branch v3.8.x (DOC: update colors from colormaps example) |
57 |
| -* :ghpull:`27718`: Backport PR #27716 on branch v3.8.x (fix default image format in gtk4 savefig dialog) |
58 |
| -* :ghpull:`27716`: fix default image format in gtk4 savefig dialog |
59 |
| -* :ghpull:`27697`: Backport PR #27044 on branch v3.8.x (Fix quiver key plot when angles='xy' and/or scale_units='xy') |
60 |
| -* :ghpull:`27044`: Fix quiver key plot when angles='xy' and/or scale_units='xy' |
61 |
| -* :ghpull:`27691`: Backport PR #27681 on branch v3.8.x (doc: fix Patch.contains_point docstring example) |
62 |
| -* :ghpull:`27681`: doc: fix Patch.contains_point docstring example |
63 |
| -* :ghpull:`27683`: Backport PR #27670 on branch v3.8.x (Implement macos AppDelegate) |
64 |
| -* :ghpull:`27670`: Implement macos AppDelegate |
65 |
| -* :ghpull:`27680`: Backport PR #27678 on branch v3.8.x (DOC: selecting individual colors from a colormap) |
66 |
| -* :ghpull:`27664`: Backport PR #27581: CI: install German language packs on ubuntu test … |
67 |
| -* :ghpull:`27661`: Backport of pr 27647 on v3.8.x |
68 |
| -* :ghpull:`27662`: Backport PR #27657 on branch v3.8.x (Fix Numpy 2.0 related test failures) |
69 |
| -* :ghpull:`27657`: Fix Numpy 2.0 related test failures |
70 |
| -* :ghpull:`27647`: Fix error that occurs when minorticks are on multi-Axes Figure with more than one boxplot |
71 |
| -* :ghpull:`27660`: Backport PR #27624 on branch v3.8.x (Prepare for Pytest v8) |
72 |
| -* :ghpull:`27624`: Prepare for Pytest v8 |
73 |
| -* :ghpull:`27636`: Backport PR #27634 on branch v3.8.x (circle: Make deploy stage into a normal step) |
74 |
| -* :ghpull:`27622`: Backport PR #27620 on branch v3.8.x (DOC: simplify histogram animation example) |
75 |
| -* :ghpull:`27612`: Backport PR #27606 on branch v3.8.x (Pin black version) |
76 |
| -* :ghpull:`27606`: Pin black version |
77 |
| -* :ghpull:`27598`: Backport PR #27594 on branch v3.8.x (Cleanup viewlims example.) |
78 |
| -* :ghpull:`27597`: Backport PR #27595 on branch v3.8.x (Fix is_sorted_and_has_non_nan for byteswapped inputs.) |
79 |
| -* :ghpull:`27595`: Fix is_sorted_and_has_non_nan for byteswapped inputs. |
80 |
| -* :ghpull:`27586`: Backport PR #27578 on branch v3.8.x (Fix polar labels with negative theta limit) |
81 |
| -* :ghpull:`27578`: Fix polar labels with negative theta limit |
82 |
| -* :ghpull:`27581`: CI: install German language packs on ubuntu test runners |
83 |
| -* :ghpull:`27544`: Backport PR #27527 on branch v3.8.x (FIX: Add macos timers to the main thread) |
84 |
| -* :ghpull:`27527`: FIX: Add macos timers to the main thread |
85 |
| -* :ghpull:`27537`: Backport PR #27535 on branch v3.8.x (Update ax.legend input types) |
86 |
| -* :ghpull:`27535`: Update ax.legend input types |
87 |
| -* :ghpull:`27536`: Backport PR #27534 on branch v3.8.x (Clarify AxLine Params) |
88 |
| -* :ghpull:`27534`: Clarify AxLine Params |
89 |
| -* :ghpull:`27530`: Backport PR #27528 on branch v3.8.x (FIX: Remove runloop execution while waiting for stdin) |
90 |
| -* :ghpull:`27528`: FIX: Remove runloop execution while waiting for stdin |
91 |
| -* :ghpull:`27510`: Backport PR #27346 on branch v3.8.x (DOC: Show and correct default alignment parameters in text.py) |
92 |
| -* :ghpull:`27346`: DOC: Show and correct default alignment parameters in text.py |
93 |
| -* :ghpull:`27506`: Backport PR #27504 on branch v3.8.x (DOC: correct return type for axline) |
94 |
| -* :ghpull:`27504`: DOC: correct return type for axline |
95 |
| -* :ghpull:`27501`: Backport PR #27496 on branch v3.8.x (Bump actions/setup-python from 4 to 5) |
96 |
| -* :ghpull:`27496`: Bump actions/setup-python from 4 to 5 |
97 |
| -* :ghpull:`27484`: Backport PR #27481 on branch v3.8.x (Fixing Pylab documentation in API interface overview) |
98 |
| -* :ghpull:`27481`: Fixing Pylab documentation in API interface overview |
99 |
| -* :ghpull:`27467`: Manual backport of #27395 on v3.8.x |
100 |
| -* :ghpull:`27464`: Backport PR #27316 on branch v3.8.x (DOC: Synchronize LICENSE_STIX files) |
101 |
| -* :ghpull:`27316`: DOC: Synchronize LICENSE_STIX files |
102 |
| -* :ghpull:`27453`: Backport PR #27434 on branch v3.8.x (FIX: Expand stairs plot-type entry intro (reattempt)) |
103 |
| -* :ghpull:`27446`: Backport PR #27397 on branch v3.8.x (SpanSelector widget: Improve doc for ``extents``) |
104 |
| -* :ghpull:`27397`: SpanSelector widget: Improve doc for ``extents`` |
105 |
| -* :ghpull:`27444`: Backport PR #27441 on branch v3.8.x (Fix some minor issues with hexbin bins argument) |
106 |
| -* :ghpull:`27441`: Fix some minor issues with hexbin bins argument |
107 |
| -* :ghpull:`27429`: Backport PR #27411 on branch v3.8.x (DOC: multilevel tick example) |
108 |
| -* :ghpull:`27420`: Backport PR #27325 on branch v3.8.x (Fixing Sentence Case on Section Titles in users_explain) |
109 |
| -* :ghpull:`27413`: Backport PR #27412 on branch v3.8.x (ci: Block PyQt6 6.6.0 on Ubuntu) |
110 |
| -* :ghpull:`27412`: ci: Block PyQt6 6.6.0 on Ubuntu |
111 |
| -* :ghpull:`27403`: Backport PR #27386 on branch v3.8.x (Doc: add a "please use dev version" to top of contribute docs) |
112 |
| -* :ghpull:`27384`: Backport PR #27377 on branch v3.8.x (TST: Make test_movie_writer_invalid_path locale-agnostic) |
113 |
| -* :ghpull:`27377`: TST: Make test_movie_writer_invalid_path locale-agnostic |
114 |
| -* :ghpull:`27379`: Backport PR #27376 on branch v3.8.x ([MNT] fix type annotations of ``fignum_exists``) |
115 |
| -* :ghpull:`27376`: [MNT] fix type annotations of ``fignum_exists`` |
116 |
| -* :ghpull:`27369`: Backport PR #27365 on branch v3.8.x ([DOC]: Fix menu example) |
117 |
| -* :ghpull:`27365`: [DOC]: Fix menu example |
118 |
| -* :ghpull:`27354`: Backport PR #27348 on branch v3.8.x (updated api/animation documentation as per standards) |
| 46 | +* :ghpull:`28015`: Backport PR #27955 on branch v3.8.x (Add a draw during show for macos backend) |
| 47 | +* :ghpull:`27993`: Unpin numpy 2, build against prerelease numpy in CIBW |
| 48 | +* :ghpull:`27955`: Add a draw during show for macos backend |
| 49 | +* :ghpull:`28001`: Backport PR #28000 on branch v3.8.x (Fix color sequence data for Set2 and Set3) |
| 50 | +* :ghpull:`28000`: Fix color sequence data for Set2 and Set3 |
| 51 | +* :ghpull:`27990`: Backport PR #27988 on branch v3.8.x (gtk: Ensure pending draws are done before GTK draw) |
| 52 | +* :ghpull:`27988`: gtk: Ensure pending draws are done before GTK draw |
| 53 | +* :ghpull:`27986`: Backport PR #27985 on branch v3.8.x (TST: Remove superfluous chdir from tests) |
| 54 | +* :ghpull:`27985`: TST: Remove superfluous chdir from tests |
| 55 | +* :ghpull:`27976`: Backport PR #27975 on branch v3.8.x (DOC: Fix typo in ``ax.transData.inversed()``) |
| 56 | +* :ghpull:`27934`: Backport PR #27933 on branch v3.8.x (Update "Created with" url in hand.svg) |
| 57 | +* :ghpull:`27933`: Update "Created with" url in hand.svg |
| 58 | +* :ghpull:`27926`: Backport PR #27875 on branch v3.8.x (macosx: Clean up single-shot timers correctly) |
| 59 | +* :ghpull:`27925`: Backport PR #27921 on branch v3.8.x (Avoid modifying user input to Axes.bar) |
| 60 | +* :ghpull:`27875`: macosx: Clean up single-shot timers correctly |
| 61 | +* :ghpull:`27921`: Avoid modifying user input to Axes.bar |
| 62 | +* :ghpull:`27903`: Merge 3.8.3-doc into 3.8.x |
| 63 | +* :ghpull:`27889`: Backport PR #27888 on branch v3.8.x (DOC: fix stray release note entry) |
| 64 | +* :ghpull:`27888`: DOC: fix stray release note entry |
| 65 | +* :ghpull:`27849`: Backport PR #27754 on branch v3.8.x (fix quiver3d incorrect arrow colors) |
| 66 | +* :ghpull:`27859`: Backport PR #27858 on branch v3.8.x (pin pytest) |
| 67 | +* :ghpull:`27858`: pin pytest |
| 68 | +* :ghpull:`27754`: fix quiver3d incorrect arrow colors |
| 69 | +* :ghpull:`27847`: Backport PR #27846 on branch v3.8.x (Make example in legend_elements doc more generalisable) |
| 70 | +* :ghpull:`27846`: Make example in legend_elements doc more generalisable |
| 71 | +* :ghpull:`27802`: Backport PR #27794 on branch v3.8.x (Remove old reference to 72 DPI in figure_size_units.py) |
| 72 | +* :ghpull:`27794`: Remove old reference to 72 DPI in figure_size_units.py |
119 | 73 |
|
120 |
| -Issues (18): |
| 74 | +Issues (3): |
121 | 75 |
|
122 |
| -* :ghissue:`27437`: [Bug]: PGF backend crashes at program exit after creating a plot |
123 |
| -* :ghissue:`27770`: [Bug]: pcolormesh issue with np.seterr(under='raise') |
124 |
| -* :ghissue:`27720`: [Bug]: pyplot hangs at pause in sonoma 14.3 with backend MacOSX |
125 |
| -* :ghissue:`26316`: [Bug]: quiverkey shows multiple arrows under geographical projection and angle='xy' |
126 |
| -* :ghissue:`23178`: [Bug]: ``contains_point()`` does not appear to work? |
127 |
| -* :ghissue:`27389`: [Bug]: Warning after update to macOS 14 "WARNING: Secure coding is not enabled for restorable state! Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES." |
128 |
| -* :ghissue:`27645`: [TST] Upcoming dependency test failures |
129 |
| -* :ghissue:`26484`: [Bug]: Turning on minor gridlines in a multi-Axes Figure, created with subplots(), that contains >1 boxplot results in a ValueError |
130 |
| -* :ghissue:`27596`: [Bug]: Markers with numeric name like CARETLEFT cannot be specified using a cycler |
131 |
| -* :ghissue:`25995`: [Bug]: _path.is_sorted is wrong for the non-native byteorder case |
132 |
| -* :ghissue:`25568`: [Bug]: unexpected thetalim behavior in polar plot |
133 |
| -* :ghissue:`27507`: [Bug]: Argument types for ``handles`` and ``labels`` are too strict for method ``Axes.legend`` |
134 |
| -* :ghissue:`27503`: [Bug]: Cannot Create lines.AxLine |
135 |
| -* :ghissue:`27515`: [Bug]: Python interpreter becomes slow at reading inputs after plotting with matplotlib |
136 |
| -* :ghissue:`27345`: [Doc]: text alignment defaults |
137 |
| -* :ghissue:`27461`: [Doc]: API interface overview pylab incorrect import statement: from matplotlib.pyplot import * |
138 |
| -* :ghissue:`27383`: [Bug]: Error in Hexbin plot in Matplotlib 3.0 onward |
139 |
| -* :ghissue:`27358`: [Doc]: Garbled menu widget example output |
| 76 | +* :ghissue:`27953`: [Bug]: Pyplot can no longer set axes properties |
| 77 | +* :ghissue:`11759`: The color of the 3D arrow head does not match that of the arrow body |
| 78 | +* :ghissue:`27826`: [Bug]: Unexpected behavior of scatter.legend_elements |
140 | 79 |
|
141 | 80 |
|
142 | 81 | Previous GitHub statistics
|
|
0 commit comments