8000 DOC: Create release notes for 3.9.3 · matplotlib/matplotlib@4ca8d68 · GitHub
[go: up one dir, main page]

Skip to content

Commit 4ca8d68

Browse files
committed
DOC: Create release notes for 3.9.3
1 parent 0cabfe2 commit 4ca8d68

File tree

3 files changed

+181
-72
lines changed

3 files changed

+181
-72
lines changed

doc/users/github_stats.rst

Lines changed: 84 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,111 @@
11
.. _github-stats:
22

3-
GitHub statistics for 3.9.2 (Aug 12, 2024)
3+
GitHub statistics for 3.9.3 (Nov 30, 2024)
44
==========================================
55

6-
GitHub statistics for 2024/07/04 (tag: v3.9.1) - 2024/08/12
6+
GitHub statistics for 2024/08/12 (tag: v3.9.2) - 2024/11/30
77

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

10-
We closed 9 issues and merged 45 pull requests.
11-
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/93?closed=1>`__
10+
We closed 6 issues and merged 62 pull requests.
11+
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/95?closed=1>`__
1212

13-
The following 20 authors contributed 67 commits.
13+
The following 18 authors contributed 90 commits.
1414

15-
* Adam J. Stewart
16-
* Anthony Lee
17-
* Caitlin Hathaway
18-
* ClarkeAC
15+
* Andresporcruz
16+
* Antony Lee
17+
* Charlie LeWarne
1918
* dependabot[bot]
2019
* Elliott Sales de Andrade
21-
* Filippo Balzaretti
20+
* Gavin S
2221
* Greg Lucas
2322
* hannah
24-
* Ian Thomas
25-
* Jody Klymak
2623
* Kyle Sunden
24+
* Kyra Cho
25+
* kyracho
26+
* Lumberbot (aka Jack)
27+
* Michael Hinton
2728
* Oscar Gustafsson
28-
* Randolf Scholz
29-
* Refael Ackermann
3029
* Ruth Comer
31-
* Scott Shambaugh
32-
* Sean Smith
3330
* Thomas A Caswell
3431
* Tim Hoffmann
32+
* vittoboa
3533

3634
GitHub issues and pull requests:
3735

38-
Pull Requests (45):
36+
Pull Requests (62):
3937

40-
* :ghpull:`28687`: BLD: Include MSVCP140 runtime statically
41-
* :ghpull:`28679`: Run delvewheel with path to required msvcp140.dll
42-
* :ghpull:`28695`: Backport PR #27797 on branch v3.9.x (DOC: Use video files for saving animations)
43-
* :ghpull:`28688`: Backport PR #28293 and #28668: Enable 3.13 wheels and bump cibuildwheel
44-
* :ghpull:`27797`: DOC: Use video files for saving animations
45-
* :ghpull:`28692`: Backport PR #28632 on branch v3.9.x (DOC: Tell sphinx-gallery to link mpl_toolkits from our build)
46-
* :ghpull:`28632`: DOC: Tell sphinx-gallery to link mpl_toolkits from our build
47-
* :ghpull:`28668`: Bump the actions group with 2 updates
48-
* :ghpull:`28686`: Backport PR #28682 on branch v3.9.x (Fix warnings from mingw compilers)
49-
* :ghpull:`28682`: Fix warnings from mingw compilers
50-
* :ghpull:`28676`: Backport PR #28577 on branch v3.9.x (Copy all internals from initial Tick to lazy ones)
51-
* :ghpull:`28577`: Copy all internals from initial Tick to lazy ones
52-
* :ghpull:`28674`: Backport PR #28650 on branch v3.9.x (remove out of date todos on animation.py)
53-
* :ghpull:`28650`: remove out of date todos on animation.py
54-
* :ghpull:`28656`: Backport PR #28649 on branch v3.9.x (FIX: improve formatting of image values in cases of singular norms)
55-
* :ghpull:`28665`: Backport PR #28546 on branch v3.9.x (DOC: Clarify/simplify example of multiple images with one colorbar)
56-
* :ghpull:`28649`: FIX: improve formatting of image values in cases of singular norms
57-
* :ghpull:`28635`: BLD: windows wheels
58-
* :ghpull:`28645`: Backport PR #28644 on branch v3.9.x (DOC: Fix matching for version switcher)
59-
* :ghpull:`28640`: Backport PR #28634 on branch v3.9.x (Closed open div tag in color.ColorMap._repr_html_)
60-
* :ghpull:`28634`: Closed open div tag in color.ColorMap._repr_html_
61-
* :ghpull:`28636`: Backport PR #28625 on branch v3.9.x (added typing_extensions.Self to _AxesBase.twinx)
62-
* :ghpull:`28625`: added typing_extensions.Self to _AxesBase.twinx
63-
* :ghpull:`28622`: Backport PR #28621 on branch v3.9.x (TYP: Fix a typo in animation.pyi)
64-
* :ghpull:`28621`: TYP: Fix a typo in animation.pyi
65-
* :ghpull:`28605`: Backport PR #28604 on branch v3.9.x (cycler signature update.)
66-
* :ghpull:`28604`: cycler signature update.
67-
* :ghpull:`28598`: Pin PyQt6 back on Ubuntu 20.04
68-
* :ghpull:`28596`: Backport PR #28518 on branch v3.9.x ([TYP] Fix overload of ``pyplot.subplots``)
69-
* :ghpull:`28518`: [TYP] Fix overload of ``pyplot.subplots``
70-
* :ghpull:`28591`: Backport PR #28580 on branch v3.9.x (Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the actions group)
71-
* :ghpull:`28580`: Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the actions group
72-
* :ghpull:`28586`: Backport PR #28582 on branch v3.9.x (FIX: make sticky edge tolerance relative to data range)
73-
* :ghpull:`28582`: FIX: make sticky edge tolerance relative to data range
74-
* :ghpull:`28572`: Backport PR #28571 on branch v3.9.x (DOC: Add version directive to hatch parameter in stackplot)
75-
* :ghpull:`28571`: DOC: Add version directive to hatch parameter in stackplot
76-
* :ghpull:`28564`: Backport PR #28534 on branch v3.9.x ([BLD] Fix WSL build warning)
77-
* :ghpull:`28563`: Backport PR #28526 on branch v3.9.x (Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 in the actions group)
78-
* :ghpull:`28534`: [BLD] Fix WSL build warning
79-
* :ghpull:`28526`: Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 in the actions group
80-
* :ghpull:`28552`: Backport PR #28541 on branch v3.9.x (MNT: be more careful about disk I/O failures when writing font cache)
81-
* :ghpull:`28541`: MNT: be more careful about disk I/O failures when writing font cache
82-
* :ghpull:`28524`: Backport PR #28523 on branch v3.9.x (Fix value error when set widget size to zero while using FigureCanvasQT )
83-
* :ghpull:`28523`: Fix value error when set widget size to zero while using FigureCanvasQT
84-
* :ghpull:`28519`: Backport PR #28517 on branch v3.9.x (DOC: better cross referencing for animations)
38+
* :ghpull:`29195`: Backport PR #29191 on branch v3.9.x (ci: Simplify 3.13t test setup)
39+
* :ghpull:`29191`: ci: Simplify 3.13t test setup
40+
* :ghpull:`29176`: Backport PR #29148 on branch v3.9.x (Don't fail on equal-but-differently-named cmaps in qt figureoptions.)
41+
* :ghpull:`29148`: Don't fail on equal-but-differently-named cmaps in qt figureoptions.
42+
* :ghpull:`29165`: Backport PR #29153 on branch v3.9.x (Bump codecov/codecov-action from 4 to 5 in the actions group)
43+
* :ghpull:`29153`: Bump codecov/codecov-action from 4 to 5 in the actions group
44+
* :ghpull:`29149`: Backport CI config updates to v3.9.x
45+
* :ghpull:`29121`: Backport PR #29120 on branch v3.9.x (DOC: Switch nested pie example from cmaps to color_sequences)
46+
* :ghpull:`29071`: Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 in the actions group
47+
* :ghpull:`29046`: Backport PR #28981 on branch v3.9.x (FIX: macos: Use standard NSApp run loop in our input hook)
48+
* :ghpull:`28981`: FIX: macos: Use standard NSApp run loop in our input hook
49+
* :ghpull:`29041`: Backport PR #29035 on branch v3.9.x (FIX: Don't set_wmclass on GTK3)
50+
* :ghpull:`29035`: FIX: Don't set_wmclass on GTK3
51+
* :ghpull:`29037`: Backport PR #29036 on branch v3.9.x (Don't pass redundant inline=True to example clabel() calls.)
52+
* :ghpull:`29032`: Backport PR #27569 on branch v3.9.x (DOC: initial tags for statistics section of gallery)
53+
* :ghpull:`29034`: Backport PR #29031 on branch v3.9.x (DOC: Fix copy-paste typo in ColorSequenceRegistry)
54+
* :ghpull:`29031`: DOC: Fix copy-paste typo in ColorSequenceRegistry
55+
* :ghpull:`29015`: Backport PR #29014 on branch v3.9.x (FIX: fake out setuptools scm in tox on ci)
56+
* :ghpull:`29014`: FIX: fake out setuptools scm in tox on ci
57+
* :ghpull:`29010`: Backport PR #29005 on branch v3.9.x (DOC: Update meson-python intersphinx link)
58+
* :ghpull:`29006`: Backport PR #28993 on branch v3.9.x (FIX: contourf hatches use multiple edgecolors)
59+
* :ghpull:`28993`: FIX: contourf hatches use multiple edgecolors
60+
* :ghpull:`28988`: Backport PR #28987 on branch v3.9.x (Fix: Do not use numeric tolerances for axline special cases)
61+
* :ghpull:`28947`: Backport PR #28925 on branch v3.9.x (TST: handle change in pytest.importorskip behavior)
62+
* :ghpull:`28989`: Backport PR #28972 on branch v3.9.x (Switch macOS 12 runner images to macOS 13)
63+
* :ghpull:`28972`: Switch macOS 12 runner images to macOS 13
64+
* :ghpull:`28987`: Fix: Do not use numeric tolerances for axline special cases
65+
* :ghpull:`28954`: Backport PR #28952 on branch v3.9.x (BLD: update trove metadata to support py3.13)
66+
* :ghpull:`28952`: BLD: update trove metadata to support py3.13
67+
* :ghpull:`28887`: Backport PR #28883 on branch v3.9.x (Only check X11 when running Tkinter tests)
68+
* :ghpull:`28926`: Backport PR #28689 on branch v3.9.x (ci: Enable testing on Python 3.13)
69+
* :ghpull:`28925`: TST: handle change in pytest.importorskip behavior
70+
* :ghpull:`28945`: Backport PR #28943 on branch v3.9.x (DOC: Clarify the returned line of axhline()/axvline())
71+
* :ghpull:`28939`: Backport PR #28900 on branch v3.9.x (DOC: Improve fancybox demo)
72+
* :ghpull:`28900`: DOC: Improve fancybox demo
73+
* :ghpull:`28902`: Backport PR #28881 on branch v3.9.x (Fix ``axline`` for slopes <= 1E-8. Closes #28386)
74+
* :ghpull:`28431`: Fix ``axline`` for slopes < 1E-8
75+
* :ghpull:`28881`: Fix ``axline`` for slopes <= 1E-8. Closes #28386
76+
* :ghpull:`28883`: Only check X11 when running Tkinter tests
77+
* :ghpull:`28859`: Backport PR #28858 on branch v3.9.x (Fix flaky labelcolor tests)
78+
* :ghpull:`28858`: Fix flaky labelcolor tests
79+
* :ghpull:`28839`: Backport PR #28836 on branch v3.9.x (MNT: Use __init__ parameters of font properties)
80+
* :ghpull:`28836`: MNT: Use __init__ parameters of font properties
81+
* :ghpull:`28828`: Backport PR #28818 on branch v3.9.x (Resolve configdir so that it's not a symlink when is_dir() is called)
82+
* :ghpull:`28818`: Resolve configdir so that it's not a symlink when is_dir() is called
83+
* :ghpull:`28811`: Backport PR #28810 on branch v3.9.x (Document how to obtain sans-serif usetex math.)
84+
* :ghpull:`28806`: Backport PR #28805 on branch v3.9.x (add brackets to satisfy the new sequence requirement)
85+
* :ghpull:`28802`: Backport PR #28798 on branch v3.9.x (DOC: Correctly list modules that have been internalized)
86+
* :ghpull:`28791`: Backport PR #28790 on branch v3.9.x (DOC: Fix duplicate Figure.set_dpi entry)
87+
* :ghpull:`28787`: Backport PR #28706 on branch v3.9.x (Add Returns info to to_jshtml docstring)
88+
* :ghpull:`28706`: Add Returns info to to_jshtml docstring
89+
* :ghpull:`28751`: Backport PR #28271 on branch v3.9.x (Fix draggable legend disappearing when picking while use_blit=True)
90+
* :ghpull:`28271`: Fix draggable legend disappearing when picking while use_blit=True
91+
* :ghpull:`28747`: Backport PR #28743 on branch v3.9.x (Minor fixes in ticker docs)
92+
* :ghpull:`28743`: Minor fixes in ticker docs
93+
* :ghpull:`28738`: Backport PR #28737 on branch v3.9.x (TST: Fix image comparison directory for test_striped_lines)
94+
* :ghpull:`28740`: Backport PR #28739 on branch v3.9.x (Tweak interactivity docs wording (and fix capitalization).)
95+
* :ghpull:`28737`: TST: Fix image comparison directory for test_striped_lines
96+
* :ghpull:`28733`: Backport PR #28732 on branch v3.9.x (Renames the minumumSizeHint method to minimumSizeHint)
97+
* :ghpull:`28732`: Renames the minumumSizeHint method to minimumSizeHint
98+
* :ghpull:`28689`: ci: Enable testing on Python 3.13
99+
* :ghpull:`28724`: Backport fixes from #28711
85100

86-
Issues (9):
101+
Issues (6):
87102

88-
* :ghissue:`28551`: [Bug]: Possible issue with Matplotlib 3.9.1 wheel on Windows only
89-
* :ghissue:`28250`: [Doc]: Sphinx gallery links mispointed for Axes3D methods
90-
* :ghissue:`28574`: [Bug]: Nondeterministic behavior with subplot spacing and constrained layout
91-
* :ghissue:`28626`: [Doc]: Remove old TODO's from animation.py
92-
* :ghissue:`28648`: [Bug]: format_image_data on an image of only zeros produces a large number of zeros
93-
* :ghissue:`28624`: [Bug]: Bad type hint in ``_AxesBase.twinx()``
94-
* :ghissue:`28567`: [Bug]: sticky edge related changes for datetime plots
95-
* :ghissue:`28533`: [Doc]: Stackplot hatch functionality has version dependencies
96-
* :ghissue:`28538`: [Bug]: Permission denied when importing matplotlib.pyplot
103+
* :ghissue:`28960`: [Bug]: High CPU utilization of the macosx backend
104+
* :ghissue:`28990`: [Bug]: no longer able to set multiple hatch colors
105+
* :ghissue:`28870`: [Bug]: axline doesn't work with some axes scales
106+
* :ghissue:`28386`: [Bug]: Minor issue - Drawing an axline sets slopes less than 1E-8 to 0
107+
* :ghissue:`28817`: [Bug]: ``~/.config/matplotlib`` is never used because ``~/.config`` is a symlink
108+
* :ghissue:`28716`: Size hint method in Qt backend should be named ``minimumSizeHint``, not ``minumumSizeHint``
97109

98110

99111
Previous GitHub statistics
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
.. _github-stats-3-9-2:
2+
3+
GitHub statistics for 3.9.2 (Aug 12, 2024)
4+
==========================================
5+
6+
GitHub statistics for 2024/07/04 (tag: v3.9.1) - 2024/08/12
7+
8+
These lists are automatically generated, and may be incomplete or contain duplicates.
9+
10+
We closed 9 issues and merged 45 pull requests.
11+
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/93?closed=1>`__
12+
13+
The following 20 authors contributed 67 commits.
14+
15+
* Adam J. Stewart
16+
* Anthony Lee
17+
* Caitlin Hathaway
18+
* ClarkeAC
19+
* dependabot[bot]
20+
* Elliott Sales de Andrade
21+
* Filippo Balzaretti
22+
* Greg Lucas
23+
* hannah
24+
* Ian Thomas
25+
* Jody Klymak
26+
* Kyle Sunden
27+
* Oscar Gustafsson
28+
* Randolf Scholz
29+
* Refael Ackermann
30+
* Ruth Comer
31+
* Scott Shambaugh
32+
* Sean Smith
33+
* Thomas A Caswell
34+
* Tim Hoffmann
35+
36+
GitHub issues and pull requests:
37+
38+
Pull Requests (45):
39+
40+
* :ghpull:`28687`: BLD: Include MSVCP140 runtime statically
41+
* :ghpull:`28679`: Run delvewheel with path to required msvcp140.dll
42+
* :ghpull:`28695`: Backport PR #27797 on branch v3.9.x (DOC: Use video files for saving animations)
43+
* :ghpull:`28688`: Backport PR #28293 and #28668: Enable 3.13 wheels and bump cibuildwheel
44+
* :ghpull:`27797`: DOC: Use video files for saving animations
45+
* :ghpull:`28692`: Backport PR #28632 on branch v3.9.x (DOC: Tell sphinx-gallery to link mpl_toolkits from our build)
46+
* :ghpull:`28632`: DOC: Tell sphinx-gallery to link mpl_toolkits from our build
47+
* :ghpull:`28668`: Bump the actions group with 2 updates
48+
* :ghpull:`28686`: Backport PR #28682 on branch v3.9.x (Fix warnings from mingw compilers)
49+
* :ghpull:`28682`: Fix warnings from mingw compilers
50+
* :ghpull:`28676`: Backport PR #28577 on branch v3.9.x (Copy all internals from initial Tick to lazy ones)
51+
* :ghpull:`28577`: Copy all internals from initial Tick to lazy ones
52+
* :ghpull:`28674`: Backport PR #28650 on branch v3.9.x (remove out of date todos on animation.py)
53+
* :ghpull:`28650`: remove out of date todos on animation.py
54+
* :ghpull:`28656`: Backport PR #28649 on branch v3.9.x (FIX: improve formatting of image values in cases of singular norms)
55+
* :ghpull:`28665`: Backport PR #28546 on branch v3.9.x (DOC: Clarify/simplify example of multiple images with one colorbar)
56+
* :ghpull:`28649`: FIX: improve formatting of image values in cases of singular norms
57+
* :ghpull:`28635`: BLD: windows wheels
58+
* :ghpull:`28645`: Backport PR #28644 on branch v3.9.x (DOC: Fix matching for version switcher)
59+
* :ghpull:`28640`: Backport PR #28634 on branch v3.9.x (Closed open div tag in color.ColorMap._repr_html_)
60+
* :ghpull:`28634`: Closed open div tag in color.ColorMap._repr_html_
61+
* :ghpull:`28636`: Backport PR #28625 on branch v3.9.x (added typing_extensions.Self to _AxesBase.twinx)
62+
* :ghpull:`28625`: added typing_extensions.Self to _AxesBase.twinx
63+
* :ghpull:`28622`: Backport PR #28621 on branch v3.9.x (TYP: Fix a typo in animation.pyi)
64+
* :ghpull:`28621`: TYP: Fix a typo in animation.pyi
65+
* :ghpull:`28605`: Backport PR #28604 on branch v3.9.x (cycler signature update.)
66+
* :ghpull:`28604`: cycler signature update.
67+
* :ghpull:`28598`: Pin PyQt6 back on Ubuntu 20.04
68+
* :ghpull:`28596`: Backport PR #28518 on branch v3.9.x ([TYP] Fix overload of ``pyplot.subplots``)
69+
* :ghpull:`28518`: [TYP] Fix overload of ``pyplot.subplots``
70+
* :ghpull:`28591`: Backport PR #28580 on branch v3.9.x (Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the actions group)
71+
* :ghpull:`28580`: Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the actions group
72+
* :ghpull:`28586`: Backport PR #28582 on branch v3.9.x (FIX: make sticky edge tolerance relative to data range)
73+
* :ghpull:`28582`: FIX: make sticky edge tolerance relative to data range
74+
* :ghpull:`28572`: Backport PR #28571 on branch v3.9.x (DOC: Add version directive to hatch parameter in stackplot)
75+
* :ghpull:`28571`: DOC: Add version directive to hatch parameter in stackplot
76+
* :ghpull:`28564`: Backport PR #28534 on branch v3.9.x ([BLD] Fix WSL build warning)
77+
* :ghpull:`28563`: Backport PR #28526 on branch v3.9.x (Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 in the actions group)
78+
* :ghpull:`28534`: [BLD] Fix WSL build warning
79+
* :ghpull:`28526`: Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 in the actions group
80+
* :ghpull:`28552`: Backport PR #28541 on branch v3.9.x (MNT: be more careful about disk I/O failures when writing font cache)
81+
* :ghpull:`28541`: MNT: be more careful about disk I/O failures when writing font cache
82+
* :ghpull:`28524`: Backport PR #28523 on branch v3.9.x (Fix value error when set widget size to zero while using FigureCanvasQT )
83+
* :ghpull:`28523`: Fix value error when set widget size to zero while using FigureCanvasQT
84+
* :ghpull:`28519`: Backport PR #28517 on branch v3.9.x (DOC: better cross referencing for animations)
85+
86+
Issues (9):
87+
88+
* :ghissue:`28551`: [Bug]: Possible issue with Matplotlib 3.9.1 wheel on Windows only
89+
* :ghissue:`28250`: [Doc]: Sphinx gallery links mispointed for Axes3D methods
90+
* :ghissue:`28574`: [Bug]: Nondeterministic behavior with subplot spacing and constrained layout
91+
* :ghissue:`28626`: [Doc]: Remove old TODO's from animation.py
92+
* :ghissue:`28648`: [Bug]: format_image_data on an image of only zeros produces a large number of zeros
93+
* :ghissue:`28624`: [Bug]: Bad type hint in ``_AxesBase.twinx()``
94+
* :ghissue:`28567`: [Bug]: sticky edge related changes for datetime plots
95+
* :ghissue:`28533`: [Doc]: Stackplot hatch functionality has version dependencies
96+
* :ghissue:`28538`: [Bug]: Permission denied when importing matplotlib.pyplot

doc/users/release_notes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Version 3.9
2323
../api/prev_api_changes/api_changes_3.9.1.rst
2424
../api/prev_api_changes/api_changes_3.9.0.rst
2525
github_stats.rst
26+
prev_whats_new/github_stats_3.9.2.rst
2627
prev_whats_new/github_stats_3.9.1.rst
2728
prev_whats_new/github_stats_3.9.0.rst
2829

0 commit comments

Comments
 (0)
0