From e5ff8d03c46070ed09e727a23b56c0237f862b97 Mon Sep 17 00:00:00 2001 From: mtfishman Date: Tue, 23 Dec 2025 16:41:53 -0500 Subject: [PATCH] Upgrade to NamedDimsArrays.jl v0.11 --- Project.toml | 4 ++-- .../SparseArraysBaseNamedDimsArraysExt.jl | 6 +++--- test/Project.toml | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Project.toml b/Project.toml index 1049718..5180d3a 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "SparseArraysBase" uuid = "0d5efcca-f356-4864-8770-e1ed8d78f208" authors = ["ITensor developers and contributors"] -version = "0.7.10" +version = "0.7.11" [deps] Accessors = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" @@ -35,7 +35,7 @@ FillArrays = "1.13" GPUArraysCore = "0.2" LinearAlgebra = "1.10" MapBroadcast = "0.1.5" -NamedDimsArrays = "0.10" +NamedDimsArrays = "0.11" Random = "1.10" SparseArrays = "1.10" TensorAlgebra = "0.6.2" diff --git a/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl b/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl index f9f7e1f..334f3bd 100644 --- a/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl +++ b/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl @@ -1,13 +1,13 @@ module SparseArraysBaseNamedDimsArraysExt -using NamedDimsArrays: AbstractNamedDimsArray, AbstractNamedUnitRange, - constructorof_nameddims, dename, inds, nameddims +using NamedDimsArrays: AbstractNamedDimsArray, AbstractNamedUnitRange, dename, inds, + nameddims, nameddimsof using SparseArraysBase: SparseArraysBase, dense, oneelement function SparseArraysBase.dense(a::AbstractNamedDimsArray) # TODO: Use `NamedDimsArrays.nameddimsof(a, dense(unname(a)))` once that is defined, # see: https://github.com/ITensor/NamedDimsArrays.jl/issues/138 - return constructorof_nameddims(typeof(a))(dense(dename(a)), inds(a)) + return nameddimsof(a, dense(dename(a))) end function SparseArraysBase.oneelement( diff --git a/test/Project.toml b/test/Project.toml index 8b26c3c..ceeb6e3 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -27,11 +27,11 @@ Dictionaries = "0.4.4" FillArrays = "1.13.0" JLArrays = "0.2.0, 0.3" LinearAlgebra = "<0.0.1, 1" -NamedDimsArrays = "0.10" +NamedDimsArrays = "0.11" Random = "<0.0.1, 1" SafeTestsets = "0.1.0" SparseArrays = "1.10" -SparseArraysBase = "0.7.0" +SparseArraysBase = "0.7" StableRNGs = "1.0.2" Suppressor = "0.2.8" TensorAlgebra = "0.6"