Skip to content

Commit 397d633

Browse files
authored
Merge branch 'main' into bug/576-bounds-to-vertices
2 parents 638be6e + 9698e04 commit 397d633

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

.github/workflows/ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ jobs:
2727
fail-fast: false
2828
matrix:
2929
os: ["ubuntu-latest"]
30-
python-version: ["3.10", "3.13"]
30+
python-version: ["3.11", "3.13"]
3131
env: [""]
3232
include:
3333
- env: "all-min-deps"
34-
python-version: "3.10"
34+
python-version: "3.11"
3535
os: ubuntu-latest
3636
- env: "no-optional-deps"
3737
python-version: "3.13"
@@ -86,7 +86,7 @@ jobs:
8686
shell: bash -l {0}
8787
strategy:
8888
matrix:
89-
python-version: ["3.10", "3.13"]
89+
python-version: ["3.11", "3.13"]
9090
steps:
9191
- uses: actions/checkout@v4
9292
with:

ci/doc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- netcdf4
99
- pooch
1010
- xarray
11-
- sphinx<8
11+
- sphinx
1212
- sphinx-copybutton
1313
- numpydoc
1414
- sphinx-autosummary-accessors

doc/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,8 +265,8 @@
265265
napoleon_use_rtype = True
266266

267267
numpydoc_show_class_members = False
268-
# Report warnings for all validation checks except the ones listed after "all"
269-
numpydoc_validation_checks = {"all", "ES01", "EX01", "SA01", "SA04"}
268+
# Disable numpydoc validation to avoid compatibility issues with Sphinx 8
269+
numpydoc_validation_checks = set()
270270
# don't report on objects that match any of these regex
271271
numpydoc_validation_exclude = {
272272
"cf_xarray.accessor.",

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "cf_xarray"
33
description = "A convenience wrapper for using CF attributes on xarray objects"
44
readme = "README.rst"
5-
requires-python = ">=3.10"
5+
requires-python = ">=3.11"
66
license = {file = "LICENSE"}
77
keywords = ["xarray", "metadata", "CF conventions"]
88
classifiers = [
@@ -11,7 +11,6 @@ classifiers = [
1111
"Natural Language :: English",
1212
"Operating System :: OS Independent",
1313
"Programming Language :: Python",
14-
"Programming Language :: Python :: 3.10",
1514
"Programming Language :: Python :: 3.11",
1615
"Programming Language :: Python :: 3.12",
1716
"Programming Language :: Python :: 3.13",
@@ -55,7 +54,7 @@ write_to_template= '__version__ = "{version}"'
5554
tag_regex= "^(?P<prefix>v)?(?P<version>[^\\+]+)(?P<suffix>.*)?$"
5655

5756
[tool.ruff]
58-
target-version = "py310"
57+
target-version = "py311"
5958
builtins = ["ellipsis"]
6059
exclude = [
6160
".eggs",

0 commit comments

Comments
 (0)