From 75ec09adb6eabb7a7ff0b54851866894fb4cab79 Mon Sep 17 00:00:00 2001 From: Matthew Fishman Date: Wed, 1 Jul 2026 19:08:14 -0400 Subject: [PATCH] Support TensorAlgebra 0.16 ## Summary Widens the TensorAlgebra compat to `0.15, 0.16`. TensorAlgebra 0.16 (https://github.com/ITensor/TensorAlgebra.jl/pull/199) changes the `unmatricize` domain-axis convention to codomain-facing (un-dualized), but the sparse extension forwards `unmatricize` to `ReshapeFusion` over dense ranges where that change is a no-op, so both versions work with no code change. --- Project.toml | 4 ++-- test/Project.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Project.toml b/Project.toml index 322dc7d..8bbe85d 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "SparseArraysBase" uuid = "0d5efcca-f356-4864-8770-e1ed8d78f208" -version = "0.10.5" +version = "0.10.6" authors = ["ITensor developers and contributors"] [workspace] @@ -35,5 +35,5 @@ LinearAlgebra = "1.10" MapBroadcast = "0.1.5" Random = "1.10" SparseArrays = "1.10" -TensorAlgebra = "0.15" +TensorAlgebra = "0.15, 0.16" julia = "1.10" diff --git a/test/Project.toml b/test/Project.toml index 7505d77..b4169bd 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -34,5 +34,5 @@ SparseArrays = "1.10" SparseArraysBase = "0.10" StableRNGs = "1.0.2" Suppressor = "0.2.8" -TensorAlgebra = "0.15" +TensorAlgebra = "0.15, 0.16" Test = "<0.0.1, 1"