From 38a00258b1e9d56b87b0b71ce97fff334fceba6a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 22:59:04 +0000 Subject: [PATCH 01/15] Bump dawidd6/action-download-artifact from 14 to 15 in the actions group Bumps the actions group with 1 update: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 14 to 15 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v14...v15) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '15' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/docs-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 07d6f57..d237595 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Download Artifact - uses: dawidd6/action-download-artifact@v14 + uses: dawidd6/action-download-artifact@v15 with: workflow: docs-build.yml name: docs-build From 8d34f486263965651bbffea651d69fa29f854b08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 23:17:02 +0000 Subject: [PATCH 02/15] Bump the actions group with 3 updates Bumps the actions group with 3 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact), [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact). Updates `actions/upload-artifact` from 6 to 7 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v6...v7) Updates `dawidd6/action-download-artifact` from 15 to 16 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v15...v16) Updates `actions/download-artifact` from 7 to 8 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v7...v8) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: dawidd6/action-download-artifact dependency-version: '16' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/download-artifact dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/docs-build.yml | 2 +- .github/workflows/docs-deploy.yml | 2 +- .github/workflows/publish-package.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index ffff634..5579012 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -16,7 +16,7 @@ jobs: cd docs make html - name: Upload Artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: docs-build path: docs/_build/html diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index d237595..b5d062c 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Download Artifact - uses: dawidd6/action-download-artifact@v15 + uses: dawidd6/action-download-artifact@v16 with: workflow: docs-build.yml name: docs-build diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index ef7e206..9f2be9f 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -62,7 +62,7 @@ jobs: run: python -m zipfile --list dist/array_api_strict-*.whl - name: Upload distribution artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: dist-artifact path: dist @@ -83,7 +83,7 @@ jobs: steps: - name: Download distribution artifact - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: dist-artifact path: dist From 0b65a6d04f70870f6106038190f2fd3f49435c25 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Mar 2026 21:46:28 +0000 Subject: [PATCH 03/15] Bump dawidd6/action-download-artifact from 16 to 18 in the actions group Bumps the actions group with 1 update: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 16 to 18 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v16...v18) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '18' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/docs-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index b5d062c..ccee809 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Download Artifact - uses: dawidd6/action-download-artifact@v16 + uses: dawidd6/action-download-artifact@v18 with: workflow: docs-build.yml name: docs-build From 598d9e0020f6a593c9e0a3652d6f91bafee73026 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 21:43:59 +0000 Subject: [PATCH 04/15] Bump dawidd6/action-download-artifact from 18 to 19 in the actions group Bumps the actions group with 1 update: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 18 to 19 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v18...v19) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '19' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/docs-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index ccee809..307c48f 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Download Artifact - uses: dawidd6/action-download-artifact@v18 + uses: dawidd6/action-download-artifact@v19 with: workflow: docs-build.yml name: docs-build From b84fab50b497c38d4ce8ffc39ed68b07855f82e3 Mon Sep 17 00:00:00 2001 From: Evgeni Burovski Date: Fri, 27 Mar 2026 18:19:27 +0100 Subject: [PATCH 05/15] Upper cap setuptools_scm to <10 CI started failing on March 27, 2026; setuptools_scm had several 10.0.x releases on March 25-March27. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 22fb964..62ccf76 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools >= 61.0,<=75", "setuptools_scm>8"] +requires = ["setuptools >= 61.0,<=75", "setuptools_scm>8,<10"] build-backend = "setuptools.build_meta" [project] From 7bae3b75902a14108fa2b3e0d30e6ff0fc016caa Mon Sep 17 00:00:00 2001 From: Evgeni Burovski Date: Mon, 23 Mar 2026 19:22:08 +0100 Subject: [PATCH 06/15] ENH: allow copy= in from_dlpack --- array_api_strict/_creation_functions.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/array_api_strict/_creation_functions.py b/array_api_strict/_creation_functions.py index af4fa6e..8d3dc60 100644 --- a/array_api_strict/_creation_functions.py +++ b/array_api_strict/_creation_functions.py @@ -212,15 +212,15 @@ def from_dlpack( if copy is not _undef: raise ValueError("The copy argument to from_dlpack requires at least version 2023.12 of the array API") - # Going to wait for upstream numpy support if device is not _undef: _check_device(device) else: device = None - if copy not in [_undef, None]: - raise NotImplementedError("The copy argument to from_dlpack is not yet implemented") + if copy in [_undef, None]: + # numpy 1.26 does not have the copy= arg + return Array._new(np.from_dlpack(x), device=device) - return Array._new(np.from_dlpack(x), device=device) + return Array._new(np.from_dlpack(x, copy=copy), device=device) def full( From 612d356d1c0441488b84b28f85ca83ec6e216836 Mon Sep 17 00:00:00 2001 From: Evgeni Burovski Date: Wed, 25 Mar 2026 09:10:41 +0100 Subject: [PATCH 07/15] CI: test latest releasted numpy; drop py 3.11,3.12 --- .github/workflows/array-api-tests.yml | 8 +++++--- .github/workflows/tests.yml | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/array-api-tests.yml b/.github/workflows/array-api-tests.yml index 79430c5..b1b7832 100644 --- a/.github/workflows/array-api-tests.yml +++ b/.github/workflows/array-api-tests.yml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] - numpy-version: ['1.26', '2.3.5', 'dev'] + python-version: ['3.10', '3.13', '3.14'] + numpy-version: ['1.26', 'latest', 'dev'] exclude: - python-version: '3.10' - numpy-version: '2.3.5' + numpy-version: 'latest' - python-version: '3.10' numpy-version: 'dev' - python-version: '3.13' @@ -43,6 +43,8 @@ jobs: python -m pip install --upgrade pip if [[ "${{ matrix.numpy-version }}" == "dev" ]]; then python -m pip install --pre --extra-index https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy; + elif [[ "${{ matrix.numpy-version }}" == "latest" ]]; then + python -m pip install numpy else python -m pip install 'numpy=='${{ matrix.numpy-version }}; fi diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 59f4252..ce05b2d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -5,11 +5,11 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] - numpy-version: ['1.26', '2.3.5', 'dev'] + python-version: ['3.10', '3.13', '3.14'] + numpy-version: ['1.26', 'latest', 'dev'] exclude: - python-version: '3.10' - numpy-version: '2.3.5' + numpy-version: 'latest' - python-version: '3.10' numpy-version: 'dev' - python-version: '3.13' @@ -27,6 +27,8 @@ jobs: python -m pip install --upgrade pip if [[ "${{ matrix.numpy-version }}" == "dev" ]]; then python -m pip install --pre --extra-index https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy; + elif [[ "${{ matrix.numpy-version }}" == "latest" ]]; then + python -m pip install numpy else python -m pip install 'numpy=='${{ matrix.numpy-version }} fi From 6cc2acb0dd0ef194cdba69c106272a37147d84dd Mon Sep 17 00:00:00 2001 From: Evgeni Burovski Date: Fri, 3 Apr 2026 11:52:16 +0200 Subject: [PATCH 08/15] MAINT: temp skip test_from_dlpack array-api-tests runs self-tests against a released array-api-strict, so skip a test until array-api-strict==2.6 is released. --- array-api-tests-xfails.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/array-api-tests-xfails.txt b/array-api-tests-xfails.txt index 6cd7051..a1a5dc9 100644 --- a/array-api-tests-xfails.txt +++ b/array-api-tests-xfails.txt @@ -45,3 +45,7 @@ array_api_tests/test_special_cases.py::test_unary[tanh(real(x_i) is +infinity an array_api_tests/test_special_cases.py::test_unary[acosh(real(x_i) is +0 and imag(x_i) is NaN) -> NaN \xb1 \u03c0j/2] array_api_tests/test_special_cases.py::test_unary[sqrt(real(x_i) is +infinity and isfinite(imag(x_i)) and imag(x_i) > 0) -> +0 + infinity j] + +# remove this when array-api-strict 2.6 is released: this is only for array-api-tests, +# which runs self-tests against a released array-api-strict +array_api_tests/test_dlpack.py::test_from_dlpack From e56813e65ec1ea6361a6a7489d99c6f210131d9d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 21:45:56 +0000 Subject: [PATCH 09/15] Bump dawidd6/action-download-artifact from 19 to 20 in the actions group Bumps the actions group with 1 update: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 19 to 20 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v19...v20) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '20' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/docs-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 307c48f..f96b39e 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Download Artifact - uses: dawidd6/action-download-artifact@v19 + uses: dawidd6/action-download-artifact@v20 with: workflow: docs-build.yml name: docs-build From 7b82adfb56ff299f8fc6025e6736bf96e7601177 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Apr 2026 22:18:25 +0000 Subject: [PATCH 10/15] Bump the actions group with 3 updates Bumps the actions group with 3 updates: [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata), [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release). Updates `dependabot/fetch-metadata` from 2 to 3 - [Release notes](https://github.com/dependabot/fetch-metadata/releases) - [Commits](https://github.com/dependabot/fetch-metadata/compare/v2...v3) Updates `pypa/gh-action-pypi-publish` from 1.13.0 to 1.14.0 - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases) - [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.13.0...v1.14.0) Updates `softprops/action-gh-release` from 2 to 3 - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3) --- updated-dependencies: - dependency-name: dependabot/fetch-metadata dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: pypa/gh-action-pypi-publish dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: softprops/action-gh-release dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/dependabot-auto-merge.yml | 2 +- .github/workflows/publish-package.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dependabot-auto-merge.yml b/.github/workflows/dependabot-auto-merge.yml index bd29e25..48dfc68 100644 --- a/.github/workflows/dependabot-auto-merge.yml +++ b/.github/workflows/dependabot-auto-merge.yml @@ -13,7 +13,7 @@ jobs: steps: - name: Dependabot metadata id: metadata - uses: dependabot/fetch-metadata@v2 + uses: dependabot/fetch-metadata@v3 with: github-token: "${{ secrets.GITHUB_TOKEN }}" - name: Enable auto-merge for Dependabot PRs diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index 9f2be9f..b279b40 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -97,19 +97,19 @@ jobs: # if: >- # (github.event_name == 'push' && startsWith(github.ref, 'refs/tags')) # || (github.event_name == 'workflow_dispatch' && github.event.inputs.publish == 'true') - # uses: pypa/gh-action-pypi-publish@v1.13.0 + # uses: pypa/gh-action-pypi-publish@v1.14.0 # with: # repository-url: https://test.pypi.org/legacy/ # print-hash: true - name: Publish distribution 📦 to PyPI if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags') - uses: pypa/gh-action-pypi-publish@v1.13.0 + uses: pypa/gh-action-pypi-publish@v1.14.0 with: print-hash: true - name: Create GitHub Release from a Tag - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 if: startsWith(github.ref, 'refs/tags/') with: files: dist/* From 61c25e9573cfea6e0d19fcba53f801ac852755d4 Mon Sep 17 00:00:00 2001 From: Evgeni Burovski Date: Thu, 23 Apr 2026 09:11:10 +0200 Subject: [PATCH 11/15] CI: add dependabot cooldown period Add a 7-day cooldown period for Dependabot updates. --- .github/dependabot.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5b5616f..289f91d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,6 +5,8 @@ updates: directory: "/" schedule: interval: "weekly" + cooldown: + default-days: 7 # optional groups: actions: patterns: From 9e26e67e5220262869b2a9963076c326a349c291 Mon Sep 17 00:00:00 2001 From: Evgeni Burovski Date: Thu, 23 Apr 2026 09:26:14 +0200 Subject: [PATCH 12/15] TST: skip test_dunder_dlpack for numpy 1.26 NumPy 1.26 does not implement copy= argument to `__dlpack__`. We don't have a good way to skip the test on numpy <2 only, and adding the infra just for this edge case is not worth it. Thus just skip the test while we support numpy <2. --- array-api-tests-xfails.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/array-api-tests-xfails.txt b/array-api-tests-xfails.txt index a1a5dc9..b7042ff 100644 --- a/array-api-tests-xfails.txt +++ b/array-api-tests-xfails.txt @@ -49,3 +49,6 @@ array_api_tests/test_special_cases.py::test_unary[sqrt(real(x_i) is +infinity an # remove this when array-api-strict 2.6 is released: this is only for array-api-tests, # which runs self-tests against a released array-api-strict array_api_tests/test_dlpack.py::test_from_dlpack + +# NumPy 1.26 : NotImplementedError: The copy argument to __dlpack__ is not yet implemented +array_api_tests/test_dlpack.py::test_dunder_dlpack From c67a0fe254c42b911b505fe222e311126401eefd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 01:15:39 +0000 Subject: [PATCH 13/15] Bump dawidd6/action-download-artifact from 20 to 21 in the actions group Bumps the actions group with 1 update: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 20 to 21 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v20...v21) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '21' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/docs-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index f96b39e..d761531 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Download Artifact - uses: dawidd6/action-download-artifact@v20 + uses: dawidd6/action-download-artifact@v21 with: workflow: docs-build.yml name: docs-build From d7682cca211f9f6b7b5c2933ab0a82384ea095a3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Jun 2026 10:27:17 +0000 Subject: [PATCH 14/15] Bump actions/checkout from 6 to 6.0.2 in the actions group Bumps the actions group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 6 to 6.0.2 - [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/v6...v6.0.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/array-api-tests.yml | 4 ++-- .github/workflows/docs-build.yml | 2 +- .github/workflows/docs-deploy.yml | 2 +- .github/workflows/publish-package.yml | 2 +- .github/workflows/ruff.yml | 2 +- .github/workflows/tests.yml | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/array-api-tests.yml b/.github/workflows/array-api-tests.yml index b1b7832..f4a66fd 100644 --- a/.github/workflows/array-api-tests.yml +++ b/.github/workflows/array-api-tests.yml @@ -25,11 +25,11 @@ jobs: fail-fast: false steps: - name: Checkout array-api-strict - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 with: path: array-api-strict - name: Checkout array-api-tests - uses: actions/checkout@v6 + uses: actions/checkout@v6.0.2 with: repository: data-apis/array-api-tests submodules: 'true' diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index 5579012..cff5682 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -6,7 +6,7 @@ jobs: docs-build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - uses: actions/setup-python@v6 - name: Install Dependencies run: | diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index d761531..f7ac9dd 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -11,7 +11,7 @@ jobs: environment: name: docs-deploy steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - name: Download Artifact uses: dawidd6/action-download-artifact@v21 with: diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index b279b40..6ffe037 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 with: fetch-depth: 0 diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml index 6e83890..54e3723 100644 --- a/.github/workflows/ruff.yml +++ b/.github/workflows/ruff.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - name: Install Python uses: actions/setup-python@v6 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ce05b2d..e7bd7a9 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,7 +18,7 @@ jobs: numpy-version: '1.26' fail-fast: false steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v6.0.2 - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} From 11ed063f87a3f58fb71152b9aaa45ec82cc6b1f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jun 2026 21:43:43 +0000 Subject: [PATCH 15/15] Bump actions/checkout from 6.0.2 to 6.0.3 in the actions group Bumps the actions group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 6.0.2 to 6.0.3 - [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/v6.0.2...v6.0.3) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/array-api-tests.yml | 4 ++-- .github/workflows/docs-build.yml | 2 +- .github/workflows/docs-deploy.yml | 2 +- .github/workflows/publish-package.yml | 2 +- .github/workflows/ruff.yml | 2 +- .github/workflows/tests.yml | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/array-api-tests.yml b/.github/workflows/array-api-tests.yml index f4a66fd..920210f 100644 --- a/.github/workflows/array-api-tests.yml +++ b/.github/workflows/array-api-tests.yml @@ -25,11 +25,11 @@ jobs: fail-fast: false steps: - name: Checkout array-api-strict - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6.0.3 with: path: array-api-strict - name: Checkout array-api-tests - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6.0.3 with: repository: data-apis/array-api-tests submodules: 'true' diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index cff5682..4faf581 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -6,7 +6,7 @@ jobs: docs-build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - uses: actions/setup-python@v6 - name: Install Dependencies run: | diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index f7ac9dd..98eba23 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -11,7 +11,7 @@ jobs: environment: name: docs-deploy steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - name: Download Artifact uses: dawidd6/action-download-artifact@v21 with: diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index 6ffe037..e5fd509 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 with: fetch-depth: 0 diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml index 54e3723..42cb749 100644 --- a/.github/workflows/ruff.yml +++ b/.github/workflows/ruff.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - name: Install Python uses: actions/setup-python@v6 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e7bd7a9..7ceae51 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,7 +18,7 @@ jobs: numpy-version: '1.26' fail-fast: false steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v6.0.3 - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }}