diff --git a/.github/workflows/pypi-release.yaml b/.github/workflows/pypi-release.yaml index 9a178ce..2b12fbb 100644 --- a/.github/workflows/pypi-release.yaml +++ b/.github/workflows/pypi-release.yaml @@ -22,13 +22,15 @@ jobs: runs-on: ubuntu-latest if: github.repository == 'xarray-contrib/cupy-xarray' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-python@v4 - name: Install Python + persist-credentials: false + + - name: Install Python + uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: "3.10" - name: Install dependencies run: | diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index eab56f8..5f17f37 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: hooks: - id: pyupgrade args: - - "--py38-plus" + - "--py310-plus" - repo: https://github.com/keewis/blackdoc rev: v0.3.9 diff --git a/pyproject.toml b/pyproject.toml index d98b3fe..147fc7a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ description = "Interface for using cupy in xarray, providing convenience accesso authors = [{name = "cupy-xarray developers"}] license = {text = "Apache License"} readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.10" classifiers = [ "Programming Language :: Python :: 3", "Operating System :: OS Independent",