From d1a8fad67b760600ca1b545b704dfb3a5feb90f6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Mar 2026 05:45:04 +0000 Subject: [PATCH 1/4] Initial plan From 009e4d3667464ba9451a31f4e382f5bbed4de30c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Mar 2026 05:54:16 +0000 Subject: [PATCH 2/4] Fix documentation build: correct UUID, Julia version, and add missing stub files Co-authored-by: jd-lara <16385323+jd-lara@users.noreply.github.com> --- .github/workflows/docs.yml | 2 +- docs/Project.toml | 4 ++-- docs/src/how_to_guides/stub.md | 3 +++ docs/src/reference/stub.md | 3 +++ 4 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 docs/src/how_to_guides/stub.md create mode 100644 docs/src/reference/stub.md diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 7ea011e..9404fdd 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@v1 with: - version: '1.6' + version: '1.10' - name: Install dependencies run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()' - name: Build and deploy diff --git a/docs/Project.toml b/docs/Project.toml index aded00a..6161447 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -2,8 +2,8 @@ DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" DocumenterInterLinks = "d12716ef-a0f6-4df4-a9f1-a5a34e75c656" -PowerFlowFileParser = "bed98974-b02a-5e2f-9ee0-a103f5c450dd" +PowerFlowFileParser = "bed98974-b02e-5e2f-9ee0-a103f5c450dd" [compat] -julia = "^1.6" +julia = "^1.10" Documenter = "^1.0" diff --git a/docs/src/how_to_guides/stub.md b/docs/src/how_to_guides/stub.md new file mode 100644 index 0000000..a4cf575 --- /dev/null +++ b/docs/src/how_to_guides/stub.md @@ -0,0 +1,3 @@ +# How-To Guides Overview + +This section contains how-to guides for using PowerFlowFileParser.jl. diff --git a/docs/src/reference/stub.md b/docs/src/reference/stub.md new file mode 100644 index 0000000..e65ced6 --- /dev/null +++ b/docs/src/reference/stub.md @@ -0,0 +1,3 @@ +# Quick Reference + +This section provides a quick reference for PowerFlowFileParser.jl. From 44de30831665ddd297e1ec7a5947e668b8949690 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Mar 2026 06:31:42 +0000 Subject: [PATCH 3/4] Fix stdlib compat entries in Project.toml for Julia 1.10 compatibility Co-authored-by: jd-lara <16385323+jd-lara@users.noreply.github.com> --- Project.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index 65691d9..e3e2d32 100644 --- a/Project.toml +++ b/Project.toml @@ -16,8 +16,8 @@ YAML = "ddb6d928-2868-570f-bddf-ab3f9cf99eb6" DataStructures = "0.19.3" DocStringExtensions = "~0.8, ~0.9" InfrastructureSystems = "^3.2" -LinearAlgebra = "1.12.0" +LinearAlgebra = "1" PowerFlowData = "1.6.0" -Unicode = "1.11.0" +Unicode = "1" YAML = "0.4.16" julia = "^1.10" From 364d932865593789200c91acfb2f2d86fd90f2e2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Mar 2026 07:27:51 +0000 Subject: [PATCH 4/4] =?UTF-8?q?Update=20GitHub=20Actions=20versions:=20che?= =?UTF-8?q?ckout=20v2=E2=86=92v4,=20codecov=20v1=E2=86=92v4,=20setup-julia?= =?UTF-8?q?=20v1=E2=86=92v2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: jd-lara <16385323+jd-lara@users.noreply.github.com> --- .github/workflows/cross-package-test.yml | 6 +++--- .github/workflows/docs.yml | 4 ++-- .github/workflows/format-check.yml | 2 +- .github/workflows/main-tests.yml | 4 ++-- .github/workflows/pr_testing.yml | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/cross-package-test.yml b/.github/workflows/cross-package-test.yml index 24e780c..0438fc0 100644 --- a/.github/workflows/cross-package-test.yml +++ b/.github/workflows/cross-package-test.yml @@ -17,14 +17,14 @@ jobs: package_name: [PowerSystemCaseBuilder] continue-on-error: 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.julia-version }} arch: x64 - uses: julia-actions/julia-buildpkg@latest - name: Clone ${{matrix.package_name}} - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: repository: NREL-SIENNA/${{matrix.package_name}}.jl path: downstream diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 9404fdd..894e336 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -12,8 +12,8 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@v1 + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 with: version: '1.10' - name: Install dependencies diff --git a/.github/workflows/format-check.yml b/.github/workflows/format-check.yml index cf2bed0..fa31ea1 100644 --- a/.github/workflows/format-check.yml +++ b/.github/workflows/format-check.yml @@ -21,7 +21,7 @@ jobs: with: version: ${{ matrix.julia-version }} - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install JuliaFormatter and format run: | julia -e 'include("scripts/formatter/formatter_code.jl")' diff --git a/.github/workflows/main-tests.yml b/.github/workflows/main-tests.yml index e78f8d2..0e40c6e 100644 --- a/.github/workflows/main-tests.yml +++ b/.github/workflows/main-tests.yml @@ -18,7 +18,7 @@ jobs: os: [ubuntu-latest, windows-latest, macOS-latest] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@latest with: version: ${{ matrix.julia-version }} @@ -31,7 +31,7 @@ jobs: env: PYTHON: "" - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v4 with: file: ./lcov.info flags: unittests diff --git a/.github/workflows/pr_testing.yml b/.github/workflows/pr_testing.yml index 2debe86..8deee7f 100644 --- a/.github/workflows/pr_testing.yml +++ b/.github/workflows/pr_testing.yml @@ -15,7 +15,7 @@ jobs: os: [ubuntu-latest, windows-latest, macOS-latest] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@latest with: version: ${{ matrix.julia-version }} @@ -27,7 +27,7 @@ jobs: env: PYTHON: "" - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v4 with: file: ./lcov.info flags: unittests