diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 853dd0f1..f5906c97 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v2 @@ -38,4 +38,4 @@ jobs: - name: Test doc build with tox run: tox -e docs - if: ${{ (matrix.python-version == '3.11') && (matrix.os == 'ubuntu-latest')}} + if: ${{ (matrix.python-version == '3.12') && (matrix.os == 'ubuntu-latest')}} diff --git a/.github/workflows/deploy_public.yml b/.github/workflows/deploy_public.yml index 6f512c9d..5da63a87 100644 --- a/.github/workflows/deploy_public.yml +++ b/.github/workflows/deploy_public.yml @@ -35,10 +35,10 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set up Python 3.11 + - name: Set up Python 3.12 uses: actions/setup-python@v4 with: - python-version: "3.11" + python-version: "3.12" - name: Install dependencies run: | diff --git a/docs/getting_started.rst b/docs/getting_started.rst index b9756b94..e8803e7c 100644 --- a/docs/getting_started.rst +++ b/docs/getting_started.rst @@ -8,7 +8,7 @@ Head over to `Python.org`_ for instructions. Python version support ---------------------- -Officially Python 3.10, 3.11, and 3.12. We aim to support the three most +Officially Python 3.11, 3.12, and 3.13. We aim to support the three most recent major versions. OS support diff --git a/pyproject.toml b/pyproject.toml index 595fe0b3..c063f966 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,14 +9,14 @@ dynamic = ["version"] description = "DataReservoir.io Python API" readme = "README.rst" license = { file = "LICENSE" } -requires-python = ">3.10" +requires-python = ">3.11" classifiers = [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] dependencies = [ "numpy", @@ -66,7 +66,7 @@ deps = [testenv:docs] -basepython = python3.11 +basepython = python3.12 commands = sphinx-build -W -b html -d {toxworkdir}/docs_doctree docs {toxworkdir}/docs_out deps = sphinx==5.3.0