From 2f677763a7b9b7d9e350becba99d484030dfdf74 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Sep 2025 09:46:15 +0000 Subject: [PATCH 1/3] build(deps): bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0887c26..7a5f232 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: - uses: SimenB/github-actions-cpu-cores@v2 name: Get number of CPU cores id: cpu-cores - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 name: Set up Python ${{ matrix.python-version }} with: From e6b265ee265a685417af7ca5725aeb9d345932d7 Mon Sep 17 00:00:00 2001 From: Jonas Eschle Date: Thu, 20 Nov 2025 10:08:26 +0000 Subject: [PATCH 2/3] Change Python versions and install dependencies Updated Python versions and modified dependency installation commands. --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8bf3eee..0531f1c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: fail-fast: False matrix: use-graph: [ 0, 1 ] - python-version: [ "3.9", "3.12" ] + python-version: [ "3.10", "3.13" ] name: Run notebooks, Python ${{ matrix.python-version }}, compiled = ${{ matrix.use-graph }} steps: - uses: SimenB/github-actions-cpu-cores@v2 @@ -32,10 +32,10 @@ jobs: - shell: bash -l {0} name: Install dependencies run: | - python -m pip install --upgrade pip - pip install pytest-xdist nbval - pip install -U -r requirements.txt - pip install git+https://github.com/zfit/zfit + python -m pip install uv + uv pip install --system pytest-xdist nbval + uv pip install --system -U -r requirements.txt + uv pip install --system git+https://github.com/zfit/zfit - name: Run notebooks run: | ZFIT_DO_JIT=${{ matrix.use-graph }} From 7d5f24cb472b4a088119a7d5378050bd161ad97e Mon Sep 17 00:00:00 2001 From: Jonas Eschle Date: Thu, 20 Nov 2025 10:10:52 +0000 Subject: [PATCH 3/3] Refactor dependency installation in CI workflow Consolidate pip install commands for dependencies. --- .github/workflows/ci.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0531f1c..2454f2b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,9 +33,7 @@ jobs: name: Install dependencies run: | python -m pip install uv - uv pip install --system pytest-xdist nbval - uv pip install --system -U -r requirements.txt - uv pip install --system git+https://github.com/zfit/zfit + uv pip install --system -r requirements.txt pytest-xdist nbvalgit+https://github.com/zfit/zfit - name: Run notebooks run: | ZFIT_DO_JIT=${{ matrix.use-graph }}