From 2da83336d42ea6e6583f3c1815210f71eb22bc9a Mon Sep 17 00:00:00 2001 From: mtfishman Date: Mon, 9 Mar 2026 15:04:49 -0400 Subject: [PATCH 1/2] Bump package compats --- .github/workflows/CompatHelper.yml | 24 +++++++++++------------- Project.toml | 13 +++++-------- examples/Project.toml | 4 ++-- test/Project.toml | 3 +++ 4 files changed, 21 insertions(+), 23 deletions(-) diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml index cba9134..70f2dc6 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yml @@ -1,16 +1,14 @@ -name: CompatHelper +name: "CompatHelper" on: schedule: - - cron: 0 0 * * * - workflow_dispatch: + - cron: "0 0 * * *" + workflow_dispatch: ~ +permissions: + contents: "write" + pull-requests: "write" jobs: - CompatHelper: - runs-on: ubuntu-latest - steps: - - name: Pkg.add("CompatHelper") - run: julia -e 'using Pkg; Pkg.add("CompatHelper")' - - name: CompatHelper.main() - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }} - run: julia -e 'using CompatHelper; CompatHelper.main()' + compat-helper: + name: "CompatHelper" + uses: "ITensor/ITensorActions/.github/workflows/CompatHelper.yml@main" + with: + localregistry: "https://github.com/ITensor/ITensorRegistry.git" diff --git a/Project.toml b/Project.toml index e8b6a99..65abd68 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,10 @@ name = "ITensorVisualizationBase" uuid = "cd2553d2-8bef-4d93-8a38-c62f17d5ad23" authors = ["Matthew Fishman and contributors"] -version = "0.1.13" +version = "0.1.14" + +[workspace] +projects = ["benchmark", "dev", "docs", "examples", "test"] [deps] AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" @@ -23,13 +26,7 @@ GeometryBasics = "0.4.1, 0.5" Graphs = "1.4.1" ITensorMPS = "0.3" ITensors = "0.7, 0.8, 0.9" -MetaGraphs = "0.7.1, 0.8" +MetaGraphs = "0.7.1, 0.8, 0.9" NetworkLayout = "0.4.3" Statistics = "1.10" julia = "1.10" - -[extras] -Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" - -[targets] -test = ["Test"] diff --git a/examples/Project.toml b/examples/Project.toml index cb8c246..01fd72f 100644 --- a/examples/Project.toml +++ b/examples/Project.toml @@ -8,5 +8,5 @@ LayeredLayouts = "f4a74d36-062a-4d48-97cd-1356bad1de4e" NetworkLayout = "46757867-2c16-5918-afeb-47bfcb05e46a" [compat] -ITensorMPS = "0.2.2" -ITensors = "0.6.8" +ITensorMPS = "0.3" +ITensors = "0.7, 0.8, 0.9" diff --git a/test/Project.toml b/test/Project.toml index b59c668..4b61004 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -7,3 +7,6 @@ ITensors = "9136182c-28ba-11e9-034c-db9fb085ebd5" LayeredLayouts = "f4a74d36-062a-4d48-97cd-1356bad1de4e" NetworkLayout = "46757867-2c16-5918-afeb-47bfcb05e46a" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[sources.ITensorVisualizationBase] +path = ".." From c201bec611d4426f7b279d3e0c3f7b8dcafe2e9e Mon Sep 17 00:00:00 2001 From: mtfishman Date: Mon, 9 Mar 2026 15:12:25 -0400 Subject: [PATCH 2/2] Add missing compats --- docs/Project.toml | 3 +++ examples/Project.toml | 5 +++++ test/Project.toml | 9 +++++++++ 3 files changed, 17 insertions(+) diff --git a/docs/Project.toml b/docs/Project.toml index dfa65cd..1814eb3 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -1,2 +1,5 @@ [deps] Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" + +[compat] +Documenter = "1" diff --git a/examples/Project.toml b/examples/Project.toml index 01fd72f..e10076a 100644 --- a/examples/Project.toml +++ b/examples/Project.toml @@ -8,5 +8,10 @@ LayeredLayouts = "f4a74d36-062a-4d48-97cd-1356bad1de4e" NetworkLayout = "46757867-2c16-5918-afeb-47bfcb05e46a" [compat] +GeometryBasics = "0.4.1, 0.5" +Graphs = "1.4.1" ITensorMPS = "0.3" +ITensorVisualizationBase = "0.1" ITensors = "0.7, 0.8, 0.9" +LayeredLayouts = "0.2" +NetworkLayout = "0.4.3" diff --git a/test/Project.toml b/test/Project.toml index 4b61004..cfb0965 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -10,3 +10,12 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [sources.ITensorVisualizationBase] path = ".." + +[compat] +GeometryBasics = "0.4.1, 0.5" +Graphs = "1.4.1" +ITensorMPS = "0.3" +ITensorVisualizationBase = "0.1" +ITensors = "0.7, 0.8, 0.9" +LayeredLayouts = "0.2" +NetworkLayout = "0.4.3"