diff --git a/Project.toml b/Project.toml index 57d785d..3334c19 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.8.3" +version = "0.8.4" [deps] Accessors = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" @@ -35,7 +35,7 @@ FunctionImplementations = "0.3.1" GPUArraysCore = "0.2" LinearAlgebra = "1.10" MapBroadcast = "0.1.5" -NamedDimsArrays = "0.12" +NamedDimsArrays = "0.13" Random = "1.10" SparseArrays = "1.10" TensorAlgebra = "0.6.2" diff --git a/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl b/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl index 334f3bd..f2541b4 100644 --- a/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl +++ b/ext/SparseArraysBaseNamedDimsArraysExt/SparseArraysBaseNamedDimsArraysExt.jl @@ -1,19 +1,19 @@ module SparseArraysBaseNamedDimsArraysExt -using NamedDimsArrays: AbstractNamedDimsArray, AbstractNamedUnitRange, dename, inds, +using NamedDimsArrays: AbstractNamedDimsArray, AbstractNamedUnitRange, denamed, 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 nameddimsof(a, dense(dename(a))) + return nameddimsof(a, dense(denamed(a))) end function SparseArraysBase.oneelement( value, index::NTuple{N, Int}, ax::NTuple{N, AbstractNamedUnitRange} ) where {N} - return nameddims(oneelement(value, index, only.(axes.(dename.(ax)))), ax) + return nameddims(oneelement(value, index, only.(axes.(denamed.(ax)))), ax) end end diff --git a/test/Project.toml b/test/Project.toml index 30f697e..a9e4c28 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -29,7 +29,7 @@ FillArrays = "1.13.0" FunctionImplementations = "0.3" JLArrays = "0.2.0, 0.3" LinearAlgebra = "<0.0.1, 1" -NamedDimsArrays = "0.12" +NamedDimsArrays = "0.13" Random = "<0.0.1, 1" SafeTestsets = "0.1.0" SparseArrays = "1.10" diff --git a/test/test_nameddimsarraysext.jl b/test/test_nameddimsarraysext.jl index efbac6b..2178982 100644 --- a/test/test_nameddimsarraysext.jl +++ b/test/test_nameddimsarraysext.jl @@ -1,4 +1,4 @@ -using NamedDimsArrays: NamedDimsArray, dename, nameddims, namedoneto, inds +using NamedDimsArrays: NamedDimsArray, denamed, nameddims, namedoneto, inds using SparseArraysBase: dense, oneelement, sparsezeros using Test: @test, @testset @@ -28,8 +28,8 @@ using Test: @test, @testset s = sparsezeros(elt, 3, 4) a = nameddims(s, (:a, :b)) b = dense(a) - @test dename(b) == dense(dename(a)) - @test dename(b) isa Array{elt, 2} + @test denamed(b) == dense(denamed(a)) + @test denamed(b) isa Array{elt, 2} @test inds(b) == inds(a) end end