Skip to content

Commit 9b92113

Browse files
committed
ci: refresh sdist consumer checks against current main
Assisted-by: Codex:GPT-6
2 parents 749ab76 + ba883a5 commit 9b92113

151 files changed

Lines changed: 6698 additions & 1907 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/check_changelogs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
persist-credentials: false
2323

2424
- name: Install uv
25-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
25+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
2626

2727
- name: Check zarr-python changelog entries
2828
run: uv run --no-sync python ci/check_changelog_entries.py

.github/workflows/codspeed.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
fetch-depth: 0
2929
persist-credentials: false
3030
- name: Install Hatch
31-
uses: pypa/hatch@257e27e51a6a5616ed08a39a408a21c35c9931bc
31+
uses: pypa/hatch@f647ed70d49adb885f53a27d1c7f5bdaeacf2c60
3232
with:
3333
version: '1.16.5'
3434
- name: Run the benchmarks
35-
uses: CodSpeedHQ/action@0ca9cbbf4623b599a6c3ed4fc8a922942705d9f1 # v5.0.2
35+
uses: CodSpeedHQ/action@373d6868929f444bc08d901fd0eb0ad52a8875ea # v5.2.1
3636
env:
3737
ZARR_BENCHMARK_CLEAR_CACHE: '1'
3838
with:

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2323
with:
2424
persist-credentials: false
25-
- uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
25+
- uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
2626
- run: uv sync --group docs
2727
# Fast source-level guards that need no built site, so they run before the (slower)
2828
# build for a quick failure: every public export is in the API reference, and no

.github/workflows/downstream.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
python-version: '3.13'
4646

4747
- name: Install uv
48-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
48+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
4949

5050
- name: Install xarray and test dependencies
5151
working-directory: xarray
@@ -102,7 +102,7 @@ jobs:
102102
python-version: '3.13'
103103

104104
- name: Install uv
105-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
105+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
106106

107107
- name: Install numcodecs with test-zarr-main group
108108
working-directory: numcodecs

.github/workflows/gpu_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ jobs:
6262
python-version: ${{ matrix.python-version }}
6363
cache: 'pip'
6464
- name: Install uv
65-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
65+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
6666
- name: Install Hatch
67-
uses: pypa/hatch@257e27e51a6a5616ed08a39a408a21c35c9931bc
67+
uses: pypa/hatch@f647ed70d49adb885f53a27d1c7f5bdaeacf2c60
6868
with:
6969
version: '1.16.5'
7070
- name: Set Up Hatch Env

.github/workflows/hypothesis.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ jobs:
2525

2626
hypothesis:
2727
name: Slow Hypothesis Tests
28+
permissions:
29+
contents: read
30+
issues: write
2831
environment:
2932
name: codecov-upload
3033
deployment: false
@@ -57,9 +60,9 @@ jobs:
5760
python-version: ${{ matrix.python-version }}
5861
cache: 'pip'
5962
- name: Install uv
60-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
63+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
6164
- name: Install Hatch
62-
uses: pypa/hatch@257e27e51a6a5616ed08a39a408a21c35c9931bc
65+
uses: pypa/hatch@f647ed70d49adb885f53a27d1c7f5bdaeacf2c60
6366
with:
6467
version: '1.16.5'
6568
- name: Set Up Hatch Env
@@ -83,6 +86,7 @@ jobs:
8386
id: status
8487
env:
8588
HATCH_ENV: test.py${{ matrix.python-version }}-${{ matrix.dependency-set }}
89+
PYTEST_ADDOPTS: "--report-log=output-${{ matrix.python-version }}-log.jsonl"
8690
run: |
8791
echo "Using Hypothesis profile: $HYPOTHESIS_PROFILE"
8892
hatch env run --env "$HATCH_ENV" run-hypothesis
@@ -113,4 +117,4 @@ jobs:
113117
with:
114118
log-path: output-${{ matrix.python-version }}-log.jsonl
115119
issue-title: "Nightly Hypothesis tests failed"
116-
issue-label: "topic-hypothesis"
120+
issue-label: "automated issue"

.github/workflows/issue-metrics.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
echo "last_month=$first_day..$last_day" >> "$GITHUB_ENV"
3434
3535
- name: Run issue-metrics tool
36-
uses: github-community-projects/issue-metrics@df8c49d20958f9345281fa2124858bd0ad227e1f # v5.0.0
36+
uses: github-community-projects/issue-metrics@61084fa9599a62c7821f06602e180a42d1c7a205 # v5.0.1
3737
env:
3838
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3939
SEARCH_QUERY: 'repo:zarr-developers/zarr-python is:issue created:${{ env.last_month }} -reason:"not planned"'

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
with:
2828
python-version: "3.12"
2929
- name: Install uv
30-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
30+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
3131
with:
3232
enable-cache: true
3333
- uses: j178/prek-action@4e14d07f9231acabce116ccfca13b13dd9755ece # v3.0.0

.github/workflows/nightly_wheels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
python-version: '3.14'
3535

3636
- name: Install Hatch
37-
uses: pypa/hatch@257e27e51a6a5616ed08a39a408a21c35c9931bc
37+
uses: pypa/hatch@f647ed70d49adb885f53a27d1c7f5bdaeacf2c60
3838
with:
3939
version: '1.16.5'
4040

.github/workflows/releases.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
python-version: '3.12'
3939

4040
- name: Install Hatch
41-
uses: pypa/hatch@257e27e51a6a5616ed08a39a408a21c35c9931bc
41+
uses: pypa/hatch@f647ed70d49adb885f53a27d1c7f5bdaeacf2c60
4242
with:
4343
version: '1.16.5'
4444
- name: Build wheel and sdist

0 commit comments

Comments
 (0)