diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 4f02a92..e1ca168 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: os: [ubuntu] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] requirements: [latest] include: # Test on macos and windows (first and last version of python only) @@ -34,13 +34,13 @@ jobs: python-version: "3.8" requirements: latest - os: macos - python-version: "3.12" + python-version: "3.13" requirements: latest - os: windows python-version: "3.8" requirements: latest - os: windows - python-version: "3.12" + python-version: "3.13" requirements: latest # Test on minimal requirements - os: ubuntu @@ -54,7 +54,7 @@ jobs: requirements: minimal # Test on nightly builds of requirements - os: ubuntu - python-version: "3.12" + python-version: "3.13" requirements: upstream steps: @@ -83,9 +83,6 @@ jobs: - name: Install nightly builds if: ${{ matrix.requirements == 'upstream' }} run: | - # Pick up https://github.com/mamba-org/mamba/pull/2903 - mamba install -n base 'mamba>=1.5.2' - mamba uninstall --force numpy pandas scipy pyarrow python -m pip install --no-deps --pre --prefer-binary \ --extra-index-url https://pypi.fury.io/arrow-nightlies/ \ diff --git a/doc/whats-new.rst b/doc/whats-new.rst index db61c3c..ed19667 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -9,6 +9,7 @@ v0.7.0 (unreleased) ------------------- - ``interpolate``: Added support for timedelta coordinates; fixed support for datetime coordinates other than ``M8[ns]`` in xarray 2025.1.2. +- Added formal support for Python 3.13 (but the previous version works fine too) .. _whats-new.0.6.0: diff --git a/pyproject.toml b/pyproject.toml index 2375a75..db4eeb6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] requires-python = ">=3.8" dependencies = [