Skip to content

merge up v3.8.1 #27256

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 161 commits into from
Nov 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
161 commits
Select commit Hold shift + click to select a range
00591a0
Backport changes to contribute from PR #26737
story645 Sep 15, 2023
8c50ae8
Backport changes to contribute from PR #26737
story645 Sep 15, 2023
15d6c2f
Backport PR #26804: Fix issue with locale comma when not using math text
timhoffm Sep 18, 2023
1689853
Backport PR #26807: Catch ValueError to support pytorch (and others) …
tacaswell Sep 18, 2023
964c42a
Merge pull request #26810 from meeseeksmachine/auto-backport-of-pr-26…
jklymak Sep 18, 2023
406a5ea
Merge pull request #26789 from story645/auto-backport-of-pr-26737-on-…
rcomer Sep 18, 2023
bf0b600
Merge pull request #26790 from story645/auto-backport-of-pr-26737-on-…
rcomer Sep 18, 2023
0729415
Merge pull request #26809 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Sep 18, 2023
61aea38
Backport PR #26799: Update kiwisolver and pillow versions to be consi…
ksunden Sep 18, 2023
cc9b0a2
Backport PR #26811: Add overload for slice to Spines.__getitem__
tacaswell Sep 18, 2023
b23a3bd
Merge pull request #26820 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Sep 19, 2023
3c12de0
Merge pull request #26816 from ksunden/manual-backport-of-pr-26799-on…
timhoffm Sep 19, 2023
9897576
Backport PR #26825: Fix issue with non-string labels and legend
ksunden Sep 19, 2023
9a4260a
Merge pull request #26828 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Sep 19, 2023
f2847eb
Backport PR #26814: Bump pypa/cibuildwheel from 2.15.0 to 2.16.0
ksunden Sep 19, 2023
b4077ef
Merge pull request #26835 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Sep 20, 2023
5619fd9
Backport PR #26834: Fix Issue 26821: [Bug]: ValueError: The truth val…
chiraagbalu Sep 20, 2023
325aa89
Merge pull request #26836 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Sep 20, 2023
0c43cf8
Backport PR #26843: DOC: Use ax.xaxis rather ax.get_xaxis()
rcomer Sep 20, 2023
5214b64
Backport PR #26843: DOC: Use ax.xaxis rather ax.get_xaxis()
rcomer Sep 20, 2023
f9d5c6b
Merge pull request #26845 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Sep 20, 2023
bf64c03
Merge pull request #26844 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Sep 20, 2023
a019695
Backport PR #26849: Bump setuptools required version because of setup…
tacaswell Sep 21, 2023
a361574
Backport PR #26914: DOC: add a couple more placement examples, crossl…
rcomer Sep 27, 2023
481808d
Backport PR #26914: DOC: add a couple more placement examples, crossl…
rcomer Sep 27, 2023
44ba2b4
Merge pull request #26934 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Sep 27, 2023
7764c49
Merge pull request #26933 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Sep 27, 2023
ea46347
Backport PR #26937: Add ArrayLike to scatter c arg type hint
QuLogic Sep 27, 2023
d49096b
Backport PR #26927: [TYP] Remove some stubtest allowlist entries
oscargus Sep 28, 2023
b64dd55
Merge pull request #26945 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Sep 28, 2023
f49bbe1
Backport PR #26955: Fix incorrect skip check in test_backend_ps.
QuLogic Sep 29, 2023
d79d232
Backport PR #26952: FIX 2-tuple of colors in to_rgba_array
timhoffm Sep 29, 2023
ec39be7
Merge pull request #26956 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Oct 2, 2023
153470e
Merge pull request #26964 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Oct 2, 2023
af6828c
Merge pull request #26939 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Oct 2, 2023
ed70897
Backport PR #26959: Move papersize="auto" deprecation to backend_bases.
ksunden Oct 2, 2023
072cc57
Backport PR #26976: Bump pypa/cibuildwheel from 2.16.0 to 2.16.1
oscargus Oct 3, 2023
a0245ff
Merge pull request #26979 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Oct 3, 2023
2c33c0a
Backport PR #26985: Reformatted documentation under toolkits and tuto…
story645 Oct 3, 2023
a94ead6
Backport PR #26985: Reformatted documentation under toolkits and tuto…
story645 Oct 3, 2023
c72d5e4
Merge pull request #26987 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 3, 2023
a1138a7
Merge pull request #26988 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 3, 2023
3e1afb0
Backport PR #26850: DOC: Fix missing-reference generation on Windows
ksunden Oct 4, 2023
cc2f0e3
Merge pull request #26860 from meeseeksmachine/auto-backport-of-pr-26…
efiring Oct 4, 2023
617b775
Merge pull request #26997 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 4, 2023
5703086
Backport PR #26940: Add typing to pyplot.show() to avoid errors with …
timhoffm Oct 4, 2023
1b3c2ae
Backport PR #26605: ci: Install GTK4 from brew on macOS
ksunden Aug 26, 2023
2bcad69
Merge pull request #26982 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 5, 2023
3921de6
Merge pull request #27000 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 5, 2023
f35b744
Merge pull request #26999 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 5, 2023
057ef0d
Backport PR #27006: DOC: Fix resizing of animation examples
story645 Oct 6, 2023
965ee6f
Backport PR #27006: DOC: Fix resizing of animation examples
story645 Oct 6, 2023
b2dbaf5
Merge pull request #27009 from meeseeksmachine/auto-backport-of-pr-27…
ksunden Oct 6, 2023
a81f6f2
Merge pull request #27010 from meeseeksmachine/auto-backport-of-pr-27…
ksunden Oct 6, 2023
77cdc52
Backport PR #26961: DOC: made "open PR on MPL" a section in contribut…
ksunden Oct 6, 2023
0b05c39
Backport PR #26961: DOC: made "open PR on MPL" a section in contribut…
ksunden Oct 6, 2023
81147a2
Merge pull request #27019 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Oct 6, 2023
de99097
Merge pull request #27018 from meeseeksmachine/auto-backport-of-pr-26…
rcomer Oct 6, 2023
31a97b5
BLD: Remove development dependencies from sdists
QuLogic Oct 7, 2023
cfdd720
Backport PR #26883: [TYP] Type changes from running against Pandas
timhoffm Oct 7, 2023
fc8bf5b
Merge pull request #27023 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 7, 2023
69980f6
Merge pull request #27022 from QuLogic/fix-sdist-metadata
dstansby Oct 7, 2023
dd06c8b
Backport PR #27015: ValueError exception added to handle mix of {} an…
rcomer Oct 8, 2023
6195ad9
Merge pull request #27031 from meeseeksmachine/auto-backport-of-pr-27…
rcomer Oct 8, 2023
1e7d7f5
Backport PR #27017: DOC: clarify usetex versus mathtext
timhoffm Oct 8, 2023
144765a
Merge pull request #27034 from meeseeksmachine/auto-backport-of-pr-27…
rcomer Oct 8, 2023
6f66c7e
Backport PR #26908: `allsegs` and `allkinds` return individual segments
greglucas Oct 10, 2023
b40f27c
Merge pull request #27041 from meeseeksmachine/auto-backport-of-pr-26…
oscargus Oct 10, 2023
8aa0e2c
Backport PR #27043: updated api_interfaces.rst
tacaswell Oct 10, 2023
ce50576
Backport PR #27043: updated api_interfaces.rst
tacaswell Oct 10, 2023
0c96375
Backport PR #26995: user/project/citing updated
AnviVerma27 Oct 4, 2023
0c4e4a8
Backport PR #27036: updated artist_intro.rst
story645 Oct 9, 2023
e9f1441
Backport PR #26995: user/project/citing updated
AnviVerma27 Oct 4, 2023
9d56cd9
Backport PR #27036: updated artist_intro.rst
story645 Oct 9, 2023
a2e8e79
Merge pull request #27046 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 10, 2023
e0552dc
Merge pull request #27047 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 10, 2023
1e1eb58
Merge pull request #27049 from meeseeksmachine/auto-backport-of-pr-26…
story645 Oct 10, 2023
f6c23ed
Merge pull request #27050 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 10, 2023
41b4339
Merge pull request #27051 from meeseeksmachine/auto-backport-of-pr-26…
story645 Oct 10, 2023
cff0e11
Merge pull request #27052 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 10, 2023
48cf3e3
Backport PR #27054: updated interactive.rst
story645 Oct 10, 2023
7e4360d
Backport PR #27054: updated interactive.rst
story645 Oct 10, 2023
262a247
Merge pull request #27056 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 10, 2023
e2049be
Merge pull request #27055 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 10, 2023
a74551b
Backport PR #27040: Bump pypa/cibuildwheel from 2.16.1 to 2.16.2
tacaswell Oct 10, 2023
7b07419
Merge pull request #27057 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 11, 2023
00d1f25
Backport PR #27059: ci: Clean up Python 3.12 builds
oscargus Oct 11, 2023
b494446
Merge pull request #27060 from QuLogic/auto-backport-of-pr-27059-on-v…
oscargus Oct 11, 2023
9075380
Backport PR #26943: ci: Run mypy against typed cycler
ksunden Oct 11, 2023
f115ee0
Merge pull request #27065 from meeseeksmachine/auto-backport-of-pr-26…
story645 Oct 12, 2023
19f0d79
Backport PR #27093: [Doc]: Move Automated Tests section to workflow d…
guru2605 Oct 15, 2023
b4f0f47
Backport PR #27093: [Doc]: Move Automated Tests section to workflow d…
guru2605 Oct 15, 2023
a8cb474
Merge pull request #27097 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 15, 2023
cb5ba11
Merge pull request #27098 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 15, 2023
bffa66f
Backport PR #27096: make fonts.py, mathtext.py, text_intro.py confirm…
story645 Oct 15, 2023
0e0de49
Backport PR #27096: make fonts.py, mathtext.py, text_intro.py confirm…
story645 Oct 15, 2023
b098a76
Merge pull request #27101 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 15, 2023
da2f9e2
Merge pull request #27102 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 15, 2023
c6a570d
Backport PR #27039: Formatted docs
QuLogic Oct 17, 2023
97e8d17
Merge pull request #27113 from meeseeksmachine/auto-backport-of-pr-27…
ksunden Oct 17, 2023
1ed30d0
Backport PR #26930: Added documentation on getting full list of regis…
wemi3 Oct 17, 2023
3240275
Merge pull request #27122 from meeseeksmachine/auto-backport-of-pr-26…
ksunden Oct 17, 2023
214ebb0
Backport PR #27118: Update developer release guide to follow conventions
0taj Oct 18, 2023
bfa2e0a
Merge pull request #27131 from meeseeksmachine/auto-backport-of-pr-27…
story645 Oct 18, 2023
2bb6003
Backport PR #27132: changed automated tests from subsection to sectio…
rcomer Oct 18, 2023
2aa38b2
Backport PR #27132: changed automated tests from subsection to sectio…
rcomer Oct 18, 2023
93d0f71
Merge pull request #27133 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 18, 2023
66112cb
Merge pull request #27134 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 18, 2023
d61da05
Backport PR #27153: Link xkcd color survey in named colors example
timhoffm Oct 20, 2023
16b2e0f
Backport PR #27153: Link xkcd color survey in named colors example
timhoffm Oct 20, 2023
d13bbe5
Merge pull request #27155 from meeseeksmachine/auto-backport-of-pr-27…
rcomer Oct 20, 2023
2a575e8
Merge pull request #27154 from meeseeksmachine/auto-backport-of-pr-27…
rcomer Oct 20, 2023
916e39d
Backport PR #27189: Fix typo in docstring of `matplotlib.colors.from_…
story645 Oct 25, 2023
9e4ec86
Merge pull request #27191 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 25, 2023
cd46813
Backport PR #27045: Ensure valid path mangling for ContourLabeler
tacaswell Oct 25, 2023
b3bf965
Backport PR #27179: Restore default behavior of hexbin mincnt with C …
QuLogic Oct 25, 2023
3566405
Merge pull request #27197 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 26, 2023
0486d36
Merge pull request #27201 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 26, 2023
152f261
Backport PR #27178: Try/except import of Axes3D
QuLogic Oct 26, 2023
cf6ffe6
Merge pull request #27202 from meeseeksmachine/auto-backport-of-pr-27…
timhoffm Oct 26, 2023
b0859e6
Backport PR #27205: Improve legend picking example
tacaswell Oct 26, 2023
271b948
Backport PR #26970: FIX: Add PyOS_InputHook back to macos backend
tacaswell Oct 26, 2023
2521750
Merge pull request #27206 from meeseeksmachine/auto-backport-of-pr-27…
ksunden Oct 26, 2023
ad92457
Backport PR #27088: Update `find_nearest_contour` and revert contour …
ksunden Oct 26, 2023
f3a1084
Merge pull request #27207 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Oct 27, 2023
27cec21
Merge pull request #27212 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 27, 2023
ea695ee
Backport PR #27217: Fix type hints for undeprecated contour APIs
rcomer Oct 28, 2023
23ec48d
Merge pull request #27220 from rcomer/backport-contour-typehints
timhoffm Oct 28, 2023
276e928
Backport PR #27221: FIX: Enable interrupts on macosx event loops
ksunden Oct 30, 2023
bd6dd98
Merge pull request #27227 from meeseeksmachine/auto-backport-of-pr-27…
rcomer Oct 30, 2023
3127a29
Backport PR #27226: DOC: link out to troubleshooting guide in install
ksunden Oct 30, 2023
2e68a4e
Merge pull request #27229 from ksunden/auto-backport-of-pr-27226-on-v…
story645 Oct 30, 2023
0a77591
Backport PR #27165: Fixing Matplotlib Notebook Text
ksunden Oct 31, 2023
58a7f9a
Backport PR #27237: DOC: Add command to install appropriate `requirem…
notchia Oct 31, 2023
be5b1f5
Backport PR #27237: DOC: Add command to install appropriate `requirem…
notchia Oct 31, 2023
dc37d96
Merge pull request #27238 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 31, 2023
08876f8
Merge pull request #27239 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 31, 2023
043a191
Merge pull request #27240 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Oct 31, 2023
8c6b3e9
Merge remote-tracking branch 'origin/v3.8.0-doc' into v3.8.x
ksunden Oct 31, 2023
8c517cd
Release prep v3.8.1
ksunden Oct 31, 2023
fac632f
REL: v3.8.1
ksunden Oct 31, 2023
02aa131
Post v3.8.1 bump
ksunden Oct 31, 2023
47edf19
Zenodo release v3.8.1
ksunden Oct 31, 2023
63bb1bf
Zenodo release v3.8.1 (with svg this time)
ksunden Oct 31, 2023
e9df1f1
Fix typo in release notes
ksunden Nov 1, 2023
50fd61a
Backport PR #27244: Clarify semantics of plt.matshow(..., fignum=...).
tacaswell Nov 1, 2023
13bb274
Backport PR #26703: moved communications guidelines from governance, …
timhoffm Nov 1, 2023
3dabe8a
Merge pull request #27246 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Nov 1, 2023
94b2ca1
Merge pull request #27247 from meeseeksmachine/auto-backport-of-pr-26…
QuLogic Nov 1, 2023
b09ebaa
Backport PR #27219: Updated axes_box_aspect.py and angle_annotation.p…
QuLogic Nov 2, 2023
34f4ae5
Merge pull request #27250 from meeseeksmachine/auto-backport-of-pr-27…
QuLogic Nov 2, 2023
9429b0f
Backport PR #26669: [DOC] debug backends
QuLogic Nov 2, 2023
8de1b5a
Merge pull request #27252 from meeseeksmachine/auto-backport-of-pr-26…
jklymak Nov 2, 2023
44ae587
Backport PR #27253: Copy-edit the standalone colorbar tutorial
tacaswell Nov 2, 2023
ff2e238
Merge pull request #27255 from meeseeksmachine/auto-backport-of-pr-27…
tacaswell Nov 2, 2023
390416a
Merge branch 'v3.8.x' into merge_up_v3.8.1
ksunden Nov 2, 2023
67705db
Merge branch 'v3.8.1-doc' into v3.8.x
ksunden Nov 2, 2023
5b0fa11
Merge branch 'v3.8.x' into merge_up_v3.8.1
ksunden Nov 2, 2023
da5a48f
Fix merge of environment.yml
ksunden Nov 2, 2023
c3a10cb
Remove duplicated text from development setup (from manual backport)
ksunden Nov 2, 2023
f4d807d
Remove unecessary environment variable from cibuildwheel config
ksunden Nov 2, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions doc/_static/zenodo_cache/10059757.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 33 additions & 0 deletions doc/api/prev_api_changes/api_changes_3.8.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
API Changes for 3.8.1
=====================

Behaviour
---------

Default behaviour of ``hexbin`` with *C* provided requires at least 1 point
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The behaviour changed in 3.8.0 to be inclusive of *mincnt*. However, that resulted in
errors or warnings with some reduction functions, so now the default is to require at
least 1 point to call the reduction function. This effectively restores the default
behaviour to match that of Matplotlib 3.7 and before.


Deprecations
------------

Deprecations removed in ``contour``
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

``contour.allsegs``, ``contour.allkinds``, and ``contour.find_nearest_contour`` are no
longer marked for deprecation.


Development
-----------

Minimum version of setuptools bumped to 64
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To comply with requirements of ``setuptools_scm``, the minimum version of ``setuptools``
has been increased from 42 to 64.
1 change: 0 additions & 1 deletion doc/devel/development_setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,6 @@ config during installation ::
For more information on installation and other configuration options, see the
Meson Python :external+meson-python:ref:`editable installs guide <how-to-guides-editable-installs>`.


Verify the Installation
=======================

Expand Down
Loading