From 46c9059d1e9b58b005944b76dfe44f15c8bee4a5 Mon Sep 17 00:00:00 2001 From: Matthew Fishman Date: Thu, 6 Aug 2026 15:02:01 -0400 Subject: [PATCH 1/2] Support GradedArrays 0.16 and TensorAlgebra 0.19 Bumps the compat bounds to the GradedArrays 0.16 and TensorAlgebra 0.19 breaking releases, which needs no source changes. Co-Authored-By: Claude Opus 4.8 --- Project.toml | 8 ++++---- docs/Project.toml | 2 +- test/Project.toml | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Project.toml b/Project.toml index b4f3ec1..9581961 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "ITensorBase" uuid = "4795dd04-0d67-49bb-8f44-b89c448a1dc7" -version = "0.13.13" +version = "0.13.14" authors = ["ITensor developers and contributors"] [workspace] @@ -12,6 +12,7 @@ Accessors = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a" Combinatorics = "861a8166-3701-5b0c-9a16-15d98fcdc6aa" ConstructionBase = "187b0558-2788-49d3-abe0-74a17ed4e7c9" +GradedArrays = "bc96ca6e-b7c8-4bb6-888e-c93f838762c2" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" MatrixAlgebraKit = "6c742aac-3347-4629-af66-fc926824e5e4" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" @@ -25,7 +26,6 @@ WrappedUnions = "325db55a-9c6c-5b90-b1a2-ec87e7a38c44" [weakdeps] Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" -GradedArrays = "bc96ca6e-b7c8-4bb6-888e-c93f838762c2" Mooncake = "da2b9cff-9c12-43a0-ae48-6db2b0edb7d6" OMEinsumContractionOrders = "6f22d1fd-8eed-4bb7-9776-e7d684900715" TensorKit = "07d1fe3e-3e46-537d-9eac-e9e13d0d4cec" @@ -45,14 +45,14 @@ Adapt = "4.1.1" ArrayLayouts = "1.11" Combinatorics = "1" ConstructionBase = "1.6" -GradedArrays = "0.15" +GradedArrays = "0.16" LinearAlgebra = "1.10" MatrixAlgebraKit = "0.2, 0.3, 0.4, 0.5, 0.6" Mooncake = "0.4.202, 0.5" OMEinsumContractionOrders = "1.3" Random = "1.10" SimpleTraits = "0.9.4" -TensorAlgebra = "0.18" +TensorAlgebra = "0.19" TensorKit = "0.17" TensorKitSectors = "0.3.9" TermInterface = "2" diff --git a/docs/Project.toml b/docs/Project.toml index 03074f5..c7278c7 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -16,5 +16,5 @@ ITensorBase = "0.13" ITensorFormatter = "0.2.27" Literate = "2" MatrixAlgebraKit = "0.2, 0.3, 0.4, 0.5, 0.6" -TensorAlgebra = "0.18" +TensorAlgebra = "0.19" Test = "1.10" diff --git a/test/Project.toml b/test/Project.toml index 4f0da76..2ea7498 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -32,7 +32,7 @@ AbstractTrees = "0.4.5" Adapt = "4" Aqua = "0.8.9" Combinatorics = "1" -GradedArrays = "0.15" +GradedArrays = "0.16" ITensorBase = "0.13" ITensorPkgSkeleton = "0.3.42" JLArrays = "0.2, 0.3" @@ -44,7 +44,7 @@ Random = "1.10" SafeTestsets = "0.1" StableRNGs = "1" Suppressor = "0.2" -TensorAlgebra = "0.18" +TensorAlgebra = "0.19" TensorKit = "0.17" TensorKitSectors = "0.3.9" TermInterface = "2" From d341faa6b1aa1557396d33632820cfb8cccab7de Mon Sep 17 00:00:00 2001 From: Matthew Fishman Date: Thu, 6 Aug 2026 16:55:21 -0400 Subject: [PATCH 2/2] Pin GradedArrays branch so CI can resolve 0.16 Draft-only [sources] pin to the unregistered GradedArrays 0.16 branch. Remove once it registers. Co-Authored-By: Claude Opus 4.8 --- Project.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Project.toml b/Project.toml index 9581961..40cc1dc 100644 --- a/Project.toml +++ b/Project.toml @@ -31,6 +31,10 @@ OMEinsumContractionOrders = "6f22d1fd-8eed-4bb7-9776-e7d684900715" TensorKit = "07d1fe3e-3e46-537d-9eac-e9e13d0d4cec" TensorKitSectors = "13a9c161-d5da-41f0-bcbd-e1a08ae0647f" +[sources.GradedArrays] +rev = "mf/delete-abeliangradedarray" +url = "https://github.com/ITensor/GradedArrays.jl" + [extensions] ITensorBaseAdaptExt = "Adapt" ITensorBaseGradedArraysExt = ["GradedArrays", "TensorKitSectors"]