Closed
Description
We need a tracking issue for 2023.12 support in the test suite.
Here is the list of changes https://data-apis.org/array-api/latest/changelog.html#v2023-12
New Functions
-
__array_namespace_info__
(i.e., the inspection API) -
clip
-
copysign
-
cumulative_sum
-
hypot
-
maximum
-
minimum
-
moveaxis
-
repeat
-
searchsorted
-
signbit
-
tile
-
unstack
API Changes
-
device
keyword added toastype
-
from_dlpack
requires exceptions in some cases -
copy
anddevice
keywords tofrom_dlpack
-
sum
,prod
,trace
output dtype change (Update dtype assertions in sum-like tests for>2023.12
versions #234)
Other Changes
(not sure if these need tests)
- Support for lazy functions in various APIs. Will probably need a real world lazy implementation to support this.
- Order of signed zeros unspecified for
max
andmin
. Just need to make sure we aren't testing this. - Out of bounds unspecified for
take
. -
tensordot
should support negative axes (not sure if this is already tested)
I think that's everything but you might want to read through the changes too to check if I missed something.