8000 Release prep v3.8.3 · matplotlib/matplotlib@bd96955 · GitHub
[go: up one dir, main page]

Skip to content

Commit bd96955

Browse files
committed
Release prep v3.8.3
1 parent 3ebebc7 commit bd96955

File tree

3 files changed

+178
-38
lines changed

3 files changed

+178
-38
lines changed

doc/users/github_stats.rst

Lines changed: 115 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,142 @@
11
.. _github-stats:
22

3-
GitHub statistics for 3.8.2 (Nov 17, 2023)
3+
GitHub statistics for 3.8.3 (Feb 14, 2024)
44
==========================================
55

6-
GitHub statistics for 2023/10/31 (tag: v3.8.1) - 2023/11/17
6+
GitHub statistics for 2023/11/17 (tag: v3.8.2) - 2024/02/14
77

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

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/86?closed=1>`__
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>`__
1212

13-
The following 10 authors contributed 39 commits.
13+
The following 25 authors contributed 133 commits.
1414

15+
* Allan Haldane
1516
* Antony Lee
16-
* dohyun
17+
* Christoph Hasse
18+
* David Stansby
19+
* dependabot[bot]
1720
* Elliott Sales de Andrade
21+
* Greg Lucas
1822
* hannah
23+
* James Salsman
1924
* Jody Klymak
25+
* Joshua Stevenson
26+
* judfs
2027
* Kyle Sunden
28+
* Matthew Morrison
2129
* Oscar Gustafsson
2230
* Ruth Comer
31+
* Samuel Diebolt
32+
* saranti
33+
* sdiebolt
34+
* Shriya Kalakata
35+
* Stefan
36+
* Steffen Rehberg
37+
* stevezhang1999
2338
* Thomas A Caswell
2439
* Tim Hoffmann
2540

2641
GitHub issues and pull requests:
2742

28-
Pull Requests (27):
43+
Pull Requests (74):
2944

30-
* :ghpull:`27339`: Backport PR #27299 on branch v3.8.x ([MNT] swap xkcd script for humor sans)
31-
* :ghpull:`27338`: Backport PR #27334 on branch v3.8.x (Omit MOVETO lines from nearest contour logic)
32-
* :ghpull:`27299`: [MNT] swap xkcd script for humor sans
33-
* :ghpull:`27334`: Omit MOVETO lines from nearest contour logic
34-
* :ghpull:`27324`: Backport PR #27323 on branch v3.8.x ([DOC] Minor fixes for savefig-docstring)
35-
* :ghpull:`27323`: [DOC] Minor fixes for savefig-docstring
36-
* :ghpull:`27314`: Backport PR #27312 on branch v3.8.x (Doc: Step redirect)
37-
* :ghpull:`27294`: Backport PR #27291 on branch v3.8.x (Expand 3D import to handle any exception not just ImportError)
38-
* :ghpull:`27291`: Expand 3D import to handle any exception not just ImportError
39-
* :ghpull:`27293`: Backport PR #27290 on branch v3.8.x (Ensure GIL while releasing buffer)
40-
* :ghpull:`27283`: Backport PR #27280 on branch v3.8.x (DOC: added rest of licenses to license page)
41-
* :ghpull:`27280`: DOC: added rest of licenses to license page
42-
* :ghpull:`27278`: Backport PR #27276 on branch v3.8.x (Clarify behavior of ``prune`` parameter to MaxNLocator.)
43-
* :ghpull:`27276`: Clarify behavior of ``prune`` parameter to MaxNLocator.
44-
* :ghpull:`27272`: Backport PR #27271 on branch v3.8.x (DOC: minor fixes to dev workflow)
45-
* :ghpull:`27269`: Backport PR #27268 on branch v3.8.x (Copy-edit various examples.)
46-
* :ghpull:`27263`: Backport PR #27213 on branch v3.8.x (DOC: consolidated coding guide and added naming conventions table)
47-
* :ghpull:`27258`: Backport PR #27249 on branch v3.8.x (DOC: reasoning for communications guidelines)
48-
* :ghpull:`27255`: Backport PR #27253 on branch v3.8.x (Copy-edit the standalone colorbar tutorial)
49-
* :ghpull:`27253`: Copy-edit the standalone colorbar tutorial
50-
* :ghpull:`27252`: Backport PR #26669 on branch v3.8.x ([DOC] debug backends)
51-
* :ghpull:`26669`: [DOC] debug backends
52-
* :ghpull:`27250`: Backport PR #27219 on branch v3.8.x (Updated axes_box_aspect.py and angle_annotation.py to regularize formatting)
53-
* :ghpull:`27219`: Updated axes_box_aspect.py and angle_annotation.py to regularize formatting
54-
* :ghpull:`27247`: Backport PR #26703 on branch v3.8.x (moved communications guidelines from governance, updated and clarified process )
55-
* :ghpull:`27246`: Backport PR #27244 on branch v3.8.x (Clarify semantics of plt.matshow(..., fignum=...).)
56-
* :ghpull:`27244`: Clarify semantics of plt.matshow(..., fignum=...).
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)
57119

58-
Issues (3):
120+
Issues (18):
59121

60-
* :ghissue:`27333`: [Bug]: Spurious lines added with some manually add contour labels
61-
* :ghissue:`27274`: [Bug]: prune parameter of MaxNLocator has no effect
62-
* :ghissue:`27262`: [Bug]: Segmentation fault when resizing on Python 3.12 and MacOS 14
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
63140

64141

65142
Previous GitHub statistics
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
.. _github-stats-3-8-2:
2+
3+
GitHub statistics for 3.8.2 (Nov 17, 2023)
4+
==========================================
5+
6+
GitHub statistics for 2023/10/31 (tag: v3.8.1) - 2023/11/17
7+
8+
These lists are automatically generated, and may be incomplete or contain duplicates.
9+
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/86?closed=1>`__
12+
13+
The following 10 authors contributed 39 commits.
14+
15+
* Antony Lee
16+
* dohyun
17+
* Elliott Sales de Andrade
18+
* hannah
19+
* Jody Klymak
20+
* Kyle Sunden
21+
* Oscar Gustafsson
22+
* Ruth Comer
23+
* Thomas A Caswell
24+
* Tim Hoffmann
25+
26+
GitHub issues and pull requests:
27+
28+
Pull Requests (27):
29+
30+
* :ghpull:`27339`: Backport PR #27299 on branch v3.8.x ([MNT] swap xkcd script for humor sans)
31+
* :ghpull:`27338`: Backport PR #27334 on branch v3.8.x (Omit MOVETO lines from nearest contour logic)
32+
* :ghpull:`27299`: [MNT] swap xkcd script for humor sans
33+
* :ghpull:`27334`: Omit MOVETO lines from nearest contour logic
34+
* :ghpull:`27324`: Backport PR #27323 on branch v3.8.x ([DOC] Minor fixes for savefig-docstring)
35+
* :ghpull:`27323`: [DOC] Minor fixes for savefig-docstring
36+
* :ghpull:`27314`: Backport PR #27312 on branch v3.8.x (Doc: Step redirect)
37+
* :ghpull:`27294`: Backport PR #27291 on branch v3.8.x (Expand 3D import to handle any exception not just ImportError)
38+
* :ghpull:`27291`: Expand 3D import to handle any exception not just ImportError
39+
* :ghpull:`27293`: Backport PR #27290 on branch v3.8.x (Ensure GIL while releasing buffer)
40+
* :ghpull:`27283`: Backport PR #27280 on branch v3.8.x (DOC: added rest of licenses to license page)
41+
* :ghpull:`27280`: DOC: added rest of licenses to license page
42+
* :ghpull:`27278`: Backport PR #27276 on branch v3.8.x (Clarify behavior of ``prune`` parameter to MaxNLocator.)
43+
* :ghpull:`27276`: Clarify behavior of ``prune`` parameter to MaxNLocator.
44+
* :ghpull:`27272`: Backport PR #27271 on branch v3.8.x (DOC: minor fixes to dev workflow)
45+
* :ghpull:`27269`: Backport PR #27268 on branch v3.8.x (Copy-edit various examples.)
46+
* :ghpull:`27263`: Backport PR #27213 on branch v3.8.x (DOC: consolidated coding guide and added naming conventions table)
47+
* :ghpull:`27258`: Backport PR #27249 on branch v3.8.x (DOC: reasoning for communications guidelines)
48+
* :ghpull:`27255`: Backport PR #27253 on branch v3.8.x (Copy-edit the standalone colorbar tutorial)
49+
* :ghpull:`27253`: Copy-edit the standalone colorbar tutorial
50+
* :ghpull:`27252`: Backport PR #26669 on branch v3.8.x ([DOC] debug backends)
51+
* :ghpull:`26669`: [DOC] debug backends
52+
* :ghpull:`27250`: Backport PR #27219 on branch v3.8.x (Updated axes_box_aspect.py and angle_annotation.py to regularize formatting)
53+
* :ghpull:`27219`: Updated axes_box_aspect.py and angle_annotation.py to regularize formatting
54+
* :ghpull:`27247`: Backport PR #26703 on branch v3.8.x (moved communications guidelines from governance, updated and clarified process )
55+
* :ghpull:`27246`: Backport PR #27244 on branch v3.8.x (Clarify semantics of plt.matshow(..., fignum=...).)
56+
* :ghpull:`27244`: Clarify semantics of plt.matshow(..., fignum=...).
57+
58+
Issues (3):
59+
60+
* :ghissue:`27333`: [Bug]: Spurious lines added with some manually add contour labels
61+
* :ghissue:`27274`: [Bug]: prune parameter of MaxNLocator has no effect
62+
* :ghissue:`27262`: [Bug]: Segmentation fault when resizing on Python 3.12 and MacOS 14

doc/users/release_notes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Version 3.8
2222
../api/prev_api_changes/api_changes_3.8.1.rst
2323
../api/prev_api_changes/api_changes_3.8.0.rst
2424
github_stats.rst
25+
prev_whats_new/github_stats_3.8.2.rst
2526
prev_whats_new/github_stats_3.8.1.rst
2627
prev_whats_new/github_stats_3.8.0.rst
2728

0 commit comments

Comments
 (0)
0