diff --git a/.github/workflows/rhiza_benchmark.yml b/.github/workflows/rhiza_benchmark.yml index 10f0bda5..ca4bd1eb 100644 --- a/.github/workflows/rhiza_benchmark.yml +++ b/.github/workflows/rhiza_benchmark.yml @@ -20,5 +20,5 @@ on: jobs: benchmark: - uses: jebel-quant/rhiza/.github/workflows/rhiza_benchmark.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_benchmark.yml@v1.5.2 secrets: inherit diff --git a/.github/workflows/rhiza_book.yml b/.github/workflows/rhiza_book.yml index 0db9b350..5a6298eb 100644 --- a/.github/workflows/rhiza_book.yml +++ b/.github/workflows/rhiza_book.yml @@ -29,7 +29,7 @@ permissions: jobs: book: - uses: jebel-quant/rhiza/.github/workflows/rhiza_book.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_book.yml@v1.5.2 secrets: inherit permissions: contents: read diff --git a/.github/workflows/rhiza_ci.yml b/.github/workflows/rhiza_ci.yml index b3d98a47..eef65930 100644 --- a/.github/workflows/rhiza_ci.yml +++ b/.github/workflows/rhiza_ci.yml @@ -26,5 +26,5 @@ on: jobs: ci: - uses: jebel-quant/rhiza/.github/workflows/rhiza_ci.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_ci.yml@v1.5.2 secrets: inherit diff --git a/.github/workflows/rhiza_codeql.yml b/.github/workflows/rhiza_codeql.yml index e8d6fee1..2577e2ac 100644 --- a/.github/workflows/rhiza_codeql.yml +++ b/.github/workflows/rhiza_codeql.yml @@ -26,7 +26,7 @@ on: jobs: codeql: - uses: jebel-quant/rhiza/.github/workflows/rhiza_codeql.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_codeql.yml@v1.5.2 secrets: inherit permissions: security-events: write # Upload CodeQL results to code scanning diff --git a/.github/workflows/rhiza_marimo.yml b/.github/workflows/rhiza_marimo.yml index 65244297..cfbb75b1 100644 --- a/.github/workflows/rhiza_marimo.yml +++ b/.github/workflows/rhiza_marimo.yml @@ -28,5 +28,5 @@ on: jobs: marimo: - uses: jebel-quant/rhiza/.github/workflows/rhiza_marimo.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_marimo.yml@v1.5.2 secrets: inherit diff --git a/.github/workflows/rhiza_paper.yml b/.github/workflows/rhiza_paper.yml index 3c80099b..549e4f5b 100644 --- a/.github/workflows/rhiza_paper.yml +++ b/.github/workflows/rhiza_paper.yml @@ -36,7 +36,7 @@ on: jobs: paper: - uses: jebel-quant/rhiza/.github/workflows/rhiza_paper.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_paper.yml@v1.5.2 secrets: inherit # `contents: read` only. The `write` scope this stub used to grant existed solely for # the retired branch push; compiling and uploading an artifact need no write access. diff --git a/.github/workflows/rhiza_scorecard.yml b/.github/workflows/rhiza_scorecard.yml index 1599084d..284e8372 100644 --- a/.github/workflows/rhiza_scorecard.yml +++ b/.github/workflows/rhiza_scorecard.yml @@ -36,7 +36,7 @@ permissions: read-all jobs: scorecard: - uses: jebel-quant/rhiza/.github/workflows/rhiza_scorecard.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_scorecard.yml@v1.5.2 secrets: inherit permissions: security-events: write # Upload the SARIF results to code scanning diff --git a/.github/workflows/rhiza_weekly.yml b/.github/workflows/rhiza_weekly.yml index 2fc79a5c..03a92fec 100644 --- a/.github/workflows/rhiza_weekly.yml +++ b/.github/workflows/rhiza_weekly.yml @@ -28,5 +28,5 @@ on: jobs: weekly: - uses: jebel-quant/rhiza/.github/workflows/rhiza_weekly.yml@v1.5.1 + uses: jebel-quant/rhiza/.github/workflows/rhiza_weekly.yml@v1.5.2 secrets: inherit diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3194e412..8c127389 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -124,7 +124,7 @@ repos: groups: ["lint", "fast"] - repo: https://github.com/abravalheri/validate-pyproject - rev: 0.26 + rev: "0.26" hooks: - id: validate-pyproject groups: ["python", "fast"] diff --git a/.rhiza/template.lock b/.rhiza/template.lock index f5f35346..6a6612bd 100644 --- a/.rhiza/template.lock +++ b/.rhiza/template.lock @@ -1,7 +1,7 @@ -sha: de568b1e79e5871c58b4349762ce9dfd31d73e99 +sha: bb365b643155b80d93bbd9c20fb9e55f42f1fb33 repo: jebel-quant/rhiza host: github -ref: v1.5.1 +ref: v1.5.2 include: [] exclude: - SECURITY.md @@ -46,5 +46,5 @@ files: - pytest.ini - ruff.toml - tests/test_rhiza_packaging.py -synced_at: '2026-08-23T12:39:53Z' +synced_at: '2026-08-24T04:41:32Z' strategy: merge diff --git a/.rhiza/template.yml b/.rhiza/template.yml index 0c754050..5e536913 100644 --- a/.rhiza/template.yml +++ b/.rhiza/template.yml @@ -1,5 +1,5 @@ repository: "jebel-quant/rhiza" -ref: "v1.5.1" +ref: "v1.5.2" profiles: - github-project diff --git a/Makefile b/Makefile index fc2c3d6c..1cb3c22e 100644 --- a/Makefile +++ b/Makefile @@ -18,7 +18,7 @@ # Repo-specific *tasks* go in a `rhiza_task.tasks` entry point, repo-specific *targets* in # `local.mk`, which core deliberately does not ignore. Nothing goes below the shim: this # file is synced, so the next `/rhiza:update` overwrites whatever was appended to it. -RHIZA_TASK ?= rhiza-task@1.1.0 +RHIZA_TASK ?= rhiza-task@1.3.1 # uv cannot be delegated, because uv is what runs the CLI. Prepended so a machine carrying # an older uv still resolves the pin, exported because task bodies shell out to bare `uv`.