# NumPy 1.23.2 Release Notes

NumPy 1.23.2 is a maintenance release that fixes bugs discovered after the 1.23.1 release. Notable features are:

- Typing changes needed for Python 3.11

- Wheels for Python 3.11.0rc1

The Python versions supported for this release are 3.8-3.11.

## Contributors

A total of 9 people contributed to this release. People with a “+” by their names contributed a patch for the first time.

- Alexander Grund +

- Bas van Beek

- Charles Harris

- Jon Cusick +

- Matti Picus

- Michael Osthege +

- Pal Barta +

- Ross Barnowski

- Sebastian Berg

## Pull requests merged

A total of 15 pull requests were merged for this release.

- #22030: ENH: Add `__array_ufunc__` typing support to the `nin=1` ufuncs

- #22031: MAINT, TYP: Fix `np.angle` dtype-overloads

- #22032: MAINT: Do not let `_GenericAlias` wrap the underlying classes’…

- #22033: TYP,MAINT: Allow `einsum` subscripts to be passed via integer…

- #22034: MAINT,TYP: Add object-overloads for the `np.generic` rich comparisons

- #22035: MAINT,TYP: Allow the `squeeze` and `transpose` method to…

- #22036: BUG: Fix subarray to object cast ownership details

- #22037: BUG: Use `Popen` to silently invoke f77 -v

- #22038: BUG: Avoid errors on NULL during deepcopy

- #22039: DOC: Add versionchanged for converter callable behavior.

- #22057: MAINT: Quiet the anaconda uploads.

- #22078: ENH: reorder includes for testing on top of system installations…

- #22106: TST: fix test_linear_interpolation_formula_symmetric

- #22107: BUG: Fix skip condition for test_loss_of_precision[complex256]

- #22115: BLD: Build python3.11.0rc1 wheels.