diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f1fca89..c8c5f2bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,14 +27,13 @@ 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 cache: true environments: lint + - name: Lint run: pixi run -e lint lint @@ -59,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