From be59d267d61db071d854af2d9150aabb74b61616 Mon Sep 17 00:00:00 2001 From: Paul Raynaud Date: Tue, 3 Jun 2025 23:41:53 -0400 Subject: [PATCH 1/3] catch up 1 year or so of dependencies --- Project.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index 372bb80..42168e4 100644 --- a/Project.toml +++ b/Project.toml @@ -16,12 +16,12 @@ Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" [compat] ADNLPModels = "0.4.0 - 0.8" -ForwardDiff = "0.10" +ForwardDiff = "^1" JuMP = "1" MathOptInterface = "1" NLPModelsJuMP = "0.13" ReverseDiff = "1.14" -Symbolics = "4.10.4 - 5.1" +Symbolics = "^6" julia = "^1.6.0" [extras] From 88ae011a98eacff2b55a82eea01d334487de49ff Mon Sep 17 00:00:00 2001 From: paraynaud Date: Mon, 16 Jun 2025 15:20:11 -0400 Subject: [PATCH 2/3] update GH actions files --- .github/workflows/Documentation.yml | 4 ++-- .github/workflows/ci.yml | 6 +++--- docs/Project.toml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/Documentation.yml b/.github/workflows/Documentation.yml index fee8bbc..7fec3a8 100644 --- a/.github/workflows/Documentation.yml +++ b/.github/workflows/Documentation.yml @@ -10,8 +10,8 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@latest + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 with: version: '1' - name: Install dependencies diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f3c5608..9899d57 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,12 +31,12 @@ jobs: arch: x64 allow_failure: true steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@v1 + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - - uses: actions/cache@v1 + - uses: actions/cache@v4 env: cache-name: cache-artifacts with: diff --git a/docs/Project.toml b/docs/Project.toml index c96115b..f0d01df 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -9,4 +9,4 @@ Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" Documenter = "~0.25" JuMP = "1" MathOptInterface = "1" -Symbolics = "4.10.4 - 5.1" +Symbolics = "^6" \ No newline at end of file From a3f6e1b8035f40ec1f0e9684e9270a50c8ffca60 Mon Sep 17 00:00:00 2001 From: paraynaud Date: Mon, 16 Jun 2025 15:36:55 -0400 Subject: [PATCH 3/3] make dependencies more flexible --- Project.toml | 10 +++++----- docs/Project.toml | 4 ++-- docs/make.jl | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Project.toml b/Project.toml index 42168e4..5690006 100644 --- a/Project.toml +++ b/Project.toml @@ -16,13 +16,13 @@ Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" [compat] ADNLPModels = "0.4.0 - 0.8" -ForwardDiff = "^1" +ForwardDiff = "0.10 - 1" JuMP = "1" MathOptInterface = "1" -NLPModelsJuMP = "0.13" -ReverseDiff = "1.14" -Symbolics = "^6" -julia = "^1.6.0" +NLPModelsJuMP = "^0" +ReverseDiff = "1" +Symbolics = "4 - 6" +julia = "1" [extras] ADNLPModels = "54578032-b7ea-4c30-94aa-7cbd1cce6c9a" diff --git a/docs/Project.toml b/docs/Project.toml index f0d01df..f85646a 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -6,7 +6,7 @@ MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" [compat] -Documenter = "~0.25" +Documenter = "0.25 - 1" JuMP = "1" MathOptInterface = "1" -Symbolics = "^6" \ No newline at end of file +Symbolics = "4 - 6" \ No newline at end of file diff --git a/docs/make.jl b/docs/make.jl index 4e08a3e..bb55783 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -79,10 +79,10 @@ makedocs( ], doctest = true, # linkcheck = true, - strict = true, + # strict = true, format = Documenter.HTML( assets = ["assets/style.css"], - prettyurls = get(ENV, "CI", nothing) == "true", + prettyurls = get(ENV, "CI", nothing) == "true"; size_threshold=1000000 ), sitename = "ExpressionTreeForge.jl", pages = Any["Home" => "index.md", "Tutorial" => "tutorial.md", "Reference" => "reference.md"],