@@ -9,10 +9,73 @@ discovered after the 2.1.2 release.
99
1010The Python versions supported by this release are 3.10-3.13.
1111
12+
13+ Improvements
14+ ============
15+
16+ * Fixed a number of issues around promotion for string ufuncs with StringDType
17+ arguments. Mixing StringDType and the fixed-width DTypes using the string
18+ ufuncs should now generate much more uniform results.
19+
20+ (`gh-27636 <https://github.com/numpy/numpy/pull/27636 >`__)
21+
22+
23+ Changes
24+ =======
25+
26+ * `numpy.fix ` now won't perform casting to a floating data-type for integer
27+ and boolean data-type input arrays.
28+
29+ (`gh-26766 <https://github.com/numpy/numpy/pull/26766 >`__)
30+
31+
1232Contributors
1333============
1434
35+ A total of 15 people contributed to this release. People with a "+" by their
36+ names contributed a patch for the first time.
37+
38+ * Abhishek Kumar +
39+ * Austin +
40+ * Benjamin A. Beasley +
41+ * Charles Harris
42+ * Christian Lorentzen
43+ * Marcel Telka +
44+ * Matti Picus
45+ * Michael Davidsaver +
46+ * Nathan Goldbaum
47+ * Peter Hawkins
48+ * Raghuveer Devulapalli
49+ * Ralf Gommers
50+ * Sebastian Berg
51+ * dependabot[bot]
52+ * kp2pml30 +
53+
1554
1655Pull requests merged
1756====================
1857
58+ A total of 21 pull requests were merged for this release.
59+
60+ * `#27512 <https://github.com/numpy/numpy/pull/27512 >`__: MAINT: prepare 2.1.x for further development
61+ * `#27537 <https://github.com/numpy/numpy/pull/27537 >`__: MAINT: Bump actions/cache from 4.0.2 to 4.1.1
62+ * `#27538 <https://github.com/numpy/numpy/pull/27538 >`__: MAINT: Bump pypa/cibuildwheel from 2.21.2 to 2.21.3
63+ * `#27539 <https://github.com/numpy/numpy/pull/27539 >`__: MAINT: MSVC does not support #warning directive
64+ * `#27543 <https://github.com/numpy/numpy/pull/27543 >`__: BUG: Fix user dtype can-cast with python scalar during promotion
65+ * `#27561 <https://github.com/numpy/numpy/pull/27561 >`__: DEV: bump ``python `` to 3.12 in environment.yml
66+ * `#27562 <https://github.com/numpy/numpy/pull/27562 >`__: BLD: update vendored Meson to 1.5.2
67+ * `#27563 <https://github.com/numpy/numpy/pull/27563 >`__: BUG: weighted quantile for some zero weights (#27549)
68+ * `#27565 <https://github.com/numpy/numpy/pull/27565 >`__: MAINT: Use miniforge for macos conda test.
69+ * `#27566 <https://github.com/numpy/numpy/pull/27566 >`__: BUILD: satisfy gcc-13 pendantic errors
70+ * `#27569 <https://github.com/numpy/numpy/pull/27569 >`__: BUG: handle possible error for PyTraceMallocTrack
71+ * `#27570 <https://github.com/numpy/numpy/pull/27570 >`__: BLD: start building Windows free-threaded wheels [wheel build]
72+ * `#27571 <https://github.com/numpy/numpy/pull/27571 >`__: BUILD: vendor tempita from Cython
73+ * `#27574 <https://github.com/numpy/numpy/pull/27574 >`__: BUG: Fix warning "differs in levels of indirection" in npy_atomic.h...
74+ * `#27592 <https://github.com/numpy/numpy/pull/27592 >`__: MAINT: Update Highway to latest
75+ * `#27593 <https://github.com/numpy/numpy/pull/27593 >`__: BUG: Adjust numpy.i for SWIG 4.3 compatibility
76+ * `#27616 <https://github.com/numpy/numpy/pull/27616 >`__: BUG: Fix Linux QEMU CI workflow
77+ * `#27668 <https://github.com/numpy/numpy/pull/27668 >`__: BLD: Do not set __STDC_VERSION__ to zero during build
78+ * `#27669 <https://github.com/numpy/numpy/pull/27669 >`__: ENH: fix wasm32 runtime type error in numpy._core
79+ * `#27672 <https://github.com/numpy/numpy/pull/27672 >`__: BUG: Fix a reference count leak in npy_find_descr_for_scalar.
80+ * `#27673 <https://github.com/numpy/numpy/pull/27673 >`__: BUG: fixes for StringDType/unicode promoters
81+
0 commit comments