diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 6c1c2524..48bee260 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -26,7 +26,7 @@ jobs: - name: Install uv and Python uses: astral-sh/setup-uv@v5 with: - python-version: '3.11' + python-version: '3.12' - name: Set up Quarto uses: quarto-dev/quarto-actions/setup@v2 @@ -68,7 +68,7 @@ jobs: if: github.event.action != 'closed' uses: astral-sh/setup-uv@v5 with: - python-version: '3.11' + python-version: '3.12' - name: Set up Quarto if: github.event.action != 'closed' diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index d44b53a4..10cd29ea 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10"] + python-version: ["3.12", "3.13"] permissions: contents: read @@ -73,7 +73,7 @@ jobs: if: steps.marker.outputs.changed == 'true' uses: astral-sh/setup-uv@v5 with: - python-version: "3.10" + python-version: "3.12" - name: Validate release version if: steps.marker.outputs.changed == 'true' diff --git a/pyproject.toml b/pyproject.toml index a1046ae9..79adf043 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ authors = [ {name = "Uriah Finkel"}, ] license = {text = "MIT"} -requires-python = ">=3.10" +requires-python = ">=3.12" dependencies = [ "plotly<6.0.0,>=5.13.1", "polarstate==0.1.8", @@ -43,7 +43,7 @@ docs = [ members = ["rtichoke"] [tool.uv.dependency-groups] -docs = {requires-python = ">=3.11"} +docs = {requires-python = ">=3.12"} [build-system] requires = ["uv_build>=0.7.20,<0.8.0"]