Skip to content

Commit 4471b7e

Browse files
committed
SPEC 0: Bump minimum supported version to Python 3.12, xarray 2024.7.0
Following [SPEC 0](https://scientific-python.org/specs/spec-0000/) policy where Python 3.11 should be dropped in 2025 quarter 4, and xarray 2024.6.0 should be dropped in 2026 quarter 2.
1 parent 3343108 commit 4471b7e

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/pypi-release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Install Python
3333
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
3434
with:
35-
python-version: "3.10"
35+
python-version: "3.12"
3636

3737
- name: Install dependencies
3838
run: |

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ repos:
2525
hooks:
2626
- id: pyupgrade
2727
args:
28-
- "--py310-plus"
28+
- "--py312-plus"
2929

3030
- repo: https://github.com/keewis/blackdoc
3131
rev: v0.4.6

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ authors = [{name = "cupy-xarray developers"}]
99
license = "Apache-2.0"
1010
license-files = ["LICENSE"]
1111
readme = "README.md"
12-
requires-python = ">=3.10"
12+
requires-python = ">=3.12"
1313
classifiers = [
1414
"Programming Language :: Python :: 3",
1515
"Operating System :: OS Independent",
1616
]
17-
dynamic = ["version"]
1817
dependencies = [
19-
"xarray>=2024.02.0",
18+
"xarray>=2024.7.0",
2019
]
20+
dynamic = ["version"]
2121

2222
[project.optional-dependencies]
2323

0 commit comments

Comments
 (0)