From 35193a156c334674427856a75559a3015d97ff7f Mon Sep 17 00:00:00 2001 From: Lucas Colley Date: Sat, 27 Dec 2025 20:48:46 +0000 Subject: [PATCH] REL: prepare 1.13.0 --- array_api_compat/__init__.py | 2 +- docs/changelog.md | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/array_api_compat/__init__.py b/array_api_compat/__init__.py index a00e8cbc..4abca400 100644 --- a/array_api_compat/__init__.py +++ b/array_api_compat/__init__.py @@ -17,6 +17,6 @@ this implementation for the default when working with NumPy arrays. """ -__version__ = '1.13.0.dev0' +__version__ = '1.13.0' from .common import * # noqa: F401, F403 diff --git a/docs/changelog.md b/docs/changelog.md index 6f6c1251..fe07c9e0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,34 @@ # Changelog +## 1.13.0 (2025-12-28) + + +### Major changes + +- Support for Python 3.14 has been added. +- Symbols exported in public namespaces have been reviewed and adjusted. +- `torch.take` and `torch.take_along_axis` now support negative indices. +- `torch.meshgrid` now correctly processes the `indexing` argument. +- View/copy semantics are now observed for the `ceil`, `floor`, and `trunc` functions. + +### Minor changes + +- `array_namespace` has been sped up via caching. +- The `stable` parameter of `torch.argsort` now defaults to `True`, per the standard. +- Type annotations have seen progress. +- `is_jax_array` has been adjusted for compatibility with `jax>=0.8.2` + + +The following users contributed to this release: + +Evgeni Burovski, +Guido Imperiale, +Lucas Colley, +Arthur Lacote, +Martin Schuck, +Matt Haberland. + + ## 1.12.0 (2025-05-13)