From 8dc2c66395a72bc2e1930771b6c0ba40f209bc34 Mon Sep 17 00:00:00 2001 From: Lucas Colley Date: Wed, 9 Jul 2025 21:24:53 +0100 Subject: [PATCH 1/2] CI: remove redundant setup-python --- .github/workflows/ci.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f1fca89..3f32afc6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,9 +27,6 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: fetch-depth: 0 - - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 - with: - python-version: "3.13.3" - uses: prefix-dev/setup-pixi@19eac09b398e3d0c747adc7921926a6d802df4da # v0.8.8 with: pixi-version: v0.49.0 From afb980e47d31ec3d85df03164db9080591943046 Mon Sep 17 00:00:00 2001 From: Lucas Colley Date: Wed, 9 Jul 2025 21:39:33 +0100 Subject: [PATCH 2/2] clean up workflows and renovate config --- .github/workflows/ci.yml | 4 +++- .github/workflows/docs-build.yml | 5 ++++- .github/workflows/docs-deploy.yml | 1 + renovate.json | 15 +++------------ 4 files changed, 11 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f32afc6..c8c5f2bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,11 +27,13 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: fetch-depth: 0 + - uses: prefix-dev/setup-pixi@19eac09b398e3d0c747adc7921926a6d802df4da # v0.8.8 with: pixi-version: v0.49.0 cache: true environments: lint + - name: Lint run: pixi run -e lint lint @@ -56,7 +58,7 @@ jobs: - uses: prefix-dev/setup-pixi@19eac09b398e3d0c747adc7921926a6d802df4da # v0.8.8 with: - pixi-version: v0.42.1 + pixi-version: v0.49.0 cache: true environments: ${{ matrix.environment }} diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index e9da16ec..dc263cf5 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -10,13 +10,16 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: prefix-dev/setup-pixi@19eac09b398e3d0c747adc7921926a6d802df4da # v0.8.8 with: - pixi-version: v0.42.1 + pixi-version: v0.49.0 cache: true environments: docs + - name: Build Docs run: pixi run -e docs docs + - name: Upload Artifact uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 25b46467..0f928bf6 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -18,6 +18,7 @@ jobs: name: docs-deploy steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: Download Artifact uses: dawidd6/action-download-artifact@4c1e823582f43b179e2cbb49c3eade4e41f992e2 # v10 with: diff --git a/renovate.json b/renovate.json index a25395b0..259aa70d 100644 --- a/renovate.json +++ b/renovate.json @@ -15,8 +15,8 @@ "matchCurrentValue": "/^~?=/", "enabled": false }, { - "description": "Do not bump Python deps in the manifest or requires-python.", - "matchManagers": ["pixi", "pep621"], + "description": "Do not bump requires-python.", + "matchManagers": ["pep621"], "matchPackageNames": ["python"], "enabled": false }, { @@ -28,18 +28,9 @@ }, { "description": "Block PRs for updates blocked on dropping Python 3.10.", "matchManagers": ["pixi"], + "matchUpdateTypes": ["major"], "matchPackageNames": ["sphinx", "ipython", "sphinx-autodoc-typehints"], "enabled": false - }, { - "description": "Waiting for Numba to support NumPy 2.2.", - "matchManagers": ["pixi"], - "matchPackageNames": ["numpy"], - "enabled": false - }, { - "description": "Block Python CI updates as setup-python lags behind (gh-194).", - "matchManagers": ["github-actions"], - "matchPackageNames": ["python"], - "enabled": false }, { "description": "Group Dask packages.", "matchPackageNames": ["dask", "dask-core"], pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy