diff --git a/Project.toml b/Project.toml index 5455ec2..5c62a6b 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "ITensorNetworksNext" uuid = "302f2e75-49f0-4526-aef7-d8ba550cb06c" -version = "0.4.0" +version = "0.4.1" authors = ["ITensor developers and contributors"] [workspace] @@ -23,6 +23,7 @@ NamedDimsArrays = "60cbd0c0-df58-4cb7-918c-6f5607b73fde" NamedGraphs = "678767b0-92e7-4007-89e4-4527a8725b19" SimpleTraits = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" SplitApplyCombine = "03a91e81-4c3e-53e1-a0a4-9c0c8f19dd66" +TensorAlgebra = "68bd88dc-f39d-4e12-b2ca-f046b68fcc6a" TermInterface = "8ea1fca8-c5ef-4a55-8b96-4e9afe9c9a3c" TypeParameterAccessors = "7e5a90cf-f82e-492e-a09b-e3e26432c138" WrappedUnions = "325db55a-9c6c-5b90-b1a2-ec87e7a38c44" @@ -46,10 +47,11 @@ FunctionImplementations = "0.4.1" Graphs = "1.13.1" LinearAlgebra = "1.10" MacroTools = "0.5.16" -NamedDimsArrays = "0.14.3" +NamedDimsArrays = "0.14.3, 0.15" NamedGraphs = "0.11" SimpleTraits = "0.9.5" SplitApplyCombine = "1.2.3" +TensorAlgebra = "0.9.2" TensorOperations = "5.3.1" TermInterface = "2" TypeParameterAccessors = "0.4.4" diff --git a/src/ITensorNetworksNext.jl b/src/ITensorNetworksNext.jl index dd7dc50..0b2b898 100644 --- a/src/ITensorNetworksNext.jl +++ b/src/ITensorNetworksNext.jl @@ -1,5 +1,11 @@ module ITensorNetworksNext +# Imported as a name only so that the `[compat] TensorAlgebra = "0.9.2"` floor +# (needed for a `bipermutedimsopadd!` fix in `TensorAlgebra` 0.9.2 that affects +# `NamedDimsArrays`-mediated tensor multiplication) isn't reported as a stale +# dependency by Aqua. +using TensorAlgebra: TensorAlgebra + include("AlgorithmsInterfaceExtensions/AlgorithmsInterfaceExtensions.jl") include("LazyNamedDimsArrays/LazyNamedDimsArrays.jl") include("abstracttensornetwork.jl") diff --git a/test/Project.toml b/test/Project.toml index 4bcd159..23f760a 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -35,7 +35,7 @@ Graphs = "1.13.1" ITensorBase = "0.5" ITensorNetworksNext = "0.4" ITensorPkgSkeleton = "0.3.42" -NamedDimsArrays = "0.14" +NamedDimsArrays = "0.14, 0.15" NamedGraphs = "0.11" QuadGK = "2.11.2" SafeTestsets = "0.1"