Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8796210

Browse files
committed
Merge branch 'v3.8.x' into merge_up_v3.8.4
2 parents 428f569 + daa1ca9 commit 8796210

File tree

6 files changed

+202
-123
lines changed

6 files changed

+202
-123
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,17 +95,6 @@ jobs:
9595
CIBW_BEFORE_BUILD_WINDOWS: >-
9696
pip install delvewheel &&
9797
rm -rf {package}/build
98-
# Live on the edge when building on main or a PR against main since
99-
# these wheels are also used for nightlies and NumPy 2.0 transition
100-
# requires using the NumPy 2.0 nightlies for compatibility.
101-
# If using all `--pre` releases creates issues, the NumPy wheel can be
102-
# installed more targeted.
103-
CIBW_BUILD_FRONTEND: >-
104-
${{ ((github.event_name == 'push' && github.ref == 'refs/heads/main') ||
105-
(github.event_name == 'pull_request' && github.base_ref == 'main')) &&
106-
'pip; args: --pre
107-
--extra-index-url "https://pypi.anaconda.org/scientific-python-nightly-wheels/simple"' ||
108-
'build' }}
10998
CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: >-
11099
delvewheel repair -w {dest_dir} {wheel}
111100
CIBW_AFTER_BUILD: >-

doc/_static/switcher.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
},
1212
{
1313
"name": "3.7",
14-
"version": "3.7.3",
15-
"url": "https://matplotlib.org/3.7.3/"
14+
"version": "3.7.5",
15+
"url": "https://matplotlib.org/3.7.5/"
1616
},
1717
{
1818
"name": "3.6",

doc/users/github_stats.rst

Lines changed: 48 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -1,142 +1,81 @@
11
.. _github-stats:
22

3-
GitHub statistics for 3.8.3 (Feb 14, 2024)
3+
GitHub statistics for 3.8.4 (Apr 03, 2024)
44
==========================================
55

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
77

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

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>`__
1212

13-
The following 25 authors contributed 133 commits.
13+
The following 26 authors contributed 351 commits.
1414

15-
* Allan Haldane
15+
* 0taj
16+
* Alec Vercruysse
17+
* Alexander Volkov
1618
* Antony Lee
17-
* Christoph Hasse
19+
* Anvi Verma
20+
* Chiraag Balu
21+
* David Gilbertson
1822
* David Stansby
1923
* dependabot[bot]
2024
* Elliott Sales de Andrade
25+
* Eric Firing
2126
* Greg Lucas
27+
* Gurudatta Shanbhag
2228
* hannah
2329
* James Salsman
2430
* Jody Klymak
25-
* Joshua Stevenson
26-
* judfs
2731
* Kyle Sunden
32+
* lkkmpn
33+
* Lucia Korpas
2834
* Matthew Morrison
2935
* Oscar Gustafsson
3036
* Ruth Comer
3137
* Samuel Diebolt
32-
* saranti
33-
* sdiebolt
34-
* Shriya Kalakata
35-
* Stefan
36-
* Steffen Rehberg
37-
* stevezhang1999
3838
* Thomas A Caswell
3939
* Tim Hoffmann
40+
* wemi3
4041

4142
GitHub issues and pull requests:
4243

43-
Pull Requests (74):
44+
Pull Requests (27):
4445

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
11973

120-
Issues (18):
74+
Issues (3):
12175

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
14079

14180

14281
Previous GitHub statistics

0 commit comments

Comments
 (0)