Skip to content

Commit 4d8caed

Browse files
committed
Merge branch 'main' into issue#10425
* main: (46 commits) use the new syntax of ignoring bots (pydata#10668) modification methods on `Coordinates` (pydata#10318) Silence warnings from test_tutorial.py (pydata#10661) test: update write_empty test for zarr 3.1.2 (pydata#10665) Bump actions/checkout from 4 to 5 in the actions group (pydata#10652) Add load_datatree function (pydata#10649) Support compute=False from DataTree.to_netcdf (pydata#10625) Fix typos (pydata#10655) In case of misconfiguration of dataset.encoding `unlimited_dims` warn instead of raise (pydata#10648) fix ``auto_complex`` for ``open_datatree`` (pydata#10632) Fix bug indexing with boolean scalars (pydata#10635) Improve DataTree typing (pydata#10644) Update Cartopy and Iris references (pydata#10645) Empty release notes (pydata#10642) release notes for v2025.08.0 (pydata#10641) Fix `ds.merge` to prevent altering original object depending on join value (pydata#10596) Add asynchronous load method (pydata#10327) Add DataTree.prune() method … (pydata#10598) Avoid refining parent dimensions in NetCDF files (pydata#10623) clarify lazy behaviour and eager loading chunks=None in open_*-functions (pydata#10627) ...
2 parents e15ff14 + fc698ab commit 4d8caed

File tree

109 files changed

+4615
-1214
lines changed

Some content is hidden

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

109 files changed

+4615
-1214
lines changed

.github/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
changelog:
22
exclude:
33
authors:
4-
- dependabot
5-
- pre-commit-ci
4+
- dependabot[bot]
5+
- pre-commit-ci[bot]

.github/workflows/benchmarks-last-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
steps:
1818
# We need the full repo to avoid this issue
1919
# https://github.com/actions/checkout/issues/23
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v5
2121
with:
2222
fetch-depth: 0
2323

.github/workflows/benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
steps:
2121
# We need the full repo to avoid this issue
2222
# https://github.com/actions/checkout/issues/23
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v5
2424
with:
2525
fetch-depth: 0
2626

.github/workflows/ci-additional.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
outputs:
2626
triggered: ${{ steps.detect-trigger.outputs.trigger-found }}
2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v5
2929
with:
3030
fetch-depth: 2
3131
- uses: xarray-contrib/ci-trigger@v1
@@ -46,7 +46,7 @@ jobs:
4646
CONDA_ENV_FILE: ci/requirements/environment.yml
4747
PYTHON_VERSION: "3.12"
4848
steps:
49-
- uses: actions/checkout@v4
49+
- uses: actions/checkout@v5
5050
with:
5151
fetch-depth: 0 # Fetch all history for all branches and tags.
5252

@@ -92,7 +92,7 @@ jobs:
9292
PYTHON_VERSION: "3.12"
9393

9494
steps:
95-
- uses: actions/checkout@v4
95+
- uses: actions/checkout@v5
9696
with:
9797
fetch-depth: 0 # Fetch all history for all branches and tags.
9898

@@ -143,7 +143,7 @@ jobs:
143143
PYTHON_VERSION: "3.11"
144144

145145
steps:
146-
- uses: actions/checkout@v4
146+
- uses: actions/checkout@v5
147147
with:
148148
fetch-depth: 0 # Fetch all history for all branches and tags.
149149

@@ -199,7 +199,7 @@ jobs:
199199
PYTHON_VERSION: "3.12"
200200

201201
steps:
202-
- uses: actions/checkout@v4
202+
- uses: actions/checkout@v5
203203
with:
204204
fetch-depth: 0 # Fetch all history for all branches and tags.
205205

@@ -255,7 +255,7 @@ jobs:
255255
PYTHON_VERSION: "3.11"
256256

257257
steps:
258-
- uses: actions/checkout@v4
258+
- uses: actions/checkout@v5
259259
with:
260260
fetch-depth: 0 # Fetch all history for all branches and tags.
261261

@@ -307,7 +307,7 @@ jobs:
307307
COLUMNS: 120
308308

309309
steps:
310-
- uses: actions/checkout@v4
310+
- uses: actions/checkout@v5
311311
with:
312312
fetch-depth: 0 # Fetch all history for all branches and tags.
313313

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
outputs:
2626
triggered: ${{ steps.detect-trigger.outputs.trigger-found }}
2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v5
2929
with:
3030
fetch-depth: 2
3131
- uses: xarray-contrib/ci-trigger@v1
@@ -81,7 +81,7 @@ jobs:
8181
numprocesses: 1
8282
os: ubuntu-latest
8383
steps:
84-
- uses: actions/checkout@v4
84+
- uses: actions/checkout@v5
8585
with:
8686
fetch-depth: 0 # Fetch all history for all branches and tags.
8787
- name: Set environment variables

.github/workflows/hypothesis.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
outputs:
2525
triggered: ${{ steps.detect-trigger.outputs.trigger-found }}
2626
steps:
27-
- uses: actions/checkout@v4
27+
- uses: actions/checkout@v5
2828
with:
2929
fetch-depth: 2
3030
- uses: xarray-contrib/ci-trigger@v1
@@ -52,7 +52,7 @@ jobs:
5252
PYTHON_VERSION: "3.12"
5353

5454
steps:
55-
- uses: actions/checkout@v4
55+
- uses: actions/checkout@v5
5656
with:
5757
fetch-depth: 0 # Fetch all history for all branches and tags.
5858

.github/workflows/nightly-wheels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
if: github.repository == 'pydata/xarray'
1010
steps:
11-
- uses: actions/checkout@v4
11+
- uses: actions/checkout@v5
1212
with:
1313
fetch-depth: 0
1414
- uses: actions/setup-python@v5

.github/workflows/pypi-release.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
startsWith(github.ref, 'refs/tags/v')
2121
) }}
2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v5
2424
with:
2525
fetch-depth: 0
2626
- uses: actions/setup-python@v5
@@ -62,7 +62,7 @@ jobs:
6262
name: Install Python
6363
with:
6464
python-version: "3.12"
65-
- uses: actions/download-artifact@v4
65+
- uses: actions/download-artifact@v5
6666
with:
6767
name: releases
6868
path: dist
@@ -89,7 +89,7 @@ jobs:
8989
id-token: write
9090

9191
steps:
92-
- uses: actions/download-artifact@v4
92+
- uses: actions/download-artifact@v5
9393
with:
9494
name: releases
9595
path: dist
@@ -112,7 +112,7 @@ jobs:
112112
id-token: write
113113

114114
steps:
115-
- uses: actions/download-artifact@v4
115+
- uses: actions/download-artifact@v5
116116
with:
117117
name: releases
118118
path: dist

.github/workflows/upstream-dev-ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
outputs:
2929
triggered: ${{ steps.detect-trigger.outputs.trigger-found }}
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v5
3232
with:
3333
fetch-depth: 2
3434
- uses: xarray-contrib/ci-trigger@v1
@@ -57,7 +57,7 @@ jobs:
5757
matrix:
5858
python-version: ["3.12"]
5959
steps:
60-
- uses: actions/checkout@v4
60+
- uses: actions/checkout@v5
6161
with:
6262
fetch-depth: 0 # Fetch all history for all branches and tags.
6363
- name: Set up conda environment
@@ -113,7 +113,7 @@ jobs:
113113
matrix:
114114
python-version: ["3.11"]
115115
steps:
116-
- uses: actions/checkout@v4
116+
- uses: actions/checkout@v5
117117
with:
118118
fetch-depth: 0 # Fetch all history for all branches and tags.
119119
- name: Set up conda environment

.pre-commit-config.yaml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ repos:
2424
- id: rst-inline-touching-normal
2525
- id: text-unicode-replacement-char
2626
- repo: https://github.com/astral-sh/ruff-pre-commit
27-
rev: v0.12.2
27+
rev: v0.12.7
2828
hooks:
2929
- id: ruff-check
3030
args: ["--fix", "--show-fixes"]
@@ -41,7 +41,7 @@ repos:
4141
- id: prettier
4242
args: [--cache-location=.prettier_cache/cache]
4343
- repo: https://github.com/pre-commit/mirrors-mypy
44-
rev: v1.16.1
44+
rev: v1.17.1
4545
hooks:
4646
- id: mypy
4747
# Copied from setup.cfg
@@ -72,9 +72,7 @@ repos:
7272
hooks:
7373
- id: validate-pyproject
7474
additional_dependencies: ["validate-pyproject-schema-store[all]"]
75-
- repo: https://github.com/crate-ci/typos
76-
rev: v1
75+
- repo: https://github.com/adhtruong/mirrors-typos
76+
rev: v1.34.0
7777
hooks:
7878
- id: typos
79-
# https://github.com/crate-ci/typos/issues/347
80-
pass_filenames: false

0 commit comments

Comments
 (0)