diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index c3b3ebd53d..6b382f2e10 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/devcontainers/python:1-3.13 +FROM mcr.microsoft.com/devcontainers/python:1-3.14 ENV \ DEBIAN_FRONTEND=noninteractive \ diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 8ff8ef52cf..de82272ad1 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -6,7 +6,7 @@ on: - cron: "0 1 * * *" env: - PYTHON_VERSION: "3.13" + PYTHON_VERSION: "3.14" NODE_OPTIONS: --max_old_space_size=6144 permissions: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 43004f5b32..2adf51c41f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -6,7 +6,7 @@ on: - published env: - PYTHON_VERSION: "3.13" + PYTHON_VERSION: "3.14" NODE_OPTIONS: --max_old_space_size=6144 # Set default workflow permissions @@ -84,7 +84,7 @@ jobs: - name: Build wheels uses: home-assistant/wheels@2025.12.0 with: - abi: cp313 + abi: cp314 tag: musllinux_1_2 arch: amd64 wheels-key: ${{ secrets.WHEELS_KEY }} diff --git a/pyproject.toml b/pyproject.toml index 0e559bba7f..6328907890 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ readme = "README.md" authors = [ {name = "The Home Assistant Authors", email = "hello@home-assistant.io"} ] -requires-python = ">=3.13.0" +requires-python = ">=3.14.0" [project.urls] "Homepage" = "https://github.com/home-assistant/frontend"