From e4b526a6baa96be8ad57b95eeea3269868a23e23 Mon Sep 17 00:00:00 2001 From: TrueCharts Bot Date: Mon, 13 Oct 2025 01:09:11 +0200 Subject: [PATCH] =?UTF-8?q?chore(helm):=20update=20image=20docker.io/acock?= =?UTF-8?q?burn/appdaemon=204.5.11=20=E2=86=92=204.5.12=20(#40679)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/acockburn/appdaemon](https://redirect.github.com/AppDaemon/appdaemon) | patch | `512c86e` -> `8f2babc` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes
AppDaemon/appdaemon (docker.io/acockburn/appdaemon) ### [`v4.5.12`](https://redirect.github.com/AppDaemon/appdaemon/releases/tag/4.5.12) [Compare Source](https://redirect.github.com/AppDaemon/appdaemon/compare/4.5.11...4.5.12) #### 4.5.12 **Features** - Only building python package and docker image for pushes to the dev branch - Filtering disabled apps from `AllAppConfig.dependency_graph()` - Added an assert about `pin_threads` being less than `total_threads` if both are specified - Added a `TESTING` update mode for `check_app_updates` - Refactored startup/shutdown - New timedelta/datetime/sun event string parsing - Changed `ADAPI.run_at` to use new datetime parsing - Changed `ADAPI.run_daily` to use new datetime parsing - Bumped versions in CI pipeline - uv version - Docker build/push version - Improved error messages - for failed connections to Home Assistant - for failed HTTP requests to Home Assistant - Improved error messages for custom plugins - Parsing various timedeltas in config with `utils.parse_timedelta` - Add callback argument to Dashboard's call\_service - contributed by [psolyca](https://redirect.github.com/psolyca) - Added docstrings to `HassPlugin` methods and added it to the reference in the docs. **Fixes** - Config models - Edge case that broke the logging config - `persistent` gets set for namespaces if `writeback` is. - Debug log messages for state changes with `None` as the old state - Type hints for async state callbacks - Various type hints - Reverted discarding of events during app initialize methods to pre-4.5 by default and added an option to turn it on if required (should fix run\_in() calls with a delay of 0 during initialize, as well as listen\_state() with a duration and immediate=True) - Fixed logic in presence/person constraints - Fixed logic in calling services from HA so that things like `input_number/set_value` work with entities in the `number` domain - Fixed `get_history` for boolean objects - Fixed config models to allow custom plugins - Fixed a bug causing spurious state refreshes - contributed by [FredericMa](https://redirect.github.com/FredericMa) #### What's Changed - Testing by [@​jsl12](https://redirect.github.com/jsl12) in [#​2420](https://redirect.github.com/AppDaemon/appdaemon/pull/2420) - updated requirements by [@​jsl12](https://redirect.github.com/jsl12) in [#​2421](https://redirect.github.com/AppDaemon/appdaemon/pull/2421) - Bump docker/metadata-action from 5.7.0 to 5.8.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​2407](https://redirect.github.com/AppDaemon/appdaemon/pull/2407) - Bump docker/login-action from 3.4.0 to 3.5.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​2409](https://redirect.github.com/AppDaemon/appdaemon/pull/2409) - Bump actions/download-artifact from 4.3.0 to 5.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​2410](https://redirect.github.com/AppDaemon/appdaemon/pull/2410) - Bump actions/checkout from 4 to 5 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​2414](https://redirect.github.com/AppDaemon/appdaemon/pull/2414) - Bump actions/stale from 9 to 10 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​2419](https://redirect.github.com/AppDaemon/appdaemon/pull/2419) - Partial fix for documentation issue [#​2402](https://redirect.github.com/AppDaemon/appdaemon/issues/2402) by [@​mlilley](https://redirect.github.com/mlilley) in [#​2403](https://redirect.github.com/AppDaemon/appdaemon/pull/2403) - Create py.typed by [@​C0rn3j](https://redirect.github.com/C0rn3j) in [#​2411](https://redirect.github.com/AppDaemon/appdaemon/pull/2411) - more doc fixes by [@​jsl12](https://redirect.github.com/jsl12) in [#​2422](https://redirect.github.com/AppDaemon/appdaemon/pull/2422) - changed entity domain check to "in" rather than "==" by [@​jsl12](https://redirect.github.com/jsl12) in [#​2427](https://redirect.github.com/AppDaemon/appdaemon/pull/2427) - fixed false parameters in the http get method by [@​jsl12](https://redirect.github.com/jsl12) in [#​2425](https://redirect.github.com/AppDaemon/appdaemon/pull/2425) - Bump actions/setup-python from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​2423](https://redirect.github.com/AppDaemon/appdaemon/pull/2423) - fixed match statements in presence/person constraints by [@​jsl12](https://redirect.github.com/jsl12) in [#​2428](https://redirect.github.com/AppDaemon/appdaemon/pull/2428) - allowing generic plugins properly by [@​jsl12](https://redirect.github.com/jsl12) in [#​2398](https://redirect.github.com/AppDaemon/appdaemon/pull/2398) - Fix refresh\_update\_time call with plugin name by [@​FredericMa](https://redirect.github.com/FredericMa) in [#​2429](https://redirect.github.com/AppDaemon/appdaemon/pull/2429) - fixed incongruity with bools between websocket and rest apis by [@​jsl12](https://redirect.github.com/jsl12) in [#​2430](https://redirect.github.com/AppDaemon/appdaemon/pull/2430) - using graphlib.TopologicalSorter by [@​jsl12](https://redirect.github.com/jsl12) in [#​2431](https://redirect.github.com/AppDaemon/appdaemon/pull/2431) - Add callback argument to Dashboard's call\_service by [@​psolyca](https://redirect.github.com/psolyca) in [#​2413](https://redirect.github.com/AppDaemon/appdaemon/pull/2413) - cleaned up shutdown text by [@​jsl12](https://redirect.github.com/jsl12) in [#​2432](https://redirect.github.com/AppDaemon/appdaemon/pull/2432) - restart fix by [@​jsl12](https://redirect.github.com/jsl12) in [#​2433](https://redirect.github.com/AppDaemon/appdaemon/pull/2433) - kwargs-clean by [@​jsl12](https://redirect.github.com/jsl12) in [#​2434](https://redirect.github.com/AppDaemon/appdaemon/pull/2434) - added links by [@​jsl12](https://redirect.github.com/jsl12) in [#​2437](https://redirect.github.com/AppDaemon/appdaemon/pull/2437) - Bump docker/login-action from 3.5.0 to 3.6.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​2435](https://redirect.github.com/AppDaemon/appdaemon/pull/2435) - match/case statements by [@​jsl12](https://redirect.github.com/jsl12) in [#​2436](https://redirect.github.com/AppDaemon/appdaemon/pull/2436) #### New Contributors - [@​mlilley](https://redirect.github.com/mlilley) made their first contribution in [#​2403](https://redirect.github.com/AppDaemon/appdaemon/pull/2403) - [@​C0rn3j](https://redirect.github.com/C0rn3j) made their first contribution in [#​2411](https://redirect.github.com/AppDaemon/appdaemon/pull/2411) - [@​FredericMa](https://redirect.github.com/FredericMa) made their first contribution in [#​2429](https://redirect.github.com/AppDaemon/appdaemon/pull/2429) - [@​psolyca](https://redirect.github.com/psolyca) made their first contribution in [#​2413](https://redirect.github.com/AppDaemon/appdaemon/pull/2413) **Full Changelog**:
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). --- charts/stable/appdaemon/Chart.yaml | 4 ++-- charts/stable/appdaemon/values.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/stable/appdaemon/Chart.yaml b/charts/stable/appdaemon/Chart.yaml index 9ef4766e024..a7d9c73e48c 100644 --- a/charts/stable/appdaemon/Chart.yaml +++ b/charts/stable/appdaemon/Chart.yaml @@ -11,7 +11,7 @@ annotations: truecharts.org/min_kubernetes_version: 1.24.0 truecharts.org/train: stable apiVersion: v2 -appVersion: 4.5.11 +appVersion: 4.5.12 dependencies: - name: common version: 28.24.0 @@ -39,5 +39,5 @@ sources: - https://github.com/trueforge-org/truecharts/tree/master/charts/stable/appdaemon - https://hub.docker.com/r/acockburn/appdaemon type: application -version: 19.9.0 +version: 19.9.1 diff --git a/charts/stable/appdaemon/values.yaml b/charts/stable/appdaemon/values.yaml index 84871f894ef..b4d9b39e8a5 100644 --- a/charts/stable/appdaemon/values.yaml +++ b/charts/stable/appdaemon/values.yaml @@ -1,7 +1,7 @@ image: repository: docker.io/acockburn/appdaemon pullPolicy: IfNotPresent - tag: 4.5.11@sha256:512c86e8cc24a3654e4cd2ddaf8a64ecd4e3707976a66b85bc2d9be51553be67 + tag: 4.5.12@sha256:8f2babc1e73d78bef2d7f5f7198527c5b18eb9fe8cc277698741bae87f348f4f securityContext: container: runAsNonRoot: false