diff --git a/.github/workflows/pypi-release.yaml b/.github/workflows/pypi-release.yaml index ecd4fb4..06f8243 100644 --- a/.github/workflows/pypi-release.yaml +++ b/.github/workflows/pypi-release.yaml @@ -32,7 +32,7 @@ jobs: - name: Install Python uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0 with: - python-version: "3.10" + python-version: "3.12" - name: Install dependencies run: | diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c0c9d29..def2513 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: hooks: - id: pyupgrade args: - - "--py310-plus" + - "--py312-plus" - repo: https://github.com/keewis/blackdoc rev: v0.4.6 diff --git a/ci/doc.yml b/ci/doc.yml index 445bdcc..88bdec8 100644 --- a/ci/doc.yml +++ b/ci/doc.yml @@ -4,7 +4,7 @@ channels: dependencies: - cupy-core!=14.0.0,!=14.0.1 # https://github.com/cupy/cupy/issues/9777 - pip - - python=3.10 + - python=3.12 - sphinx - sphinx-design - sphinx-copybutton diff --git a/pyproject.toml b/pyproject.toml index 0b740cd..d028ee0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,15 +9,15 @@ authors = [{name = "cupy-xarray developers"}] license = "Apache-2.0" license-files = ["LICENSE"] readme = "README.md" -requires-python = ">=3.10" +requires-python = ">=3.12" classifiers = [ "Programming Language :: Python :: 3", "Operating System :: OS Independent", ] -dynamic = ["version"] dependencies = [ - "xarray>=2024.02.0", + "xarray>=2024.7.0", ] +dynamic = ["version"] [project.optional-dependencies]