Compare commits

...

3 Commits

Author SHA1 Message Date
dependabot[bot]
da24121c3a Bump gitpython from 3.1.49 to 3.1.50
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.49 to 3.1.50.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.49...3.1.50)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-version: 3.1.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-06 06:02:52 +00:00
Stefan Agner
b871e1ca61 Lower severity of WebSocket delivery failure messages to debug (#6805)
The fire-and-forget _async_send_command path was raised from DEBUG to
WARNING in #6725 for better visibility. In practice it's noisy during
normal Core lifecycle events (restart, update): Supervisor fires
supervisor_job_start/supervisor_job_end events towards Core while the
container is intentionally not running, and each event logs a warning.
The DEBUG line from the API layer just above ("Core container is not
running") already explains the cause, so the WARNING just restates it.

Synchronous async_send_command callers still see raised exceptions, so
genuine failures that callers care about are not hidden. Restores the
original DEBUG level introduced together with the raise-on-failure
behavior in #6553.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 17:08:14 +02:00
Jan Čermák
2920194f16 Update Python to 3.14.4/base image to 3.14-alpine3.22-2026.04.0 (#6810)
Update to the latest base image:
* https://github.com/home-assistant/docker-base/releases/tag/2026.04.0

This also brings Python to 3.14.4, so update it in CI.
2026-05-05 17:05:58 +02:00
5 changed files with 5 additions and 5 deletions

View File

@@ -33,7 +33,7 @@ on:
- setup.py
env:
DEFAULT_PYTHON: "3.14.3"
DEFAULT_PYTHON: "3.14.4"
COSIGN_VERSION: "v2.5.3"
BUILD_NAME: supervisor
BUILD_TYPE: supervisor

View File

@@ -8,7 +8,7 @@ on:
pull_request: ~
env:
DEFAULT_PYTHON: "3.14.3"
DEFAULT_PYTHON: "3.14.4"
PRE_COMMIT_CACHE: ~/.cache/pre-commit
MYPY_CACHE_VERSION: 1

View File

@@ -1,4 +1,4 @@
ARG BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.03.1
ARG BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.04.0
FROM ${BUILD_FROM}
ENV \

View File

@@ -14,7 +14,7 @@ debugpy==1.8.20
deepmerge==2.0
dirhash==0.5.0
faust-cchardet==2.1.19
gitpython==3.1.49
gitpython==3.1.50
jinja2==3.1.6
log-rate-limit==1.4.2
orjson==3.11.8

View File

@@ -310,7 +310,7 @@ class HomeAssistantWebSocket(CoreSysAttributes):
try:
await self._ensure_connected()
except HomeAssistantWSError as err:
_LOGGER.warning("Can't send WebSocket command: %s", err)
_LOGGER.debug("Can't send WebSocket command: %s", err)
return
# _ensure_connected guarantees self.client is set