Skip to content

Commit 8962e3b

Browse files
authored
Whats new updates for v3.12.1 (#6431)
* Whats new updates for v3.12.1 . * Correct typo.
1 parent 6dd0ad5 commit 8962e3b

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

docs/src/whatsnew/3.12.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,24 @@ This document explains the changes made to Iris for this release
4444
any issues or feature requests for improving Iris. Enjoy!
4545

4646

47+
v3.12.1 (30 Apr 2025)
48+
=====================
49+
50+
.. dropdown:: v3.12.1 Patches
51+
:color: primary
52+
:icon: alert
53+
:animate: fade-in
54+
:open:
55+
56+
The patches in this release of Iris include:
57+
58+
#. Iris no longer supports the ``setup.py develop`` command, due to an
59+
incompatibility with the latest version of Setuptools.
60+
``setup.py`` commands of this sort are deprecated, and the recommended
61+
replacement for ``develop`` has been ``pip install -e`` for several years
62+
now. See `Running setuptools commands`_ for more.
63+
64+
4765
📢 Announcements
4866
================
4967

@@ -120,6 +138,11 @@ This document explains the changes made to Iris for this release
120138
#. `@bouweandela`_ fixed handling of masked Dask arrays in
121139
:func:`~iris.util.array_equal`.
122140

141+
#. `@trexfeathers`_ removed the custom ``setup.py develop`` command, since
142+
Setuptools are deprecating ``develop``; developers should instead
143+
use ``pip install -e .``. See `Running setuptools commands`_ for more.
144+
(:pull:`6424`)
145+
123146

124147
💣 Incompatible Changes
125148
=======================
@@ -230,3 +253,4 @@ This document explains the changes made to Iris for this release
230253
Whatsnew resources in alphabetical order:
231254
232255
.. _SPEC 0: https://scientific-python.org/specs/spec-0000/
256+
.. _Running setuptools commands: https://setuptools.pypa.io/en/latest/deprecated/commands.html

0 commit comments

Comments
 (0)