From d83d6b2caaee365d49b97e4443518804de105bef Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 9 Oct 2025 19:38:50 +0200 Subject: [PATCH 1/3] Update python Docker tag (#497) * Update python Docker tag * bump to py version 3.14 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Stefan Allius --- .github/workflows/python-app.yml | 2 +- .python-version | 2 +- README.md | 2 +- app/Dockerfile | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 7b00786..fd26c65 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -40,7 +40,7 @@ jobs: - name: Set up Python 3.13 uses: actions/setup-python@v6 with: - python-version: "3.13" + python-version: "3.14" - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/.python-version b/.python-version index 976544c..f982feb 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.13.7 +3.14.0 diff --git a/README.md b/README.md index dfd39a8..1bf583e 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

integration

License: BSD-3-Clause - Supported Python versions + Supported Python versions Supported aiomqtt versions Supported aiocron versions Supported toml versions diff --git a/app/Dockerfile b/app/Dockerfile index 44b0795..14eb38d 100644 --- a/app/Dockerfile +++ b/app/Dockerfile @@ -4,7 +4,7 @@ ARG GID=1000 # # first stage for our base image -FROM python:3.13-alpine AS base +FROM python:3.14-alpine AS base COPY --chmod=0700 ./hardening_base.sh / RUN apk upgrade --no-cache && \ From d8a04fedb8d6ae38d30c4726336cb2db4769bb3c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 9 Oct 2025 21:16:14 +0200 Subject: [PATCH 2/3] Update ghcr.io/hassio-addons/base Docker tag to v18.1.4 (#496) * Update ghcr.io/hassio-addons/base Docker tag to v18.1.1 * Update ghcr.io/hassio-addons/base Docker tag to v18.1.4 * update changelog * update action step name --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Stefan Allius --- .github/workflows/python-app.yml | 2 +- CHANGELOG.md | 2 ++ ha_addons/ha_addon/Dockerfile | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index fd26c65..c3f9603 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -37,7 +37,7 @@ jobs: - uses: actions/checkout@v5 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - name: Set up Python 3.13 + - name: Set up Python 3.14 uses: actions/setup-python@v6 with: python-version: "3.14" diff --git a/CHANGELOG.md b/CHANGELOG.md index eab61ab..049ece8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [unreleased] +- Update ghcr.io/hassio-addons/base Docker tag to v18.1.4 +- Update python to version 3.14.0 - Update dependency pytest-asyncio to v1.1.0 - save task references, to avoid a task disappearing mid-execution - catch socket.gaierror exception and log this with info level diff --git a/ha_addons/ha_addon/Dockerfile b/ha_addons/ha_addon/Dockerfile index f11fff0..2df4f35 100755 --- a/ha_addons/ha_addon/Dockerfile +++ b/ha_addons/ha_addon/Dockerfile @@ -13,7 +13,7 @@ # 1 Build Base Image # ###################### -ARG BUILD_FROM="ghcr.io/hassio-addons/base:18.1.2" +ARG BUILD_FROM="ghcr.io/hassio-addons/base:18.1.4" # hadolint ignore=DL3006 FROM $BUILD_FROM AS base From 997245429ebd3c704d08593e2f7591beea4bc056 Mon Sep 17 00:00:00 2001 From: Stefan Allius <122395479+s-allius@users.noreply.github.com> Date: Thu, 9 Oct 2025 21:48:29 +0200 Subject: [PATCH 3/3] Revert "Update gihub action to python 3.14 (#496)" (#498) * revert to python 3.13 for github actions --- .github/workflows/python-app.yml | 4 ++-- CHANGELOG.md | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index c3f9603..7b00786 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -37,10 +37,10 @@ jobs: - uses: actions/checkout@v5 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - name: Set up Python 3.14 + - name: Set up Python 3.13 uses: actions/setup-python@v6 with: - python-version: "3.14" + python-version: "3.13" - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/CHANGELOG.md b/CHANGELOG.md index 049ece8..d093b1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [unreleased] - Update ghcr.io/hassio-addons/base Docker tag to v18.1.4 -- Update python to version 3.14.0 - Update dependency pytest-asyncio to v1.1.0 - save task references, to avoid a task disappearing mid-execution - catch socket.gaierror exception and log this with info level