Erwin Douna 
							
						 
					 
					
						
						
							
						
						0bee5c6f37 
					 
					
						
						
							
							Add exponential backoff strategy to watchdog restart ( #6262 )  
						
						
						
						
					 
					
						2025-10-28 17:46:40 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9c0174f1fd 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.6.2 to 5.0.0 ( #6269 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](ea165f8d65...330a01c490support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-27 12:28:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dc3d8b9266 
					 
					
						
						
							
							Bump actions/download-artifact from 5.0.0 to 6.0.0 ( #6270 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](634f93cb29...018cc2cf5bsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-27 12:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						06d96db55b 
					 
					
						
						
							
							Bump orjson from 3.11.3 to 3.11.4 ( #6271 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.3 to 3.11.4.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.3...3.11.4 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-version: 3.11.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-27 12:27:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						131cc3b6d1 
					 
					
						
						
							
							Prevent float drift error on progress update ( #6267 )  
						
						
						
						
					 
					
						2025-10-24 09:37:19 -04:00 
						 
				 
			
				
					
						
							
							
								Michel Nederlof 
							
						 
					 
					
						
						
							
						
						b92f5976a3 
					 
					
						
						
							
							If D-Bus to UDisks2 is not connected, return None ( #6265 )  
						
						... 
						
						
						
						When fetching the host info without UDisks2 D-Bus connected it would raise an exception and disable managing addons via home assistant (and other GUI functions that need host info status). 
						
						
					 
					
						2025-10-24 10:22:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						370c961c9e 
					 
					
						
						
							
							Bump ruff from 0.14.1 to 0.14.2 ( #6268 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.1...0.14.2 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-24 09:46:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b903e1196f 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.10.0 to 4.0.0 ( #6256 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.10.0 to 4.0.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](d7543c93d8...faadad0ccesupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-23 08:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9f8e8ab15a 
					 
					
						
						
							
							Bump home-assistant/wheels from 2025.09.1 to 2025.10.0 ( #6260 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-22 23:17:38 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						56bffc839b 
					 
					
						
						
							
							Bump aiohttp from 3.13.0 to 3.13.1 ( #6261 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-22 23:14:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						952a553c3b 
					 
					
						
						
							
							Bump pylint from 4.0.1 to 4.0.2 ( #6263 )  
						
						
						
						
					 
					
						2025-10-22 10:20:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						717f1c85f5 
					 
					
						
						
							
							Bump sentry-sdk from 2.42.0 to 2.42.1 ( #6264 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.42.0 to 2.42.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.42.0...2.42.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.42.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-22 09:25:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ffd498a515 
					 
					
						
						
							
							Bump sentry-sdk from 2.41.0 to 2.42.0 ( #6253 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-18 23:30:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						35f0645cb9 
					 
					
						
						
							
							Bump cryptography from 46.0.2 to 46.0.3 ( #6255 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-18 22:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						15c6547382 
					 
					
						
						
							
							Bump coverage from 7.10.7 to 7.11.0 ( #6254 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-17 23:42:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						adefa242e5 
					 
					
						
						
							
							Bump colorlog from 6.9.0 to 6.10.1 ( #6258 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-17 09:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						583a8a82fb 
					 
					
						
						
							
							Bump ruff from 0.14.0 to 0.14.1 ( #6257 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-17 09:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						322df15e73 
					 
					
						
						
							
							Bump pylint from 4.0.0 to 4.0.1 ( #6251 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-15 19:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						51490c8e41 
					 
					
						
						
							
							Bump pylint from 3.3.9 to 4.0.0 and astroid from 3.3.11 to 4.0.1 ( #6248 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-10-14 10:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3c21a8b8ef 
					 
					
						
						
							
							Bump sentry-sdk from 2.40.0 to 2.41.0 ( #6246 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.40.0 to 2.41.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.40.0...2.41.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-10 08:38:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						ddb8588d77 
					 
					
						
						
							
							Treat containerd snapshotter/overlayfs driver as supported ( #6242 )  
						
						... 
						
						
						
						* Treat containerd snapshotter/overlayfs driver as supported
With home-assistant/operating-system#4252  the storage driver would
change to "overlayfs". We don't want the system to be marked as
unsupported. It should be safe to treat it as supported even now, so add
it to the list of allowed values.
* Flip the logic
(note for self: don't forget to check for unstaged changes before push)
* Set valid storage for invalid logging test case 
						
						
					 
					
						2025-10-09 18:47:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						81e46b20b8 
					 
					
						
						
							
							Bump pyudev from 0.24.3 to 0.24.4 ( #6244 )  
						
						... 
						
						
						
						Bumps [pyudev](https://github.com/pyudev/pyudev ) from 0.24.3 to 0.24.4.
- [Changelog](https://github.com/pyudev/pyudev/blob/master/CHANGES.rst )
- [Commits](https://github.com/pyudev/pyudev/compare/v0.24.3...v0.24.4 )
---
updated-dependencies:
- dependency-name: pyudev
  dependency-version: 0.24.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-09 09:48:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5041a1ed5c 
					 
					
						
						
							
							Bump types-docker from 7.1.0.20250916 to 7.1.0.20251009 ( #6243 )  
						
						... 
						
						
						
						Bumps [types-docker](https://github.com/typeshed-internal/stub_uploader ) from 7.1.0.20250916 to 7.1.0.20251009.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-docker
  dependency-version: 7.1.0.20251009
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-09 09:38:12 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						337731a55a 
					 
					
						
						
							
							Let only bugs go stale ( #6239 )  
						
						... 
						
						
						
						Let's apply the stale label only to issues which are bugs. Tasks are
more long lived and should not be marked as stale automatically. 
						
						
					 
					
						2025-10-08 15:56:35 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						53a8044aff 
					 
					
						
						
							
							Add support for ulimit in addon config ( #6206 )  
						
						... 
						
						
						
						* Add support for ulimit in addon config
Similar to docker-compose, this adds support for setting ulimits
for addons via the addon config. This is useful e.g. for InfluxDB
which on its own does not support setting higher open file descriptor
limits, but recommends increasing limits on the host.
* Make soft and hard limit mandatory if ulimit is a dict 
						
						
					 
					
						2025-10-08 12:43:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						c71553f37d 
					 
					
						
						
							
							Add AGENTS.md symlink ( #6237 )  
						
						... 
						
						
						
						Add AGENTS.md along the CLAUDE.md for agents that support it. While
CLAUDE.md is still required and specific to Claude Code, AGENTS.md
covers various other agents that implemented this proposed standard.
Core already adopted the same approach recently. 
						
						
					 
					
						2025-10-08 10:44:49 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c1eb97d8ab 
					 
					
						
						
							
							Bump ruff from 0.13.3 to 0.14.0 ( #6238 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.3 to 0.14.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.3...0.14.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-08 09:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						190b734332 
					 
					
						
						
							
							Add progress reporting to addon, HA and Supervisor updates ( #6195 )  
						
						... 
						
						
						
						* Add progress reporting to addon, HA and Supervisor updates
* Fix assert in test
* Add progress to addon, core, supervisor updates/installs
* Fix double install bug in addons install
* Remove initial_install and re-arrange order of load 
						
						
					 
					
						2025-10-07 16:54:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						559b6982a3 
					 
					
						
						
							
							Bump aiohttp from 3.12.15 to 3.13.0 ( #6234 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-07 12:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						301362e9e5 
					 
					
						
						
							
							Bump attrs from 25.3.0 to 25.4.0 ( #6235 )  
						
						... 
						
						
						
						Bumps [attrs](https://github.com/sponsors/hynek ) from 25.3.0 to 25.4.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
  dependency-version: 25.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-07 12:29:03 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fc928d294c 
					 
					
						
						
							
							Bump sentry-sdk from 2.39.0 to 2.40.0 ( #6233 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.39.0 to 2.40.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.39.0...2.40.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-07 09:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f42aeb4937 
					 
					
						
						
							
							Bump dbus-fast from 2.44.3 to 2.44.5 ( #6232 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.44.3 to 2.44.5.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.44.3...v2.44.5 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-version: 2.44.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-06 11:37:22 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fd21886de9 
					 
					
						
						
							
							Bump pylint from 3.3.8 to 3.3.9 ( #6230 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.3.8 to 3.3.9.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.8...v3.3.9 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-version: 3.3.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-06 11:36:03 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e4bb415e30 
					 
					
						
						
							
							Bump actions/stale from 10.0.0 to 10.1.0 ( #6229 )  
						
						... 
						
						
						
						Bumps [actions/stale](https://github.com/actions/stale ) from 10.0.0 to 10.1.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](3a9db7e6a4...5f858e3efbsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-06 11:35:49 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						622dda5382 
					 
					
						
						
							
							Bump ruff from 0.13.2 to 0.13.3 ( #6228 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.2 to 0.13.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.2...0.13.3 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-03 14:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						78a2e15ebb 
					 
					
						
						
							
							Replace non-UTF-8 characters in log messages ( #6227 )  
						
						
						
						
					 
					
						2025-10-02 10:35:50 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						f3e1e0f423 
					 
					
						
						
							
							Fix CID file handling to prevent directory creation ( #6225 )  
						
						... 
						
						
						
						* Fix CID file handling to prevent directory creation
It seems that under certain conditions Docker creates a directory
instead of a file for the CID file. This change ensures that
the CID file is always created as a file, and any existing directory
is removed before creating the file.
* Fix tests
* Fix pytest 
						
						
					 
					
						2025-10-02 09:24:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5779b567f1 
					 
					
						
						
							
							Optimize API connection handling by removing redundant port checks ( #6212 )  
						
						... 
						
						
						
						* Simplify ensure_access_token
Make the caller of ensure_access_token responsible for connection error
handling. This is especially useful for API connection checks, as it
avoids an extra call to the API (if we fail to connect when refreshing
the token there is no point in calling the API to check if it is up).
Document the change in the docstring.
Also avoid the overhead of creating a Job object. We can simply use an
asyncio.Lock() to ensure only one coroutine is refreshing the token at
a time. This also avoids Job interference in Exception handling.
* Remove check_port from API checks
Remove check_port usage from Home Assistant API connection checks.
Simply rely on errors raised from actual connection attempts. During a
Supervisor startup when Home Assistant Core is running (e.g. after a
Supervisor update) we make about 10 successful API checks. The old code
path did a port check and then a connection check, causing two socket
creation. The new code without the separate port check safes 10 socket
creations per startup (the aiohttp connections are reused, hence do not
cause only one socket creation).
* Log API exceptions on call site
Since make_request is no longer logging API exceptions on its own, we
need to log them where we call make_request. This approach gives the
user more context about what Supervisor was trying to do when the error
happened.
* Avoid unnecessary nesting
* Improve error when ingress panel update fails
* Add comment about fast path 
						
						
					 
					
						2025-10-02 08:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3c5f4920a0 
					 
					
						
						
							
							Bump cryptography from 46.0.1 to 46.0.2 ( #6224 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.1 to 46.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.1...46.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-01 09:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						64f94a159c 
					 
					
						
						
							
							Add progress syncing from child jobs ( #6207 )  
						
						... 
						
						
						
						* Add progress syncing from child jobs
* Fix pylint issue
* Set initial progress from parent and end at 100 
						
						
					 
					
						2025-09-30 14:52:16 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ab3b147876 
					 
					
						
						
							
							Bump docker/login-action from 3.5.0 to 3.6.0 ( #6219 )  
						
						... 
						
						
						
						Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](184bdaa072...5e57cd1181support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-30 09:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						e9cac9db06 
					 
					
						
						
							
							Update frontend to version 20250925.1 ( #6120 )  
						
						... 
						
						
						
						Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-26 12:42:39 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						67c15678c6 
					 
					
						
						
							
							Bump sentry-sdk from 2.38.0 to 2.39.0 ( #6213 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.38.0 to 2.39.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.38.0...2.39.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-26 11:29:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b0145a8507 
					 
					
						
						
							
							Bump pyyaml from 6.0.2 to 6.0.3 ( #6215 )  
						
						... 
						
						
						
						Bumps [pyyaml](https://github.com/yaml/pyyaml ) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/yaml/pyyaml/releases )
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/6.0.2...6.0.3 )
---
updated-dependencies:
- dependency-name: pyyaml
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-26 11:28:51 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9f6b154097 
					 
					
						
						
							
							Bump home-assistant/wheels from 2025.09.0 to 2025.09.1 ( #6216 )  
						
						... 
						
						
						
						Bumps [home-assistant/wheels](https://github.com/home-assistant/wheels ) from 2025.09.0 to 2025.09.1.
- [Release notes](https://github.com/home-assistant/wheels/releases )
- [Commits](https://github.com/home-assistant/wheels/compare/2025.09.0...2025.09.1 )
---
updated-dependencies:
- dependency-name: home-assistant/wheels
  dependency-version: 2025.09.1
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-26 11:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						90c0d014db 
					 
					
						
						
							
							Bump ruff from 0.13.1 to 0.13.2 ( #6214 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.1 to 0.13.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.1...0.13.2 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-26 09:04:22 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						fabfe760fb 
					 
					
						
						
							
							Fix flaky test_get_dir_structure_sizes_ebadmsg_error ( #6211 )  
						
						
						
						
					 
					
						2025-09-25 12:29:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						092013e457 
					 
					
						
						
							
							Bump home-assistant/wheels from 2025.07.0 to 2025.09.0 ( #6209 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-25 10:43:28 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e13f216b2e 
					 
					
						
						
							
							Bump actions/cache from 4.2.4 to 4.3.0 ( #6208 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-25 10:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						97c7686b95 
					 
					
						
						
							
							Simplify API validation by removing confusing origin parameter ( #6203 )  
						
						... 
						
						
						
						Co-authored-by: Claude <noreply@anthropic.com > 
						
						
					 
					
						2025-09-23 22:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						42f93d0176 
					 
					
						
						
							
							Remove message_template field from errors ( #6205 )  
						
						
						
						
					 
					
						2025-09-23 17:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						ed7155604c 
					 
					
						
						
							
							Fix range header to correctly fetch latest logs ( #6202 )  
						
						... 
						
						
						
						* Fix range header to correctly fetch latest logs
Add a colon before line numbers to indicate that no cursor is used.
This makes the range header work when fetching latest logs from
systemd-journal-gatewayd.
* Fix pytest 
						
						
					 
					
						2025-09-23 16:43:20 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						595e33ac68 
					 
					
						
						
							
							Bump cosign to v2.5.3 ( #6204 )  
						
						... 
						
						
						
						Follow the builder bump of 2025.09.0 and use cosign v2.5.3 for
Supervisor too. 
						
						
					 
					
						2025-09-23 16:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ae70ffd1b2 
					 
					
						
						
							
							Bump getsentry/action-release from 3.2.0 to 3.3.0 ( #6201 )  
						
						... 
						
						
						
						Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](526942b682...4f502acc1dsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-23 15:40:58 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						17cb18a371 
					 
					
						
						
							
							Bump coverage from 7.10.6 to 7.10.7 ( #6200 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-22 13:17:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9f5bebd0eb 
					 
					
						
						
							
							Mount falls back on restart if reload fails ( #6197 )  
						
						
						
						
					 
					
						2025-09-19 17:59:50 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c712d3cc53 
					 
					
						
						
							
							Check Core version and raise unsupported if older than 2 years ( #6148 )  
						
						... 
						
						
						
						* Check Core version and raise unsupported if older than 2 years
Check the currently installed Core version relative to the current
date, and if its older than 2 years, mark the system unsupported.
Also add a Job condition to prevent automatic refreshing of the update
information in this case.
* Handle landing page correctly
* Handle non-parseable versions gracefully
Also align handling between OS and Core version evaluations.
* Extend and fix test coverage
* Improve Job condition error
* Fix pytest
* Block execution of fetch_data and store reload jobs
Block execution of fetch_data and store reload jobs if the core version
is unsupported. This essentially freezes the installation until the
user takes action and updates the Core version to a supported one.
* Use latest known Core version as reference
Instead of using current date to determine if Core version is more than
2 years old, use the latest known Core version as reference point and
check if current version is more than 24 releases behind.
This is crucial because when update information refresh is disabled due to
unsupported Core version, using date would create a permanent unsupported
state. Even if users update to the last known version in 4+ years, the
system would remain unsupported. By using latest known version as reference,
updating Core to the last known version makes the system supported again,
allowing update information refresh to resume.
This ensures users can always escape the unsupported state by updating
to the last known Core version, maintaining the update refresh cycle.
* Improve version comparision logic
* Use Home Assistant Core instead of just Core
Avoid any ambiguity in what is exactly outdated/unsupported by using
Home Assistant Core instead of just Core.
* Sort const alphabetically
* Update tests/resolution/evaluation/test_evaluate_home_assistant_core_version.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-09-19 17:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						46fc5c8aa1 
					 
					
						
						
							
							Bump ruff from 0.13.0 to 0.13.1 ( #6199 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.13.0...0.13.1 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-19 13:01:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8b23383e26 
					 
					
						
						
							
							Bump mypy from 1.18.1 to 1.18.2 ( #6198 )  
						
						... 
						
						
						
						Bumps [mypy](https://github.com/python/mypy ) from 1.18.1 to 1.18.2.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.18.1...v1.18.2 )
---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.18.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-19 13:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c1ccb00946 
					 
					
						
						
							
							Bump debugpy from 1.8.16 to 1.8.17 ( #6196 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.8.16 to 1.8.17.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.8.16...v1.8.17 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-version: 1.8.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-18 10:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5693a5be0d 
					 
					
						
						
							
							Bump cryptography from 45.0.7 to 46.0.1 ( #6194 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-17 09:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						01911a44cd 
					 
					
						
						
							
							Persistent notifications to repairs and fix free_space check ( #6179 )  
						
						... 
						
						
						
						* Persistent notifications to repairs and fix free_space check
* Fix tests mocking too little free space 
						
						
					 
					
						2025-09-16 11:22:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lukas Waslowski 
							
						 
					 
					
						
						
							
						
						857dae7736 
					 
					
						
						
							
							Allow adding translations for nested fields to support home-assistant/frontend#26997 ( #6180 )  
						
						
						
						
					 
					
						2025-09-16 11:36:45 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d2ddd9579c 
					 
					
						
						
							
							Cancel Supervisor startup task on early shutdown signal ( #6175 )  
						
						... 
						
						
						
						When receiving a shutdown signal during startup, the Supervisor should
cancel its startup task to ensure a graceful shutdown. This prevents
Supervisor accidentally accessing the Event loop after it has been
closed by the stop procedure:
RuntimeError: Event loop stopped before Future completed. 
						
						
					 
					
						2025-09-16 11:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lukas Waslowski 
							
						 
					 
					
						
						
							
						
						ac9947d599 
					 
					
						
						
							
							Allow deeply nested dicts and lists in addon config schemas ( #6171 )  
						
						... 
						
						
						
						* Allow arbitrarily nested addon config schemas
* Disallow lists directly nested in another list in addon schema
* Handle arbitrarily nested addon schemas in UiOptions class
* Handle arbitrarily nested addon schemas in AddonOptions class
* Add tests for addon config schemas
* Add tests for addon option validation 
						
						
					 
					
						2025-09-16 11:32:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						2e22e1e884 
					 
					
						
						
							
							Add endpoint for complete logs of the latest container startup ( #6163 )  
						
						... 
						
						
						
						* Add endpoint for complete logs of the latest container startup
Add endpoint that returns complete logs of the latest startup of
container, which can be used for downloading Core logs in the frontend.
Realtime filtering header is used for the Journal API and StartedAt
parameter from the Docker API is used as the reference point. This means
that any other Range header is ignored for this parameter, yet the
"lines" query argument can be used to limit the number of lines. By
default "infinite" number of lines is returned.
Closes  #6147 
* Implement fallback for latest logs for OS older than 16.0
Implement fallback which uses the internal CONTAINER_LOG_EPOCH metadata
added to logs created by the Docker logger. Still prefer the time-based
method, as it has lower overhead and using public APIs.
* Address review comments
* Only use CONTAINER_LOG_EPOCH for latest logs
As pointed out in the review comments, we might not be able to get the
StartedAt for add-ons that are not running. Thus we need to use the only
reliable mechanism available now, which is the container log epoch.
* Remove dead code for 'Range: realtime' header handling 
						
						
					 
					
						2025-09-16 11:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e7f3573e32 
					 
					
						
						
							
							Bump sentry-sdk from 2.37.1 to 2.38.0 ( #6192 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-16 10:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b26451a59a 
					 
					
						
						
							
							Bump types-docker from 7.1.0.20250907 to 7.1.0.20250916 ( #6191 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-16 09:57:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4e882f7c76 
					 
					
						
						
							
							Bump home-assistant/builder from 2025.03.0 to 2025.09.0 ( #6190 )  
						
						
						
						
					 
					
						2025-09-16 09:06:10 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5fa50ccf05 
					 
					
						
						
							
							Bump types-pyyaml from 6.0.12.20250822 to 6.0.12.20250915 ( #6189 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-15 11:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3891df5266 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.9.2 to 3.10.0 ( #6188 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-15 09:44:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5aad32c15b 
					 
					
						
						
							
							Bump types-requests from 2.32.4.20250809 to 2.32.4.20250913 ( #6187 )  
						
						
						
						
					 
					
						2025-09-15 08:36:51 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Lamon 
							
						 
					 
					
						
						
							
						
						4a40490af7 
					 
					
						
						
							
							Pin SHA for all Github Actions ( #6186 )  
						
						
						
						
					 
					
						2025-09-14 17:54:02 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						0a46e030f5 
					 
					
						
						
							
							Bump minimal Docker to 24.0.0 ( #6178 )  
						
						... 
						
						
						
						* Bump minimal Docker to 23.0.0
Home Assistant OS 10.0 update to Docker 23.0.3, lets make this
Docker version the minimum we support. This will allow us to use
zstd compression for layers (see https://github.com/home-assistant/builder/pull/245 ).
* Bump minimal Docker version to 24.0.0 
						
						
					 
					
						2025-09-12 15:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bd00f90304 
					 
					
						
						
							
							Bump mypy from 1.17.1 to 1.18.1 ( #6184 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-12 09:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						819f097f01 
					 
					
						
						
							
							Bump ruff from 0.12.12 to 0.13.0 ( #6181 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.12 to 0.13.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.12...0.13.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-11 09:08:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4513592993 
					 
					
						
						
							
							Bump sentry-sdk from 2.37.0 to 2.37.1 ( #6177 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.37.0 to 2.37.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.37.0...2.37.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.37.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-10 09:00:16 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7e526a26af 
					 
					
						
						
							
							Bump pytest-cov from 6.3.0 to 7.0.0 ( #6176 )  
						
						... 
						
						
						
						Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 6.3.0 to 7.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.3.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-10 09:00:09 +02:00 
						 
				 
			
				
					
						
							
							
								Petar Petrov 
							
						 
					 
					
						
						
							
						
						b3af22f048 
					 
					
						
						
							
							Ignore missing files when counting used space ( #6174 )  
						
						
						
						
					 
					
						2025-09-09 13:39:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						bbb9469c1c 
					 
					
						
						
							
							Write cidfiles of Docker containers and mount them individually to /run/cid ( #6154 )  
						
						... 
						
						
						
						* Write cidfiles of Docker containers and mount them individually to /run/cid
There is no standard way to get the container ID in the container
itself, which can be needed for instance for #6006 . The usual pattern is
to use the --cidfile argument of Docker CLI and mount the generated file
to the container. However, this is feature of Docker CLI and we can't
use it when creating the containers via API. To get container ID to
implement native logging in e.g. Core as well, we need the help of the
Supervisor.
This change implements similar feature fully in Supervisor's DockerAPI
class that orchestrates lifetime of all containers managed by
Supervisor. The files are created in the SUPERVISOR_DATA directory, as
it needs to be persisted between reboots, just as the instances of
Docker containers are.
Supervisor's cidfile must be created when starting the Supervisor
itself, for that see home-assistant/operating-system#4276 .
* Address review comments, fix mounting of the cidfile 
						
						
					 
					
						2025-09-09 13:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						859c32a706 
					 
					
						
						
							
							Drop unused coud backup dir constant ( #6172 )  
						
						... 
						
						
						
						The constant PATH_CLOUD_BACKUP is not used anywhere in the codebase.
Remove it to clean up the code. This is a leftover from a removed
initial cloud backup support implementation and got missed in #5464 . 
						
						
					 
					
						2025-09-08 15:04:24 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						87fc84c65c 
					 
					
						
						
							
							Avoid setup failure on missing timedatectl ( #6169 )  
						
						... 
						
						
						
						When timedatectl is not available (e.g. in minimal devcontainers),
the code currently fails to setup due to missing timedate service on
D-Bus. This change makes the code more robust by checking only checking
for the presence of the service if we actually going to use it. 
						
						
					 
					
						2025-09-08 11:29:44 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e38ca5acb4 
					 
					
						
						
							
							Bump pytest-cov from 6.2.1 to 6.3.0 ( #6167 )  
						
						... 
						
						
						
						Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 6.2.1 to 6.3.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.1...v6.3.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-08 09:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						09cd8eede2 
					 
					
						
						
							
							Bump types-docker from 7.1.0.20250822 to 7.1.0.20250907 ( #6166 )  
						
						... 
						
						
						
						Bumps [types-docker](https://github.com/typeshed-internal/stub_uploader ) from 7.1.0.20250822 to 7.1.0.20250907.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-docker
  dependency-version: 7.1.0.20250907
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-08 09:28:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d1c537b280 
					 
					
						
						
							
							Bump sentry-sdk from 2.36.0 to 2.37.0 ( #6168 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.36.0 to 2.37.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.36.0...2.37.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-08 09:28:15 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e6785d6a89 
					 
					
						
						
							
							Bump ruff from 0.12.11 to 0.12.12 ( #6161 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.11 to 0.12.12.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.11...0.12.12 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.12.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-05 10:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						59e051ad93 
					 
					
						
						
							
							Avoid duplicate evaluate_system() calls during resolution manager setup ( #6133 )  
						
						... 
						
						
						
						* Avoid duplicate evaluate_system() calls during resolution manager setup
During resolution manager initialization, both the initial healthcheck call
and the subsequent setup() call would trigger evaluate_system(), causing
redundant system evaluation. All following calls in healthcheck() are
already suppressed during the setup stage, we can optimize this by
calling check_system() directly during load() instead of the full
healthcheck().
This reduces unnecessary processing during supervisor startup while
maintaining the same functional behavior.
* Call full healthcheck on setup and move diagnostics to core start
The OS Agent diagnostics if statement accesses OS Agent through D-Bus
already. This makes the exception handling inside the if statement
not really useful.
Move OS Agent diagnostics setting to core start so we can leverage
the existing global Exception handling in start() instead of
having to add another try/except block in setup(). It also covers the
if statement itself. 
						
						
					 
					
						2025-09-05 10:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3397def8b9 
					 
					
						
						
							
							Bump actions/github-script from 7 to 8 ( #6158 )  
						
						... 
						
						
						
						Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-05 09:55:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b832edc10d 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.5.0 to 5.5.1 ( #6159 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.0...v5.5.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-05 09:54:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f69071878c 
					 
					
						
						
							
							Bump sentry-sdk from 2.35.2 to 2.36.0 ( #6162 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.35.2 to 2.36.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.35.2...2.36.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-05 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e065ba6081 
					 
					
						
						
							
							Bump pytest from 8.4.1 to 8.4.2 ( #6160 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-05 09:52:53 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						38611ad12f 
					 
					
						
						
							
							Bump actions/stale from 9.1.0 to 10.0.0 ( #6155 )  
						
						... 
						
						
						
						Bumps [actions/stale](https://github.com/actions/stale ) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v9.1.0...v10.0.0 )
---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-04 14:40:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8beb66d46c 
					 
					
						
						
							
							Bump actions/setup-python from 5.6.0 to 6.0.0 ( #6156 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.6.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.6.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-04 14:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c277f3cad6 
					 
					
						
						
							
							Store and persist OS upgrade map to fix update path evaluation ( #6152 )  
						
						... 
						
						
						
						* Store and persist OS upgrade map to fix update path evaluation
The existing logic calculated OS upgrade paths inline during fetch_data,
which will not get reevaluted when the current OS is unsupported
(JobCondition.OS_SUPPORTED). E.g. after updating from 11.4 to 11.5, the
system wouldn't offer the next available update (15.2) because the
upgrade path calculation relied on fresh data from the blocked fetch
operation.
Changes:
- Add ATTR_HASSOS_UPGRADE constant and schema validation
- Store hassos-upgrade map from version JSON in updater data
- Refactor version_hassos property to use stored upgrade map instead of
  inline calculation during fetch_data
- Maintain upgrade path logic: upgrade within major version first, then
  jump to next major version when at the latest in current major
- Add type safety checks for version.major access
This ensures upgrade paths work correctly even when update data refresh
is blocked due to unsupported OS versions, fixing the scenario where
HAOS 11.5 wouldn't show 15.2 as the next available update.
* Update supervisor/updater.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Address mypy issue
* Fix pytest
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-09-04 13:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								Igor Yamolov 
							
						 
					 
					
						
						
							
						
						236c39cbb0 
					 
					
						
						
							
							Add network interface settings for mDNS/LLMNR ( #5520 )  
						
						
						
						
					 
					
						2025-09-04 13:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						7ed83a15fe 
					 
					
						
						
							
							Add availability API for addons ( #6140 )  
						
						... 
						
						
						
						* Add availability API for addons
* Add cast back and test for latest version of installed addon
* Make error responses more translation/client library friendly
* Add test cases for install/update APIs 
						
						
					 
					
						2025-09-04 11:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						a3a5f6ba98 
					 
					
						
						
							
							Fix WebSocket proxy for add-ons not forwarding ping/pong frame data ( #6144 )  
						
						... 
						
						
						
						* Fix proxied add-on WebSocket connections closing after 40 seconds
* Undo autoping=True
* Add debug logging for ping/pong frames
* Foward ping and pong msg.data too
* Add temporary workaround for devcontainer issue
* Forward 8000 through docker devcontainer
* Remove debug code 
						
						
					 
					
						2025-09-04 11:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8d3ededf2f 
					 
					
						
						
							
							Update NM developer page URL ( #6151 )  
						
						... 
						
						
						
						* Update NM developer page URL
* Update remaining NetworkManager URLs to new location 
						
						
					 
					
						2025-09-04 11:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						3d62c9afb1 
					 
					
						
						
							
							Make test_job_decorator tests timezone agnostic ( #6153 )  
						
						... 
						
						
						
						Running tests in UTC+2 timezone makes some of the tests fail because the
mocked time in the future is actually in the past, as UTC is used as the
new reference point. Adjust the tests to mock also the time when the
first execution of function happens.
Instances where the second execution happened "immediately" were mocked
to happen 1ms later. The 1ms delta is also needed to be added when
mocking time 1h in the future, otherwise it will be throttled too. 
						
						
					 
					
						2025-09-03 17:55:28 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ef313d1fb5 
					 
					
						
						
							
							Bump sentry-sdk from 2.35.1 to 2.35.2 ( #6150 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.35.1 to 2.35.2.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.35.1...2.35.2 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.35.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-03 13:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cae31637ae 
					 
					
						
						
							
							Bump cryptography from 45.0.6 to 45.0.7 ( #6149 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-03 11:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9392d10625 
					 
					
						
						
							
							Add background option to update/install APIs ( #6134 )  
						
						... 
						
						
						
						* Add background option to update/install APIs
* Refactor to use common background_task utility in backups too
* Use a validation_complete event rather then looking for bus events 
						
						
					 
					
						2025-09-03 08:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5ce62f324f 
					 
					
						
						
							
							Bump coverage from 7.10.5 to 7.10.6 ( #6145 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-09-01 14:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f84d514958 
					 
					
						
						
							
							Bump ruff from 0.12.10 to 0.12.11 ( #6141 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-29 11:15:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3c39f2f785 
					 
					
						
						
							
							Bump sentry-sdk from 2.35.0 to 2.35.1 ( #6139 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-28 10:31:03 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						30db72df78 
					 
					
						
						
							
							Add WebSocket proxy timeout handling ( #6138 )  
						
						... 
						
						
						
						Add TimeoutError handling for WebSocket connections to add-ons. Also
log debug information for WebSocket proxy connections. 
						
						
					 
					
						2025-08-28 10:18:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						00a78f372b 
					 
					
						
						
							
							Fix ConnectionResetError during ingress proxing ( #6137 )  
						
						... 
						
						
						
						Under certain (timing) conditions ConnectionResetError can be raised
when the client closes the connection while we are still writing to it.
Make sure to handle the appropriate exceptions to avoid flooding the
logs with stack traces. 
						
						
					 
					
						2025-08-28 10:15:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b69546f2c1 
					 
					
						
						
							
							Bump orjson from 3.11.2 to 3.11.3 ( #6135 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.2 to 3.11.3.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.2...3.11.3 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-version: 3.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-27 16:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						78be155b94 
					 
					
						
						
							
							Handle download retart in pull progres log ( #6131 )  
						
						
						
						
					 
					
						2025-08-25 23:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9900dfc8ca 
					 
					
						
						
							
							Do not skip messages in pull progress log due to rounding ( #6129 )  
						
						
						
						
					 
					
						2025-08-25 22:25:38 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						3a1ebc9d37 
					 
					
						
						
							
							Handle malformed addon map entries gracefully ( #6126 )  
						
						... 
						
						
						
						* Handle missing type attribute in add-on map config
Handle missing type attribute in the add-on `map` configuration key.
* Make sure wrong volumes are cleared in any case
Also add warning when string mapping is rejected.
* Add unit tests
* Improve test coverage 
						
						
					 
					
						2025-08-25 22:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						580c3273dc 
					 
					
						
						
							
							Fix guarding of timezone setting for older OS 16.2 dev builds ( #6127 )  
						
						... 
						
						
						
						As some 16.2 dev versions did not support setting of the timezone yet,
if they were not updated before the Supervisor #6099  was merged, the
system could end up unhealthy as setting of the timezone during setup
fails there. This would prevent such systems from being updated to the
new OS version.
Now that we know an exact OS version with TZ setting support, only
attempt doing it if it's supported. 
						
						
					 
					
						2025-08-25 19:47:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b889f94ca4 
					 
					
						
						
							
							Bump coverage from 7.10.4 to 7.10.5 ( #6125 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.10.4 to 7.10.5.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.10.4...7.10.5 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.10.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-25 14:13:13 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						2d12920b35 
					 
					
						
						
							
							Stop refreshing the update information on outdated OS versions ( #6098 )  
						
						... 
						
						
						
						* Stop refreshing the update information on outdated OS versions
Add `JobCondition.OS_SUPPORTED` to the updater job to avoid
refreshing update information when the OS version is unsupported.
This effectively freezes installations on unsupported OS versions
and blocks Supervisor updates. Once deployed, this ensures that any
Supervisor will always run on at least the minimum supported OS
version.
This requires to move the OS version check before Supervisor updater
initialization to allow the `JobCondition.OS_SUPPORTED` to work
correctly.
* Run only OS version check in setup loads
Instead of running a full system evaluation, only run the OS version
check right after the OS manager is loaded. This allows the
updater job condition to work correctly without running the full
system evaluation, which is not needed at this point.
* Prevent Core and Add-on updates on unsupported OS versions
Also prevent Home Assistant Core and Add-on updates on unsupported OS
versions. We could imply `JobCondition.SUPERVISOR_UPDATED` whenever
OS is outdated, but this would also prevent the OS update itself. So
we need this separate condition everywhere where
`JobCondition.SUPERVISOR_UPDATED` is used except for OS updates.
It should also be safe to let the add-on store update, we simply
don't allow the add-on to be installed or updated if the OS is
outdated.
* Remove unnecessary Host info update
It seems that the CPE information are already loaded in the HostInfo
object. Remove the unnecessary update call.
* Fix pytest
* Delay refreshing of update data
Delay refreshing of update data until after setup phase. This allows to
use the JobCondition.OS_SUPPORTED safely. We still have to fetch the
updater data in case OS information is outdated. This typically happens
on device wipe.
Note also that plug-ins will automatically refresh updater data in case
it is missing the latest version information.
This will reverse the order of updates when there are new plug-in and
Supervisor update information available (e.g. on first startup):
Previously the updater data got refreshed before the plug-in started,
which caused them to update first. Then the Supervisor got update in
startup phase. Now the updater data gets refreshed in startup phase,
which then causes the Supervisor to update first before the plug-ins
get updated after Supervisor restart.
* Fix pytest
* Fix updater tests
* Add new tests to verify that updater reload is skipped
* Fix pylint
* Apply suggestions from code review
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Add debug message when we delay version fetch
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-08-22 11:09:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8a95113ebd 
					 
					
						
						
							
							Improve VLAN configuration ( #6094 )  
						
						... 
						
						
						
						* Fix NetworkManager connection name for VLANs
The connection name for VLANs should include the parent interface name
for better identification. This was originally the intention, but the
interface object's name property was used which appears empty at that
point.
* Disallow creating multiple connections for the same VLAN id
Only allow a single connection per interface and VLAN id. The regular
network commands can be used to alter the configuration.
* Fix pytest
* Simply connection id name generation
Always rely on the Supervisor interface representation's name attribute
to generate the NetworkManager connection id. Make sure that the name
is correctly set when creating VLAN interfaces as well.
* Special case VLAN configuration
We can't use the match information when comparing Supervisor interface
representation with D-Bus representations. Special case VLAN and
compare using VLAN ID and parent interface.
Note that this currently compares connection UUID of the parent
interface.
* Fix pytest
* Separate VLAN creation logic from apply_changes
Apply changes is really all about updating the NetworkManager settings
of a particular network interface. The base in apply_changes() is
NetworkInterface class, which is the NetworkManager Device abstraction.
All physical interfaces have such a Device hence it is always present.
The only exception is when creating a VLAN: Since it is a virtual
device, there is no device when creating a VLAN.
This separate the two cases. This makes it much easier to reason if
a VLAN already exists or not, and to handle the case where a VLAN
needs to be created.
For all other network interfaces, the apply_changes() method can
now rely on the presence of the NetworkInterface Device abstraction.
* Add VLAN test interface and VLAN exists test
Add a test which checks that an error gets raised when a VLAN for a
particular interface/id combination already exists.
* Address pylint
* Fix test_ignore_veth_only_changes pytest
* Make VLAN interface disabled to avoid test issues
* Reference setting 38 in mocked connection
* Make sure interface type matches
Require a interface type match before doing any comparision.
* Add Supervisor host network configuration tests
* Fix device type checking
* Fix pytest
* Fix tests by taking VLAN interface into account
* Fix test_load_with_network_connection_issues
This seems like a hack, but it turns out that the additional active
connection caused coresys.host.network.update() to be called, which
implicitly "fake" activated the connection. Now it seems that our
mocking causes IPv4 gateway to be set.
So in a way, the test checked a particular mock behavior instead of
actual intention.
The crucial part of this test is that we make sure the settings remain
unchanged. This is done by ensuring that the the method is still auto.
* Fix test_check_network_interface_ipv4.py
Now that we have the VLAN interface active too it will raise an issue
as well.
* Apply suggestions from code review
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Fix ruff check issue
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-08-22 11:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3fc1abf661 
					 
					
						
						
							
							Bump types-pyyaml from 6.0.12.20250809 to 6.0.12.20250822 ( #6121 )  
						
						... 
						
						
						
						Bumps [types-pyyaml](https://github.com/typeshed-internal/stub_uploader ) from 6.0.12.20250809 to 6.0.12.20250822.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20250822
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-22 10:54:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						207b665e1d 
					 
					
						
						
							
							Send progress updates during image pull for install/update ( #6102 )  
						
						... 
						
						
						
						* Send progress updates during image pull for install/update
* Add extra to tests about job APIs
* Sent out of date progress to sentry and combine done event
* Pulling container image layer 
						
						
					 
					
						2025-08-22 10:41:10 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1fb15772d7 
					 
					
						
						
							
							Fix docker_config check for add-ons ( #6119 )  
						
						... 
						
						
						
						* Fix docker_config check to ignore Docker VOLUME mounts
Only validate /media and /share mounts that are explicitly configured
in add-on map_volumes, not those created by Docker VOLUME statements.
* Check and test with custom map targets 
						
						
					 
					
						2025-08-22 10:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9740de7a83 
					 
					
						
						
							
							Bump ruff from 0.12.9 to 0.12.10 ( #6122 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.9 to 0.12.10.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.9...0.12.10 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.12.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-22 10:37:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8e8d77d90c 
					 
					
						
						
							
							Bump types-docker from 7.1.0.20250809 to 7.1.0.20250822 ( #6123 )  
						
						... 
						
						
						
						Bumps [types-docker](https://github.com/typeshed-internal/stub_uploader ) from 7.1.0.20250809 to 7.1.0.20250822.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-docker
  dependency-version: 7.1.0.20250822
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-22 10:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dbce22bd08 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.4.3 to 5.5.0 ( #6117 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.4.3 to 5.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.3...v5.5.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-21 10:01:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						192d446888 
					 
					
						
						
							
							Bump ciso8601 from 2.3.2 to 2.3.3 ( #6118 )  
						
						... 
						
						
						
						Bumps [ciso8601](https://github.com/closeio/ciso8601 ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/closeio/ciso8601/releases )
- [Changelog](https://github.com/closeio/ciso8601/blob/master/CHANGELOG.md )
- [Commits](https://github.com/closeio/ciso8601/compare/v2.3.2...v2.3.3 )
---
updated-dependencies:
- dependency-name: ciso8601
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-21 10:01:33 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d95ca401ec 
					 
					
						
						
							
							Fix git path missing or empty ( #6116 )  
						
						... 
						
						
						
						* Optimize directory_missing_or_empty function
Replace inefficient os.listdir() with os.scandir() and next() to check
if directory is empty. This avoids reading entire directory contents
into memory when we only need to know if any entry exists.
🤖  Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* Add unit tests for directory_missing_or_empty function
Add comprehensive test coverage for the optimized directory_missing_or_empty
function, testing empty directories, directories with content, non-existent
paths, and files (non-directories).
🤖  Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* Apply suggestions from code review
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
---------
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-08-20 17:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						07d8fd006a 
					 
					
						
						
							
							Bump time-machine from 2.17.0 to 2.18.0 ( #6113 )  
						
						... 
						
						
						
						* Bump time-machine from 2.17.0 to 2.18.0
Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.17.0 to 2.18.0.
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.17.0...2.18.0 )
---
updated-dependencies:
- dependency-name: time-machine
  dependency-version: 2.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix time_machine usage
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-08-20 10:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						b49ce96df8 
					 
					
						
						
							
							Propagate timezone setting to host in OS 16.2 and newer ( #6099 )  
						
						... 
						
						
						
						* Propagate timezone setting to host in OS 16.2 and newer
With home-assistant/operating-system#4224 , timezone setting in OS can be
peristently set in HAOS as well. Propagate the timezone configured in
Supervisor config (which can be changed through general system settings
in HA Core) through the DBus API for setting the timezone.
* Persist timezone also when it's been obtained from Whoami
* Suppress pylint fixme error 
						
						
					 
					
						2025-08-20 01:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						4109c15a36 
					 
					
						
						
							
							Revert .git missing check in store git ( #6114 )  
						
						
						
						
					 
					
						2025-08-19 23:39:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d0e2778255 
					 
					
						
						
							
							Bump requests from 2.32.4 to 2.32.5 ( #6112 )  
						
						... 
						
						
						
						Bumps [requests](https://github.com/psf/requests ) from 2.32.4 to 2.32.5.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.32.5 )
---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-19 22:15:16 +02:00 
						 
				 
			
				
					
						
							
							
								Copilot 
							
						 
					 
					
						
						
							
						
						014082eda8 
					 
					
						
						
							
							Create repair issue when user has deprecated add-on installed ( #6110 )  
						
						... 
						
						
						
						* Initial plan
* Add deprecated addon repair issue check
Co-authored-by: agners <34061+agners@users.noreply.github.com >
* Apply ruff format
* Add remove suggestion
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Update tests/resolution/check/test_check_deprecated_addon.py
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: agners <34061+agners@users.noreply.github.com >
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-08-19 22:02:36 +02:00 
						 
				 
			
				
					
						
							
							
								Petar Petrov 
							
						 
					 
					
						
						
							
						
						2324b70084 
					 
					
						
						
							
							Storage space usage API ( #6046 )  
						
						... 
						
						
						
						* Storage space usage API
* Move to host API
* add tests
* fix test url
* more tests
* fix tests
* fix test
* PR comments
* update test
* tweak format and url
* add .DS_Store to .gitignore
* update tests
* test coverage
* update to new struct
* update test 
						
						
					 
					
						2025-08-19 10:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						43f20fe24f 
					 
					
						
						
							
							Bump coverage from 7.10.3 to 7.10.4 ( #6108 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.10.3 to 7.10.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.10.3...7.10.4 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.10.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-18 13:14:43 +02:00 
						 
				 
			
				
					
						
							
							
								TheJulianJES 
							
						 
					 
					
						
						
							
						
						8ef5eae22a 
					 
					
						
						
							
							Fix restrict-task-creation workflow ( #6105 )  
						
						
						
						
					 
					
						2025-08-18 11:45:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e5dd09ab6b 
					 
					
						
						
							
							Bump ruff from 0.12.8 to 0.12.9 ( #6101 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-15 13:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3f2db956cb 
					 
					
						
						
							
							Bump sentry-sdk from 2.34.1 to 2.35.0 ( #6100 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-15 13:30:53 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						603df92618 
					 
					
						
						
							
							Sort DNS servers by NetworkManager priority ( #6093 )  
						
						... 
						
						
						
						Sort DNS servers by NetworkManager priority and make sure the order
is stable even if the priorities are equal. This avoids unnecessary
DNS plug-in restarts. 
						
						
					 
					
						2025-08-14 15:14:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						8a82b98e5b 
					 
					
						
						
							
							Improved error handling for docker image pulls ( #6095 )  
						
						... 
						
						
						
						* Improved error handling for docker image pulls
* Fix mocking in tests due to api use change 
						
						
					 
					
						2025-08-13 18:05:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						07dd0b7394 
					 
					
						
						
							
							Bump uv to 0.8.9 ( #6097 )  
						
						
						
						
					 
					
						2025-08-13 16:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cf0a85a4b1 
					 
					
						
						
							
							Bump orjson from 3.11.1 to 3.11.2 ( #6096 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.1 to 3.11.2.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.1...3.11.2 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-version: 3.11.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-13 10:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9924165cd3 
					 
					
						
						
							
							Bump actions/checkout from 4 to 5.0.0 ( #6092 )  
						
						... 
						
						
						
						* Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Use full version number
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-08-12 23:20:44 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						91392a5443 
					 
					
						
						
							
							Update frontend to version 20250811.0 ( #6091 )  
						
						... 
						
						
						
						Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-12 09:51:46 +02:00 
						 
				 
			
				
					
						
							
							
								Copilot 
							
						 
					 
					
						
						
							
						
						fd205ce2ef 
					 
					
						
						
							
							Add Docker MTU configuration support for networks with non-standard MTU ( #6079 )  
						
						... 
						
						
						
						* Initial plan
* Implement Docker MTU support - core functionality
Co-authored-by: agners <34061+agners@users.noreply.github.com >
* Add comprehensive MTU tests and documentation
Co-authored-by: agners <34061+agners@users.noreply.github.com >
* Fix final linting issue in test file
Co-authored-by: agners <34061+agners@users.noreply.github.com >
* Apply suggestions from code review
* Implement reboot_required flag pattern and fix MyPy typing issue
Co-authored-by: agners <34061+agners@users.noreply.github.com >
* Update supervisor/api/docker.py
* Update supervisor/docker/manager.py
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: agners <34061+agners@users.noreply.github.com >
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-08-12 09:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9ec56d9266 
					 
					
						
						
							
							Bump pre-commit from 4.2.0 to 4.3.0 ( #6084 )  
						
						... 
						
						
						
						Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: pre-commit
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-11 14:17:05 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						886b1bd281 
					 
					
						
						
							
							Bump types-docker from 7.1.0.20250705 to 7.1.0.20250809 ( #6085 )  
						
						... 
						
						
						
						Bumps [types-docker](https://github.com/typeshed-internal/stub_uploader ) from 7.1.0.20250705 to 7.1.0.20250809.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-docker
  dependency-version: 7.1.0.20250809
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-11 14:16:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ee0474edf5 
					 
					
						
						
							
							Bump types-pyyaml from 6.0.12.20250516 to 6.0.12.20250809 ( #6090 )  
						
						... 
						
						
						
						Bumps [types-pyyaml](https://github.com/typeshed-internal/stub_uploader ) from 6.0.12.20250516 to 6.0.12.20250809.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20250809
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-11 13:58:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f173489e69 
					 
					
						
						
							
							Bump coverage from 7.10.2 to 7.10.3 ( #6087 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.10.2 to 7.10.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.10.2...7.10.3 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-11 13:57:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cee495bde3 
					 
					
						
						
							
							Bump types-requests from 2.32.4.20250611 to 2.32.4.20250809 ( #6089 )  
						
						... 
						
						
						
						Bumps [types-requests](https://github.com/typeshed-internal/stub_uploader ) from 2.32.4.20250611 to 2.32.4.20250809.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-requests
  dependency-version: 2.32.4.20250809
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-11 13:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						59104a4438 
					 
					
						
						
							
							Bump pylint from 3.3.7 to 3.3.8 ( #6088 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.7...v3.3.8 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-version: 3.3.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-11 13:40:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e4eaeb91cd 
					 
					
						
						
							
							Bump actions/cache from 4.2.3 to 4.2.4 ( #6082 )  
						
						... 
						
						
						
						Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.2.3...v4.2.4 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-08 12:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e61d88779d 
					 
					
						
						
							
							Bump ruff from 0.12.7 to 0.12.8 ( #6081 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.7 to 0.12.8.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.7...0.12.8 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.12.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-08 12:22:55 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						0513ea0438 
					 
					
						
						
							
							Update frontend to version 20250806.0 ( #5810 )  
						
						... 
						
						
						
						Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-07 11:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						030927dc01 
					 
					
						
						
							
							Bump debugpy from 1.8.15 to 1.8.16 ( #6078 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.8.15 to 1.8.16.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.8.15...v1.8.16 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-version: 1.8.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-07 09:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						cad14bf46e 
					 
					
						
						
							
							Handle disks with non-existing SMART attributes ( #6077 )  
						
						... 
						
						
						
						Not all disks have all SMART attributes available, e.g. Sentry showed
devices with missing "wctemp". In practice, any SMART attribute could
be missing. Make sure we handle this gracefully. 
						
						
					 
					
						2025-08-07 09:40:03 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5d851ad747 
					 
					
						
						
							
							Ignore UTF-8 errors in addon docs ( #6076 )  
						
						... 
						
						
						
						Add-on documentation might not have valid UTF-8 encoding. Since this
is user provided content, we should not fail if it contains invalid
UTF-8 characters. Instead, we can replace them with a placeholder. 
						
						
					 
					
						2025-08-07 09:39:53 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						528032fb36 
					 
					
						
						
							
							Avoid race condition on add-on installation ( #6075 )  
						
						... 
						
						
						
						The JobGroup concurrency decorator of the Addon class does not prevent
concurrent installation since the AddonManager creates a separate
object for each installation. Make sure only one add-on installation
is running at a time by using the JobGroup decorator on the
AddonManager install method instead. 
						
						
					 
					
						2025-08-07 09:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						3b093200e3 
					 
					
						
						
							
							Improve JobGroup locking with external ownership tracking ( #6074 )  
						
						... 
						
						
						
						* Use context manager for Job concurrency control
* Allow to release lock outside of Job running context
* Improve JobGroup locking with external ownership tracking
Track lock ownership by job UUID instead of execution context. This
allows external lock release via job parameter.
* Fix acquire lock in nested Jobs
* Simplify nested lock tracking
* Simplify Job group lock acquisition logic
* Simplify by using helper methods
* Allow throttling with group concurrency
* Use Lock instead of Semaphore for job concurrency control
Use the same synchronization primitive (Lock) for job concurrency
control as used in job groups.
* Go back to lock ownership tracking with references
* Drop unused property `active_job_id`
* Drop unused property `can_acquire`
* Replace assert with cast 
						
						
					 
					
						2025-08-07 00:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						15ba1a3c94 
					 
					
						
						
							
							Use path for actions/download-artifact to fix coverage report ( #6073 )  
						
						... 
						
						
						
						Use name and path parameters to explicitly download the coverage report
artifact. This fixes a behavioral change introduced with v5.0.0
ofactions/download-artifact. 
						
						
					 
					
						2025-08-06 15:49:42 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8e4a87c751 
					 
					
						
						
							
							Load Home Assistant OS component earlier ( #6068 )  
						
						... 
						
						
						
						Load the Home Assistant OS component earlier in the Supervisor
lifecycle to ensure that updater has board information available
when checking for updates. This makes sure that we have the latest
OS update information right on Supervisor start. 
						
						
					 
					
						2025-08-06 10:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						fdde95d849 
					 
					
						
						
							
							Add an issue for disk lifetime >90% ( #6069 )  
						
						
						
						
					 
					
						2025-08-06 10:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						65e5a36aa7 
					 
					
						
						
							
							Bump time-machine from 2.16.0 to 2.17.0 ( #6072 )  
						
						... 
						
						
						
						Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.16.0 to 2.17.0.
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/docs/changelog.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.16.0...2.17.0 )
---
updated-dependencies:
- dependency-name: time-machine
  dependency-version: 2.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-06 10:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bd62602cde 
					 
					
						
						
							
							Bump cryptography from 45.0.5 to 45.0.6 ( #6071 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.5 to 45.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.5...45.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 45.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-06 10:32:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f9bcc273f8 
					 
					
						
						
							
							Bump actions/download-artifact from 4.3.0 to 5.0.0 ( #6070 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.3.0 to 5.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.3.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-06 10:32:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						059b161f4f 
					 
					
						
						
							
							Use actual latest version of OS in os version check ( #6067 )  
						
						
						
						
					 
					
						2025-08-05 22:23:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f11eb6b35a 
					 
					
						
						
							
							Bump docker/login-action from 3.4.0 to 3.5.0 ( #6066 )  
						
						... 
						
						
						
						Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-05 22:23:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9bee58a8b1 
					 
					
						
						
							
							Migrate to JobConcurrency and JobThrottle parameters ( #6065 )  
						
						
						
						
					 
					
						2025-08-05 13:24:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						8a1e6b0895 
					 
					
						
						
							
							Add unsupported reason os_version and evaluation ( #6041 )  
						
						... 
						
						
						
						* Add unsupported reason os_version and evaluation
* Order enum and add tests
* Apply suggestions from code review
* Apply suggestions from code review
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-08-05 13:23:42 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						f150d1b287 
					 
					
						
						
							
							Return optimistic life time estimate for eMMC storage ( #6063 )  
						
						... 
						
						
						
						This avoids that we display a 10% life time use for a brand new
eMMC storage. The values are estimates anyways, and there is a
separate value which represents life time completely used (100%). 
						
						
					 
					
						2025-08-05 10:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						628a18c6b8 
					 
					
						
						
							
							Bump coverage from 7.10.1 to 7.10.2 ( #6062 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.10.1 to 7.10.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.10.1...7.10.2 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-04 14:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						74e43411e5 
					 
					
						
						
							
							Bump dbus-fast from 2.44.2 to 2.44.3 ( #6061 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.44.2 to 2.44.3.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.44.2...v2.44.3 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-version: 2.44.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-04 14:41:25 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e6b0d4144c 
					 
					
						
						
							
							Bump awesomeversion from 25.5.0 to 25.8.0 ( #6060 )  
						
						... 
						
						
						
						Bumps [awesomeversion](https://github.com/ludeeus/awesomeversion ) from 25.5.0 to 25.8.0.
- [Release notes](https://github.com/ludeeus/awesomeversion/releases )
- [Commits](https://github.com/ludeeus/awesomeversion/compare/25.5.0...25.8.0 )
---
updated-dependencies:
- dependency-name: awesomeversion
  dependency-version: 25.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-04 14:41:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						033896480d 
					 
					
						
						
							
							Fix backup equal and add hash to objects with eq ( #6059 )  
						
						... 
						
						
						
						* Fix backup equal and add hash to objects with eq
* Add test for failed consolidate 
						
						
					 
					
						2025-08-04 14:19:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						478e00c0fe 
					 
					
						
						
							
							Bump home-assistant/wheels from 2025.03.0 to 2025.07.0 ( #6057 )  
						
						... 
						
						
						
						Bumps [home-assistant/wheels](https://github.com/home-assistant/wheels ) from 2025.03.0 to 2025.07.0.
- [Release notes](https://github.com/home-assistant/wheels/releases )
- [Commits](https://github.com/home-assistant/wheels/compare/2025.03.0...2025.07.0 )
---
updated-dependencies:
- dependency-name: home-assistant/wheels
  dependency-version: 2025.07.0
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-04 14:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6f2ba7d68c 
					 
					
						
						
							
							Bump mypy from 1.17.0 to 1.17.1 ( #6058 )  
						
						... 
						
						
						
						Bumps [mypy](https://github.com/python/mypy ) from 1.17.0 to 1.17.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.17.0...v1.17.1 )
---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.17.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-08-04 14:17:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						22afa60f55 
					 
					
						
						
							
							Get lifetime info for NVMe devices ( #6056 )  
						
						... 
						
						
						
						* Get lifetime info for NVMe devices
* Fix lint and test issues
* Update tests/dbus_service_mocks/udisks2_manager.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-08-04 13:53:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9f2fda5dc7 
					 
					
						
						
							
							Update to Alpine 3.22 ( #6054 )  
						
						... 
						
						
						
						Update the Supervisor base image to Alpine 3.22 for all architectures. 
						
						
					 
					
						2025-08-04 09:50:27 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						27b092aed0 
					 
					
						
						
							
							Block OS updates when the system is unhealthy ( #6053 )  
						
						... 
						
						
						
						* Block OS updates when the system is unhealthy
In #6024  we mark a system as unhealthy when multiple OS installations
were found. The idea was to block OS updates in this case. However, it
turns out that the OS update job was not checking the system health
and thus allowed updates even when the system was marked as unhealthy.
This commit adds the `JobCondition.HEALTHY` condition to the OS update
job, ensuring that OS updates are only performed when the system is
healthy.
Users can force an OS update still by using
`ha jobs options --ignore-conditions healthy`.
* Add test for update of unhealthy system
---------
Co-authored-by: Jan Čermák <sairon@sairon.cz > 
						
						
					 
					
						2025-07-31 11:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3af13cb7e2 
					 
					
						
						
							
							Bump sentry-sdk from 2.34.0 to 2.34.1 ( #6052 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.34.0 to 2.34.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.34.0...2.34.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.34.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-31 10:43:49 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						6871ea4b81 
					 
					
						
						
							
							Split execution limit in concurrency and throttle parameters ( #6013 )  
						
						... 
						
						
						
						* Split execution limit in concurrency and throttle parameters
Currently the execution limit combines two ortogonal features: Limit
concurrency and throttle execution. This change separates the two
features, allowing for more flexible configuration of job execution.
Ultimately I want to get rid of the old limit parameter. But for ease
of review and migration, I'd like to do this in two steps: First
introduce the new parameters, and map the old limit parameters to the
new parameters. Then, in a second step, remove the old limit parameter
and migrate all users to the new concurrency and throttle parameters
as needed.
* Introduce common lock release method
* Fix THROTTLE_WAIT behavior
The concurrency QUEUE does not really QUEUE throttle limits.
* Add documentation for new concurrency/throttle Job options
* Handle group options for concurrency and throttle separately
* Fix GROUP_THROTTLE_WAIT concurrency setting
We need to use the QUEUE concurrency setting instead of GROUP_QUEUE
for the GROUP_THROTTLE_WAIT execution limit. Otherwise the
test_jobs_decorator.py::test_execution_limit_group_throttle_wait
test deadlocks.
The reason this deadlocks is because GROUP_QUEUE concurrency doesn't
really work because we only can release a group lock if the job is
actually running.
Or put differently, throttling isn't supported with GROUP_*
concurrency options.
* Prevent using any throttling with group concurrency
The group concurrency modes (reject and queue) are not compatible with
any throttling, since we currently can't unlock the group lock when
a job doesn't get started (which is the case when throttling is
applied).
* Fix commit in group rate limit
* Explain the deadlock issue with group locks in code
* Handle locking correctly on throttle limit exceptions
* Introduce pytest for new job decorator combinations 
						
						
					 
					
						2025-07-30 22:12:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cf77ab2290 
					 
					
						
						
							
							Bump aiohttp from 3.12.14 to 3.12.15 ( #6049 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.12.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-30 14:34:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ceeffa3284 
					 
					
						
						
							
							Bump ruff from 0.12.5 to 0.12.7 ( #6051 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.12.5 to 0.12.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.12.5...0.12.7 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.12.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-30 14:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						31f2f70cd9 
					 
					
						
						
							
							Bump sentry-sdk from 2.33.2 to 2.34.0 ( #6050 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.33.2 to 2.34.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.33.2...2.34.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-30 14:32:11 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						deac85bddb 
					 
					
						
						
							
							Scrub WiFi fields from Sentry events ( #6048 )  
						
						... 
						
						
						
						Make sure WiFi fields are scrubbed from Sentry events to prevent
accidental exposure of sensitive information. 
						
						
					 
					
						2025-07-29 17:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						7dcf5ba631 
					 
					
						
						
							
							Enable IPv6 for containers on new installations ( #6029 )  
						
						... 
						
						
						
						* Enable IPv6 by default for new installations
Enable IPv6 by default for new Supervisor installations. Let's also
make the `enable_ipv6` attribute nullable, so we can distinguish
between "not set" and "set to false".
* Add pytest
* Add log message that system restart is required for IPv6 changes
* Fix API pytest
* Create resolution center issue when reboot is required
* Order log after actual setter call 
						
						
					 
					
						2025-07-29 15:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a004830131 
					 
					
						
						
							
							Bump orjson from 3.11.0 to 3.11.1 ( #6045 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.11.0...3.11.1 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-version: 3.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-28 10:41:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a8cc6c416d 
					 
					
						
						
							
							Bump coverage from 7.10.0 to 7.10.1 ( #6044 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.10.0 to 7.10.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.10.0...7.10.1 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-28 10:41:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						74b26642b0 
					 
					
						
						
							
							Bump ruff from 0.12.4 to 0.12.5 ( #6042 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-27 20:20:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5e26ab5f4a 
					 
					
						
						
							
							Bump gitpython from 3.1.44 to 3.1.45 ( #6039 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-27 20:14:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a841cb8282 
					 
					
						
						
							
							Bump coverage from 7.9.2 to 7.10.0 ( #6043 )  
						
						
						
						
					 
					
						2025-07-27 10:31:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3b1b03c8a7 
					 
					
						
						
							
							Bump dbus-fast from 2.44.1 to 2.44.2 ( #6038 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.44.1 to 2.44.2.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.44.1...v2.44.2 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-version: 2.44.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-23 16:06:19 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						680428f304 
					 
					
						
						
							
							Bump sentry-sdk from 2.33.0 to 2.33.2 ( #6037 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.33.0 to 2.33.2.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.33.0...2.33.2 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.33.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-23 12:44:35 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f34128c37e 
					 
					
						
						
							
							Bump ruff from 0.12.3 to 0.12.4 ( #6031 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.12.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-23 12:43:56 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2ed0682b34 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.9.1 to 3.9.2 ( #6032 )  
						
						
						
						
					 
					
						2025-07-18 10:00:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						fbb0915ef8 
					 
					
						
						
							
							Mark system as unhealthy if multiple OS installations are found ( #6024 )  
						
						... 
						
						
						
						* Add resolution check for duplicate OS installations
* Only create single issue/use separate unhealthy type
* Check MBR partition UUIDs as well
* Use partlabel
* Use generator to avoid code duplication
* Add list of devices, avoid unnecessary exception handling
* Run check only on HAOS
* Fix message formatting
* Fix and simplify pytests
* Fix UnhealthyReason sort order 
						
						
					 
					
						2025-07-17 10:06:35 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						780ae1e15c 
					 
					
						
						
							
							Check for duplicate data disks only when the OS is available ( #6025 )  
						
						... 
						
						
						
						* Check for duplicate data disks only when the OS is available
Supervised installations do not have a specific data disk, so only
check for duplicate data disks on Home Assistant OS.
* Enable OS for multiple data disks check test 
						
						
					 
					
						2025-07-16 10:43:15 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c617358855 
					 
					
						
						
							
							Bump orjson from 3.10.18 to 3.11.0 ( #6028 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.18 to 3.11.0.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.10.18...3.11.0 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-version: 3.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-16 09:24:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b679c4f4d8 
					 
					
						
						
							
							Bump sentry-sdk from 2.32.0 to 2.33.0 ( #6027 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.32.0 to 2.33.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.32.0...2.33.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-16 09:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c946c421f2 
					 
					
						
						
							
							Bump debugpy from 1.8.14 to 1.8.15 ( #6026 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.8.14 to 1.8.15.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.8.14...v1.8.15 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-version: 1.8.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-16 09:19:44 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						aeabf7ea25 
					 
					
						
						
							
							Bump blockbuster from 1.5.24 to 1.5.25 ( #6020 )  
						
						... 
						
						
						
						Bumps [blockbuster](https://github.com/cbornet/blockbuster ) from 1.5.24 to 1.5.25.
- [Release notes](https://github.com/cbornet/blockbuster/releases )
- [Commits](https://github.com/cbornet/blockbuster/commits/v1.5.25 )
---
updated-dependencies:
- dependency-name: blockbuster
  dependency-version: 1.5.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-16 09:18:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						365b838abf 
					 
					
						
						
							
							Bump mypy from 1.16.1 to 1.17.0 ( #6019 )  
						
						... 
						
						
						
						Bumps [mypy](https://github.com/python/mypy ) from 1.16.1 to 1.17.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.16.1...v1.17.0 )
---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-16 09:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						99c040520e 
					 
					
						
						
							
							Drop ensure_builtin_repositories() ( #6012 )  
						
						... 
						
						
						
						* Drop ensure_builtin_repositories
With the new Repository classes we have the is_builtin property, so we
can easily make sure that built-ins are not removed. This allows us to
further cleanup the code by removing the ensure_builtin_repositories
function and the ALL_BUILTIN_REPOSITORIES constant.
* Make sure we add built-ins on load
* Reuse default set and avoid unnecessary copy
Reuse default set and avoid unnecessary copying during validation if
the default is not being used. 
						
						
					 
					
						2025-07-14 22:19:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						eefe2f2e06 
					 
					
						
						
							
							Bump aiohttp from 3.12.13 to 3.12.14 ( #6014 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-14 11:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a366e36b37 
					 
					
						
						
							
							Bump ruff from 0.12.2 to 0.12.3 ( #6016 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-14 11:19:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						27a2fde9e1 
					 
					
						
						
							
							Bump astroid from 3.3.10 to 3.3.11 ( #6017 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-14 11:18:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9a0f530a2f 
					 
					
						
						
							
							Add Supervisor connectivity check after DNS restart ( #6005 )  
						
						... 
						
						
						
						* Add Supervisor connectivity check after DNS restart
When the DNS plug-in got restarted, check Supervisor connectivity
in case the DNS plug-in configuration change influenced Supervisor
connectivity. This is helpful when a DHCP server gets started after
Home Assistant is up. In that case the network provided DNS server
(local DNS server) becomes available after the DNS plug-in restart.
Without this change, the Supervisor connectivity will remain false
until the a Job triggers a connectivity check, for example the
periodic update check (which causes a updater and store reload) by
Core.
* Fix pytest and add coverage for new functionality 
						
						
					 
					
						2025-07-10 11:08:10 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						baf9695cf7 
					 
					
						
						
							
							Refactoring around add-on store Repository classes ( #5990 )  
						
						... 
						
						
						
						* Rename repository fixture to test_repository
Also don't remove the built-in repositories. The list was incomplete,
and tests don't seem to require that anymore.
* Get rid of StoreType
The type doesn't have much value, we have constant strings anyways.
* Introduce types.py
* Use slug to determine which repository urls to return
* Simplify BuiltinRepository enum
* Mock GitRepo load
* Improve URL handling and repository creation logic
* Refactor update_repositories
* Get rid of get_from_url
It is no longer used in production code.
* More refactoring
* Address pylint
* Introduce is_git_based property to Repository class
Return all git based URLs, including the Core repository.
* Revert "Introduce is_git_based property to Repository class"
This reverts commit dfd5ad79bfmichael.degatano@gmail.com >
* Apply repository remove suggestion
* Fix tests
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-07-10 11:07:53 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						7873c457d5 
					 
					
						
						
							
							Small improvement to Copilot instructions ( #6011 )  
						
						
						
						
					 
					
						2025-07-10 11:05:59 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						cbc48c381f 
					 
					
						
						
							
							Return 401 Unauthorized when using json/url encoded auth fails ( #5844 )  
						
						... 
						
						
						
						When authentication using JSON payload or URL encoded payload fails,
use the generic HTTP response code 401 Unauthorized instead of 400
Bad Request.
This is a more appropriate response code for authentication errors
and is consistent with the behavior of other authentication methods. 
						
						
					 
					
						2025-07-10 08:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Franck Nijhof 
							
						 
					 
					
						
						
							
						
						11e37011bd 
					 
					
						
						
							
							Add Task issue form ( #6007 )  
						
						
						
						
					 
					
						2025-07-09 16:58:10 +02:00 
						 
				 
			
				
					
						
							
							
								Franck Nijhof 
							
						 
					 
					
						
						
							
						
						cfda559a90 
					 
					
						
						
							
							Adjust feature request links in issue reporting ( #6009 )  
						
						
						
						
					 
					
						2025-07-09 16:44:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						806bd9f52c 
					 
					
						
						
							
							Apply store reload suggestion automatically on connectivity change ( #6004 )  
						
						... 
						
						
						
						* Apply store reload suggestion automatically on connectivity change
* Use sys_bus not coresys.bus
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-07-09 16:43:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						953f7d01d7 
					 
					
						
						
							
							Improve DNS plug-in restart ( #5999 )  
						
						... 
						
						
						
						* Improve DNS plug-in restart
Instead of simply go by PrimaryConnectioon change, use the DnsManager
Configuration property. This property is ultimately used to write the
DNS plug-in configuration, so it is really the relevant information
we pass on to the plug-in.
* Check for changes and restart DNS plugin
* Check for changes in plug-in DNS
Cache last local (NetworkManager) provided DNS servers. Check against
this DNS server list when deciding when to restart the DNS plug-in.
* Check connectivity unthrottled in certain situations
* Fix pytest
* Fix pytest
* Improve test coverage for DNS plugins restart functionality
* Apply suggestions from code review
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Debounce local DNS changes and event based connectivity checks
* Remove connection check logic
* Remove unthrottled connectivity check
* Fix delayed call
* Store restart task and cancel in case a restart is running
* Improve DNS configuration change tests
* Remove stale code
* Improve DNS plug-in tests, less mocking
* Cover multiple private functions at once
Improve tests around notify_locals_changed() to cover multiple
functions at once.
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-07-09 11:35:03 +02:00 
						 
				 
			
				
					
						
							
							
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						381e719a0e 
					 
					
						
						
							
							Allow to force rebuild of add-ons ( #6002 )  
						
						
						
						
					 
					
						2025-07-07 21:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben van Dijk 
							
						 
					 
					
						
						
							
						
						296071067d 
					 
					
						
						
							
							Fix multiple set-cookie headers with addons ingress ( #5996 )  
						
						
						
						
					 
					
						2025-07-07 19:27:39 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8336537f51 
					 
					
						
						
							
							Bump types-docker from 7.1.0.20250523 to 7.1.0.20250705 ( #6003 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-07 10:00:26 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5c90a00263 
					 
					
						
						
							
							Force reload of /etc/resolv.conf on WebSession init ( #6000 )  
						
						
						
						
					 
					
						2025-07-05 12:18:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1f2bf77784 
					 
					
						
						
							
							Bump coverage from 7.9.1 to 7.9.2 ( #5992 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-04 08:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9aa4f381b8 
					 
					
						
						
							
							Bump ruff from 0.12.1 to 0.12.2 ( #5993 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-04 08:47:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						ae036ceffe 
					 
					
						
						
							
							Don't backup uninstalled addons ( #5988 )  
						
						... 
						
						
						
						* Don't backup uninstalled addons
* Remove hash in backup 
						
						
					 
					
						2025-07-04 07:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						f0ea0d4a44 
					 
					
						
						
							
							Add GitHub Copilot/Claude instruction ( #5986 )  
						
						... 
						
						
						
						* Add GitHub Copilot/Claude instruction
This adds an initial instruction file for GitHub Copilot and Claude
(CLAUDE.md symlinked to the same file).
* Add --ignore-missing-imports to mypy, add note to run pre-commit 
						
						
					 
					
						2025-07-04 07:05:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						abc44946bb 
					 
					
						
						
							
							Refactor addon git repo ( #5987 )  
						
						... 
						
						
						
						* Refactor Repository into setup with inheritance
* Remove subclasses of GitRepo 
						
						
					 
					
						2025-07-03 13:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3e20a0937d 
					 
					
						
						
							
							Bump cryptography from 45.0.4 to 45.0.5 ( #5989 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 45.0.4 to 45.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.4...45.0.5 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 45.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-07-03 09:52:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						6cebf52249 
					 
					
						
						
							
							Store reset only deletes git cache after clone was successful ( #5984 )  
						
						... 
						
						
						
						* Store reset only deletes git cache after clone was successful
* Add test and fix fallback error handling
* Fix when lock is grabbed 
						
						
					 
					
						2025-07-02 14:34:18 -04:00 
						 
				 
			
				
					
						
							
							
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						bc57deb474 
					 
					
						
						
							
							Use Docker BuildKit to build addons ( #5974 )  
						
						... 
						
						
						
						* Use Docker BuildKit to build addons
* Improve error message as suggested by CodeRabbit
* Fix container.remove() tests missing v=True
* Ignore squash rather than falling back to legacy builder
* Use version rather than tag to avoid confusion in run_command()
* Fix tests differently
* Use PropertyMock like other tests
* Restore position of fix_label fn
* Exempt addon builder image from unsupported checks
* Refactor tests
* Fix tests expecting wrong builder image
* Remove harcoded paths
* Fix tests
* Remove get_addon_host_path() function
* Use docker buildx build rather than docker build
Co-authored-by: Stefan Agner <stefan@agner.ch >
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-07-02 17:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						38750d74a8 
					 
					
						
						
							
							Refactor builtin repositories to enum ( #5976 )  
						
						
						
						
					 
					
						2025-06-30 13:22:00 -04:00 
						 
				 
			
				
					
						
							
							
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						d1c1a2d418 
					 
					
						
						
							
							Fix docker.run_command() needing detach but not enforcing it ( #5979 )  
						
						... 
						
						
						
						* Fix `docker.run_command()` needing `detach` but not enforcing it
* Fix test 
						
						
					 
					
						2025-06-30 16:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						cf32f036c0 
					 
					
						
						
							
							Fix docker_home_assistant_execute_command not honoring HA version ( #5978 )  
						
						... 
						
						
						
						* Fix `docker_home_assistant_execute_command` not honoring HA version
* Change variable name to image_with_tag
* Fix test 
						
						
					 
					
						2025-06-30 16:08:05 +02:00 
						 
				 
			
				
					
						
							
							
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						b8852872fe 
					 
					
						
						
							
							Remove anonymous volumes when removing containers ( #5977 )  
						
						... 
						
						
						
						* Remove anonymous volumes when removing containers
* Add tests for docker.run_command() 
						
						
					 
					
						2025-06-30 13:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						779f47e25d 
					 
					
						
						
							
							Bump sentry-sdk from 2.31.0 to 2.32.0 ( #5982 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-30 10:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						be8b36b560 
					 
					
						
						
							
							Bump ruff from 0.12.0 to 0.12.1 ( #5981 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-27 09:08:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8378d434d4 
					 
					
						
						
							
							Bump sentry-sdk from 2.30.0 to 2.31.0 ( #5975 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.30.0...2.31.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-25 08:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						0b79e09bc0 
					 
					
						
						
							
							Add code documentation for Jobs decorator ( #5965 )  
						
						... 
						
						
						
						Add basic code documentation to the Jobs decorator. 
						
						
					 
					
						2025-06-24 15:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d747a59696 
					 
					
						
						
							
							Fix CLI/Observer access token property ( #5973 )  
						
						... 
						
						
						
						The access token token_validation() code in the security middleware
potentially accesses the access token property before the Supervisor
starts the CLI/Observer plugins, which leads to an KeyError when
trying to access the `access_token` property. This change ensures
that no key error is raised, but just None is returned. 
						
						
					 
					
						2025-06-24 12:10:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						3ee7c082ec 
					 
					
						
						
							
							Add mypy to ci and precommit ( #5969 )  
						
						... 
						
						
						
						* Add mypy to ci and precommit
* Run precommit mypy in venv
* Fix issues raised in latest version of mypy 
						
						
					 
					
						2025-06-24 11:48:03 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3f921e50b3 
					 
					
						
						
							
							Bump getsentry/action-release from 3.1.2 to 3.2.0 ( #5972 )  
						
						... 
						
						
						
						Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/action-release/compare/v3.1.2...v3.2.0 )
---
updated-dependencies:
- dependency-name: getsentry/action-release
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-24 10:08:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0370320f75 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.9.0 to 3.9.1 ( #5971 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.9.0...v3.9.1 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-version: 3.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-24 10:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1e19e26ef3 
					 
					
						
						
							
							Update request feature link ( #5968 )  
						
						... 
						
						
						
						Feature requests are now collected using the org wide GitHub Community.
Update the link accordingly.
While at it, also remove the unused ISSUE_TEMPLATE.md and align the
title to create issues with what is used in Home Assistant Core's
template. 
						
						
					 
					
						2025-06-23 13:00:55 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						e1a18eeba8 
					 
					
						
						
							
							Use aiodns explicit close method ( #5966 )  
						
						
						
						
					 
					
						2025-06-23 10:13:43 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						b030879efd 
					 
					
						
						
							
							Rename detect-blocking-io API value to match other APIs ( #5964 )  
						
						... 
						
						
						
						* Rename detect-blocking-io API value to match other APIs
For the new detect-blocking-io option, use dashes instead of
underscores in `on-at-startup` for consistency with other API
endpoints.
This is a breaking change, but since the API is really new and not
really used yet, it is fairly safe to do so.
* Fix pytest 
						
						
					 
					
						2025-06-20 12:52:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dfa1602ac6 
					 
					
						
						
							
							Bump getsentry/action-release from 3.1.1 to 3.1.2 ( #5963 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-19 10:33:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bbda943583 
					 
					
						
						
							
							Bump urllib3 from 2.4.0 to 2.5.0 ( #5962 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-19 10:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						aea15b65b7 
					 
					
						
						
							
							Fix mypy issues in store, utils and all other source files ( #5957 )  
						
						... 
						
						
						
						* Fix mypy issues in store module
* Fix mypy issues in utils module
* Fix mypy issues in all remaining source files
* Fix ingress user typeddict
* Fixes from feedback
* Fix mypy issues after installing docker-types 
						
						
					 
					
						2025-06-18 12:40:12 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5c04249e41 
					 
					
						
						
							
							Bump pytest from 8.4.0 to 8.4.1 ( #5960 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.4.0 to 8.4.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.0...8.4.1 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-18 15:43:22 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						456cec7ed1 
					 
					
						
						
							
							Bump ruff from 0.11.13 to 0.12.0 ( #5959 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.13 to 0.12.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.13...0.12.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-18 12:06:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52a519e55c 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.8.2 to 3.9.0 ( #5958 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.8.2 to 3.9.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.8.2...v3.9.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-version: 3.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-18 10:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						fcb20d0ae8 
					 
					
						
						
							
							Remove bug label from issue template ( #5955 )  
						
						... 
						
						
						
						Don't label new issues with the bug label by default. We started making
use of issue types, so if anything, this should be type "Bug". However,
we prefer to leave the type unspecified until the issue has been triaged. 
						
						
					 
					
						2025-06-17 13:10:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9b3f2b17bd 
					 
					
						
						
							
							Remove AES cipher from backup ( #5954 )  
						
						... 
						
						
						
						AES cipher is no longer needed since Docker repository authentication
has been removed from backups in #5605 . 
						
						
					 
					
						2025-06-16 20:14:21 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						3d026b9534 
					 
					
						
						
							
							Expose machine ID ( #5953 )  
						
						... 
						
						
						
						Expose the unique machine ID of the local system via the Supervisor
API. This allows to identify a particular machine across reboots,
backup restores and updates. The machine ID is a stable identifier
that does not change unless the underlying hardware is changed or
the operating system is reinstalled. 
						
						
					 
					
						2025-06-16 20:14:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0e8ace949a 
					 
					
						
						
							
							Fix mypy issues in plugins and resolution ( #5946 )  
						
						... 
						
						
						
						* Fix mypy issues in plugins
* Fix mypy issues in resolution module
* fix misses in resolution check
* Fix signatures on evaluate methods
* nitpick fix suggestions 
						
						
					 
					
						2025-06-16 14:12:47 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1fe6f8ad99 
					 
					
						
						
							
							Bump cosign to v2.4.3 ( #5945 )  
						
						... 
						
						
						
						Follow the builder bump of 2025.02.0 and use cosign v2.4.3 for
Supervisor too. 
						
						
					 
					
						2025-06-16 20:12:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9ef2352d12 
					 
					
						
						
							
							Bump sentry-sdk from 2.29.1 to 2.30.0 ( #5947 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.29.1 to 2.30.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.29.1...2.30.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-16 11:48:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2543bcae29 
					 
					
						
						
							
							Bump aiohttp from 3.12.12 to 3.12.13 ( #5952 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.12.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-16 11:48:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ad9de9f73c 
					 
					
						
						
							
							Bump coverage from 7.9.0 to 7.9.1 ( #5949 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.9.0 to 7.9.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.9.0...7.9.1 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-16 10:26:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a5556651ae 
					 
					
						
						
							
							Bump pytest-cov from 6.2.0 to 6.2.1 ( #5948 )  
						
						... 
						
						
						
						Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 6.2.0 to 6.2.1.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 6.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-16 10:26:05 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ac28deff6d 
					 
					
						
						
							
							Bump aiodns from 3.4.0 to 3.5.0 ( #5951 )  
						
						... 
						
						
						
						Bumps [aiodns](https://github.com/saghul/aiodns ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/saghul/aiodns/releases )
- [Changelog](https://github.com/aio-libs/aiodns/blob/master/ChangeLog )
- [Commits](https://github.com/saghul/aiodns/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: aiodns
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-16 10:06:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						82ee4bc441 
					 
					
						
						
							
							Fix mypy issues in misc, mounts and os modules ( #5942 )  
						
						... 
						
						
						
						* Fix mypy errors in misc and mounts
* Fix mypy issues in os module
* Fix typing of capture_exception
* avoid unnecessary property call
* Fixes from feedback 
						
						
					 
					
						2025-06-12 18:06:57 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						bdbd09733a 
					 
					
						
						
							
							Avoid aiodns resolver memory leak ( #5941 )  
						
						... 
						
						
						
						* Avoid aiodns resolver memory leak
In certain cases, the aiodns resolver can leak memory. This also
leads to Fatal `Python error… ffi.from_handle()`. This addresses
the issue by ensuring that the resolver is properly closed
when it is no longer needed.
* Address coderabbitai feedback
* Fix pytest
* Fix pytest 
						
						
					 
					
						2025-06-12 11:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								David Rapan 
							
						 
					 
					
						
						
							
						
						d5b5a328d7 
					 
					
						
						
							
							feat: Add opt-in IPv6 for containers ( #5879 )  
						
						... 
						
						
						
						Configurable and w/ migrations between IPv4-Only and Dual-Stack
Signed-off-by: David Rapan <david@rapan.cz >
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-06-12 11:32:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52b24e177f 
					 
					
						
						
							
							Bump coverage from 7.8.2 to 7.9.0 ( #5944 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.8.2 to 7.9.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.8.2...7.9.0 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-12 09:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e10c58c424 
					 
					
						
						
							
							Bump pytest-cov from 6.1.1 to 6.2.0 ( #5943 )  
						
						... 
						
						
						
						Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 6.1.1 to 6.2.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.1.1...v6.2.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-12 09:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9682870c2c 
					 
					
						
						
							
							Fix mypy issues in host and jobs ( #5939 )  
						
						... 
						
						
						
						* Fix mypy issues in host
* Fix mypy issues in job module
* Fix mypy issues introduced in previously fixed modules
* Apply suggestions from code review
Co-authored-by: Stefan Agner <stefan@agner.ch >
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-06-11 12:04:25 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						fd0b894d6a 
					 
					
						
						
							
							Fix dynamic port pytest ( #5940 )  
						
						
						
						
					 
					
						2025-06-11 15:10:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						697515b81f 
					 
					
						
						
							
							Bump aiohttp from 3.12.9 to 3.12.12 ( #5937 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.12.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-10 11:52:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d912c234fa 
					 
					
						
						
							
							Bump requests from 2.32.3 to 2.32.4 ( #5935 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-10 10:53:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e8445ae8f2 
					 
					
						
						
							
							Bump cryptography from 45.0.3 to 45.0.4 ( #5936 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-10 09:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6710439ce5 
					 
					
						
						
							
							Bump ruff from 0.11.12 to 0.11.13 ( #5932 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-10 00:41:04 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						95eec03c91 
					 
					
						
						
							
							Bump aiohttp from 3.12.6 to 3.12.9 ( #5930 )  
						
						
						
						
					 
					
						2025-06-05 07:43:55 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9b686a2d9a 
					 
					
						
						
							
							Bump pytest from 8.3.5 to 8.4.0 ( #5929 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-06-03 10:23:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						063d69da90 
					 
					
						
						
							
							Bump aiohttp from 3.12.4 to 3.12.6 ( #5928 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-31 12:35:37 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						baaf04981f 
					 
					
						
						
							
							Bump awesomeversion from 24.6.0 to 25.5.0 ( #5926 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-31 01:23:53 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bdb25a7ff8 
					 
					
						
						
							
							Bump ruff from 0.11.11 to 0.11.12 ( #5927 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-31 01:23:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						ad2d6a3156 
					 
					
						
						
							
							Revert "Do not backup add-on being uninstalled ( #5917 )" ( #5925 )  
						
						... 
						
						
						
						This reverts commit 63fde3b410Fixes  #5924  
						
						
					 
					
						2025-05-29 17:32:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						42f885595e 
					 
					
						
						
							
							Avoid early DNS plug-in start ( #5922 )  
						
						... 
						
						
						
						* Avoid early DNS plug-in start
A connectivity check can potentially be triggered before the DNS
plug-in is loaded. Avoid calling restart on the DNS plug-in before
it got initially loaded. This prevents starting before attaching.
The attaching makes sure that the DNS plug-in container is recreated
before the DNS plug-in is initially started, which is e.g. needed
by a potentially hassio network configuration change (e.g. the
migration required to enable/disable IPv6 on the hassio network,
see #5879 ).
* Mock DNS plug-in running 
						
						
					 
					
						2025-05-29 11:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						2a88cb9339 
					 
					
						
						
							
							Improve Supervisor startup error handling ( #5918 )  
						
						... 
						
						
						
						Instead of starting a task in the background synchronously wait
for Supervisor start sequence to complete. This should be functional
equivalent, as we anyways would loop forever in the event loop just
afterwards.
The advantage is that we now can catch any exceptions during the
start sequence and report any errors with critical logging to report
those to Sentry, if enabled. It also avoids "Task exception was never
retrieved" errors. Reporting errors is especially important since we
can't use the asyncio Sentry integration (see #5729  for details).
Also handle early add-on start errors just like other add-on start
errors (make sure the finally block is executed as well). And finally,
register signal handlers synchronously. There is no real benefit in
doing them asynchronously, and it avoids a potential race condition. 
						
						
					 
					
						2025-05-29 11:42:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						4d1a5e2dc2 
					 
					
						
						
							
							Use journal-gatewayd's new /boots endpoint to list boots ( #5914 )  
						
						... 
						
						
						
						* Use journal-gatewayd's new /boots endpoint to list boots
Current method we use for getting boots has several known downsides, for
example it can miss some incomplete boots and the performance might be
worse than what we could get by using Systemd directly. Systemd was
missing a method to get list boots through the journal-gatewayd but that
should be addressed by the new /boots endpoint added in [1] which
returns application/json-seq response containing all boots as reported
in `journalctl --list-boots`.
Implement Supervisor methods to parse this format and use the endpoint
at first, falling back to the old method if it fails.
[1] https://github.com/systemd/systemd/pull/37574 
* Log info instead of warning when /boots is not present
Co-authored-by: Stefan Agner <stefan@agner.ch >
* Split records only by RS instead of LF in journal_boots_reader
* Strip only RS, json.loads is fine with whitespace
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-05-29 11:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						705e76abe3 
					 
					
						
						
							
							Bump aiohttp from 3.12.2 to 3.12.4 ( #5923 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-29 00:42:40 -05:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						7f54383147 
					 
					
						
						
							
							Revert "Use s6-overlay read-only mode by default ( #5906 )" ( #5921 )  
						
						
						
						
					 
					
						2025-05-27 20:00:22 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						63fde3b410 
					 
					
						
						
							
							Do not backup add-on being uninstalled ( #5917 )  
						
						
						
						
					 
					
						2025-05-27 14:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5285e60cd3 
					 
					
						
						
							
							Bump setuptools from 80.8.0 to 80.9.0 ( #5919 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.8.0 to 80.9.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.8.0...v80.9.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-27 12:13:06 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						2a1e32bb36 
					 
					
						
						
							
							Bump aiohttp to 3.12.2 ( #5915 )  
						
						
						
						
					 
					
						2025-05-27 09:03:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a2251e0729 
					 
					
						
						
							
							Bump cryptography from 45.0.2 to 45.0.3 ( #5912 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-26 17:02:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1efee641ba 
					 
					
						
						
							
							Bump coverage from 7.8.1 to 7.8.2 ( #5913 )  
						
						
						
						
					 
					
						2025-05-26 08:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						bbb8fa0b92 
					 
					
						
						
							
							Ignore missing backup file on error ( #5910 )  
						
						... 
						
						
						
						When a backup error occurs, it might be that the backup file hasn't
been created yet, e.g. when there is no space or no permission on
the target backup directory. Deleting the backup file would fail
in this case. Use missing_ok instead to ignore a missing backup file
on delete. 
						
						
					 
					
						2025-05-23 14:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						7593f857e8 
					 
					
						
						
							
							Fix add-on config parse messages ( #5909 )  
						
						... 
						
						
						
						With #5897  we renamed addon to addon_config and vis-versa. The log
messages were still using the previous variable names leading to
UnboundLocalError.
Fix the log messages to use the correct variable names. 
						
						
					 
					
						2025-05-23 14:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						87232cf1e4 
					 
					
						
						
							
							Enable debug logging early ( #5908 )  
						
						... 
						
						
						
						Set logging level early in the bootstrap process so we can use debug
level messages in the early stages of the Supervisor. 
						
						
					 
					
						2025-05-23 12:03:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9e6a4d65cd 
					 
					
						
						
							
							Bump ruff from 0.11.10 to 0.11.11 ( #5907 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.10 to 0.11.11.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.10...0.11.11 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.11.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-23 10:35:24 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c80fbd77c8 
					 
					
						
						
							
							Use s6-overlay read-only mode by default ( #5906 )  
						
						... 
						
						
						
						To avoid accidential writes to the Supervisor root filesystem, we might
use the Docker read-only mode at one point. This is not yet the default,
but using s6-overlay with the read-only flag seems not to have any
downsides. So enable this by default.
To start Supervisor with read-only root file system teh following
arguments have to be used: `--read-only --tmpfs /run:exec`. 
						
						
					 
					
						2025-05-22 17:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a452969ffe 
					 
					
						
						
							
							Bump coverage from 7.8.0 to 7.8.1 ( #5905 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.8.0 to 7.8.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.8.0...7.8.1 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-22 09:45:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						89fa5c9c7a 
					 
					
						
						
							
							Avoid initializing Blockbuster on Supervisor info call ( #5901 )  
						
						... 
						
						
						
						* Avoid initializing Blockbuster on Supervisor info call
Instead of creating an instance of Blockbuster to simply check if
Bluckbuster is enabled, use a global variable to store the instance
of Blockbuster and only initialize it when needed. This avoids
unnecessary initialization of Blockbuster when it is not required.
* Update supervisor/utils/blockbuster.py
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com >
* Fix merge and rename singleton class to BlockBusterManager
* Fix pytest
---------
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com > 
						
						
					 
					
						2025-05-21 15:06:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						73069b628e 
					 
					
						
						
							
							Bump pre-commit ruff to 0.11.10 ( #5904 )  
						
						... 
						
						
						
						Bump pre-commit ruff to 0.11.10 and address current issues. 
						
						
					 
					
						2025-05-21 15:06:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8251b6c61c 
					 
					
						
						
							
							Process NetworkManager PrimaryConnection changes ( #5903 )  
						
						... 
						
						
						
						Process NetworkManager interface updates in case PrimaryConnection
changes. This makes sure that the /network/interface/default/info
endpoint can be used to get the IP address of the primary interface. 
						
						
					 
					
						2025-05-21 13:50:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1faf529b42 
					 
					
						
						
							
							Use add-on config timestamp to determine add-on update age ( #5897 )  
						
						... 
						
						
						
						* Use add-on config timestamp to determine add-on update age
Instead of using the current timestamp when loading the add-on config,
simply use the add-on config modification timestamp. This way, we can
get a timetsamp even when Supervisor got restarted. It also simplifies
the code a bit.
* Fix pytest
* Patch stat() instead of modifing fixture files 
						
						
					 
					
						2025-05-21 13:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						86c016b35d 
					 
					
						
						
							
							Bump setuptools from 80.7.1 to 80.8.0 ( #5902 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.7.1 to 80.8.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.7.1...v80.8.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-21 09:19:20 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						4f35759fe3 
					 
					
						
						
							
							Stop reading advanced logs on ConnectionError ( #5900 )  
						
						... 
						
						
						
						* Stop reading advanced logs on ConnectionError
If the client side connection closes with a `ConnectionError`, stop
reading the advanced logs.
This is very similar to ClientConnectionResetError which is easily
reproducable by having a log open and following in the browser and
then restaring Home Assistant. So far I wans't able to artificaially
reproduce the ConnectionError, but there are quite some reports on
Sentry so it seems to happen in real world.
* Warn on ConnectionError 
						
						
					 
					
						2025-05-20 17:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								David Rapan 
							
						 
					 
					
						
						
							
						
						3b575eedba 
					 
					
						
						
							
							Add IPv6 address generation mode & privacy extensions ( #5892 )  
						
						... 
						
						
						
						* feat: Add IPv6 address generation mode & privacy extensions
Signed-off-by: David Rapan <david@rapan.cz >
* Use NetworkManager fixture for settings init tests
This fixes the test by since the extended implementation now can read
the version of NetworkManager.
* Add pytest for addr_gen_mode
---------
Signed-off-by: David Rapan <david@rapan.cz >
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-05-20 17:03:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						6e6fe5ba39 
					 
					
						
						
							
							Trigger auto-update through Core WebSocket call ( #5896 )  
						
						... 
						
						
						
						* Trigger auto-update through Core WebSocket call
Instead of auto-updating add-ons on Supervisor side trigger an update
through Core via a WebSocket command. This makes sure that the backup
is categorized correctly and all backup features like retention are
applied.
* Add pytest
* Fix pytest
* Fix pytest
* Fix pytest
* Fix pytest
* Fix pytest cleaner
* Set timestamp of add-on far into the past 
						
						
					 
					
						2025-05-20 15:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						b5a7e521ae 
					 
					
						
						
							
							Copy additional backup locations in jobs ( #5890 )  
						
						... 
						
						
						
						Instead of copying the backup in the main job, lets copy them in
separate job per location. This allows to use the same backup error
handling mechanism as for add-ons and folders.
This makes the stage introduced in #5784  somewhat redundant, but
before removing it, let's see if this approach works out. 
						
						
					 
					
						2025-05-20 15:18:23 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						bac7c21fe8 
					 
					
						
						
							
							Fix container image detection for aarch64 ( #5898 )  
						
						
						
						
					 
					
						2025-05-20 10:24:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2eb9ec20d6 
					 
					
						
						
							
							Bump sentry-sdk from 2.28.0 to 2.29.1 ( #5899 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.28.0 to 2.29.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.28.0...2.29.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.29.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-20 09:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						406348c068 
					 
					
						
						
							
							Bump cryptography from 44.0.3 to 45.0.2 ( #5895 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 44.0.3 to 45.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/44.0.3...45.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 45.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-19 15:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5e3f4e8ff3 
					 
					
						
						
							
							Bump ruff from 0.11.9 to 0.11.10 ( #5894 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-16 10:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						31a67bc642 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.4.2 to 5.4.3 ( #5893 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-16 10:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d0d11db7b1 
					 
					
						
						
							
							Harmonize folder and add-on backup error handling ( #5885 )  
						
						... 
						
						
						
						* Harmonize folder and add-on backup error handling
Align add-on and folder backup error handling in that in both cases
errors are recorded on the respective backup Jobs, but not raised to
the caller. This allows the backup to complete successfully even if
some add-ons or folders fail to back up.
Along with this, also record errors in the per-add-on and per-folder
backup jobs, as well as the add-on and folder root job.
And finally, align the exception handling to only catch expected
exceptions for add-ons too.
* Fix pytest 
						
						
					 
					
						2025-05-15 10:14:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cbf4b4e27e 
					 
					
						
						
							
							Bump setuptools from 80.4.0 to 80.7.1 ( #5889 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.4.0 to 80.7.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.4.0...v80.7.1 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-15 09:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c855eaab52 
					 
					
						
						
							
							Delete Backup files on error ( #5880 )  
						
						
						
						
					 
					
						2025-05-13 20:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						6bac751c4c 
					 
					
						
						
							
							Log DNS resolver initialization errors with critical severity ( #5884 )  
						
						... 
						
						
						
						To make sure we learn about DNS resolver initialization errors, lets
log them with critical severity. This was the original intention of
PR #5882 . 
						
						
					 
					
						2025-05-13 14:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						da0ae75e8e 
					 
					
						
						
							
							Fallback to threaded resolver in case AsyncResolver fails ( #5882 )  
						
						... 
						
						
						
						In case the c-ares based AsyncResolver fails to initialize, let's
fallback to the threaded resolver. This would have helped for aiodns
3.3.0 issue when clients were unable to allocate more inotify watches.
This is fixed in aiodns 3.4.0, but we should still fallback to the
threaded resolver as a precautionary measure. 
						
						
					 
					
						2025-05-13 12:37:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						154aeaee87 
					 
					
						
						
							
							Bump sentry-sdk from 2.27.0 to 2.28.0 ( #5881 )  
						
						
						
						
					 
					
						2025-05-13 08:20:44 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						b9bbb99f37 
					 
					
						
						
							
							Fix pytests to make them run in isolation ( #5878 )  
						
						
						
						
					 
					
						2025-05-12 12:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ff849ce692 
					 
					
						
						
							
							Bump astroid from 3.3.9 to 3.3.10 ( #5875 )  
						
						... 
						
						
						
						Bumps [astroid](https://github.com/pylint-dev/astroid ) from 3.3.9 to 3.3.10.
- [Release notes](https://github.com/pylint-dev/astroid/releases )
- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog )
- [Commits](https://github.com/pylint-dev/astroid/compare/v3.3.9...v3.3.10 )
---
updated-dependencies:
- dependency-name: astroid
  dependency-version: 3.3.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-12 10:05:17 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						24456efb6b 
					 
					
						
						
							
							Bump setuptools from 80.3.1 to 80.4.0 ( #5876 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.3.1 to 80.4.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.3.1...v80.4.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-12 10:05:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0cd9d04e63 
					 
					
						
						
							
							Bump ruff from 0.11.8 to 0.11.9 ( #5877 )  
						
						
						
						
					 
					
						2025-05-12 09:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						39bd20c0e7 
					 
					
						
						
							
							Handle non-existing addon config dir ( #5871 )  
						
						... 
						
						
						
						* Handle non-existing addon config dir
Since users have access to the root of all add-on config directories,
they can delete the directory of an add-ons at any time. Hence we need
to handle gracefully if it doesn't exist anymore.
* Add pytest 
						
						
					 
					
						2025-05-09 11:07:22 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						481bbc5be8 
					 
					
						
						
							
							Bump aiodns from 3.3.0 to 3.4.0 ( #5870 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-09 09:50:58 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						36da382af3 
					 
					
						
						
							
							Handle ClientPayloadError in advanced logging ( #5869 )  
						
						... 
						
						
						
						When the systemd-journal-gatewayd service is being shutdown while
Supervisor is still trying to read logs, aiohttp throws a
ClientPayloadError, presumably because we try to read until the next
linefeed, which aiohttp cannot satisfy anymore.
Simply catch the exception just like the connection reset errors
previously in #5358  and #5715 . 
						
						
					 
					
						2025-05-06 20:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						85f8107b60 
					 
					
						
						
							
							Recreate aiohttp ClientSession after DNS plug-in load ( #5862 )  
						
						... 
						
						
						
						* Recreate aiohttp ClientSession after DNS plug-in load
Create a temporary ClientSession early in case we need to load version
information from the internet. This doesn't use the final DNS setup
and hence might fail to load in certain situations since we don't have
the fallback mechanims in place yet. But if the DNS container image
is present, we'll continue the setup and load the DNS plug-in. We then
can recreate the ClientSession such that it uses the DNS plug-in.
This works around an issue with aiodns, which today doesn't reload
`resolv.conf` automatically when it changes. This lead to Supervisor
using the initial `resolv.conf` as created by Docker. It meant that
we did not use the DNS plug-in (and its fallback capabilities) in
Supervisor. Also it meant that changes to the DNS setup at runtime
did not propagate to the aiohttp ClientSession (as observed in #5332 ).
* Mock aiohttp.ClientSession for all tests
Currently in several places pytest actually uses the aiohttp
ClientSession and reaches out to the internet. This is not ideal
for unit tests and should be avoided.
This creates several new fixtures to aid this effort: The `websession`
fixture simply returns a mocked aiohttp.ClientSession, which can be
used whenever a function is tested which needs the global websession.
A separate new fixture to mock the connectivity check named
`supervisor_internet` since this is often used through the Job
decorator which require INTERNET_SYSTEM.
And the `mock_update_data` uses the already existing update json
test data from the fixture directory instead of loading the data
from the internet.
* Log ClientSession nameserver information
When recreating the aiohttp ClientSession, log information what
nameservers exactly are going to be used.
* Refuse ClientSession initialization when API is available
Previous attempts to reinitialize the ClientSession have shown
use of the ClientSession after it was closed due to API requets
being handled in parallel to the reinitialization (see #5851 ).
Make sure this is not possible by refusing to reinitialize the
ClientSession when the API is available.
* Fix pytests
Also sure we don't create aiohttp ClientSession objects unnecessarily.
* Apply suggestions from code review
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com >
---------
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com > 
						
						
					 
					
						2025-05-06 16:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2e44e6494f 
					 
					
						
						
							
							Bump pytest-timeout from 2.3.1 to 2.4.0 ( #5868 )  
						
						
						
						
					 
					
						2025-05-06 09:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cd1cc66c77 
					 
					
						
						
							
							Bump cryptography from 44.0.2 to 44.0.3 ( #5866 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-05 02:07:51 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b76a1f58ea 
					 
					
						
						
							
							Bump setuptools from 80.1.0 to 80.3.1 ( #5867 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-05 01:50:41 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3fcd254d25 
					 
					
						
						
							
							Bump pylint from 3.3.6 to 3.3.7 ( #5865 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-05 01:49:50 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3dff2abe65 
					 
					
						
						
							
							Bump aiodns from 3.2.0 to 3.3.0 ( #5864 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-05 01:07:22 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ba91be1367 
					 
					
						
						
							
							Bump ruff from 0.11.7 to 0.11.8 ( #5863 )  
						
						
						
						
					 
					
						2025-05-02 09:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						25f93cd338 
					 
					
						
						
							
							Bump setuptools from 80.0.1 to 80.1.0 ( #5861 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.0.1 to 80.1.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.0.1...v80.1.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-05-01 11:07:40 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9b0044edd6 
					 
					
						
						
							
							Avoid using host system socket for systemd journald tests ( #5858 )  
						
						... 
						
						
						
						Similar to #5825 , make sure we mock the systemd journal gateway socket
for tests. This makes the test work on systems which have
systemd-journal-gatewayd installed. 
						
						
					 
					
						2025-04-30 19:59:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9915c21243 
					 
					
						
						
							
							Check local store repository for changes ( #5845 )  
						
						... 
						
						
						
						* Check local store repository for changes
Instead of simply assume that the local store repository got changed,
use mtime to check if there have been any changes to the local store.
This mimics a similar behavior to the git repository store updates.
Before this change, we end up in the updated repo code path, which
caused a re-read of all add-ons on every store reload, even though
nothing changed at all. Store reloads are triggered by Home Assistant
Core every 5 minutes.
* Fix pytest failure
Now that we actually only reload metadata if the local store changed
we have to fake the change as well to fix the store manager tests.
* Fix path cache update test for local store repository
* Take root directory into account/add pytest
* Rename utils/__init__.py tests to test_utils_init.py 
						
						
					 
					
						2025-04-30 11:13:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						657cb56fb9 
					 
					
						
						
							
							Bump orjson from 3.10.16 to 3.10.18 ( #5855 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.16 to 3.10.18.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.10.16...3.10.18 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-version: 3.10.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-30 10:20:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1b384cebc9 
					 
					
						
						
							
							Bump setuptools from 80.0.0 to 80.0.1 ( #5856 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.0.0 to 80.0.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.0.0...v80.0.1 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-30 10:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						61089c3507 
					 
					
						
						
							
							Bump uv to 0.6.17 ( #5854 )  
						
						
						
						
					 
					
						2025-04-29 16:57:48 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						bc9e3eb95b 
					 
					
						
						
							
							Fix race condition when removing add-on ( #5850 )  
						
						... 
						
						
						
						When uninstalling an add-on, we schedule a task to reload the ingress
tokens. This scheduled task typically ends up running right after
clearing the add-on data with `self.sys_addons.data.uninstall(self)`
(since this task is doing I/O, the race is rather deterministic).
Let's make sure we reload the ingress tokens at the end. Also simply
execute reloading synchrounsly since this is a rather quick operation
and makes sure that errors would get attributed to the right add-on
uninstall operation. 
						
						
					 
					
						2025-04-29 16:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c1b45406d6 
					 
					
						
						
							
							Improve backup upload location determination ( #5848 )  
						
						... 
						
						
						
						* Improve backup upload location determination
For local backup upload locations, check if the location is on the same
file system an thuse allows to move the backup file after upload. This
allows custom backup mounts. Currently there is no documented,
persistent way to create such mounts in with Home Assistant OS
installations, but since we might add local mounts in the future this
seems a worthwhile addition.
Fixes : #5837 
* Fix pytests 
						
						
					 
					
						2025-04-29 16:14:20 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8e714072c2 
					 
					
						
						
							
							Avoid reading add-ons twice unnecessarily ( #5846 )  
						
						... 
						
						
						
						So far a store reload lead to a reload of all add-ons twice, usually
causing two messages in quick succession:
```
2025-04-25 17:01:05.058 INFO (MainThread) [supervisor.store] Loading add-ons from store: 91 all - 0 new - 0 remove
2025-04-25 17:01:05.058 INFO (MainThread) [supervisor.store] Loading add-ons from store: 91 all - 0 new - 0 remove
```
This is because when repository changes are detected, `reload()` calls
`load()` which then calls `update_repositories()` which ends up calling
`_read_addons()`, while `reload()` itself calls `_read_addons()` after
`load()` as well.
One way to fix this would be to simply remove the `_read_addons()` call
in `reload()`.
However, it seems the `update_repositories()` call (via `load()`)
is not necessary at all, as we don't add new store repositories in
`reload()`, and we already made sure the built-ins are present on
startup.
So simply call `data.update()` to update the store data cache, as it
was the case before #2225 . There is no apparent reason documented why
`data.update()` was changed to a `load()` call. It might be to ensure
regularly that built-in repositories are still in the list of store
repositories. But this type of regular invariant check is often harmful
as it might hide bugs in other places.
Supervisor will still call `update_repositories()` in `load()` to
ensure all built-in repositories are present, just in case the local
configuration file got modified or corrupted. 
						
						
					 
					
						2025-04-29 16:13:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						88087046de 
					 
					
						
						
							
							Remove deprecated ruff rule S320 ( #5847 )  
						
						
						
						
					 
					
						2025-04-29 12:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						53393afe8d 
					 
					
						
						
							
							Revert "Recreate aiohttp session on connectivity check ( #5332 )" ( #5851 )  
						
						... 
						
						
						
						This reverts commit 1504278223 
						
						
					 
					
						2025-04-28 23:48:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4b5bcece64 
					 
					
						
						
							
							Bump setuptools from 79.0.1 to 80.0.0 ( #5849 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-28 02:47:57 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0e7e4f8b42 
					 
					
						
						
							
							Bump ruff from 0.11.6 to 0.11.7 ( #5841 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.6 to 0.11.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.6...0.11.7 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.11.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-25 15:45:14 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9470f44840 
					 
					
						
						
							
							Improve /auth API request sanitation ( #5843 )  
						
						... 
						
						
						
						* Add basic test coverage for /auth API
* Check /auth API is called from an add-on
Currently the /auth API is only available for add-ons. Return 403
for calls not originating from an add-on.
* Handle bad json in auth API
Use the API specific JSON load helper which raises an APIError. This
causes the API to return a 400 error instead of a 500 error when the
JSON is invalid.
* Avoid redefining name 'mock_check_login'
* Update tests/api/test_auth.py 
						
						
					 
					
						2025-04-25 15:17:25 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0e55e6e67b 
					 
					
						
						
							
							Bump sentry-sdk from 2.26.1 to 2.27.0 ( #5842 )  
						
						... 
						
						
						
						* Bump sentry-sdk from 2.26.1 to 2.27.0
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.26.1 to 2.27.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.26.1...2.27.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Make use of new typing hints in filter.py
* Avoid creating unnecessary empty dict
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-04-25 11:40:17 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6116425265 
					 
					
						
						
							
							Bump actions/download-artifact from 4.2.1 to 4.3.0 ( #5840 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-25 09:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						de497cdc19 
					 
					
						
						
							
							Add dedicated version update refresh for main components ( #5833 )  
						
						... 
						
						
						
						* Add dedicated update information reload
Currently we have the /refresh_updates endpoint which updates the main
component versions (Core, OS, Supervisor, Plug-ins) and the add-on
store at the same time. This combined update causes more update
information reloads than necessary.
To allow fine grained update refresh control introduce a new endpoint
/reload_updates which asks Supervisor to only update main component
versions (learned through the version json files).
The /store/reload endpoint already allows to update the add-on store
separately.
* Add pytest
* Update supervisor/api/__init__.py 
						
						
					 
					
						2025-04-24 15:46:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						88b41e80bb 
					 
					
						
						
							
							Bump actions/setup-python from 5.5.0 to 5.6.0 ( #5836 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-23 21:04:49 -10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						876afdb26e 
					 
					
						
						
							
							Bump setuptools from 79.0.0 to 79.0.1 ( #5835 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-23 21:04:32 -10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9d062c8ed0 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.8.1 to 3.8.2 ( #5832 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.8.1...v3.8.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-version: 3.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-23 10:40:41 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						122b73202b 
					 
					
						
						
							
							Unify Supervisor event message functions ( #5831 )  
						
						... 
						
						
						
						* Unify Supervisor event message functions
Unify functions which send WebSocket messages of type
"supervisor/event". This deduplicates code and hopefully avoids further
diversication in the future.
While at it, remove unused HomeAssistantWSNotSupported exception. It
seems the only place this exception is used got removed in #3317 .
* Test message delivery during shutdown states 
						
						
					 
					
						2025-04-23 10:40:25 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5d07dd2c42 
					 
					
						
						
							
							Add country to Supervisor info ( #5826 )  
						
						... 
						
						
						
						Similar to timezone also add country information to the Supervisor
info. This is useful to set country specific configurations such as
Wireless radio regulatory setting. This is also useful for add-ons
which need country information but only have hassio API access. 
						
						
					 
					
						2025-04-22 16:18:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						adfb433f57 
					 
					
						
						
							
							Intercept host logs Range header for Systemd v256+ compatibility ( #5827 )  
						
						... 
						
						
						
						Since Systemd v256 the Range header must not end with a trailing colon.
We relied on this undocumented feature when following logs, and the
frontend or CLI may still use it in requests. To fix the requests
failing with new Systemd version, intercept the header and fill in the
num_entries to maximum possible value, which avoids the journal-gatewayd
returning the response prematurely and also works on older Systemd
versions.
The journal-gatewayd would still return response if follow flag is used
along with num_entries, but this behavior is unchanged and would be
better fixed in the backend.
Link: https://github.com/systemd/systemd/issues/37172  
						
						
					 
					
						2025-04-22 09:05:49 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						198af54d1e 
					 
					
						
						
							
							Bump aiohttp from 3.11.16 to 3.11.18 ( #5830 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.11.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-22 09:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c3e63a5669 
					 
					
						
						
							
							Bump setuptools from 78.1.0 to 79.0.0 ( #5829 )  
						
						
						
						
					 
					
						2025-04-21 20:29:21 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8f27958e20 
					 
					
						
						
							
							Bump ruff from 0.11.5 to 0.11.6 ( #5828 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-17 21:43:49 -10:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						6fad7d14e1 
					 
					
						
						
							
							Avoid using host system socket for logs tests ( #5825 )  
						
						... 
						
						
						
						Make sure we mock the systemd journal gateway socket for tests. This
makes the test work on systems which have systemd-journal-gatewayd
installed. 
						
						
					 
					
						2025-04-17 16:23:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f7317134e3 
					 
					
						
						
							
							Bump sentry-sdk from 2.26.0 to 2.26.1 ( #5824 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-16 09:20:46 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9d8db27701 
					 
					
						
						
							
							Bump sentry-sdk from 2.25.1 to 2.26.0 ( #5822 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.25.1 to 2.26.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.25.1...2.26.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-16 08:38:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7da3a34304 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.4.0 to 5.4.2 ( #5823 )  
						
						
						
						
					 
					
						2025-04-15 08:25:45 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d413e0dcb9 
					 
					
						
						
							
							Drop typing-extensions from requirements ( #5821 )  
						
						... 
						
						
						
						The dependency typing-extensions has been added with #3848 , but not
used much. With the update to Python 3.11 in #4666  the necessary types
are now available from the Python standard library, making
typing-extensions unused. Remove the now unnecessary typing-extensions
from the dependencies. 
						
						
					 
					
						2025-04-11 10:40:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						542ab0411c 
					 
					
						
						
							
							Bump typing-extensions from 4.13.1 to 4.13.2 ( #5817 )  
						
						... 
						
						
						
						Bumps [typing-extensions](https://github.com/python/typing_extensions ) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/python/typing_extensions/releases )
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python/typing_extensions/compare/4.13.1...4.13.2 )
---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-version: 4.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-11 09:45:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						999789f7ce 
					 
					
						
						
							
							Bump ruff from 0.11.4 to 0.11.5 ( #5818 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.4 to 0.11.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.4...0.11.5 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.11.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-11 09:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						de105f8cb7 
					 
					
						
						
							
							Bump debugpy from 1.8.13 to 1.8.14 ( #5819 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.8.13 to 1.8.14.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.8.13...v1.8.14 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-version: 1.8.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-11 09:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b37b0ff744 
					 
					
						
						
							
							Bump urllib3 from 2.3.0 to 2.4.0 ( #5820 )  
						
						... 
						
						
						
						Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.3.0...2.4.0 )
---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-11 09:31:25 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						db330ab58a 
					 
					
						
						
							
							Update wheel requirement from ~=0.45.0 to ~=0.46.1 ( #5816 )  
						
						... 
						
						
						
						Updates the requirements on [wheel](https://github.com/pypa/wheel ) to permit the latest version.
- [Release notes](https://github.com/pypa/wheel/releases )
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst )
- [Commits](https://github.com/pypa/wheel/compare/0.45.0...0.46.1 )
---
updated-dependencies:
- dependency-name: wheel
  dependency-version: 0.46.1
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-09 09:47:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						4a00caa2e8 
					 
					
						
						
							
							Fix mypy issues in docker, hardware and homeassistant modules ( #5805 )  
						
						... 
						
						
						
						* Fix mypy issues in docker and hardware modules
* Fix mypy issues in homeassistant module
* Fix async_send_command typing
* Fixes from feedback 
						
						
					 
					
						2025-04-08 12:52:58 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						59a7e9519d 
					 
					
						
						
							
							Fix root path requests ( #5815 )  
						
						... 
						
						
						
						* Fix root path requests
Since #5759  we've tried to access the path explicitly. However, this
raises KeyError exception when trying to access the proxied root path
(e.g. http://supervisor/core/api/ ). Before #5759  get was used, which
lead to no exception, but instead inserted a `None` into the path.
It seems aiohttp doesn't provide a path when the root is accessed. So
simply convert this to no path as well by setting path to an empty
string.
* Add rudimentary pytest for regular proxy requets 
						
						
					 
					
						2025-04-07 11:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dedf5df5ad 
					 
					
						
						
							
							Bump ruff from 0.11.3 to 0.11.4 ( #5814 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.3 to 0.11.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.3...0.11.4 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.11.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-07 09:47:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d09b686269 
					 
					
						
						
							
							Bump pytest-cov from 6.1.0 to 6.1.1 ( #5813 )  
						
						... 
						
						
						
						Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 6.1.0 to 6.1.1.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.1.0...v6.1.1 )
---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 6.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-07 09:24:59 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9b8f03fa00 
					 
					
						
						
							
							Bump dbus-fast from 2.44.0 to 2.44.1 ( #5807 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.44.0 to 2.44.1.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.44.0...v2.44.1 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-version: 2.44.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-04 09:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2a3d0fdf61 
					 
					
						
						
							
							Bump sentry-sdk from 2.25.0 to 2.25.1 ( #5804 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.25.0 to 2.25.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.25.0...2.25.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.25.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-04 09:18:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						eaae40718b 
					 
					
						
						
							
							Bump ruff from 0.11.2 to 0.11.3 ( #5809 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.2 to 0.11.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.2...0.11.3 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-04 09:08:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5a88128cec 
					 
					
						
						
							
							Bump typing-extensions from 4.12.2 to 4.13.1 ( #5808 )  
						
						... 
						
						
						
						Bumps [typing-extensions](https://github.com/python/typing_extensions ) from 4.12.2 to 4.13.1.
- [Release notes](https://github.com/python/typing_extensions/releases )
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python/typing_extensions/compare/4.12.2...4.13.1 )
---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-version: 4.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-04 08:52:39 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						62b3259d9c 
					 
					
						
						
							
							Update frontend to version 20250401.0 ( #5687 )  
						
						... 
						
						
						
						Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-02 10:46:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5e05af26a8 
					 
					
						
						
							
							Bump dbus-fast from 2.43.0 to 2.44.0 ( #5800 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.43.0 to 2.44.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.43.0...v2.44.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-02 10:36:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c5186101d3 
					 
					
						
						
							
							Bump pytest-cov from 6.0.0 to 6.1.0 ( #5799 )  
						
						... 
						
						
						
						Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 6.0.0 to 6.1.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.0.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-02 09:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						86cf083902 
					 
					
						
						
							
							Bump aiohttp from 3.11.15 to 3.11.16 ( #5801 )  
						
						... 
						
						
						
						Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.11.15 to 3.11.16.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.11.15...v3.11.16 )
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-02 09:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5c1f7ed18d 
					 
					
						
						
							
							Switch iter_chunked to iter_chunks ( #5798 )  
						
						... 
						
						
						
						* Switch iter_chunked to iter_any
* iter_chunks not iter_any 
						
						
					 
					
						2025-04-01 21:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d051cbcafb 
					 
					
						
						
							
							Bump aiohttp from 3.11.14 to 3.11.15 ( #5795 )  
						
						... 
						
						
						
						Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.11.14 to 3.11.15.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.11.14...v3.11.15 )
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.11.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-01 11:31:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						798af687cf 
					 
					
						
						
							
							Bump sentry-sdk from 2.24.1 to 2.25.0 ( #5796 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.24.1 to 2.25.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.24.1...2.25.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-04-01 10:13:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						01a682cfaa 
					 
					
						
						
							
							Fix mypy issues in backups and dbus ( #5792 )  
						
						... 
						
						
						
						* Fix mypy issues in backups module
* Fix mypy issues in dbus module
* Fix mypy issues in api after rebase
* TypedDict to dataclass and other small fixes
* Finish fixing mypy errors in dbus
* local_where must exist
* Fix references to name in tests 
						
						
					 
					
						2025-03-31 17:03:54 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						67b9a44160 
					 
					
						
						
							
							Bump coverage from 7.7.1 to 7.8.0 ( #5793 )  
						
						
						
						
					 
					
						2025-03-30 21:05:11 -10:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8fe17d9270 
					 
					
						
						
							
							Improve Home Assistant Core WebSocket proxy implementation ( #5790 )  
						
						... 
						
						
						
						* Improve Home Assistant Core WebSocket proxy implementation
This change removes unnecessary task creation for every WebSocket
message and instead creates just two tasks, one for each direction.
This improves performance by about factor of 3 when measuring 1000
WebSocket requests to Core (from ~530ms to ~160ms).
While at it, also handle all WebSocket message related to closing the
WebSocket and report all other errors as warnings instead of just info.
* Improve logging and error handling
* Add WS client error test case
* Use asyncio.gather directly
* Use asyncio.wait to handle exceptions gracefully
* Drop cancellation handling and correctly wait for the other proxy task 
						
						
					 
					
						2025-03-28 10:35:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						0a684bdb12 
					 
					
						
						
							
							Add API for swap configuration ( #5770 )  
						
						... 
						
						
						
						* Add API for swap configuration
Add HTTP API for swap size and swappiness to /os/config/swap. Individual
options can be set in JSON and are calling the DBus API added in OS
Agent 1.7.x, available since OS 15.0. Check for presence of OS of the
required version and return 404 if the criteria are not met.
* Fix type hints and reboot_required logic
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Fix formatting after adding suggestions from GH
* Address @mdegat01 review comments
- Improve swap options validation
- Add swap to the 'all' property of dbus agent
- Use APINotFound with reason instead of HTTPNotFound
- Reorder API routes
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-27 17:53:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9222a3c9c0 
					 
					
						
						
							
							Report stage with error in jobs ( #5784 )  
						
						... 
						
						
						
						* Report stage with error in jobs
* Copy doesn't lose track of the successful copies
* Add stage to errors in api output test
* revert unneessary change to import
* Add tests for a bit more coverage of copy_additional_locations 
						
						
					 
					
						2025-03-27 10:07:06 -04:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						92cadb4c55 
					 
					
						
						
							
							Fix /supervisor/reload after refactoring ( #5791 )  
						
						... 
						
						
						
						As discussed in [1], refactoring in #5759  changed signature of the
reload method and CLI now gets unexpected schema when `ha su reload` is
called. Change the method to return None as before and add a test for a
proper body content.
[1] https://github.com/home-assistant/supervisor/pull/5759/files#diff-1b4ed26f31e52ff5fe53efdc695eebacb1e46411f23cce58295591b2b20cd3faR238  
						
						
					 
					
						2025-03-27 10:03:57 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						8b3bf547d7 
					 
					
						
						
							
							Skip corrupt registry files in backups ( #5789 )  
						
						
						
						
					 
					
						2025-03-27 10:32:28 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						81fc15d6ac 
					 
					
						
						
							
							Handle unexpected WebSocket messages during auth ( #5788 )  
						
						... 
						
						
						
						* Handle unexpected WebSocket messages during auth
When an add-on does not respond or closes the WebSocket connection
during the authentication phase Supervisor does not handle errors
gracefully. Simply log such unexpected authentication to avoid
unnecessary stack traces in the log and make such cases no longer
appear on Sentry.
* Add pytest
* Introduce a timeout of 10s 
						
						
					 
					
						2025-03-26 22:13:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						63b507a589 
					 
					
						
						
							
							Rate limit D-Bus errors ( #5787 )  
						
						... 
						
						
						
						It seems that some systems continously run into D-Bus errors
overwhelming the system itself but also generating lots of errors on
Sentry. Rate limit D-Bus errors to 3 for every message every 30s. 
						
						
					 
					
						2025-03-26 17:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						af9b1e5b1e 
					 
					
						
						
							
							Bump orjson from 3.10.12 to 3.10.16 ( #5783 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.12 to 3.10.16.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.10.12...3.10.16 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-26 09:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						062103ae24 
					 
					
						
						
							
							Bump setuptools from 78.0.2 to 78.1.0 ( #5785 )  
						
						
						
						
					 
					
						2025-03-26 07:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						48807a65dd 
					 
					
						
						
							
							Bump home-assistant/wheels from 2025.02.0 to 2025.03.0 ( #5786 )  
						
						
						
						
					 
					
						2025-03-26 07:33:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0636e49fe2 
					 
					
						
						
							
							Enable mypy part 1 (addons and api) ( #5759 )  
						
						... 
						
						
						
						* Fix mypy issues in addons
* Fix mypy issues in api
* fix docstring
* Brackets instead of get with default 
						
						
					 
					
						2025-03-25 15:06:35 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						543d6efec4 
					 
					
						
						
							
							Bump sentry-sdk from 2.24.0 to 2.24.1 ( #5781 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.24.0 to 2.24.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.24.0...2.24.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-25 10:28:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						80f7f07341 
					 
					
						
						
							
							Add blockbuster option to API ( #5746 )  
						
						... 
						
						
						
						* Add blockbuster option to API
* cache not lru_cache 
						
						
					 
					
						2025-03-25 09:40:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ec721c41c1 
					 
					
						
						
							
							Bump actions/setup-python from 5.4.0 to 5.5.0 ( #5780 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.4.0...v5.5.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-25 08:23:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						03ca32ced4 
					 
					
						
						
							
							Bump setuptools from 77.0.3 to 78.0.2 ( #5782 )  
						
						
						
						
					 
					
						2025-03-25 07:48:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						cb16a34401 
					 
					
						
						
							
							Remove WipeDevice method from OS Agent DBus mock ( #5744 )  
						
						... 
						
						
						
						WipeDevice method was dropped from OS Agent code in [1]. Remove it from
the mock class to sync with the current API. There is no usage of
WipeDevice in the Supervisor codebase, only ScheduleWipeDevice is
called.
[1] https://github.com/home-assistant/os-agent/pull/225  
						
						
					 
					
						2025-03-24 15:09:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d756fd7e14 
					 
					
						
						
							
							Bump dbus-fast from 2.39.6 to 2.43.0 ( #5777 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.39.6 to 2.43.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.39.6...v2.43.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-24 11:07:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c559bd47c3 
					 
					
						
						
							
							Bump sentry-sdk from 2.23.1 to 2.24.0 ( #5778 )  
						
						
						
						
					 
					
						2025-03-24 07:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a2b3427be9 
					 
					
						
						
							
							Bump ruff from 0.11.1 to 0.11.2 ( #5779 )  
						
						
						
						
					 
					
						2025-03-24 07:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6a2d7bad03 
					 
					
						
						
							
							Bump coverage from 7.7.0 to 7.7.1 ( #5776 )  
						
						
						
						
					 
					
						2025-03-24 07:23:53 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cfdefbf043 
					 
					
						
						
							
							Bump home-assistant/builder from 2025.02.0 to 2025.03.0 ( #5774 )  
						
						... 
						
						
						
						Bumps [home-assistant/builder](https://github.com/home-assistant/builder ) from 2025.02.0 to 2025.03.0.
- [Release notes](https://github.com/home-assistant/builder/releases )
- [Commits](https://github.com/home-assistant/builder/compare/2025.02.0...2025.03.0 )
---
updated-dependencies:
- dependency-name: home-assistant/builder
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-21 21:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d7e3dc41ff 
					 
					
						
						
							
							Bump actions/download-artifact from 4.2.0 to 4.2.1 ( #5769 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev > 
						
						
					 
					
						2025-03-21 21:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9afb50242b 
					 
					
						
						
							
							Bump setuptools from 77.0.1 to 77.0.3 ( #5772 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 77.0.1 to 77.0.3.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v77.0.1...v77.0.3 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev > 
						
						
					 
					
						2025-03-21 21:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52b02d1235 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.6.1 to 4.6.2 ( #5767 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-21 21:07:23 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						84bc72d485 
					 
					
						
						
							
							Bump ruff from 0.11.0 to 0.11.1 ( #5771 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.0...0.11.1 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-21 21:01:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bd772bb28a 
					 
					
						
						
							
							Bump pylint from 3.3.4 to 3.3.6 ( #5773 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.3.4 to 3.3.6.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.4...v3.3.6 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-21 20:59:17 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fd2c7c3cc3 
					 
					
						
						
							
							Bump getsentry/action-release from 3.1.0 to 3.1.1 ( #5775 )  
						
						
						
						
					 
					
						2025-03-21 07:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a7f139d3e1 
					 
					
						
						
							
							Bump setuptools from 76.1.0 to 77.0.1 ( #5766 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 76.1.0 to 77.0.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v76.1.0...v77.0.1 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-20 11:31:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8a45e0fd85 
					 
					
						
						
							
							Bump blockbuster from 1.5.23 to 1.5.24 ( #5764 )  
						
						... 
						
						
						
						Bumps [blockbuster](https://github.com/cbornet/blockbuster ) from 1.5.23 to 1.5.24.
- [Release notes](https://github.com/cbornet/blockbuster/releases )
- [Commits](https://github.com/cbornet/blockbuster/commits )
---
updated-dependencies:
- dependency-name: blockbuster
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-20 11:08:57 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52290b485b 
					 
					
						
						
							
							Bump actions/cache from 4.2.2 to 4.2.3 ( #5768 )  
						
						
						
						
					 
					
						2025-03-20 08:19:33 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						525d0fd8ea 
					 
					
						
						
							
							Bump pre-commit from 4.1.0 to 4.2.0 ( #5765 )  
						
						
						
						
					 
					
						2025-03-19 08:27:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						40c83f4c1e 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.9 to 4.2.0 ( #5763 )  
						
						
						
						
					 
					
						2025-03-19 07:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						99088ad880 
					 
					
						
						
							
							Bump sentry-sdk from 2.22.0 to 2.23.1 ( #5760 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.22.0 to 2.23.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.22.0...2.23.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-18 13:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						37c077205a 
					 
					
						
						
							
							Bump setuptools from 76.0.0 to 76.1.0 ( #5761 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 76.0.0 to 76.1.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v76.0.0...v76.1.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-18 12:01:03 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ac5f9dcb59 
					 
					
						
						
							
							Bump coverage from 7.6.12 to 7.7.0 ( #5755 )  
						
						
						
						
					 
					
						2025-03-17 08:40:30 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6a9269c052 
					 
					
						
						
							
							Bump ruff from 0.10.0 to 0.11.0 ( #5757 )  
						
						
						
						
					 
					
						2025-03-17 08:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						de615bfc1d 
					 
					
						
						
							
							Bump docker/login-action from 3.3.0 to 3.4.0 ( #5758 )  
						
						
						
						
					 
					
						2025-03-17 08:12:38 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3ee639b133 
					 
					
						
						
							
							Bump aiohttp from 3.11.13 to 3.11.14 ( #5754 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-16 20:40:31 -10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						632e569347 
					 
					
						
						
							
							Bump dbus-fast from 2.39.5 to 2.39.6 ( #5756 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.39.5 to 2.39.6.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.39.5...v2.39.6 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-16 20:40:23 -10:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						cc74831113 
					 
					
						
						
							
							Fix none error in mapping wireless fields ( #5749 )  
						
						
						
						
					 
					
						2025-03-14 11:18:52 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						78c6868ad3 
					 
					
						
						
							
							Bump dbus-fast from 2.39.3 to 2.39.5 ( #5752 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.39.3 to 2.39.5.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.39.3...v2.39.5 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-14 10:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f5f6e8b659 
					 
					
						
						
							
							Bump ruff from 0.9.10 to 0.10.0 ( #5751 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.10 to 0.10.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.10...0.10.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-14 09:50:13 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c91a815cca 
					 
					
						
						
							
							Bump attrs from 25.2.0 to 25.3.0 ( #5750 )  
						
						... 
						
						
						
						Bumps [attrs](https://github.com/sponsors/hynek ) from 25.2.0 to 25.3.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-14 09:45:04 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1efe01c21f 
					 
					
						
						
							
							Bump dbus-fast from 2.37.0 to 2.39.3 ( #5736 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.37.0 to 2.39.3.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.37.0...v2.39.3 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-13 14:36:35 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c54ff06e0f 
					 
					
						
						
							
							Bump attrs from 25.1.0 to 25.2.0 ( #5748 )  
						
						... 
						
						
						
						Bumps [attrs](https://github.com/sponsors/hynek ) from 25.1.0 to 25.2.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-13 16:41:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5facf4e790 
					 
					
						
						
							
							Fix logging error for invalid password for backup ( #5747 )  
						
						... 
						
						
						
						* Fix logging error for invalid password for backup
* Improved test 
						
						
					 
					
						2025-03-12 15:21:10 -04:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						34752466d5 
					 
					
						
						
							
							Remove release assets tarball on frontend update ( #5743 )  
						
						... 
						
						
						
						* Remove release assets tarball on frontend update
* Fix path to the removed tarball
---------
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com > 
						
						
					 
					
						2025-03-12 10:10:27 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						20ea71f7ff 
					 
					
						
						
							
							Bump astroid from 3.3.8 to 3.3.9 ( #5742 )  
						
						... 
						
						
						
						Bumps [astroid](https://github.com/pylint-dev/astroid ) from 3.3.8 to 3.3.9.
- [Release notes](https://github.com/pylint-dev/astroid/releases )
- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog )
- [Commits](https://github.com/pylint-dev/astroid/compare/v3.3.8...v3.3.9 )
---
updated-dependencies:
- dependency-name: astroid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-10 10:53:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ac27e3ac0d 
					 
					
						
						
							
							Bump ruff from 0.9.9 to 0.9.10 ( #5741 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.9 to 0.9.10.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.9...0.9.10 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-10 09:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b31e3ce234 
					 
					
						
						
							
							Bump setuptools from 75.8.2 to 76.0.0 ( #5740 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 75.8.2 to 76.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v75.8.2...v76.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-10 09:12:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						e1c9c8b786 
					 
					
						
						
							
							Finish out effort of adding and enabling blockbuster in tests ( #5735 )  
						
						... 
						
						
						
						* Finish out effort of adding and enabling blockbuster
* Skip getting addon file size until securetar fixed
* Fix test for devcontainer and blocking I/O
* Fix docker fixture and load_config to post_init 
						
						
					 
					
						2025-03-07 13:29:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						23e03a95f4 
					 
					
						
						
							
							Bump getsentry/action-release from 3.0.0 to 3.1.0 ( #5737 )  
						
						... 
						
						
						
						Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/action-release/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: getsentry/action-release
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-07 13:12:33 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						a2b8df0a6a 
					 
					
						
						
							
							Use Sentry helper function to report warnings ( #5734 )  
						
						... 
						
						
						
						* Use Sentry helper function to report warnings
Don't use Sentry directly but the existing helper function.
* Add pytest that Sentry is by default off
* Address ruff
* Address ruff 
						
						
					 
					
						2025-03-06 23:45:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						6ef4f3cc67 
					 
					
						
						
							
							Add blockbuster library and find I/O from unit tests ( #5731 )  
						
						... 
						
						
						
						* Add blockbuster library and find I/O from unit tests
* Fix lint and test issue
* Fixes from feedback
* Avoid modifying webapp object in executor
* Split su options validation and only validate timezone on change 
						
						
					 
					
						2025-03-06 16:40:13 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1fb4d1cc11 
					 
					
						
						
							
							Bump dbus-fast from 2.35.1 to 2.37.0 ( #5733 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.35.1 to 2.37.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.35.1...v2.37.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-06 12:21:13 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						65b1729314 
					 
					
						
						
							
							Bump jinja2 from 3.1.5 to 3.1.6 ( #5732 )  
						
						... 
						
						
						
						Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6 )
---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-06 09:44:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c7e3d86e2d 
					 
					
						
						
							
							Revert "Enable Sentry asyncio integration ( #5685 )" ( #5729 )  
						
						... 
						
						
						
						This essentially reverts PR #5685 .
The Sentry `AsyncioIntegration` replaces the asyncio task factory with
its instrumentalized version, which reports all execeptions which
aren't handled *within* a task to Sentry.
However, we quite often run tasks and handle exceptions outside, e.g.
this commen pattern (example from `MountManager` `reload()``):
```python
results = await asyncio.gather(
    *[mount.update() for mount in mounts], return_exceptions=True
)
... create resolution issues from results with exceptions ...
```
Here, asyncio.gather() uses ensure_future(), which converts the
co-routines to tasks. These Sentry instrumented tasks will then report
exceptions to Sentry, even though we handle exceptions gracefully.
So the `AsyncioIntegration` doesn't work for our use case, and causes
unnecessary noise in Sentry. Disable it again. 
						
						
					 
					
						2025-03-05 12:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5d06ebe430 
					 
					
						
						
							
							Bump dbus-fast from 2.34.0 to 2.35.1 ( #5728 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.34.0 to 2.35.1.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.34.0...v2.35.1 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-05 09:06:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5aba616ba4 
					 
					
						
						
							
							Bump debugpy from 1.8.12 to 1.8.13 ( #5727 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.8.12 to 1.8.13.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.8.12...v1.8.13 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-05 09:05:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						767f435090 
					 
					
						
						
							
							Call core post init ( #5725 )  
						
						
						
						
					 
					
						2025-03-05 09:05:23 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						26024053ed 
					 
					
						
						
							
							Fix add-on store repository getting removed without internet ( #5717 )  
						
						... 
						
						
						
						* Fix add-on store repository getting removed without internet
Currently, when a git command error happens in `pull()`, we declare
the repository as corrupt. Subsequent system autofix runs then execute
the reset resolution, which essentially removes the git repository from
the system.
In situations where the Internet fails right between the last
Supervisor connectivity check and the add-on store repository update
(the connectivity checks are throttled to once every 10 minutes while
connectivity is considered good), or if the outage is only partial
(e.g. reaching connectivity check works but the store repository is not
reachable), this leads to a git command error which declares the
repository as corrupt just as well, and ultimately leads to the removal
of the add-on store repository from the local system.
Run a git ls-remote first, which is used as an extra connectivity check.
This will also avoid removing the repository if Internet connectivity
works but the git provider is temporary down or not reachable.
That said, it will also fail if the repository is no longer present.
But this case needs extra handling anyways.
* Run git ls-remote in executor 
						
						
					 
					
						2025-03-04 21:09:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						324b059970 
					 
					
						
						
							
							Move write of core state to executor ( #5720 )  
						
						
						
						
					 
					
						2025-03-04 17:49:53 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						76e916a07e 
					 
					
						
						
							
							Make sure to close file stream after backup upload ( #5723 )  
						
						... 
						
						
						
						* Make sure to close file stream after backup upload
Currently the file stream does not get closed before importing the file
stream. It seems the test case didn't catch that, presumably because
it is a race condition if the bytes get flushed to disk or not.
Properly close the stream before continue handling the file.
* Close file stream in executor
* Add comment about closing twice is fine 
						
						
					 
					
						2025-03-04 16:11:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						582b128ad9 
					 
					
						
						
							
							Finish migrating read_text to executor ( #5698 )  
						
						... 
						
						
						
						* Move read_text to executor
* switch to async_capture_exception
* Finish moving read_text to executor
* Cover read_bytes and some write_text calls as well
* Fix await issues
* Fix format_message 
						
						
					 
					
						2025-03-04 11:45:44 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c01d788c4c 
					 
					
						
						
							
							Bump getsentry/action-release from 1.10.4 to 3.0.0 ( #5721 )  
						
						... 
						
						
						
						Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 1.10.4 to 3.0.0.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/action-release/compare/v1.10.4...v3.0.0 )
---
updated-dependencies:
- dependency-name: getsentry/action-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-04 11:44:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						8fb66bcf18 
					 
					
						
						
							
							Stop streaming logs when client closes connection ( #5722 )  
						
						... 
						
						
						
						When connection is closed by the client, the journal_logs_reader
generator still returns new lines, trying to write each one of them to
the closed transport. With debug logging enabled, this can end up in an
endless loop. To fix that, break out of the loop immediately after the
connection is reset. 
						
						
					 
					
						2025-03-04 10:08:44 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						fdd96ae21c 
					 
					
						
						
							
							Fix add-on repair log message ( #5719 )  
						
						
						
						
					 
					
						2025-03-03 18:49:24 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1355ef192d 
					 
					
						
						
							
							Exclude non-Supervisor Server Error codes from Sentry reporting ( #5718 )  
						
						... 
						
						
						
						* Exclude non-Supervisor Server Error codes from Sentry reporting
Exclude status codes 502 Bad Gateway and 503 Service Unavailable from
Sentry aiohttp integration. These are returned by Supervisor itself
when acting as a proxy for Home Assistant Core. These aren't errors of
Supervisor.
* ruff check 
						
						
					 
					
						2025-03-03 23:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						f8bab20728 
					 
					
						
						
							
							Replace non-unicode characters for add-on static files ( #5712 )  
						
						... 
						
						
						
						* Replace non-unicode characters for add-on static files
Add-on documentation and changelog get read and returned as text file.
However, in case the original author used non-unicode characters, or
the file corrupted, loading currently fails with an UnicodeDecodeError.
Let's just use the built-in replace error handling of Python, so they
appear for the user as  non-unicode characters by replacing them with
the official unicode replacement character "�".
* Remove superflous parameter for binary files
* ruff format
* Add pytests 
						
						
					 
					
						2025-03-03 20:14:39 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9a3702bc1a 
					 
					
						
						
							
							Avoid loading add-on store repositories too early ( #5716 )  
						
						... 
						
						
						
						When initially loading the store manager, update_repositories makes
sure that all repositories are actually present. If they are for some
reason corrupted or content is missing, we currently still trying
to load them which leads to an unnecessary warning:
```
2025-03-03 11:55:54.324 WARNING (SyncWorker_1) [supervisor.store.data] No repository information exists at /data/addons/git/a0d7b954
...
2025-03-03 11:55:54.343 INFO (MainThread) [supervisor.store.git] Cloning add-on https://github.com/hassio-addons/repository  repository
```
Since update_repositories always loads the data, simply remove the
superfluous earlier loading attempt.
While at it, also improve the cloning/update log messages to make it
clear what repository is cloned/updated. 
						
						
					 
					
						2025-03-03 19:01:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						a7c6699f6a 
					 
					
						
						
							
							Only log all ClientConnectionResets when returning logs ( #5715 )  
						
						... 
						
						
						
						* Suppress all ClientConnectionReset when returning logs
In #5358  we started suppressing ClientConnectionReset when logs are
returned from the Journal Gateway and the client ends connection
unexpectedly. The connection can be closed also when the headers are
returned, so ignore also that error.
Refs #5606 
* Log ClientConnectionResetError as DEBUG instead of suppressing it 
						
						
					 
					
						2025-03-03 13:51:40 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fa7626f83a 
					 
					
						
						
							
							Bump cryptography from 44.0.1 to 44.0.2 ( #5709 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 44.0.1 to 44.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/44.0.1...44.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-03 13:48:42 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						84b265a2e0 
					 
					
						
						
							
							Bump pytest from 8.3.4 to 8.3.5 ( #5710 )  
						
						
						
						
					 
					
						2025-03-03 08:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						debcafa962 
					 
					
						
						
							
							Bump ruff from 0.9.8 to 0.9.9 ( #5711 )  
						
						
						
						
					 
					
						2025-03-03 08:13:55 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4634ef82c6 
					 
					
						
						
							
							Bump home-assistant/wheels from 2024.11.0 to 2025.02.0 ( #5708 )  
						
						
						
						
					 
					
						2025-03-03 07:15:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5b18fb6b12 
					 
					
						
						
							
							No executor task in sentry call when not initialized ( #5703 )  
						
						
						
						
					 
					
						2025-03-01 10:46:11 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d42ec12ae8 
					 
					
						
						
							
							Fix cloning of add-on store repository ( #5701 )  
						
						... 
						
						
						
						* Fix cloning of add-on store repository
Since #5669 , the add-on store reset no longer deletes the root
directory. However, if the root directory is not present, the current
code no longer invokes cloning, instead tries to load the git
repository directly.
With this change, the code clones whenever there is no .git directory,
which works for both cases.
* Fix pytest 
						
						
					 
					
						2025-03-01 16:17:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						86133f8ecd 
					 
					
						
						
							
							Move read_text to executor ( #5688 )  
						
						... 
						
						
						
						* Move read_text to executor
* Fix issues found by coderabbit
* formated to formatted
* switch to async_capture_exception
* Find and replace got one too many
* Update patch mock to async_capture_exception
* Drop Sentry capture from format_message
The error handling got introduced in #2052 , however, #2100  essentially
makes sure there will never be a byte object passed to this function.
And even if, the Sentry aiohttp plug-in will properly catch such an
exception.
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-03-01 16:02:43 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						12c951f62d 
					 
					
						
						
							
							Fix tests in devcontainer by removing resolution center ( #5702 )  
						
						... 
						
						
						
						Since #5696  we don't need to load the resolution center early. In fact,
with #5686  this is even problematic for pytests in devcontainer, since
the Supervisor Core state is valid and this causes AppArmor evaluations
to run (and fail).
Actually, #5696  removed the resolution center. #5686  brought it
accidentally back. This was seemingly a merge error. 
						
						
					 
					
						2025-03-01 16:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						fcb3e2eb55 
					 
					
						
						
							
							Update Supervisor bug form ( #5700 )  
						
						... 
						
						
						
						Update Supervisor bug form to reflect today's naming in the frontend. 
						
						
					 
					
						2025-03-01 13:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						176e511180 
					 
					
						
						
							
							Capture warnings and report to sentry ( #5697 )  
						
						... 
						
						
						
						By default, warnings are simply printed to stderr. This makes them
easy to miss in the log. Capture warnings and user Python logger to log
them with warning level.
Also, if the message is an instance of Exception (which it typically
is), report the warning to Sentry. This is e.g. useful for asyncio
RuntimeWarning warnings "coroutine was never awaited". 
						
						
					 
					
						2025-02-28 21:28:40 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						696dcf6149 
					 
					
						
						
							
							Initialize Supervisor Core state in constructor ( #5686 )  
						
						... 
						
						
						
						* Initialize Supervisor Core state in constructor
Make sure the Supervisor Core state is set to a value early on. This
makes sure that the state is always of type CoreState, and makes sure
that any use of the state can rely on it being an actual value from the
CoreState enum.
This fixes Sentry filter during early startup, where the state
previously was None. Because of that, the Sentry filter tried to
collect more Context, which lead to an exception and not reporting
errors.
* Fix pytest
It seems that with initializing the state early, the pytest actually
runs a system evaluation with:
Starting system evaluation with state initialize
Before it did that with:
Starting system evaluation with state None
It detects that the container runs as privileged, and declares the
system as unhealthy.
It is unclear to me why coresys.core.healthy was checked in this
context, it doesn't seem useful. Just remove the check, and validate
the state through the getter instead.
* Update supervisor/core.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Make sure Supervisor container is privileged in pytest
With the Supervisor Core state being valid now, some evaluations
now actually run when loading the resolution center. This leads to
Supervisor getting declared unhealthy due to not running in a privileged
container under pytest.
Fake the host container to be privileged to make evaluations not
causing the system to be declared unhealthy under pytest.
* Avoid writing actual Supervisor run state file
With the Supervisor Core state being valid from the very start, we end
up writing a state everytime.
Instead of actually writing a state file, simply validate the the
necessary calls are being made. This is more conform to typical unit
tests and avoids writing a file for every test.
* Extend WebSocket client fixture and use it consistently
Extend the ha_ws_client WebSocket client fixture to set Supervisor Core
into run state and clear all pending messages.
Currently only some tests use the ha_ws_client WebSocket client fixture.
Use it consistently for all tests.
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-28 18:01:55 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8030b346e0 
					 
					
						
						
							
							Load resolution evaluation, check and fixups early ( #5696 )  
						
						... 
						
						
						
						* Load resolution evaluation, check and fixups early
Before #5652 , these modules were loaded in the constructor, hence early
in `initialize_coresys()`. Moving them late actually exposed an issue
where NetworkManager connectivity setter couldn't get the
`connectivity_check` evaluation, leading to an exception early in
bootstrap.
Technically, it might be safe to load the resolution modules only in
`Core.connect()`, however then we'd have to load them separately for
pytest. Let's go conservative and load them the same place where they
got loaded before #5652 .
* Load resolution modules in a single executor call
* Fix pytest 
						
						
					 
					
						2025-02-28 16:59:22 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						53d97ce0c6 
					 
					
						
						
							
							Improve plug-in update error message ( #5695 )  
						
						... 
						
						
						
						The current error message does not share any information about the
underlying problem why updating failed. Print the error to the logs. 
						
						
					 
					
						2025-02-28 09:34:35 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						77523f7bec 
					 
					
						
						
							
							Avoid space in update link of frontend update PR ( #5694 )  
						
						... 
						
						
						
						A newline is converted to a space as per YAML folding rules. The space
breaks markdown parsing of the link. Use a single line for the target
version link. 
						
						
					 
					
						2025-02-28 13:13:11 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						f4d69f1811 
					 
					
						
						
							
							Make advanced logs error test work in all test environments ( #5692 )  
						
						... 
						
						
						
						When developing/testing in a Supervised environment, the
systemd-journal-gatewayd socket is actually available. Mock the
socket Path file to make the test independent of the pytest
environment. 
						
						
					 
					
						2025-02-28 12:59:20 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						cf5a0dc548 
					 
					
						
						
							
							Add body with update information to frontend update prs ( #5691 )  
						
						... 
						
						
						
						Overwrite the default body with useful version update information and
a link to the new release.
Also rename the title and use lower caps for local shell variables. 
						
						
					 
					
						2025-02-28 11:57:30 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a8cc3ae6ef 
					 
					
						
						
							
							Bump actions/cache from 4.2.1 to 4.2.2 ( #5690 )  
						
						... 
						
						
						
						Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-28 10:21:43 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						362bd8fd21 
					 
					
						
						
							
							Enable Sentry asyncio integration ( #5685 )  
						
						... 
						
						
						
						Enable the Sentry asyncio integration. This makes sure that exception
in non-awaited tasks get reported to sentry.
While at it, use partial instead of lambda for the filter function. 
						
						
					 
					
						2025-02-28 09:57:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						2274de969f 
					 
					
						
						
							
							File open calls to executor ( #5678 )  
						
						
						
						
					 
					
						2025-02-28 09:56:59 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dfed251c7a 
					 
					
						
						
							
							Bump ruff from 0.9.7 to 0.9.8 ( #5689 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.7 to 0.9.8.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.7...0.9.8 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-28 09:33:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						151d4bdd73 
					 
					
						
						
							
							Temporary directory to executor ( #5673 )  
						
						... 
						
						
						
						* Move temporary directory usage to executor
* Use temp_folder.name in Path constructor 
						
						
					 
					
						2025-02-27 17:58:55 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c5d4ebcd48 
					 
					
						
						
							
							Correctly handle aiohttp requests in Sentry reporting ( #5681 )  
						
						... 
						
						
						
						* Correctly handle aiohttp requests
The request header seems to be a dictionary in current Sentry SDK.
The previous code actually failed with an exception when trying to
unpack the header. However, it seems that Exceptions are not handled
or printed in this filter function, so those issues were simply
swallowed.
The new code has been tested to correctly sanitize and report issues
during aiohttp requests.
* Fix pytests 
						
						
					 
					
						2025-02-27 15:54:51 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						0ad559adcd 
					 
					
						
						
							
							Add more context to Sentry reports early during startup ( #5682 )  
						
						... 
						
						
						
						* Initialize machine information before Sentry
* Set user and machine for all reports
Now that we initialize machine earlier we can report user and machine
for all events, even before Supervisor is completely initialized.
Also use the new tag format which is a dictionary.
Note that it seems that with the current Sentry SDK version the
AioHttpIntegration no longer sets the URL as a tag. So sanitation is
no longer reuqired.
* Update pytests 
						
						
					 
					
						2025-02-27 15:45:11 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						39f5b91f12 
					 
					
						
						
							
							Use await for all FileConfiguration calls ( #5683 )  
						
						... 
						
						
						
						Some calls got missed in PR #5652 . Update all calls to await the
save_data() coroutine. 
						
						
					 
					
						2025-02-27 15:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ddee79d209 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.3.1 to 5.4.0 ( #5680 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.3.1...v5.4.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-27 09:04:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ff111253d5 
					 
					
						
						
							
							Bump setuptools from 75.8.1 to 75.8.2 ( #5679 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 75.8.1 to 75.8.2.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v75.8.1...v75.8.2 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-27 09:04:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						31193abb7b 
					 
					
						
						
							
							FileConfiguration uses executor for I/O ( #5652 )  
						
						... 
						
						
						
						* FileConfiguration uses executor for I/O
* Fix credentials tests
* Remove migrate_system_env as its very deprecated 
						
						
					 
					
						2025-02-26 19:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						ae266e1692 
					 
					
						
						
							
							Improve Supervisor restart detection message ( #5672 )  
						
						... 
						
						
						
						The word "reboot" is usually used when a operating system is restarted.
The current log message could be interpreted that the Supervisor
detected an operating system reboot.
Use restart to make it clear that the Supervisor detected a restart of
itself. 
						
						
					 
					
						2025-02-26 13:10:40 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c315a15816 
					 
					
						
						
							
							Bump securetar from 2025.2.0 to 2025.2.1 ( #5671 )  
						
						... 
						
						
						
						* Bump securetar from 2025.2.0 to 2025.2.1
Bumps [securetar](https://github.com/pvizeli/securetar ) from 2025.2.0 to 2025.2.1.
- [Release notes](https://github.com/pvizeli/securetar/releases )
- [Commits](https://github.com/pvizeli/securetar/compare/2025.2.0...2025.2.1 )
---
updated-dependencies:
- dependency-name: securetar
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Handle new AddFileError where atomic_contents_add is used
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-02-26 09:30:22 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3bd732147c 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.8 to 4.1.9 ( #5675 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-26 08:51:39 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ddbde93a6d 
					 
					
						
						
							
							Bump setuptools from 75.8.0 to 75.8.1 ( #5676 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-26 08:51:16 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6db11a8ade 
					 
					
						
						
							
							Bump home-assistant/builder from 2024.08.2 to 2025.02.0 ( #5674 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-26 08:46:38 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						42e78408a7 
					 
					
						
						
							
							Fix add-on store reset ( #5669 )  
						
						... 
						
						
						
						Make sure that add-on store resets do not delete the root folder. This
is important so that successive reset attempts do not fail (the
directory passed to `remove_folder` must exist, otherwise find fails
with an non-zero exit code).
While at it, handle find errors properly and report errors as critical. 
						
						
					 
					
						2025-02-25 17:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						15e8940c7f 
					 
					
						
						
							
							Improve D-Bus timeout error handling ( #5664 )  
						
						... 
						
						
						
						* Improve D-Bus timeout error handling
Typically D-Bus timeouts are related to systemd activation timing out
after 25s. The current dbus-fast timeout of 10s is well below that
so we never get the actual D-Bus error. This increases the dbus-fast
timeout to 30s, which will make sure we wait long enought to get the
actual D-Bus error from the broker.
Note that this should not slow down a typical system, since we tried
three times each waiting for 10s. With the new error handling typically
we'll end up waiting 25s and then receive the actual D-Bus error. There
is no point in waiting for multiple D-Bus/systemd caused timeouts.
* Create D-Bus TimedOut exception 
						
						
					 
					
						2025-02-25 17:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						644ec45ded 
					 
					
						
						
							
							Bump aiohttp from 3.11.12 to 3.11.13 ( #5665 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-25 12:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						a8d2743f56 
					 
					
						
						
							
							Define CPU architecture to fix armhf builds ( #5670 )  
						
						
						
						
					 
					
						2025-02-25 11:36:35 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0acef4a6e6 
					 
					
						
						
							
							Bump dbus-fast from 2.33.0 to 2.34.0 ( #5666 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-25 09:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5733db94aa 
					 
					
						
						
							
							Revert "Fix add-on store reset"  
						
						... 
						
						
						
						This reverts commit da8c6cf111 
						
						
					 
					
						2025-02-25 09:10:27 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						da8c6cf111 
					 
					
						
						
							
							Fix add-on store reset  
						
						... 
						
						
						
						Make sure that add-on store resets do not delete the root folder. This
is important so that successive reset attempts do not fail (the
directory passed to `remove_folder` must exist, otherwise find fails
with an non-zero exit code).
While at it, handle find errors properly and report errors as critical. 
						
						
					 
					
						2025-02-25 09:02:09 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						802ee25a8b 
					 
					
						
						
							
							Build Python wheels for Python 3.13 ( #5667 )  
						
						
						
						
					 
					
						2025-02-25 08:48:07 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						ce8b107f1e 
					 
					
						
						
							
							Handle OS errors on backup create ( #5662 )  
						
						... 
						
						
						
						* Handle permission error on backup create
Make sure we handle (write) permission errors when creating a backup.
* Introduce BackupFileExistError and BackupPermissionError exceptions
* Make error messages a bit more uniform
* Drop use of exclusive mode
SecureTar does not handle exclusive mode nicely. Drop use of it for now. 
						
						
					 
					
						2025-02-24 21:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						32936e5de0 
					 
					
						
						
							
							Handle non-zero subprocess exits ( #5660 )  
						
						... 
						
						
						
						With PR #5634  (which had the goal to remove I/O in event loop for backup
operations) the semantics of `remove_folder` changed slightly: Non-zero
exits of subprocesses were no longer handled, but lead to a
CalledProcessError.
Now to restore the semantics of `remove_folder` we should simply log an
error. However, this semantic change actually uncovered a potential
problem in deployed systems: There are 34 users on beta channel which
regularly seem to run `FixupStoreExecuteReset`, and with the semantic
change we see those errors in Sentry.
An obvious problem could be no storage. But in a quick test that would
not execute the repair in first place since the fixup has the job
condition `FREE_SPACE` set. So the problem is likely elsewhere.
With this change, we log the stderr of find, while still raising the
exception. With that we should get more context in Sentry to see what
could be the underlying error. 
						
						
					 
					
						2025-02-24 12:30:39 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c35746c3e1 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.6.0 to 4.6.1 ( #5659 )  
						
						
						
						
					 
					
						2025-02-24 08:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						392dd9f904 
					 
					
						
						
							
							Bump zlib-fast from 0.2.0 to 0.2.1 ( #5658 )  
						
						
						
						
					 
					
						2025-02-24 08:31:37 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						d8f792950b 
					 
					
						
						
							
							Autoupdate frontend to version 20250221.0 ( #5616 )  
						
						... 
						
						
						
						Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-22 21:44:20 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1f6cdc3018 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.8.0 to 3.8.1 ( #5654 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-21 19:36:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						616f1903b7 
					 
					
						
						
							
							Bump ruff from 0.9.6 to 0.9.7 ( #5653 )  
						
						
						
						
					 
					
						2025-02-21 14:50:51 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						997a51fc42 
					 
					
						
						
							
							Remove I/O in event loop for add-on backup and restore ( #5649 )  
						
						... 
						
						
						
						* Remove I/O in event loop for add-on backup and restore
Remove I/O in event loop for add-on backup and restore operations. On
backup, this moves the add-on shutdown before metadata is stored in the
backup, which slightly lenghens the time the add-on is actually stopped.
However, the biggest contributor here is likely adding the image
itself if it is a local backup. However, since that is the minority of
cases, I've opted for simplicity over optimizing for this case.
* Use partial to explicitly bind arguments 
						
						
					 
					
						2025-02-21 00:24:36 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cda6325be4 
					 
					
						
						
							
							Bump actions/cache from 4.2.0 to 4.2.1 ( #5650 )  
						
						
						
						
					 
					
						2025-02-20 09:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c8cc6fe003 
					 
					
						
						
							
							Remove I/O in event loop for Home Assistant Core backup ( #5648 )  
						
						... 
						
						
						
						* Remove I/O in event loop for Home Assistant Core backup
The Home Assistant Core backup still contains some I/O in the event
loop. Move all I/O into the executor.
* Update supervisor/homeassistant/module.py
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-02-19 20:11:37 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						34939cfe52 
					 
					
						
						
							
							Remove I/O in event loop for backup load, import and remove ( #5647 )  
						
						... 
						
						
						
						* Avoid IO in event loop when removing backup
* Refactor backup size calculation
Currently size is lazy loaded when required via properties. This
however is blocking the async event loop.
Backup sizes don't change. Instead of lazy loading the size of a backup
simply determine it on loading/after creation.
* Fix tests for backup size change
* Avoid IO in event loop when loading backups
* Avoid IO in event loop when importing a backup 
						
						
					 
					
						2025-02-19 16:00:17 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						37bc703bbb 
					 
					
						
						
							
							Disable uv cache when creating container image ( #5646 )  
						
						... 
						
						
						
						We don't intent to run uv again, so the cache is not really useful.
The cache directory size is around 80MB, however, the files are mostly
hardlinks to the original files in `/usr/local/lib/python3.13/site-packages`
so the actual saving is much smaller. 
						
						
					 
					
						2025-02-19 10:45:22 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5f8e41b441 
					 
					
						
						
							
							Capture errors correctly while copying backups ( #5644 )  
						
						... 
						
						
						
						Make sure we correctly capture errors while copying backups by using
the current job instance. 
						
						
					 
					
						2025-02-19 09:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						606db3585c 
					 
					
						
						
							
							Remove I/O in event loop for backup create and restore operations ( #5634 )  
						
						... 
						
						
						
						* Remove I/O from backup create() function
* Move mount check into exectutor thread
* Remove I/O from backup open() function
* Remove I/O from _folder_save()
* Refactor remove_folder and remove_folder_with_excludes
Make remove_folder and remove_folder_with_excludes synchronous
functions which need to be run in an executor thread to be safely used
in asyncio. This makes them better composable with other I/O operations
like checking for file existence etc.
* Fix logger typo
* Use return values for functions running in an exectutor
* Move location check into a separate function
* Fix extract 
						
						
					 
					
						2025-02-18 20:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Resch 
							
						 
					 
					
						
						
							
						
						4054749eb2 
					 
					
						
						
							
							Use uv to install supervisor ( #5642 )  
						
						
						
						
					 
					
						2025-02-18 14:54:23 -05:00 
						 
				 
			
				
					
						
							
							
								Robert Resch 
							
						 
					 
					
						
						
							
						
						ad5827d33f 
					 
					
						
						
							
							Bump uv to 0.6.1 ( #5641 )  
						
						... 
						
						
						
						* Bump uv to 0.6.0
* Bump uv to 0.6.1 
						
						
					 
					
						2025-02-18 19:26:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						249464e928 
					 
					
						
						
							
							Generate Python bytecode for site-packages during build ( #5640 )  
						
						... 
						
						
						
						Since transition from pip to uv in #5152 , Supervisor container doesn't
contain bytecode for site-packages anymore, and because our AppArmor
profile denies mkdir operations, the compiled *.pyc files are never
created. Enable uv --compile option to opt for the same behavior as pip
had, to fix of the AA errors and the potential penalty of compilation on
every import. 
						
						
					 
					
						2025-02-18 18:44:37 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3bc55c054a 
					 
					
						
						
							
							Bump sentry-sdk from 2.21.0 to 2.22.0 ( #5638 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.21.0 to 2.22.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.21.0...2.22.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-18 12:28:17 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						4c108eea64 
					 
					
						
						
							
							Always validate Backup before restoring ( #5632 )  
						
						... 
						
						
						
						* Validate Backup always before restoring
Since #5519  we check the encryption password early in restore case.
This has the side effect that we check the file existance early too.
However, in the non-encryption case, the file is not checked early.
This PR changes the behavior to always validate the backup file before
restoring, ensuring both encryption and non-encryption cases are
handled consistently.
In particular, the last case of test_restore_immediate_errors actually
validates that behavior. That test should actually have failed so far.
But it seems that because we validate the backup shortly after freeze
anyways, the exception still got raised early enough.
A simply `await asyncio.sleep(10)` right after the freeze makes the
test case fail. With this change, the test works consistently.
* Address pylint
* Fix backup_manager tests
* Drop warning message 
						
						
					 
					
						2025-02-14 18:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9b2dbd634d 
					 
					
						
						
							
							Avoid exception when handling closed WebSocket connection ( #5630 )  
						
						... 
						
						
						
						When delivering multiple messages to Core, and the first fails with a
connection error, the second message will also fail with the same error.
But at this point the connection is already clsoed, which leads to an
exception in the exception handler. Avoid this compunding error by
checking if the connection is still exists before trying to close.
Fixes : #5629  
						
						
					 
					
						2025-02-14 13:12:56 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2cb2a48184 
					 
					
						
						
							
							Bump securetar from 2025.1.4 to 2025.2.0 ( #5628 )  
						
						... 
						
						
						
						Bumps [securetar](https://github.com/pvizeli/securetar ) from 2025.1.4 to 2025.2.0.
- [Release notes](https://github.com/pvizeli/securetar/releases )
- [Commits](https://github.com/pvizeli/securetar/compare/2025.1.4...2025.2.0 )
---
updated-dependencies:
- dependency-name: securetar
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-14 11:05:21 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ed5a0b511e 
					 
					
						
						
							
							Bump sentry-sdk from 2.20.0 to 2.21.0 ( #5625 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.20.0...2.21.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-13 10:32:49 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1475dcb50b 
					 
					
						
						
							
							Bump cryptography from 44.0.0 to 44.0.1 ( #5621 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 44.0.0 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/44.0.0...44.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev > 
						
						
					 
					
						2025-02-12 13:43:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5cd7f6fd84 
					 
					
						
						
							
							Bump coverage from 7.6.11 to 7.6.12 ( #5622 )  
						
						
						
						
					 
					
						2025-02-12 08:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						52cc17fa3f 
					 
					
						
						
							
							Delay initial version fetch until there is connectivity ( #5603 )  
						
						... 
						
						
						
						* Delay inital version fetch until there is connectivity
* Add test
* Only mock get not whole websession object
* drive delayed fetch off of supervisor connectivity not host
* Fix test to not rely on sleep guessing to track tasks
* Use fixture to remove job throttle temporarily 
						
						
					 
					
						2025-02-11 13:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fa6949f4e4 
					 
					
						
						
							
							Bump getsentry/action-release from 1.10.2 to 1.10.4 ( #5619 )  
						
						... 
						
						
						
						Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 1.10.2 to 1.10.4.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/action-release/compare/v1.10.2...v1.10.4 )
---
updated-dependencies:
- dependency-name: getsentry/action-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-11 11:39:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						63a4cee770 
					 
					
						
						
							
							Bump ruff from 0.9.5 to 0.9.6 ( #5618 )  
						
						
						
						
					 
					
						2025-02-11 07:48:02 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7aed0c1b0d 
					 
					
						
						
							
							Bump getsentry/action-release from 1.10.1 to 1.10.2 ( #5615 )  
						
						
						
						
					 
					
						2025-02-10 07:57:30 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						de592a6ef4 
					 
					
						
						
							
							Bump coverage from 7.6.10 to 7.6.11 ( #5614 )  
						
						
						
						
					 
					
						2025-02-10 07:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ff7086c0d0 
					 
					
						
						
							
							Bump getsentry/action-release from 1.9.0 to 1.10.1 ( #5611 )  
						
						... 
						
						
						
						Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 1.9.0 to 1.10.1.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/action-release/compare/v1.9.0...v1.10.1 )
---
updated-dependencies:
- dependency-name: getsentry/action-release
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-07 11:30:45 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ef0352ecd6 
					 
					
						
						
							
							Bump ruff from 0.9.4 to 0.9.5 ( #5612 )  
						
						
						
						
					 
					
						2025-02-07 09:18:45 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						7348745049 
					 
					
						
						
							
							Print the exact reason if the WebSocket event to Core fails ( #5609 )  
						
						... 
						
						
						
						* Print the exact reason if the WebSocket event to Core fails
* Improve error at backup end too, fix tests
* Fix text
* Address ruff check issue 
						
						
					 
					
						2025-02-06 18:17:46 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						2078044062 
					 
					
						
						
							
							Autoupdate frontend to version 20250205.0 ( #5543 )  
						
						... 
						
						
						
						Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-06 17:34:18 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d254937590 
					 
					
						
						
							
							Drop Docker config from Supervisor backup ( #5605 )  
						
						... 
						
						
						
						* Drop Docker config from Supervisor backup
The Docker config is part of the main backup metadata. Because we
consolidate encrypted and unencrypted backups today, this leads to
potential bugs when restoring a backup.
* Drop obsolete encrypt/decrypt functions
* Drop unused Backup Job stage 
						
						
					 
					
						2025-02-06 11:15:56 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9a8e52d1fc 
					 
					
						
						
							
							Bump aiohttp from 3.11.11 to 3.11.12 ( #5608 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-06 09:37:03 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6e7fac5493 
					 
					
						
						
							
							Bump dbus-fast from 2.32.0 to 2.33.0 ( #5607 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.32.0 to 2.33.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.32.0...v2.33.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-06 09:28:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						129a37a1f4 
					 
					
						
						
							
							Prevent race condition with location reload and backups list ( #5602 )  
						
						
						
						
					 
					
						2025-02-05 14:24:37 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						01382e774e 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.7.0 to 3.8.0 ( #5604 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.7.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-05 09:16:40 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9164d35615 
					 
					
						
						
							
							Fix restoring unencrypted backup in corner case ( #5600 )  
						
						... 
						
						
						
						* Fix restoring unencrypted backup in corner case
If a backup has a encrypted and unencrypted location, and the encrypted
location is beeing restored first, the encryption key is still cached.
When the user restores the unencrypted backup next, it will fail because
the Supervisor tries to use encryption key still.
* Add integration test for restoring backups with and without encryption
* Rename _validate_location_password to _set_location_password
* Reload backup metadata from restore location
* Revert "Reload backup metadata from restore location"
This reverts commit 9b47a1cfe9 
						
						
					 
					
						2025-02-04 17:53:22 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						58df65541c 
					 
					
						
						
							
							Handle non-existing file in Backup password check too ( #5599 )  
						
						... 
						
						
						
						* Handle non-existing file in Backup password check too
Make sure we handle a non-existing backup file also when validating
the password.
* Update supervisor/backups/manager.py
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Add test case and fix password check when multiple locations
* Mock default backup unprotected by default
Instead of setting the protected property which we might not use
everywhere, simply mock the default backup to be unprotected.
* Fix mock of protected backup
* Introduce test for validate_password
Testing showed that validate_password doesn't return anything. Extend
tests to cover this case and fix the actual code.
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-02-04 11:23:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						4c04f364a3 
					 
					
						
						
							
							Use full match in homeassistant backup excludes ( #5597 )  
						
						
						
						
					 
					
						2025-02-03 13:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						7f39538231 
					 
					
						
						
							
							Update cache if a backup file is missing ( #5596 )  
						
						... 
						
						
						
						* Update cache if a backup file is missing
* Remove references to single file reload 
						
						
					 
					
						2025-02-03 13:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						be98e0c0f4 
					 
					
						
						
							
							Bump dbus-fast from 2.30.2 to 2.32.0 ( #5598 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.30.2 to 2.32.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.30.2...v2.32.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-02-03 09:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9491b1ff89 
					 
					
						
						
							
							Avoid reordering add-on repositories on Backup load ( #5595 )  
						
						... 
						
						
						
						* Avoid reordering add-on repositories on Backup load
The `ensure_builtin_repositories` function uses a set to deduplicate
items, which sometimes led to a change of order in elements. This is
problematic when deduplicating Backups.
Simply avoid mangling the list of add-on repositories on load. Instead
rely on `update_repositories` which uses the same function to ensure
built-in repositories when loading the store configuration and restoring
a backup file.
* Update tests
* ruff format
* ruff check
* ruff check fixes
* ruff format
* Update tests/store/test_validate.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Simplify test
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-31 12:10:47 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						30cbb039d0 
					 
					
						
						
							
							Handle non-existing backup file ( #5590 )  
						
						... 
						
						
						
						* Make the API return 404 for non-existing backup files
* Introduce BackupFileNotFoundError exception
* Return 404 on full restore as well
* Fix remaining API tests
* Improve error handling in delete
* Fix pytest
* Fix tests and change error handling to agreed logic
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-01-31 14:27:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						1aabca9489 
					 
					
						
						
							
							Make sure the oldest boot ID is included in the boot list ( #5591 )  
						
						... 
						
						
						
						If the system is running for a long time, or the logging is particularly
chatty, the Systemd journal message we use to detect boot will be
rotated out of the journal. Currently we only handled it if there was
one boot, but we usually always missed the oldest boot if there were
more boots.
Adjust the method for getting boot IDs to always get the very first log
line in the journal instead of the last one, and make sure its boot ID
is included in the list. 
						
						
					 
					
						2025-01-31 11:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						28a87db515 
					 
					
						
						
							
							Avoid test failure by not checking exact size of backup ( #5594 )  
						
						... 
						
						
						
						* Avoid test failure by not checking exact size of backup
This is a workaround for the fact that the backup size is not exactly
the same every time. This is due to the fact that the inner gziped tar
file can vary in size due to difference in json file (key order) and
potentially also different field values (UUID, backup slug).
It seems that sorting the keys makes the actual difference today, but
this has runtime overhead and might not catch all cases.
Simply check if size property is there and a number bigger than 0
instead.
* Fix pytest 
						
						
					 
					
						2025-01-31 11:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						05b648629f 
					 
					
						
						
							
							Bump ruff from 0.9.3 to 0.9.4 ( #5592 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.3 to 0.9.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.3...0.9.4 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-31 08:27:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d1d8446480 
					 
					
						
						
							
							Bump pylint from 3.3.3 to 3.3.4 ( #5586 )  
						
						
						
						
					 
					
						2025-01-29 08:17:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						8b897ba537 
					 
					
						
						
							
							Fix bug when uploading backup to a mount ( #5585 )  
						
						
						
						
					 
					
						2025-01-28 18:30:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c8f1b222c0 
					 
					
						
						
							
							Add sizes per location and support .local ( #5581 )  
						
						
						
						
					 
					
						2025-01-28 11:41:51 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						257e2ceb82 
					 
					
						
						
							
							Bump actions/setup-python from 5.3.0 to 5.4.0 ( #5583 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.3.0...v5.4.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-28 11:36:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						67a27cae40 
					 
					
						
						
							
							Bump securetar from 2025.1.3 to 2025.1.4 ( #5582 )  
						
						... 
						
						
						
						Bumps [securetar](https://github.com/pvizeli/securetar ) from 2025.1.3 to 2025.1.4.
- [Release notes](https://github.com/pvizeli/securetar/releases )
- [Commits](https://github.com/pvizeli/securetar/compare/2025.1.3...2025.1.4 )
---
updated-dependencies:
- dependency-name: securetar
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-28 11:35:28 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8ff9c08e82 
					 
					
						
						
							
							Support systemd-journal-gatewayd using a TCP socket ( #5576 )  
						
						
						
						
					 
					
						2025-01-27 13:57:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1b0aa30881 
					 
					
						
						
							
							Extend backup upload API with file name parameter ( #5568 )  
						
						... 
						
						
						
						* Extend backup upload API with file name parameter
Add a query parameter which allows to specify the file name on upload.
All locations will store the backup with the same file name.
* ruff format
* Update tests to cover bad filename
* Fix ruff check error
* Drop unnecessary logging 
						
						
					 
					
						2025-01-27 10:01:29 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2a8d2d2b48 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.3.0 to 5.3.1 ( #5580 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.3.0...v5.3.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-27 09:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						44bd787276 
					 
					
						
						
							
							Bump attrs from 24.3.0 to 25.1.0 ( #5579 )  
						
						... 
						
						
						
						Bumps [attrs](https://github.com/sponsors/hynek ) from 24.3.0 to 25.1.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-27 09:07:21 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						690f1c07a7 
					 
					
						
						
							
							Use version which is treated CalVer by AwesomeVersion ( #5572 )  
						
						... 
						
						
						
						* Use version which is treated CalVer by AwesomeVersion
The current dev version `99.9.9dev` is treated as unkown version type
by AwesomeVersion. This prevents the version from comparing with
actual Supervisor versions, e.g. from an exsiting backup file.
Make the development version a valid CalVer version so development
versions can handle non-development backups.
* Bump to year 9999 
						
						
					 
					
						2025-01-24 09:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8e185a8413 
					 
					
						
						
							
							Bump pytest-aiohttp from 1.0.5 to 1.1.0 ( #5573 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-24 08:34:21 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1f7df73964 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.2.0 to 5.3.0 ( #5575 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-24 08:34:05 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a10afc45b1 
					 
					
						
						
							
							Bump ruff from 0.9.2 to 0.9.3 ( #5574 )  
						
						
						
						
					 
					
						2025-01-24 07:30:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						61a2101d8a 
					 
					
						
						
							
							Backup protected status can vary per location ( #5569 )  
						
						... 
						
						
						
						* Backup protected status can vary per location
* Fix test_backup_remove_error test
* Update supervisor/backups/backup.py
* Add Docker registry configuration to backup metadata
* Make use of backup location fixture
* Address pylint
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-01-23 15:05:35 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						088832c253 
					 
					
						
						
							
							Extend backup API with file name field ( #5567 )  
						
						... 
						
						
						
						* Extend backup API with file name field
Allow to specify a backup file name when creating a backup. This allows
for user friendly backup file names. If none is specified, the current
behavior remains (backup file name is the backup slug).
* Check passed file name using regex
* Use custom filename on download only if backup file name is backup slug
* ruff format
* Remove path from location for download file name 
						
						
					 
					
						2025-01-23 15:24:47 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a545b680b3 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.1.2 to 5.2.0 ( #5571 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-23 08:52:49 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						805017eabf 
					 
					
						
						
							
							Bump dbus-fast from 2.28.0 to 2.30.2 ( #5562 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.28.0 to 2.30.2.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.28.0...v2.30.2 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-21 12:06:41 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						b7412b0679 
					 
					
						
						
							
							Update Python to 3.13 ( #5564 )  
						
						... 
						
						
						
						* Bump Supervisor to Python 3.13
* Update ruff configuration to 0.9.1
Adjust pyproject.toml for ruff 0.9.1. Also make sure that latest version
of ruff is used in pre-commit.
* Set default configuration for pytest-asyncio
* Run ruff check
* Drop deprecated decorator no_type_check_decorator
The upstream PR (https://github.com/python/cpython/issues/106309 ) says
this never got really implemented by type checkers.
* Bump devcontainer to latest release 
						
						
					 
					
						2025-01-21 11:57:30 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fff3bfd01e 
					 
					
						
						
							
							Bump pre-commit from 4.0.1 to 4.1.0 ( #5566 )  
						
						
						
						
					 
					
						2025-01-21 07:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5f165a79ba 
					 
					
						
						
							
							Bump actions/stale from 9.0.0 to 9.1.0 ( #5565 )  
						
						
						
						
					 
					
						2025-01-21 07:39:51 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0d3acd1aca 
					 
					
						
						
							
							Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 ( #5563 )  
						
						
						
						
					 
					
						2025-01-20 08:09:23 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						463f196472 
					 
					
						
						
							
							Bump securetar from 2024.11.0 to 2025.1.3 ( #5553 )  
						
						... 
						
						
						
						* Bump securetar from 2024.11.0 to 2025.1.3
Bumps [securetar](https://github.com/pvizeli/securetar ) from 2024.11.0 to 2025.1.3.
- [Release notes](https://github.com/pvizeli/securetar/releases )
- [Commits](https://github.com/pvizeli/securetar/compare/2024.11.0...2025.1.3 )
---
updated-dependencies:
- dependency-name: securetar
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Use file_filter and add test for addon backup_exclude
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2025-01-17 11:18:55 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52d5df6778 
					 
					
						
						
							
							Bump ruff from 0.9.1 to 0.9.2 ( #5558 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-17 08:28:19 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ce75c85e65 
					 
					
						
						
							
							Bump debugpy from 1.8.11 to 1.8.12 ( #5559 )  
						
						
						
						
					 
					
						2025-01-17 07:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								puddly 
							
						 
					 
					
						
						
							
						
						12fd61142d 
					 
					
						
						
							
							Trigger rescan on device remove ( #5447 )  
						
						
						
						
					 
					
						2025-01-16 18:16:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0073227785 
					 
					
						
						
							
							Add env on core restart due to restore ( #5548 )  
						
						... 
						
						
						
						* Add env on core restart due to restore
* Move is_restore to backup manager 
						
						
					 
					
						2025-01-16 18:15:06 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						89a215cc1f 
					 
					
						
						
							
							Revert "Bump dbus-fast from 2.28.0 to 2.29.0 ( #5551 )" ( #5555 )  
						
						... 
						
						
						
						This reverts commit da6bdfa795 
						
						
					 
					
						2025-01-16 12:51:16 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						b2aece8208 
					 
					
						
						
							
							Revert "Bump orjson from 3.10.12 to 3.10.13 ( #5514 )" ( #5554 )  
						
						... 
						
						
						
						This reverts commit dbd37d6575 
						
						
					 
					
						2025-01-16 11:35:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						600bf91c4f 
					 
					
						
						
							
							Sort jobs by creation in API ( #5545 )  
						
						... 
						
						
						
						* Sort jobs by creation in API
* Fix tests missing new field
* Fix sorting logic around child jobs 
						
						
					 
					
						2025-01-16 09:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						da6bdfa795 
					 
					
						
						
							
							Bump dbus-fast from 2.28.0 to 2.29.0 ( #5551 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.28.0 to 2.29.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.28.0...v2.29.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-16 09:51:29 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5d4894a1ba 
					 
					
						
						
							
							Bump getsentry/action-release from 1.8.0 to 1.9.0 ( #5552 )  
						
						... 
						
						
						
						Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/docs/publishing-a-release.md )
- [Commits](https://github.com/getsentry/action-release/compare/v1.8.0...v1.9.0 )
---
updated-dependencies:
- dependency-name: getsentry/action-release
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-16 09:51:03 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d4c047bd01 
					 
					
						
						
							
							Add tun to static device list in hardware manager ( #5547 )  
						
						... 
						
						
						
						Some devices are provided by kernel modules which potentially get loaded
later at startup. Those are not listed by udev, and hence add-ons do
not get permissions for these types of devices as long as the kernel
module is not loaded.
Typically, such devices are created by the kmod-static-nodes.service
systemd service. Ideally, we would read the output of that service and
add those specifically. However, there are very few devices which
use static nodes, and we actually only really interested in tun. So
let's simply add this static node in case udev does not list it already. 
						
						
					 
					
						2025-01-15 09:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6183b9719c 
					 
					
						
						
							
							Bump sentry-sdk from 2.19.2 to 2.20.0 ( #5549 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.19.2...2.20.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-15 09:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Akhmetov 
							
						 
					 
					
						
						
							
						
						f02d67ee47 
					 
					
						
						
							
							Add support for CAP_CHECKPOINT_RESTORE privileges ( #5426 )  
						
						
						
						
					 
					
						2025-01-14 11:28:36 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						bd156ebb53 
					 
					
						
						
							
							Add X-Accel-Buffering to disable buffers in proxies ( #5544 )  
						
						
						
						
					 
					
						2025-01-14 10:42:41 +01:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						b07236b544 
					 
					
						
						
							
							Add frontend auto update workflow ( #5501 )  
						
						... 
						
						
						
						* Remove git submodule
* Add frontend auto update workflow
* Update .github/workflows/update_frontend.yml
Co-authored-by: Stefan Agner <stefan@agner.ch >
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2025-01-13 12:35:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5928a31fc4 
					 
					
						
						
							
							Bump dbus-fast from 2.24.4 to 2.28.0 ( #5532 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.24.4 to 2.28.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.24.4...v2.28.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-13 11:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3a71ea7003 
					 
					
						
						
							
							Bump ruff from 0.9.0 to 0.9.1 ( #5542 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.0...0.9.1 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-13 11:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						96900b1f1b 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.5.0 to 4.6.0 ( #5534 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-11 13:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						65b39661a6 
					 
					
						
						
							
							Bump getsentry/action-release from 1.7.0 to 1.8.0 ( #5535 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-11 13:27:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						18251ae8ae 
					 
					
						
						
							
							Bump ruff from 0.8.6 to 0.9.0 ( #5538 )  
						
						
						
						
					 
					
						2025-01-11 13:06:45 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c418e0ea76 
					 
					
						
						
							
							Bump setuptools from 75.7.0 to 75.8.0 ( #5536 )  
						
						
						
						
					 
					
						2025-01-11 12:33:30 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						74b009ccd7 
					 
					
						
						
							
							Bump ruff from 0.8.5 to 0.8.6 ( #5528 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-06 12:18:44 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d2631bf398 
					 
					
						
						
							
							Bump setuptools from 75.6.0 to 75.7.0 ( #5529 )  
						
						
						
						
					 
					
						2025-01-06 08:12:21 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c62358d851 
					 
					
						
						
							
							Bump ruff from 0.8.4 to 0.8.5 ( #5522 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-03 10:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e3af04701a 
					 
					
						
						
							
							Bump gitpython from 3.1.43 to 3.1.44 ( #5523 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-01-03 09:54:05 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c2f6e319f2 
					 
					
						
						
							
							Check password early on backup restore ( #5519 )  
						
						... 
						
						
						
						Introduce a validate password method which only peaks into the archive
to validate the password before starting the actual restore process.
This makes sure that a wrong password returns an error even when
restoring the backup in background. 
						
						
					 
					
						2024-12-31 13:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						61b37877be 
					 
					
						
						
							
							Avoid lingering tasks when using background backup tasks ( #5518 )  
						
						... 
						
						
						
						When a backup tasks is run in background, but actually has an error
early the secondary event task to release the callee is lingering around
still, ultimately leading to a "Task was destroyed but it is pending!"
asyncio error.
Make sure we cancel the event task in case the backup returns early. 
						
						
					 
					
						2024-12-31 13:16:18 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						e72c5a037b 
					 
					
						
						
							
							Drop dead folder restore code ( #5517 )  
						
						... 
						
						
						
						The inner function _folder_restore has been converted to a Job with
PR #4802 . The inner function is no longer used. Drop this dead code. 
						
						
					 
					
						2024-12-31 13:16:04 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						578383411c 
					 
					
						
						
							
							Fix backup remove for alternate locations ( #5515 )  
						
						... 
						
						
						
						Currently the API converts backup locations on network mounts to
the Supervisor's Mount representation. However, the locations stored
in the backup representations is a dictionary with the location
string as key.
Make sure to use the backup location string to validate the remove
requests. This fixes removing backups from network storage mounts. 
						
						
					 
					
						2024-12-30 14:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dbd37d6575 
					 
					
						
						
							
							Bump orjson from 3.10.12 to 3.10.13 ( #5514 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.10.12 to 3.10.13.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.10.12...3.10.13 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-30 11:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c7cf1e7593 
					 
					
						
						
							
							Bump pulsectl from 24.11.0 to 24.12.0 ( #5512 )  
						
						... 
						
						
						
						Bumps [pulsectl](https://github.com/mk-fg/python-pulse-control ) from 24.11.0 to 24.12.0.
- [Changelog](https://github.com/mk-fg/python-pulse-control/blob/master/CHANGES.rst )
- [Commits](https://github.com/mk-fg/python-pulse-control/compare/24.11.0...24.12.0 )
---
updated-dependencies:
- dependency-name: pulsectl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-30 09:28:16 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c06fb069ab 
					 
					
						
						
							
							Bump coverage from 7.6.9 to 7.6.10 ( #5513 )  
						
						
						
						
					 
					
						2024-12-27 08:03:29 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b6c2259bd7 
					 
					
						
						
							
							Bump pylint from 3.3.2 to 3.3.3 ( #5511 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-24 09:00:09 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d0b7cc8ab3 
					 
					
						
						
							
							Bump astroid from 3.3.7 to 3.3.8 ( #5510 )  
						
						
						
						
					 
					
						2024-12-24 08:18:42 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0f77021bcc 
					 
					
						
						
							
							Bump astroid from 3.3.6 to 3.3.7 ( #5507 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-12-23 14:26:07 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b44e6d8cd3 
					 
					
						
						
							
							Bump urllib3 from 2.2.3 to 2.3.0 ( #5504 )  
						
						... 
						
						
						
						Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.2.3 to 2.3.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.3...2.3.0 )
---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-23 12:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dfe9e94f87 
					 
					
						
						
							
							Bump jinja2 from 3.1.4 to 3.1.5 ( #5503 )  
						
						... 
						
						
						
						Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5 )
---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-23 12:40:38 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						53ccc5249a 
					 
					
						
						
							
							Add astroid to pytest requirements ( #5506 )  
						
						
						
						
					 
					
						2024-12-23 12:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5993818c16 
					 
					
						
						
							
							Bump ruff from 0.8.3 to 0.8.4 ( #5500 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-20 10:23:28 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a631dea01a 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.1.1 to 5.1.2 ( #5499 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-19 18:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						c5b85b2831 
					 
					
						
						
							
							Bump aiohttp to 3.11.11 ( #5498 )  
						
						... 
						
						
						
						changelog: https://github.com/aio-libs/aiohttp/compare/v3.11.10...v3.11.11 
https://github.com/aio-libs/aiohttp/releases/tag/v3.11.11  
						
						
					 
					
						2024-12-18 23:14:36 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						3c1920e4e1 
					 
					
						
						
							
							Bump frontend to 20241127.8 release ( #5495 )  
						
						
						
						
					 
					
						2024-12-18 15:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ca6ae7f4ce 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.4.3 to 4.5.0 ( #5494 )  
						
						
						
						
					 
					
						2024-12-18 07:45:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						031ad0dbe6 
					 
					
						
						
							
							Bump attrs from 24.2.0 to 24.3.0 ( #5492 )  
						
						... 
						
						
						
						Bumps [attrs](https://github.com/sponsors/hynek ) from 24.2.0 to 24.3.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-17 14:11:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						d8101ddba8 
					 
					
						
						
							
							Use status 404 in more places when appropriate ( #5480 )  
						
						
						
						
					 
					
						2024-12-17 11:18:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						de68868788 
					 
					
						
						
							
							Restore backup from specific location ( #5491 )  
						
						
						
						
					 
					
						2024-12-17 11:09:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						90590ae2de 
					 
					
						
						
							
							Add all addons flag to partial backups ( #5490 )  
						
						
						
						
					 
					
						2024-12-16 18:25:58 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5e6bef7189 
					 
					
						
						
							
							Bump debugpy from 1.8.9 to 1.8.11 ( #5488 )  
						
						
						
						
					 
					
						2024-12-16 07:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7ab5555087 
					 
					
						
						
							
							Bump ruff from 0.8.2 to 0.8.3 ( #5483 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-13 09:22:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						02ceb713ea 
					 
					
						
						
							
							Add location to backup download and remove APIs ( #5482 )  
						
						
						
						
					 
					
						2024-12-12 19:44:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						774aef74e8 
					 
					
						
						
							
							Backup not found returns 404 instead of 400 ( #5479 )  
						
						
						
						
					 
					
						2024-12-10 22:30:07 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						045454b597 
					 
					
						
						
							
							Bump ciso8601 from 2.3.1 to 2.3.2 ( #5478 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-10 08:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						829193fe84 
					 
					
						
						
							
							Support CGroup v2 on Supervised with manual restarts ( #5419 )  
						
						
						
						
					 
					
						2024-12-09 15:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1f893117cc 
					 
					
						
						
							
							Fix backup consolidate and upload duplicate ( #5472 )  
						
						
						
						
					 
					
						2024-12-09 10:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9008009727 
					 
					
						
						
							
							Bump sentry-sdk from 2.19.1 to 2.19.2 ( #5476 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-09 08:27:33 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3bf3bffabf 
					 
					
						
						
							
							Bump coverage from 7.6.8 to 7.6.9 ( #5475 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-09 08:17:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						d44e995aed 
					 
					
						
						
							
							Add size in bytes to backups ( #5473 )  
						
						
						
						
					 
					
						2024-12-07 10:27:23 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5a22599b93 
					 
					
						
						
							
							Bump orjson from 3.10.7 to 3.10.12 ( #5449 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-06 21:19:14 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ae60e947f3 
					 
					
						
						
							
							Bump sentry-sdk from 2.19.0 to 2.19.1 ( #5467 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-06 11:51:27 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8115fd98bc 
					 
					
						
						
							
							Bump ruff from 0.8.1 to 0.8.2 ( #5468 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-06 11:51:11 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3201061ada 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.0.7 to 5.1.1 ( #5470 )  
						
						
						
						
					 
					
						2024-12-06 08:22:42 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b68caecbce 
					 
					
						
						
							
							Bump actions/cache from 4.1.2 to 4.2.0 ( #5469 )  
						
						
						
						
					 
					
						2024-12-06 08:22:16 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						5e780293c7 
					 
					
						
						
							
							Bump aiohttp to 3.11.10 ( #5466 )  
						
						... 
						
						
						
						changelog: https://github.com/aio-libs/aiohttp/compare/v3.11.9...v3.11.10  
						
						
					 
					
						2024-12-05 23:44:19 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						6e32144e9a 
					 
					
						
						
							
							Fix and extend cloud backup support ( #5464 )  
						
						... 
						
						
						
						* Fix and extend cloud backup support
* Clean up task for cloud backup and remove by location
* Args to kwargs on backup methods
* Fix backup remove error test and typing clean up 
						
						
					 
					
						2024-12-05 00:07:04 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9b52fee0a3 
					 
					
						
						
							
							Bump aiohttp from 3.11.8 to 3.11.9 ( #5461 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-02 14:43:08 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7af4b17430 
					 
					
						
						
							
							Bump cryptography from 43.0.3 to 44.0.0 ( #5456 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-02 13:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4195c0fb33 
					 
					
						
						
							
							Bump pytest from 8.3.3 to 8.3.4 ( #5462 )  
						
						
						
						
					 
					
						2024-12-02 08:42:13 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8fe1cfbb20 
					 
					
						
						
							
							Bump coverage from 7.6.7 to 7.6.8 ( #5451 )  
						
						
						
						
					 
					
						2024-12-02 08:41:58 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						623c532c9e 
					 
					
						
						
							
							Bump pylint from 3.3.1 to 3.3.2 ( #5460 )  
						
						
						
						
					 
					
						2024-12-02 08:05:04 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3a904383af 
					 
					
						
						
							
							Bump ruff from 0.8.0 to 0.8.1 ( #5459 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-12-01 16:47:50 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						28299affef 
					 
					
						
						
							
							Bump aiohttp from 3.11.7 to 3.11.8 ( #5457 )  
						
						
						
						
					 
					
						2024-11-28 07:35:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						11ca772ada 
					 
					
						
						
							
							Disable backup complete ws message ( #5452 )  
						
						
						
						
					 
					
						2024-11-26 09:08:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						42e704d563 
					 
					
						
						
							
							Fix flaky backup test ( #5453 )  
						
						
						
						
					 
					
						2024-11-26 00:47:00 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ec7241c0fd 
					 
					
						
						
							
							Bump ruff from 0.7.4 to 0.8.0 ( #5450 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.7.4 to 0.8.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.7.4...0.8.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-25 08:51:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						d11d59dd92 
					 
					
						
						
							
							Add null check on user path in mounts ( #5446 )  
						
						
						
						
					 
					
						2024-11-22 09:54:21 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7a55f58a5f 
					 
					
						
						
							
							Bump debugpy from 1.8.8 to 1.8.9 ( #5444 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-22 08:55:42 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0b5b5f7fd4 
					 
					
						
						
							
							Bump sentry-sdk from 2.18.0 to 2.19.0 ( #5443 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-22 08:52:40 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						56f3d384d6 
					 
					
						
						
							
							Bump aiohttp from 3.11.6 to 3.11.7 ( #5442 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-22 08:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						29117bb90b 
					 
					
						
						
							
							Bump securetar from 2024.2.1 to 2024.11.0 ( #5445 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-22 08:43:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5519f6a53b 
					 
					
						
						
							
							Add support for cloud backups in Core ( #5438 )  
						
						... 
						
						
						
						* Add support for cloud backups in Core
* Test cases and small fixes identified
* Add test for partial reload no file failure 
						
						
					 
					
						2024-11-21 18:14:20 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a45d507bee 
					 
					
						
						
							
							Bump setuptools from 75.5.0 to 75.6.0 ( #5440 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-21 08:12:18 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0a663b5c27 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.0.4 to 5.0.7 ( #5441 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-21 08:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0f1fed525c 
					 
					
						
						
							
							Bump aiohttp from 3.11.4 to 3.11.6 ( #5436 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-20 09:06:59 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						209cddc843 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.0.2 to 5.0.4 ( #5437 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-20 08:45:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4e0de93096 
					 
					
						
						
							
							Bump aiohttp from 3.11.2 to 3.11.4 ( #5434 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-19 08:26:46 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3b6c5d5d33 
					 
					
						
						
							
							Bump ruff from 0.7.3 to 0.7.4 ( #5428 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-18 08:57:09 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0843971e95 
					 
					
						
						
							
							Bump dbus-fast from 2.24.3 to 2.24.4 ( #5430 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-18 08:56:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						12d7496cd1 
					 
					
						
						
							
							Bump codecov/codecov-action from 5.0.0 to 5.0.2 ( #5427 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-18 08:55:35 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ed34348c80 
					 
					
						
						
							
							Bump coverage from 7.6.5 to 7.6.7 ( #5429 )  
						
						
						
						
					 
					
						2024-11-18 07:59:39 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fefb83558a 
					 
					
						
						
							
							Bump aiohttp from 3.10.11 to 3.11.2 ( #5421 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-15 10:33:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						93a0ae4030 
					 
					
						
						
							
							Bump coverage from 7.6.4 to 7.6.5 ( #5424 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-15 09:44:08 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5394cff296 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.6.0 to 5.0.0 ( #5422 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-15 09:40:59 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ca3e6da943 
					 
					
						
						
							
							Bump setuptools from 75.4.0 to 75.5.0 ( #5417 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 75.4.0 to 75.5.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v75.4.0...v75.5.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-14 09:43:19 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						756a5f8836 
					 
					
						
						
							
							Increase time between update checks ( #5413 )  
						
						
						
						
					 
					
						2024-11-14 09:42:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a8e7bb670e 
					 
					
						
						
							
							Remove unhealthy after failed update on startup ( #5412 )  
						
						
						
						
					 
					
						2024-11-14 09:41:47 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						687d7652a0 
					 
					
						
						
							
							Bump aiohttp to 3.10.11 ( #5414 )  
						
						
						
						
					 
					
						2024-11-13 19:28:02 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9f414ee9da 
					 
					
						
						
							
							Bump setuptools from 75.3.0 to 75.4.0 ( #5411 )  
						
						
						
						
					 
					
						2024-11-12 07:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						67c2f8eb83 
					 
					
						
						
							
							Bump ruff from 0.7.2 to 0.7.3 ( #5403 )  
						
						
						
						
					 
					
						2024-11-11 08:13:57 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c033d5ce8d 
					 
					
						
						
							
							Bump home-assistant/wheels from 2024.07.1 to 2024.11.0 ( #5404 )  
						
						
						
						
					 
					
						2024-11-11 08:12:22 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fd056f3840 
					 
					
						
						
							
							Update wheel requirement from ~=0.40.0 to ~=0.45.0 ( #5402 )  
						
						
						
						
					 
					
						2024-11-11 07:21:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e3488b8a08 
					 
					
						
						
							
							Bump debugpy from 1.8.7 to 1.8.8 ( #5400 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-08 08:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						e1e5d3a8f2 
					 
					
						
						
							
							Create addon boot failed issue for repair ( #5397 )  
						
						... 
						
						
						
						* Create addon boot failed issue for repair
* MDont make new objects for contains checks 
						
						
					 
					
						2024-11-07 13:39:15 -05:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						473662e56d 
					 
					
						
						
							
							Bump frontend 2024.11.07 ( #5399 )  
						
						
						
						
					 
					
						2024-11-07 16:46:32 +01:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						b29bc23487 
					 
					
						
						
							
							Bump frontend 2024.11.06.1 ( #5394 )  
						
						
						
						
					 
					
						2024-11-06 14:13:30 +01:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						54817ef562 
					 
					
						
						
							
							Bump frontend 2024.11.06 ( #5393 )  
						
						
						
						
					 
					
						2024-11-06 11:21:22 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dd8abf738e 
					 
					
						
						
							
							Bump sentry-sdk from 2.17.0 to 2.18.0 ( #5392 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.17.0 to 2.18.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.17.0...2.18.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-05 08:15:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						55e58d39d9 
					 
					
						
						
							
							Add fallback for boot IDs query ( #5391 )  
						
						
						
						
					 
					
						2024-11-05 08:01:46 +01:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						ac5ce4cc9e 
					 
					
						
						
							
							Bump frontend 2024.11.04.2 ( #5390 )  
						
						
						
						
					 
					
						2024-11-04 12:07:37 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2525467a2e 
					 
					
						
						
							
							Bump pulsectl from 24.8.0 to 24.11.0 ( #5388 )  
						
						... 
						
						
						
						Bumps [pulsectl](https://github.com/mk-fg/python-pulse-control ) from 24.8.0 to 24.11.0.
- [Changelog](https://github.com/mk-fg/python-pulse-control/blob/master/CHANGES.rst )
- [Commits](https://github.com/mk-fg/python-pulse-control/commits )
---
updated-dependencies:
- dependency-name: pulsectl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-11-04 08:23:15 +00:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						81066aab83 
					 
					
						
						
							
							Bump frontend 2024.11.04 ( #5383 )  
						
						... 
						
						
						
						* Bump frontend 2024.10.31
* Bump frontend 2024.11.04 
						
						
					 
					
						2024-11-04 08:21:27 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						93f4b24e72 
					 
					
						
						
							
							Bump ruff from 0.7.1 to 0.7.2 ( #5386 )  
						
						
						
						
					 
					
						2024-11-04 09:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9a07ff7fc4 
					 
					
						
						
							
							Update supervisor immediately on new version ( #5375 )  
						
						... 
						
						
						
						* Update supervisor immediately on new version
* Switch reload updater task 
						
						
					 
					
						2024-10-30 12:12:43 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1a278f2590 
					 
					
						
						
							
							Bump setuptools from 75.2.0 to 75.3.0 ( #5379 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 75.2.0 to 75.3.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v75.2.0...v75.3.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-30 10:47:46 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						93472ed6dd 
					 
					
						
						
							
							Bump pytest-cov from 5.0.0 to 6.0.0 ( #5378 )  
						
						... 
						
						
						
						Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 5.0.0 to 6.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-30 10:47:19 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dcaf2653b8 
					 
					
						
						
							
							Bump colorlog from 6.8.2 to 6.9.0 ( #5377 )  
						
						... 
						
						
						
						Bumps [colorlog](https://github.com/borntyping/python-colorlog ) from 6.8.2 to 6.9.0.
- [Release notes](https://github.com/borntyping/python-colorlog/releases )
- [Commits](https://github.com/borntyping/python-colorlog/compare/v6.8.2...v6.9.0 )
---
updated-dependencies:
- dependency-name: colorlog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-30 10:46:47 -04:00 
						 
				 
			
				
					
						
							
							
								Wendelin 
							
						 
					 
					
						
						
							
						
						0714d7845a 
					 
					
						
						
							
							Bump frontend 2024.10.29 ( #5374 )  
						
						... 
						
						
						
						* Bump frontend 2024.10
* Bump frontend 2024.10.29 
						
						
					 
					
						2024-10-30 08:29:57 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8f2269d871 
					 
					
						
						
							
							Bump ruff from 0.7.0 to 0.7.1 ( #5371 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-25 15:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c7487e004d 
					 
					
						
						
							
							Bump actions/setup-python from 5.2.0 to 5.3.0 ( #5372 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-25 14:53:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						09d3edf526 
					 
					
						
						
							
							Bump actions/checkout from 4.2.1 to 4.2.2 ( #5370 )  
						
						
						
						
					 
					
						2024-10-24 08:19:46 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9c99bf368f 
					 
					
						
						
							
							Bump actions/cache from 4.1.1 to 4.1.2 ( #5366 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-23 08:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						6f196c9dea 
					 
					
						
						
							
							Suppress ClientConnectionResetError when returning logs ( #5358 )  
						
						... 
						
						
						
						When client requests (or more often follows) some busy logs and closes
the connection while the StreamWriter tries to write into it, an
exception is raised. This should be harmless, and unless there's another
way to handle this gracefully (I'm not aware of), then it should be safe
to ignore the exception in this context. 
						
						
					 
					
						2024-10-21 10:11:22 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fcac17f335 
					 
					
						
						
							
							Bump coverage from 7.6.3 to 7.6.4 ( #5365 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-21 09:04:55 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f5a026cdd8 
					 
					
						
						
							
							Bump cryptography from 43.0.1 to 43.0.3 ( #5364 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-21 09:02:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c6488c1ee3 
					 
					
						
						
							
							Bump ruff from 0.6.9 to 0.7.0 ( #5359 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-18 08:41:51 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f47d0d2867 
					 
					
						
						
							
							Bump sentry-sdk from 2.16.0 to 2.17.0 ( #5360 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-18 08:39:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						96df335b36 
					 
					
						
						
							
							Bump setuptools from 75.1.0 to 75.2.0 ( #5357 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-17 08:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						cc9a931baa 
					 
					
						
						
							
							Fix Supervisor log fallback for the /follow endpoint ( #5354 )  
						
						... 
						
						
						
						When an error occurs when streaming Supervisor logs, the fallback method
receives the follow kwarg as well, which is invalid for the Docker log
handler:
 TypeError: APISupervisor.logs() got an unexpected keyword argument 'follow'
The exception is still printed to the logs but with all the extra noise
caused by this error. Removing the argument makes the stack trace more
comprehensible and the fallback actually works as desired. 
						
						
					 
					
						2024-10-16 09:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						95c638991d 
					 
					
						
						
							
							Bump coverage from 7.6.2 to 7.6.3 ( #5351 )  
						
						
						
						
					 
					
						2024-10-14 08:16:23 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						e2ada42001 
					 
					
						
						
							
							Fix log follow mode without range header ( #5347 )  
						
						
						
						
					 
					
						2024-10-11 19:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						22e50b4ace 
					 
					
						
						
							
							Bump aiohttp from 3.10.9 to 3.10.10 ( #5345 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-11 10:31:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						334484de7f 
					 
					
						
						
							
							Bump debugpy from 1.8.6 to 1.8.7 ( #5346 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-11 10:12:26 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						180a7c3990 
					 
					
						
						
							
							Throttle connectivity check on connectivity issue ( #5342 )  
						
						... 
						
						
						
						* Throttle connectivity check on connectivity issue
If Supervisor detects a connectivity issue, currenlty every function
which requires internet get delayed by 10s due to the connectivity
check. This especially slows down initial startup when there are
connectivity issues. It is unlikely to resolve immeaditly, so throttle
the connectivity check to check every 30s.
* Fix pytest
* Reset throttle in test and refactor helper
* CodeRabbit suggestion
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2024-10-10 22:57:16 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d5f33de808 
					 
					
						
						
							
							Bump coverage from 7.6.1 to 7.6.2 ( #5344 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.6.1 to 7.6.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.1...7.6.2 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-10 09:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6539f0df6f 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.4.2 to 4.4.3 ( #5343 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.2 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.4.2...v4.4.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-10 09:46:18 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1504278223 
					 
					
						
						
							
							Recreate aiohttp session on connectivity check ( #5332 )  
						
						... 
						
						
						
						It seems to actually get a proper connectivity check run, we need a new
vanilla ClientSession() object. 
						
						
					 
					
						2024-10-09 21:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						9f3767b23d 
					 
					
						
						
							
							Return cursor of the first host logs entry via headers ( #5333 )  
						
						... 
						
						
						
						* Return cursor of the first host logs entry via headers
Return first entry's cursor via custom `X-First-Cursor` header that can
be consumed by the client and used for continual requesting of the
historic logs. Once the first fetch returns data, the cursor can be
supplied as the first argument to the Range header in another call,
fetching accurate slice of the journal with the previous log entries
using the `Range: entries=cursor[[:num_skip]:num_entries]` syntax.
Let's say we fetch logs with the Range header `entries=:-19:20` (to
fetch very last 20 lines of the logs, see below why not
`entries:-20:20`) and we get `cursor50` as the reply (the actual value
will be much more complex and with no guaranteed format). To fetch
previous slice of the logs, we use `entries=cursor50:-20:20`, which
would return 20 lines previous to `cursor50` and `cursor30` in the
cursor header. This way we can go all the way back to the history.
One problem with the cursor is that it's not possible to determine when
the negative num_skip points beyond the first log entry. In that case
the client either needs to know what the first entry is (via
`entries=:0:1`) or can iterate naively and stop once two subsequent
requests return the same first cursor.
Another caveat, even though it's unlikely it will be hit in real usage,
is that it's not possible to fetch the last line only - if no cursor is
provided, negative num_skip argument is needed, and in that case we're
pointing one record back from the current cursor, which is the previous
record. The least we can return without knowing any cursor is thus
`entries=👎 2` (where the `2` can be omitted, however with
`entries=👎 1` we would lose the last line). This also explains why
different `num_skip` and `num_entries` must be used for the first fetch.
* Fix typo (fallback->callback)
* Refactor journal_logs_reader to always return the cursor
* Update tests for new cursor handling 
						
						
					 
					
						2024-10-09 20:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						e0d7985369 
					 
					
						
						
							
							Fix number of lines returned with host logs' query argument ( #5334 )  
						
						... 
						
						
						
						If no cursor is specified and negative num_skip is used, we're pointing
one record back from the last one, so host logs always returned 101
lines as the default. This was also the case of the lines query argument
that used the number directly as num_skip. Instead of doing that, point
N-1 records to the back and then get N records. Handle 1 record and
invalid numbers silently to avoid the need for error handling in
unpractical edge cases. 
						
						
					 
					
						2024-10-09 20:27:18 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						2968a5717c 
					 
					
						
						
							
							Update DNS plug-in on network change ( #5331 )  
						
						... 
						
						
						
						* Update DNS plug-in on network change
Restart the DNS plug-in when the primary network changes network
changes. This makes sure any potential host OS DNS configuration
changes get picked up by the DNS plug-in as well.
* Add a test case
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2024-10-09 20:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Matheson Steplock 
							
						 
					 
					
						
						
							
						
						e2b25fe7ce 
					 
					
						
						
							
							Drop support for Debian 11 Bullseye ( #5335 )  
						
						
						
						
					 
					
						2024-10-09 12:18:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8601f5c49a 
					 
					
						
						
							
							Bump sentry-sdk from 2.15.0 to 2.16.0 ( #5338 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.15.0...2.16.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 11:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						42279461e0 
					 
					
						
						
							
							Bump pre-commit from 4.0.0 to 4.0.1 ( #5337 )  
						
						... 
						
						
						
						Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 11:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						409447d6ca 
					 
					
						
						
							
							Bump actions/cache from 4.1.0 to 4.1.1 ( #5340 )  
						
						... 
						
						
						
						Bumps [actions/cache](https://github.com/actions/cache ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 11:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5b313db49d 
					 
					
						
						
							
							Bump time-machine from 2.15.0 to 2.16.0 ( #5336 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 09:27:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d64618600d 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.4.1 to 4.4.2 ( #5339 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-09 09:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1ee01b1d5e 
					 
					
						
						
							
							Bump actions/checkout from 4.2.0 to 4.2.1 ( #5329 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-08 09:04:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						af590202c3 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.4.0 to 4.4.1 ( #5330 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-08 09:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						12ca2fb624 
					 
					
						
						
							
							Bump ruff from 0.6.8 to 0.6.9 ( #5326 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-07 09:22:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ea95f83742 
					 
					
						
						
							
							Bump dbus-fast from 2.24.2 to 2.24.3 ( #5328 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-07 09:18:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e4d4da601c 
					 
					
						
						
							
							Bump aiohttp from 3.10.8 to 3.10.9 ( #5327 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-07 09:01:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0582f6fd39 
					 
					
						
						
							
							Bump pre-commit from 3.8.0 to 4.0.0 ( #5325 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-07 08:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f254af8326 
					 
					
						
						
							
							Bump actions/cache from 4.0.2 to 4.1.0 ( #5323 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-07 08:40:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3333770246 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.6.0 to 3.7.0 ( #5324 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-07 08:37:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						ee5ded29ac 
					 
					
						
						
							
							Allow Supervisor token authentication from landing page ( #5321 )  
						
						... 
						
						
						
						The landing page provides the Supervisor token as authentication, so
consider the landingpage as new enough too. 
						
						
					 
					
						2024-10-03 18:17:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f530db98ff 
					 
					
						
						
							
							Bump cpe from 1.3.0 to 1.3.1 ( #5320 )  
						
						... 
						
						
						
						* Bump cpe from 1.3.0 to 1.3.1
Bumps [cpe](https://github.com/nilp0inter/cpe ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/nilp0inter/cpe/releases )
- [Changelog](https://github.com/nilp0inter/cpe/blob/main/NEWS.txt )
- [Commits](https://github.com/nilp0inter/cpe/compare/v1.3.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: cpe
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Revert "Suppress SyntaxWarning from CPE until fixed (#5227 )"
This reverts commit c95df56e8dsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-10-03 18:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						911f9d661f 
					 
					
						
						
							
							Bump sentry-sdk from 2.14.0 to 2.15.0 ( #5319 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-02 09:55:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9935eac146 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.5.0 to 4.6.0 ( #5318 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-10-02 08:25:59 +02:00 
						 
				 
			
				
					
						
							
							
								Darren Griffin 
							
						 
					 
					
						
						
							
						
						eae2c9e221 
					 
					
						
						
							
							Add OHF logo to README ( #5316 )  
						
						
						
						
					 
					
						2024-09-30 18:42:08 +02:00 
						 
				 
			
				
					
						
							
							
								Paulus Schoutsen 
							
						 
					 
					
						
						
							
						
						1a67fe8a83 
					 
					
						
						
							
							Exclude Text-to-Speech cache from backups ( #5313 )  
						
						
						
						
					 
					
						2024-09-30 08:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						3af565267b 
					 
					
						
						
							
							Bump aiohttp to 3.10.8 ( #5314 )  
						
						
						
						
					 
					
						2024-09-30 08:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d09460a971 
					 
					
						
						
							
							Bump ruff from 0.6.7 to 0.6.8 ( #5312 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.7 to 0.6.8.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.7...0.6.8 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-27 09:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c65329442a 
					 
					
						
						
							
							Bump actions/checkout from 4.1.7 to 4.2.0 ( #5310 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.7...v4.2.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-26 09:13:30 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						48430dfa28 
					 
					
						
						
							
							Bump pylint from 3.3.0 to 3.3.1 ( #5311 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.3.0...v3.3.1 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-26 09:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						70e2de372d 
					 
					
						
						
							
							Bump debugpy from 1.8.5 to 1.8.6 ( #5309 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.8.5 to 1.8.6.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.8.5...v1.8.6 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-25 17:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						75784480ab 
					 
					
						
						
							
							Bump pylint from 3.2.7 to 3.3.0 ( #5306 )  
						
						... 
						
						
						
						* Bump pylint from 3.2.7 to 3.3.0
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.2.7 to 3.3.0.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.7...v3.3.0 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Set positional arguments limit to 10
This makes the current codebase pass with pylint 3.3.0 while still
warning in case many positional arguments are used.
* Move to design section
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-09-25 17:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						8a70ba841d 
					 
					
						
						
							
							Bump aiohttp to 3.10.6 ( #5308 )  
						
						
						
						
					 
					
						2024-09-24 22:28:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						77733829d7 
					 
					
						
						
							
							Bump ruff from 0.6.6 to 0.6.7 ( #5307 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-23 09:46:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d4b67f1946 
					 
					
						
						
							
							Bump ruff from 0.6.5 to 0.6.6 ( #5305 )  
						
						
						
						
					 
					
						2024-09-20 09:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						51ab138bb1 
					 
					
						
						
							
							Bump setuptools from 75.0.0 to 75.1.0 ( #5303 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 75.0.0 to 75.1.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v75.0.0...v75.1.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-17 09:20:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b81413c8b2 
					 
					
						
						
							
							Bump ruff from 0.6.4 to 0.6.5 ( #5301 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.4 to 0.6.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.4...0.6.5 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-16 10:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2ec33c6ef3 
					 
					
						
						
							
							Bump setuptools from 74.1.2 to 75.0.0 ( #5302 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-16 08:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						68b2c38c7c 
					 
					
						
						
							
							Bump urllib3 from 2.2.2 to 2.2.3 ( #5299 )  
						
						... 
						
						
						
						Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.2.3 )
---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-13 10:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1ca22799d1 
					 
					
						
						
							
							Improve WiFi settings error handling ( #5293 )  
						
						... 
						
						
						
						* Improve WiFi settings error handling
Currently, the frontend potentially provides no WiFi settings dictionary
but still tries to update other (IP address) settings on the interface.
This leads to a stack trace since network manager is not able to fetch
the WiFi settings from the settings dictionary. Simply fill out what
we can and let NetworkManager provide an error.
Also allow to disable a network interface which has no configuration.
This avoids an error when switching to auto and back to disabled then
press save on a new wireless network interface.
* Add debug message when already disabled
* Add pytest for incomplete WiFi settings as psoted by frontend
Simulate the frontend posting no WiFi settings. Make sure the Supervisor
handles this gracefully. 
						
						
					 
					
						2024-09-11 17:53:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						549dddcb11 
					 
					
						
						
							
							Bump pytest from 8.3.2 to 8.3.3 ( #5297 )  
						
						
						
						
					 
					
						2024-09-11 09:19:44 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						131af90469 
					 
					
						
						
							
							Bump sentry-sdk from 2.13.0 to 2.14.0 ( #5296 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.13.0 to 2.14.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.13.0...2.14.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-10 12:55:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c7c39da7c6 
					 
					
						
						
							
							Bump ruff from 0.6.3 to 0.6.4 ( #5294 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.3...0.6.4 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-09 09:09:51 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8310c426f0 
					 
					
						
						
							
							Bump dbus-fast from 2.24.0 to 2.24.2 ( #5295 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.24.0 to 2.24.2.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.24.0...v2.24.2 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-09 09:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bb8f91e39a 
					 
					
						
						
							
							Bump orjson from 3.9.15 to 3.10.7 ( #5238 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.9.15 to 3.10.7.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.9.15...3.10.7 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-05 10:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a359b9a3d5 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.3.6 to 4.4.0 ( #5284 )  
						
						... 
						
						
						
						* Bump actions/upload-artifact from 4.3.6 to 4.4.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.6 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.6...v4.4.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Explicitly include hidden files
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-09-05 10:38:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e130ebad1f 
					 
					
						
						
							
							Bump setuptools from 74.0.0 to 74.1.2 ( #5291 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 74.0.0 to 74.1.2.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v74.0.0...v74.1.2 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-05 09:19:37 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						f5b996b66c 
					 
					
						
						
							
							Make network API replace IP/WiFi settings ( #5283 )  
						
						... 
						
						
						
						* Allow to set user DNS through API with auto mode
Currently it is only possible to set DNS servers when in static mode.
However, there are use cases to set DNS servers when in auto mode as
well, e.g. if no local DNS server is provided by the DHCP, or the provided
DNS turns out to be non-working.
* Fix use separate data structure for IP configuration fallout
Make sure gateway is correctly converted to the internal IP
representation. Fix type info.
* Overwrite WiFi settings completely too
* Add test for DNS configuration
* Run ruff format
* ruff format
* Use schema validation as source for API defaults
Instead of using replace() simply set the API defaults in the API
schema.
* Revert "Use schema validation as source for API defaults"
This reverts commit 885506fd37 
						
						
					 
					
						2024-09-05 09:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						05e0c7c3ab 
					 
					
						
						
							
							Add "lines" and "verbose" query parameters for advanced logs ( #5287 )  
						
						... 
						
						
						
						Since headers are clumsy considering the Core proxy between the frontend
and Supervisor, add a way to adjust number of lines and verbose log
format using query parameters as well. If both query parameters and
headers are supplied, prefer the former, as it's more prominent when
reading through the request logs. 
						
						
					 
					
						2024-09-04 16:11:37 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6c1203e4bf 
					 
					
						
						
							
							Bump cryptography from 43.0.0 to 43.0.1 ( #5289 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 43.0.0 to 43.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/43.0.0...43.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-04 08:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5fbcaa8edd 
					 
					
						
						
							
							Bump pylint from 3.2.6 to 3.2.7 ( #5285 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.2.6 to 3.2.7.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.6...v3.2.7 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-09-02 09:51:35 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						00d217b5f7 
					 
					
						
						
							
							Make IPv4 and IPv6 parse errors raise an API error ( #5282 )  
						
						... 
						
						
						
						* Make IPv4 and IPv6 parse errors raise an API error
Currently, IP address parsing errors lead to an execption which is not
handled by the `api_validate()` call. By using concrete IPv4 and IPv6
types and `vol.Coerce()` parsing errors are properly handled.
* ruff format
* ruff check 
						
						
					 
					
						2024-08-30 18:20:20 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c0e35376f3 
					 
					
						
						
							
							Improve connection settings tests ( #5278 )  
						
						... 
						
						
						
						* Improve connection settings fixture
Make the connection settings fixture behave more closely to the actual
NetworkManager. The behavior has been tested with NetworkManager 1.42.4
(Debian 12) and 1.44.2 (HAOS 13.1). This likely behaves similar in older
versions too.
* Introduce separate skeleton and settings for wireless
Instead of having a combined network settings object which has
Ethernet and Wirless settings, create a separate settings object for
wireless.
* Handle addresses/address-data property like NetworkManager
* Address ruff check
* Improve network API test
Add a test which changes from "static" to "auto". Validate that settings
are updated accordingly. Specifically, today this does clear the DNS
setting (by not providing the property).
* ruff format
* ruff check
* Complete TEST_INTERFACE rename
* Add partial network update as test case 
						
						
					 
					
						2024-08-30 16:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						2be84e1282 
					 
					
						
						
							
							Keep shared images on update ( #5268 )  
						
						... 
						
						
						
						* Test stub for keeping shared images after update
* Keep shared images on addon update
* ImageNotFound should only skip the one image not all
* Fix tests and nonetype error
* Normalize logic between two cleanup methods 
						
						
					 
					
						2024-08-30 15:29:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						08f10c96ef 
					 
					
						
						
							
							Persist currently selected slot on successful boot ( #5276 )  
						
						... 
						
						
						
						When boot slot is selected manually in GRUB, the system boots into this
slot and marks it as good. However, the boot order is not changed, so in
the next boot (after an explicit or unexpected reboot) HAOS returns to
the version in the other slot. This might be confusing because if the
system has been running for some time, the user can forget they have
changed the boot slot to fix issue they had.
This gets more confusing if the "other" boot slot is selected manually
three times in a row. Let's say we have ORDER="A B". This means that
every time GRUB starts, it wants to boot slot A. If the slot B is
selected instead, only A_TRY is incremented, system boots into slot B
and marks slot B as good (B_OK=1, B_TRY=0). On another boot, this
repeats, yet A_TRY is incremented again. Until it reaches 3, the slot A
would be always chosen automatically, only after that it would boot to
slot B, presuming slot A is dead. The ORDER variable will be still
unchanged though.
This commit only makes sure that when the system is marked as healthy,
the slot is both marked as good AND active, updating the ORDER variable
as well. Because the X_TRY counter is incremented by GRUB, if we want
the other slot not to be marked as bad, we need to adjust the logic in
OS's grub.cfg as well, because Supervisor can't know whether it's
apppropriate to change other slot's state or not.
I also took the courtesy to adjust the logging a bit, to include the
stack trace in the error log if marking the slot fails somehow. 
						
						
					 
					
						2024-08-30 15:18:44 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						12f8ccdf02 
					 
					
						
						
							
							Bump ruff from 0.6.2 to 0.6.3 ( #5280 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.2 to 0.6.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.2...0.6.3 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-30 10:13:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d63e78cf34 
					 
					
						
						
							
							Bump deepmerge from 1.1.1 to 2.0 ( #5279 )  
						
						... 
						
						
						
						Bumps [deepmerge](https://github.com/toumorokoshi/deepmerge ) from 1.1.1 to 2.0.
- [Release notes](https://github.com/toumorokoshi/deepmerge/releases )
- [Commits](https://github.com/toumorokoshi/deepmerge/compare/v1.1.1...v2.0 )
---
updated-dependencies:
- dependency-name: deepmerge
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-30 10:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						65d97ca924 
					 
					
						
						
							
							Bump actions/setup-python from 5.1.1 to 5.2.0 ( #5281 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.1.1...v5.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-30 10:11:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5770cafea9 
					 
					
						
						
							
							Bump setuptools from 73.0.1 to 74.0.0 ( #5277 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 73.0.1 to 74.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v73.0.1...v74.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-28 09:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0177cd9528 
					 
					
						
						
							
							Add manual_only option to addon boot config ( #5272 )  
						
						... 
						
						
						
						* Add manual_forced option to addon boot config
* Include client library in pull request template
* Add boot_config to api output so frontend can use it
* `manual_forced` to `manual_only` 
						
						
					 
					
						2024-08-27 17:59:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						91a8fae9b5 
					 
					
						
						
							
							Bump dbus-fast from 2.23.0 to 2.24.0 ( #5274 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.23.0 to 2.24.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.23.0...v2.24.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-27 08:49:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f16a4ce3ef 
					 
					
						
						
							
							Bump pulsectl from 24.4.0 to 24.8.0 ( #5273 )  
						
						... 
						
						
						
						Bumps [pulsectl](https://github.com/mk-fg/python-pulse-control ) from 24.4.0 to 24.8.0.
- [Changelog](https://github.com/mk-fg/python-pulse-control/blob/master/CHANGES.rst )
- [Commits](https://github.com/mk-fg/python-pulse-control/commits )
---
updated-dependencies:
- dependency-name: pulsectl
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-27 08:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						306f63c75b 
					 
					
						
						
							
							Bump ruff from 0.6.1 to 0.6.2 ( #5269 )  
						
						
						
						
					 
					
						2024-08-24 06:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						2a0312318d 
					 
					
						
						
							
							Use single quotes in f-strings ( #5267 )  
						
						... 
						
						
						
						Instead of using double quotes in f-strings use single quotes. This
works with Python 3.11 too. We don't use Python 3.11 anymore, but is
useful when running pytest on Debian bookworm natively, which comes
with Python 3.11. 
						
						
					 
					
						2024-08-23 16:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						695a23a454 
					 
					
						
						
							
							Minimize D-Bus requirements for tests ( #5265 )  
						
						... 
						
						
						
						This PR minimizes the D-Bus requirements for tests. It does this by
using dbus-daemon directly instead of dbus-launch. The latter is meant
for graphical applications and therefor has X11 dependencies. It also
leaves the D-Bus daemon running after the tests are done. This will
accumulate dbus-daemon processes over time which is not ideal.
I've also considered using dbus-run-session since it is meant to launch
processes with a private D-Bus session. For Python tests one could
launch it like so:
dbus-run-session -- python3 -m pytest ...
Then `DBUS_SESSION_BUS_ADDRESS` would be used automatically by the
`MessageBus` class. However, to keep the current behavior of the tests,
launching the D-Bus daemon manually is the better option. 
						
						
					 
					
						2024-08-22 19:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7366673eea 
					 
					
						
						
							
							Bump sentry-sdk from 2.10.0 to 2.13.0 ( #5246 )  
						
						... 
						
						
						
						* Bump sentry-sdk from 2.10.0 to 2.13.0
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.10.0 to 2.13.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.10.0...2.13.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Replace deprecated apis with new ones
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2024-08-22 10:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						53fa0fe215 
					 
					
						
						
							
							Bump dbus-fast from 2.22.1 to 2.23.0 ( #5264 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.22.1 to 2.23.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.22.1...v2.23.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-22 10:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1ba621be60 
					 
					
						
						
							
							Use separate data structure for IP configuration ( #5262 )  
						
						... 
						
						
						
						* Use separate data structure for IP configuration
So far we use the same IpConfig data structure to represent the users
IP setting and the currently applied IP configuration.
This commit separates the two in IpConfig (for the currently applied
IP configuration) and IpSetting (representing the user provided IP
setting).
* Use custom string constants for connection settings
Use separate string constants for all connection settings. This makes
it easier to search where a particular NetworkManager connection
setting is used.
* Use Python typing for IpAddress in IpProperties
* Address pytest issue 
						
						
					 
					
						2024-08-22 08:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5117364625 
					 
					
						
						
							
							Bump cosign to v2.4.0 ( #5263 )  
						
						... 
						
						
						
						Follow the builder bump of 2024.08.2 and use cosign v2.4.0 for
Supervisor too. 
						
						
					 
					
						2024-08-21 14:30:12 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						986b92aee4 
					 
					
						
						
							
							Keep shared images on addon uninstall ( #5259 )  
						
						... 
						
						
						
						* Keep shared images on addon uninstall
* Add missing step for mocking new addon in store 
						
						
					 
					
						2024-08-21 11:14:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						12d26b05af 
					 
					
						
						
							
							Bump setuptools from 73.0.0 to 73.0.1 ( #5261 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 73.0.0 to 73.0.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v73.0.0...v73.0.1 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-21 09:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e6c9704505 
					 
					
						
						
							
							Bump home-assistant/builder from 2024.08.1 to 2024.08.2 ( #5260 )  
						
						... 
						
						
						
						Bumps [home-assistant/builder](https://github.com/home-assistant/builder ) from 2024.08.1 to 2024.08.2.
- [Release notes](https://github.com/home-assistant/builder/releases )
- [Commits](https://github.com/home-assistant/builder/compare/2024.08.1...2024.08.2 )
---
updated-dependencies:
- dependency-name: home-assistant/builder
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-21 09:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8ab396d77c 
					 
					
						
						
							
							Improve and extend error handling on D-Bus connect ( #5245 )  
						
						... 
						
						
						
						* Improve and extend error handling on D-Bus connect
Avoid initializing the Supervisor board since it does not support the
Properties interface (see https://github.com/home-assistant/os-agent/issues/206 ).
This prevents the following somewhat confusing warning:
  No OS-Agent support on the host. Some Host functions have been disabled.
The OS Agent is actually installed on the host, it is just a single
object which caused issues. No functionalty was actually lost, as the
Supervisor board object has no features currently, and all other
interfaces got properly initialized still (thanks to gather()).
Print warnings more fine graned so it is clear which object exactly
causes an issue. Also print a log message on the lowest layer when an
error occures on calling D-Bus. This allows to easier track the actual
D-Bus error source.
Fixes : #5241 
* Fix tests
* Use local variable
* Avoid stack trace when board support fails to load
* Fix tests
* Use override mechanism to disable Properties support
Instead of disable loading of Supervised entirly override initialization
to prevent loading the Properties interface.
* Revert "Fix tests"
This reverts commit 1e3c491ace 
						
						
					 
					
						2024-08-20 17:55:53 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8438448843 
					 
					
						
						
							
							Bump aiohttp from 3.10.4 to 3.10.5 ( #5255 )  
						
						... 
						
						
						
						Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.10.4 to 3.10.5.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.4...v3.10.5 )
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-20 11:23:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						362edb9a61 
					 
					
						
						
							
							Bump setuptools from 72.2.0 to 73.0.0 ( #5256 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 72.2.0 to 73.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v72.2.0...v73.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-20 11:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1ff53e1853 
					 
					
						
						
							
							Bump ruff from 0.6.0 to 0.6.1 ( #5254 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.6.0...0.6.1 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-19 14:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cfd28dbb5c 
					 
					
						
						
							
							Bump aiohttp from 3.10.3 to 3.10.4 ( #5253 )  
						
						... 
						
						
						
						Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.10.3 to 3.10.4.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.3...v3.10.4 )
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-19 13:38:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cbec558289 
					 
					
						
						
							
							Bump ruff from 0.5.7 to 0.6.0 ( #5252 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.7 to 0.6.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.7...0.6.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-16 08:40:24 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ca3a2937d0 
					 
					
						
						
							
							Bump home-assistant/builder from 2024.03.5 to 2024.08.1 ( #5250 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-15 09:31:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3e67fc12c5 
					 
					
						
						
							
							Bump setuptools from 72.1.0 to 72.2.0 ( #5247 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 72.1.0 to 72.2.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v72.1.0...v72.2.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-14 11:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						f6faa18409 
					 
					
						
						
							
							Bump pre-commit ruff to 0.5.7 and reformat ( #5242 )  
						
						... 
						
						
						
						It seems that the codebase is not formatted with the latest ruff
version. This PR reformats the codebase with ruff 0.5.7. 
						
						
					 
					
						2024-08-13 20:53:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						21ae2c2e54 
					 
					
						
						
							
							Bump cpe from 1.2.1 to 1.3.0 ( #5243 )  
						
						... 
						
						
						
						Bumps [cpe](https://github.com/nilp0inter/cpe ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/nilp0inter/cpe/releases )
- [Changelog](https://github.com/nilp0inter/cpe/blob/develop/NEWS.txt )
- [Commits](https://github.com/nilp0inter/cpe/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: cpe
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-13 16:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						eb3986bea2 
					 
					
						
						
							
							Allow core to mark addons as system managed ( #5145 )  
						
						... 
						
						
						
						* Allow core to mark addons as system managed
* System managed options only settable by Home Assistant 
						
						
					 
					
						2024-08-13 15:14:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5d6738ced8 
					 
					
						
						
							
							Bump aiohttp from 3.10.2 to 3.10.3 ( #5240 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-12 09:05:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2f2fecddf2 
					 
					
						
						
							
							Bump pyyaml from 6.0.1 to 6.0.2 ( #5230 )  
						
						... 
						
						
						
						Bumps [pyyaml](https://github.com/yaml/pyyaml ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/yaml/pyyaml/releases )
- [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2 )
---
updated-dependencies:
- dependency-name: pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-09 12:15:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						218ba3601e 
					 
					
						
						
							
							Bump orjson from 3.9.15 to 3.10.6 ( #5169 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.9.15 to 3.10.6.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.9.15...3.10.6 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-09 11:12:27 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						4c3f60c44b 
					 
					
						
						
							
							Bump aiohttp to 3.10.2, drop aiohttp-fast-url-dispatcher ( #5236 )  
						
						... 
						
						
						
						aiohttp-fast-url-dispatcher is not needed for 3.10.x
changelog: https://github.com/aio-libs/aiohttp/compare/v3.9.5...v3.10.2  
						
						
					 
					
						2024-08-09 10:44:29 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cb85e5e464 
					 
					
						
						
							
							Bump ruff from 0.5.6 to 0.5.7 ( #5237 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.6...0.5.7 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-09 10:41:30 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5b46235872 
					 
					
						
						
							
							Bump time-machine from 2.14.2 to 2.15.0 ( #5229 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-08 09:05:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						70f675ac82 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 ( #5234 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-08 08:53:54 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bf0c714ea4 
					 
					
						
						
							
							Bump attrs from 24.1.0 to 24.2.0 ( #5231 )  
						
						... 
						
						
						
						Bumps [attrs](https://github.com/sponsors/hynek ) from 24.1.0 to 24.2.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-07 15:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c95df56e8d 
					 
					
						
						
							
							Suppress SyntaxWarning from CPE until fixed ( #5227 )  
						
						
						
						
					 
					
						2024-08-07 15:37:30 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5f3d851954 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.3.5 to 4.3.6 ( #5232 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-07 09:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						10c69dcdae 
					 
					
						
						
							
							Bump ruff from 0.5.5 to 0.5.6 ( #5221 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.5...0.5.6 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-06 09:10:52 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bdd81ce3a9 
					 
					
						
						
							
							Bump debugpy from 1.8.2 to 1.8.5 ( #5225 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.8.2 to 1.8.5.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.8.2...v1.8.5 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-06 08:38:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						17ee234be4 
					 
					
						
						
							
							Fix resp may be undefined end_backup issue ( #5224 )  
						
						
						
						
					 
					
						2024-08-05 17:02:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						61034dfa7b 
					 
					
						
						
							
							Bump attrs from 23.2.0 to 24.1.0 ( #5219 )  
						
						... 
						
						
						
						Bumps [attrs](https://github.com/sponsors/hynek ) from 23.2.0 to 24.1.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-05 09:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						185cd362fb 
					 
					
						
						
							
							Bump coverage from 7.6.0 to 7.6.1 ( #5222 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.6.0 to 7.6.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.0...7.6.1 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-05 09:38:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e2ca357774 
					 
					
						
						
							
							Bump dirhash from 0.4.1 to 0.5.0 ( #5223 )  
						
						... 
						
						
						
						Bumps [dirhash](https://github.com/andhus/dirhash-python ) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/andhus/dirhash-python/releases )
- [Changelog](https://github.com/andhus/dirhash-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/andhus/dirhash-python/compare/v0.4.1...v0.5.0 )
---
updated-dependencies:
- dependency-name: dirhash
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-05 09:37:40 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3dea7fc4e8 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.3.4 to 4.3.5 ( #5217 )  
						
						
						
						
					 
					
						2024-08-05 08:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						01ba591bc9 
					 
					
						
						
							
							Bump setuptools from 72.0.0 to 72.1.0 ( #5212 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-30 10:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						640b7d46e3 
					 
					
						
						
							
							Bump ruff from 0.5.4 to 0.5.5 ( #5208 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-29 12:01:43 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d6560c51ee 
					 
					
						
						
							
							Bump pre-commit from 3.7.1 to 3.8.0 ( #5210 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-29 11:39:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3e9b1938c6 
					 
					
						
						
							
							Bump pytest from 8.3.1 to 8.3.2 ( #5207 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.1...8.3.2 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-29 11:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						44ce8de71f 
					 
					
						
						
							
							Bump setuptools from 71.1.0 to 72.0.0 ( #5211 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-29 11:08:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0bbd15bfda 
					 
					
						
						
							
							Restrict stopping core during migrations with force option ( #5205 )  
						
						
						
						
					 
					
						2024-07-25 17:14:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						591b9a4d87 
					 
					
						
						
							
							Stop backup if pre backup failed in Core ( #5203 )  
						
						... 
						
						
						
						* Stop backup if pre backup failed in Core
* Fix API tests
* Partial backup in ci since there's no Home assistant
* Add ssl folder to partial backup
* Allow backups when Home Assistant is not running
* Undo change to skip db test 
						
						
					 
					
						2024-07-25 17:08:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5ee7d16687 
					 
					
						
						
							
							Add hard-coded image fallback for plugins for offline start ( #5204 )  
						
						
						
						
					 
					
						2024-07-25 13:45:38 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Montnemery 
							
						 
					 
					
						
						
							
						
						4ab4350c58 
					 
					
						
						
							
							Add support for offline DB migration ( #5202 )  
						
						... 
						
						
						
						* Add support for offline DB migration
* Format code 
						
						
					 
					
						2024-07-23 15:27:16 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4ea7133fa8 
					 
					
						
						
							
							Bump docker/login-action from 3.2.0 to 3.3.0 ( #5201 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-23 09:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						627d67f9d0 
					 
					
						
						
							
							Bump cryptography from 42.0.8 to 43.0.0 ( #5199 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-22 11:59:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						eb37655598 
					 
					
						
						
							
							Bump pylint from 3.2.5 to 3.2.6 ( #5198 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.5...v3.2.6 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-22 10:07:15 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						19b62dd0d4 
					 
					
						
						
							
							Bump pytest from 8.2.2 to 8.3.1 ( #5197 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-22 10:04:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b2ad1ceea3 
					 
					
						
						
							
							Bump sentry-sdk from 2.9.0 to 2.10.0 ( #5188 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-22 10:03:25 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c1545b5b78 
					 
					
						
						
							
							Bump ruff from 0.5.3 to 0.5.4 ( #5196 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.5.3...0.5.4 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-22 09:45:47 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2c2f04ba85 
					 
					
						
						
							
							Bump setuptools from 71.0.3 to 71.1.0 ( #5200 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 71.0.3 to 71.1.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v71.0.3...v71.1.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-22 09:45:31 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Leech 
							
						 
					 
					
						
						
							
						
						77e7bf51b7 
					 
					
						
						
							
							Only read wifi strength from active connections. ( #5184 )  
						
						
						
						
					 
					
						2024-07-19 12:36:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a42d71dcef 
					 
					
						
						
							
							Small cleanup to pyproject.toml ( #5191 )  
						
						
						
						
					 
					
						2024-07-19 09:09:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1ff0432f4d 
					 
					
						
						
							
							Bump ruff from 0.5.2 to 0.5.3 ( #5192 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-19 09:07:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						54afd6e1c8 
					 
					
						
						
							
							Bump setuptools from 71.0.1 to 71.0.3 ( #5193 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-19 09:06:43 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						458c493a74 
					 
					
						
						
							
							Bump ruff from 0.5.1 to 0.5.2 ( #5186 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-18 08:52:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8ac8ecb17e 
					 
					
						
						
							
							Bump setuptools from 70.3.0 to 71.0.1 ( #5190 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-18 08:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						eac167067e 
					 
					
						
						
							
							Ignore false positive no-member error ( #5189 )  
						
						
						
						
					 
					
						2024-07-18 08:43:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						aa7f4aafeb 
					 
					
						
						
							
							Migrate supervisor devcontainer from pip to uv ( #5170 )  
						
						
						
						
					 
					
						2024-07-12 10:26:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d2183fa12b 
					 
					
						
						
							
							Bump coverage from 7.5.4 to 7.6.0 ( #5185 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.5.4 to 7.6.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.4...7.6.0 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-12 10:25:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						928f32bb4f 
					 
					
						
						
							
							Bump sentry-sdk from 2.8.0 to 2.9.0 ( #5183 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-11 08:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cbe21303c4 
					 
					
						
						
							
							Bump actions/setup-python from 5.1.0 to 5.1.1 ( #5182 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.1.0...v5.1.1 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-11 08:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						94987c04b8 
					 
					
						
						
							
							Bump setuptools from 70.2.0 to 70.3.0 ( #5181 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-10 08:37:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d4ba46a846 
					 
					
						
						
							
							Bump home-assistant/wheels from 2024.01.0 to 2024.07.1 ( #5178 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-09 08:29:09 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1a22d83895 
					 
					
						
						
							
							Bump sentry-sdk from 2.7.1 to 2.8.0 ( #5179 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-09 08:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6b73bf5c28 
					 
					
						
						
							
							Bump aiohttp-fast-url-dispatcher from 0.3.0 to 0.3.1 ( #5175 )  
						
						
						
						
					 
					
						2024-07-08 08:41:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c9c9451c36 
					 
					
						
						
							
							Bump ruff from 0.5.0 to 0.5.1 ( #5176 )  
						
						
						
						
					 
					
						2024-07-08 08:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1882d448ea 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.7 to 4.1.8 ( #5174 )  
						
						
						
						
					 
					
						2024-07-08 08:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2f11c9c9e3 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.3.3 to 4.3.4 ( #5173 )  
						
						
						
						
					 
					
						2024-07-08 08:34:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						02bdc4b555 
					 
					
						
						
							
							Use uv instead of pip in Supervisor ( #5152 )  
						
						... 
						
						
						
						* Migrate supervisor image from pip to uv
* Set python paths
* Put in i386 conditional to match core
* Semicolons within if statements 
						
						
					 
					
						2024-07-03 11:51:16 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1a1ee50d9d 
					 
					
						
						
							
							Bump voluptuous from 0.15.1 to 0.15.2 ( #5168 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-03 09:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						50dc09d1a9 
					 
					
						
						
							
							Bump setuptools from 70.1.1 to 70.2.0 ( #5167 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 70.1.1 to 70.2.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v70.1.1...v70.2.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-02 09:29:38 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						130efd340c 
					 
					
						
						
							
							Bump time-machine from 2.14.1 to 2.14.2 ( #5165 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-01 08:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						00bc13c049 
					 
					
						
						
							
							Bump pylint from 3.2.4 to 3.2.5 ( #5166 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-01 08:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3caad67f61 
					 
					
						
						
							
							Bump sentry-sdk from 2.7.0 to 2.7.1 ( #5164 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-30 15:27:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						13783f0d4a 
					 
					
						
						
							
							Bump ruff from 0.4.10 to 0.5.0 ( #5163 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-28 08:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						eae97ba3f4 
					 
					
						
						
							
							Bump pylint from 3.2.3 to 3.2.4 ( #5160 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.3...v3.2.4 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-27 09:05:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						134dad7357 
					 
					
						
						
							
							Bump sentry-sdk from 2.6.0 to 2.7.0 ( #5161 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.6.0...2.7.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-27 09:04:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1c4d2e8dec 
					 
					
						
						
							
							Bump voluptuous from 0.15.0 to 0.15.1 ( #5162 )  
						
						... 
						
						
						
						Bumps [voluptuous](https://github.com/alecthomas/voluptuous ) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/alecthomas/voluptuous/releases )
- [Changelog](https://github.com/alecthomas/voluptuous/blob/master/CHANGELOG.md )
- [Commits](https://github.com/alecthomas/voluptuous/compare/0.15.0...0.15.1 )
---
updated-dependencies:
- dependency-name: voluptuous
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-27 08:48:44 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f2d7be3aac 
					 
					
						
						
							
							Bump dbus-fast from 2.21.3 to 2.22.1 ( #5159 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-26 09:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d06edb2dd6 
					 
					
						
						
							
							Bump debugpy from 1.8.1 to 1.8.2 ( #5158 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-26 08:50:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7fa15b334a 
					 
					
						
						
							
							Bump setuptools from 70.1.0 to 70.1.1 ( #5156 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-26 08:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						ffb4e2d6d7 
					 
					
						
						
							
							Bump Supervisor to Alpine 3.20 ( #5151 )  
						
						
						
						
					 
					
						2024-06-25 08:37:10 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bd8047ae9c 
					 
					
						
						
							
							Bump awesomeversion from 24.2.0 to 24.6.0 ( #5153 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-25 08:25:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						49bc0624af 
					 
					
						
						
							
							Ignore dns-data field in network settings update ( #5147 )  
						
						
						
						
					 
					
						2024-06-24 15:47:58 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5e1d764eb3 
					 
					
						
						
							
							Bump coverage from 7.5.3 to 7.5.4 ( #5150 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-24 08:41:30 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0064d93d75 
					 
					
						
						
							
							Bump dirhash from 0.4.0 to 0.4.1 ( #5149 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-24 08:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5a838ecfe7 
					 
					
						
						
							
							Bump voluptuous from 0.14.2 to 0.15.0 ( #5148 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-24 08:36:04 +02:00 
						 
				 
			
				
					
						
							
							
								Pascal Vizeli 
							
						 
					 
					
						
						
							
						
						c37b5effd7 
					 
					
						
						
							
							Add music assistant to the builtin repositories ( #5128 )  
						
						... 
						
						
						
						* Add music assistant to the builtin repositories
* Fix tests
* Fix tests some more
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-06-21 12:17:21 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ca7f3e8acb 
					 
					
						
						
							
							Bump ruff from 0.4.9 to 0.4.10 ( #5143 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-21 09:27:10 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						b0cdb91d5e 
					 
					
						
						
							
							Fix uninstall of add-on on fixup ( #5142 )  
						
						
						
						
					 
					
						2024-06-21 08:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						4829eb8ae1 
					 
					
						
						
							
							Await uninstall of addon in fixup ( #5141 )  
						
						
						
						
					 
					
						2024-06-20 21:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1bb814b793 
					 
					
						
						
							
							Home Assistant watchdog attempts safe mode after max fails ( #5124 )  
						
						... 
						
						
						
						* Home Assistant watchdog attempts safe mode after max fails
* Remove duplicate line
* Refactor and logging change from feedback
* Update supervisor/misc/tasks.py
* Fix log text check in test
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-06-20 21:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						918fcb7d62 
					 
					
						
						
							
							Bump sentry-sdk from 2.5.1 to 2.6.0 ( #5140 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-20 11:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bbfd899564 
					 
					
						
						
							
							Bump setuptools from 70.0.0 to 70.1.0 ( #5139 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-20 09:11:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						12c4d9da87 
					 
					
						
						
							
							Bump urllib3 from 2.2.1 to 2.2.2 ( #5138 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-18 07:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6b4fd9b6b8 
					 
					
						
						
							
							Bump ruff from 0.4.8 to 0.4.9 ( #5137 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.8 to 0.4.9.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.8...v0.4.9 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-17 09:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						07c22f4a60 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.4.1 to 4.5.0 ( #5136 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-14 09:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						252e1e2ac0 
					 
					
						
						
							
							Bump actions/checkout from 4.1.6 to 4.1.7 ( #5134 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.6...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-13 09:17:05 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b684c8673e 
					 
					
						
						
							
							Bump sentry-sdk from 2.5.0 to 2.5.1 ( #5130 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.5.0...2.5.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-10 09:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						547f42439d 
					 
					
						
						
							
							Bump typing-extensions from 4.12.1 to 4.12.2 ( #5129 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-10 08:49:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c51ceb000f 
					 
					
						
						
							
							Bump sentry-sdk from 2.4.0 to 2.5.0 ( #5126 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-07 09:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4cbede1bc8 
					 
					
						
						
							
							Bump pylint from 3.2.2 to 3.2.3 ( #5127 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-07 09:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5eac8c7780 
					 
					
						
						
							
							Bump ruff from 0.4.7 to 0.4.8 ( #5125 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.7 to 0.4.8.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.7...v0.4.8 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-06 08:37:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						ab78d87304 
					 
					
						
						
							
							Add safe mode option to core rebuild ( #5120 )  
						
						... 
						
						
						
						* Add safe mode option to core rebuild
* Adding logging for increased traceability 
						
						
					 
					
						2024-06-05 15:44:07 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						09166e3867 
					 
					
						
						
							
							Bump cryptography from 42.0.7 to 42.0.8 ( #5121 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.7 to 42.0.8.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.7...42.0.8 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-05 15:38:13 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8a5c813cdd 
					 
					
						
						
							
							Bump sentry-sdk from 2.3.1 to 2.4.0 ( #5123 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.3.1...2.4.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-05 15:37:41 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4200622f43 
					 
					
						
						
							
							Bump pytest from 8.2.1 to 8.2.2 ( #5122 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-05 08:43:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c4452a85b4 
					 
					
						
						
							
							Fix addon in wrong state after restore ( #5111 )  
						
						... 
						
						
						
						* Fix addon in wrong state after restore
* Do not stop docker monitor for a shutdown 
						
						
					 
					
						2024-06-04 16:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						e57de4a3c1 
					 
					
						
						
							
							Add uninstall addon suggestion to detached_addon_removed ( #5105 )  
						
						
						
						
					 
					
						2024-06-03 10:38:34 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9fd2c91c55 
					 
					
						
						
							
							Bump ruff from 0.4.6 to 0.4.7 ( #5116 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-03 10:29:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fbd70013a8 
					 
					
						
						
							
							Bump typing-extensions from 4.12.0 to 4.12.1 ( #5117 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-03 09:54:10 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8d18f3e66e 
					 
					
						
						
							
							Bump requests from 2.32.2 to 2.32.3 ( #5115 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-30 08:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Richard P 
							
						 
					 
					
						
						
							
						
						5f5754e860 
					 
					
						
						
							
							Add Exception handling when processing udev devices ( #5088 )  
						
						... 
						
						
						
						* Add Exception handling to UDEV reading and parsing
Khadas VIM4 UDEV returns something that python crapps its pants about. The exception just allows it to continue.
* Add an exception print
Added an exception print for the times things go bad.
* Split exception handling
The exception is not fatal when parsing error happens on one node. print it and continue.
* cleanups
* swapped functions
device.device_node   function bails very badly!  It raises no exceptions to the top but complains and errors
* Update supervisor/hardware/manager.py
Co-authored-by: Stefan Agner <stefan@agner.ch >
* Update supervisor/hardware/manager.py
---------
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2024-05-29 15:33:15 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						974c882b9a 
					 
					
						
						
							
							Bump docker/login-action from 3.1.0 to 3.2.0 ( #5114 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-29 08:50:25 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a9ea90096b 
					 
					
						
						
							
							Bump ruff from 0.4.5 to 0.4.6 ( #5113 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-29 08:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						45c72c426e 
					 
					
						
						
							
							Bump coverage from 7.5.2 to 7.5.3 ( #5112 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-29 08:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4e5b75fe19 
					 
					
						
						
							
							Bump coverage from 7.5.1 to 7.5.2 ( #5109 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-27 08:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3cd617e68f 
					 
					
						
						
							
							--- ( #5099 )  
						
						... 
						
						
						
						updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-24 09:33:15 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ddff02f73b 
					 
					
						
						
							
							Bump docker from 7.0.0 to 7.1.0 ( #5106 )  
						
						... 
						
						
						
						Bumps [docker](https://github.com/docker/docker-py ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/docker-py/releases )
- [Commits](https://github.com/docker/docker-py/compare/7.0.0...7.1.0 )
---
updated-dependencies:
- dependency-name: docker
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-24 08:52:21 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b59347b3d3 
					 
					
						
						
							
							Bump typing-extensions from 4.11.0 to 4.12.0 ( #5107 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-24 08:32:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1dc769076f 
					 
					
						
						
							
							Bump sentry-sdk from 2.2.1 to 2.3.1 ( #5108 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-24 08:25:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f150a19c0f 
					 
					
						
						
							
							Create issue for detached addons ( #5084 )  
						
						... 
						
						
						
						* Create issue for detached addons
* Separate issues into missing and removed 
						
						
					 
					
						2024-05-23 09:36:59 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c4bc1e3824 
					 
					
						
						
							
							Bump ruff from 0.4.4 to 0.4.5 ( #5103 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-23 08:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						eca99b69db 
					 
					
						
						
							
							Max retries for auto applying addon image fixup ( #5051 )  
						
						... 
						
						
						
						* Max retries for auto applying addon image fixup
* Update supervisor/resolution/fixups/addon_execute_repair.py
Co-authored-by: Stefan Agner <stefan@agner.ch >
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-05-22 11:54:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						043af72847 
					 
					
						
						
							
							Bump setuptools from 69.5.1 to 70.0.0 ( #5100 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-22 09:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						05c7b6c639 
					 
					
						
						
							
							Bump sentry-sdk from 2.2.0 to 2.2.1 ( #5101 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-22 08:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3385c99f1f 
					 
					
						
						
							
							--- ( #5095 )  
						
						... 
						
						
						
						updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-21 17:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						895117f857 
					 
					
						
						
							
							--- ( #5094 )  
						
						... 
						
						
						
						updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-21 17:05:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9e3135e2de 
					 
					
						
						
							
							--- ( #5093 )  
						
						... 
						
						
						
						updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-21 17:05:00 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9a1c517437 
					 
					
						
						
							
							Pin Python requets package ( #5097 )  
						
						... 
						
						
						
						Make sure Python requests package is pinned to a known version. This is
required by docker-py for instance. This fixes current CI builds. 
						
						
					 
					
						2024-05-21 14:52:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c0c0c4b7ad 
					 
					
						
						
							
							Fix doc and changelog API response for orphaned addons ( #5082 )  
						
						... 
						
						
						
						* Fix doc and changelog API response for orphaned addons
* Use correct terminology in tests 
						
						
					 
					
						2024-05-21 09:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						be6e39fed0 
					 
					
						
						
							
							Bump pylint from 3.1.1 to 3.2.1 ( #5090 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-20 09:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b384921ee0 
					 
					
						
						
							
							Bump pytest from 8.2.0 to 8.2.1 ( #5089 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-20 09:29:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0d05a6eae3 
					 
					
						
						
							
							Bump sentry-sdk from 2.1.1 to 2.2.0 ( #5085 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-17 15:19:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						430aef68c6 
					 
					
						
						
							
							Bump actions/checkout from 4.1.5 to 4.1.6 ( #5086 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-17 10:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						eac6070e12 
					 
					
						
						
							
							Don't process hardware events when landing page is running ( #5079 )  
						
						
						
						
					 
					
						2024-05-15 08:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6693b7c2e6 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.3.1 to 4.4.0 ( #5080 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-15 08:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7898c3e433 
					 
					
						
						
							
							Bump pylint from 3.1.0 to 3.1.1 ( #5078 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-14 10:11:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						420ecd064e 
					 
					
						
						
							
							Bump pyudev from 0.24.1 to 0.24.3 ( #5074 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-13 09:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4289be53f8 
					 
					
						
						
							
							Bump pre-commit from 3.7.0 to 3.7.1 ( #5075 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-13 09:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						29b41b564e 
					 
					
						
						
							
							Bump ruff from 0.4.3 to 0.4.4 ( #5072 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.3...v0.4.4 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-10 12:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						998eb69583 
					 
					
						
						
							
							Bump dbus-fast from 2.21.1 to 2.21.2 ( #5071 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.21.1 to 2.21.2.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.21.1...v2.21.2 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-10 12:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8ebc097ff4 
					 
					
						
						
							
							Revert "Bump orjson from 3.9.15 to 3.10.3 ( #5057 )" ( #5068 )  
						
						... 
						
						
						
						This reverts commit 71e91328f1 
						
						
					 
					
						2024-05-07 16:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c05984ca49 
					 
					
						
						
							
							Fix no changelog API response ( #5064 )  
						
						... 
						
						
						
						* Fix no changelog API response
* Add comment reasoning HTTP 200 for no changelog
Co-authored-by: Stefan Agner <stefan@agner.ch >
* Apply suggestions from code review
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com >
---------
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com >
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-05-07 10:41:16 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1a700c3013 
					 
					
						
						
							
							Bump sentry-sdk from 2.0.1 to 2.1.1 ( #5067 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 2.0.1 to 2.1.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.0.1...2.1.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-07 10:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a9c92cdec8 
					 
					
						
						
							
							Bump cryptography from 42.0.6 to 42.0.7 ( #5066 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-07 09:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						da8b938d5b 
					 
					
						
						
							
							Bump actions/checkout from 4.1.4 to 4.1.5 ( #5065 )  
						
						
						
						
					 
					
						2024-05-07 08:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						71e91328f1 
					 
					
						
						
							
							Bump orjson from 3.9.15 to 3.10.3 ( #5057 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-06 22:46:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6356be4c52 
					 
					
						
						
							
							Bump jinja2 from 3.1.3 to 3.1.4 ( #5061 )  
						
						... 
						
						
						
						Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-06 11:14:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e26e5440b6 
					 
					
						
						
							
							Bump ruff from 0.4.2 to 0.4.3 ( #5060 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.2 to 0.4.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.2...v0.4.3 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-06 11:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fecfbd1a3e 
					 
					
						
						
							
							Bump coverage from 7.5.0 to 7.5.1 ( #5059 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.0...7.5.1 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-06 11:12:49 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c00d6dfc76 
					 
					
						
						
							
							Bump cryptography from 42.0.5 to 42.0.6 ( #5058 )  
						
						
						
						
					 
					
						2024-05-06 10:00:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						85be66d90d 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.3.0 to 4.3.1 ( #5054 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-02 09:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1ac506b391 
					 
					
						
						
							
							Skip udisks listener on failure to connect ( #5049 )  
						
						
						
						
					 
					
						2024-05-01 10:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f7738b77de 
					 
					
						
						
							
							Bump pytest from 8.1.1 to 8.2.0 ( #5046 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.1.1 to 8.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.1.1...8.2.0 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-30 15:55:34 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						824037bb7d 
					 
					
						
						
							
							Bump pytest-asyncio to 0.23.6 ( #5048 )  
						
						
						
						
					 
					
						2024-04-30 15:46:44 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						221292ad14 
					 
					
						
						
							
							Mark issues in FixupBase abstract ( #5033 )  
						
						... 
						
						
						
						Since #5024  all fixups have an associated issue. Generally, it is
generally better to have an issue for every fixup so that things
can be mapped to repairs in Core easily. Let's mark the issues property
as abstract to indicate subclasses are required to implement it. 
						
						
					 
					
						2024-04-29 16:24:58 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						16f8c75e9f 
					 
					
						
						
							
							Bump sentry-sdk from 1.45.0 to 2.0.1 ( #5047 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-29 17:33:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						90a37079f1 
					 
					
						
						
							
							Bump ruff from 0.4.1 to 0.4.2 ( #5043 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-26 10:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						798092af5e 
					 
					
						
						
							
							Revert orjson to 3.9.15 due to segmentation faults ( #5041 )  
						
						... 
						
						
						
						https://github.com/ijl/orjson/issues/479  
					
						2024-04-25 17:48:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						2a622a929d 
					 
					
						
						
							
							Limit reporting of errors in Supervisor logs fallback ( #5040 )  
						
						... 
						
						
						
						We do not need to capture HostNotSupported errors to Sentry. The only
possible code path this error might come from is where the Journal
Gateway Daemon socket is unavailable, which is already reported as an
"Unsupported system" repair. 
						
						
					 
					
						2024-04-25 10:44:21 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ca8eeaa68c 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.6 to 4.1.7 ( #5039 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.6...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-25 09:25:11 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d1b8ac1249 
					 
					
						
						
							
							Bump actions/checkout from 4.1.3 to 4.1.4 ( #5038 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-25 09:15:34 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3f629c4d60 
					 
					
						
						
							
							Bump coverage from 7.4.4 to 7.5.0 ( #5037 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-24 09:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3fa910e68b 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.5 to 4.1.6 ( #5034 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.5...v4.1.6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-23 09:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e3cf2989c9 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.3.2 to 4.3.3 ( #5035 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-23 09:05:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						136b2f402d 
					 
					
						
						
							
							Bump dirhash from 0.3.0 to 0.4.0 ( #5036 )  
						
						... 
						
						
						
						Bumps [dirhash](https://github.com/andhus/dirhash-python ) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/andhus/dirhash-python/releases )
- [Changelog](https://github.com/andhus/dirhash-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/andhus/dirhash-python/compare/v0.3.0...v0.4.0 )
---
updated-dependencies:
- dependency-name: dirhash
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-23 09:05:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						8d18d2d9c6 
					 
					
						
						
							
							Use signals to recognize new disks immediately ( #5023 )  
						
						... 
						
						
						
						* Use signals to recognize new disks immediately
* Add test for disabled data disk issue
* Add mock of UDisks2 base service to test
* Apply suggestions from code review
* Shutdown manager first to avoid potential race conditions
* Update tests/dbus_service_mocks/udisks2.py
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com >
---------
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Jan Čermák <sairon@users.noreply.github.com > 
						
						
					 
					
						2024-04-22 16:35:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f18213361a 
					 
					
						
						
							
							Add issues field to create full backup suggestion ( #5024 )  
						
						
						
						
					 
					
						2024-04-22 09:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						18d9d32bca 
					 
					
						
						
							
							Fix Supervisor logs fallback ( #5022 )  
						
						... 
						
						
						
						Supervisor logs fallback in get_supervisor_logs didn't work properly
because the exception was caught in api_process_raw instead. This was
not discovered in tests because the side effect raised OSError, which
isn't handled there.
To address that, I split the advanced_logs to two functions, one being a
wrapped API handler, one being plain function returning response without
any additional error handling. The tests now check for both cases of
errors (HassioError and random generic Python error).
Refs #5021  
						
						
					 
					
						2024-04-22 09:42:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1246e429c9 
					 
					
						
						
							
							Bump ruff from 0.4.0 to 0.4.1 ( #5032 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.0...v0.4.1 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-22 09:14:49 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						77bc46bc37 
					 
					
						
						
							
							Bump actions/checkout from 4.1.2 to 4.1.3 ( #5031 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-22 08:50:53 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ce16963c94 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.3.1 to 4.3.2 ( #5025 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-19 09:41:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a70e8cfe58 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.4 to 4.1.5 ( #5026 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.4...v4.1.5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-19 09:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ba922a1aaa 
					 
					
						
						
							
							Bump ruff from 0.3.7 to 0.4.0 ( #5027 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.7 to 0.4.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.7...v0.4.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-19 09:40:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b09230a884 
					 
					
						
						
							
							Bump aiohttp from 3.9.4 to 3.9.5 ( #5020 )  
						
						... 
						
						
						
						Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.9.4 to 3.9.5.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.4...v3.9.5 )
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-17 09:01:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f1cb9ca08e 
					 
					
						
						
							
							Bump orjson from 3.9.15 to 3.10.1 ( #5019 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.9.15 to 3.10.1.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.9.15...3.10.1 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-17 08:59:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						06513e88c6 
					 
					
						
						
							
							Allow restarting core in safe mode ( #5017 )  
						
						
						
						
					 
					
						2024-04-17 08:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b4a79bd068 
					 
					
						
						
							
							Bump setuptools from 69.2.0 to 69.5.1 ( #5018 )  
						
						
						
						
					 
					
						2024-04-15 08:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						dfd8fe84e0 
					 
					
						
						
							
							Mount manager reload mounts all failed mounts ( #5014 )  
						
						... 
						
						
						
						* Mount manager reload mounts all failed mounts
* Remove invalid part of mount manager reload test 
						
						
					 
					
						2024-04-12 12:02:29 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						4857c2e243 
					 
					
						
						
							
							Bump aiohttp to 3.9.4 ( #4899 )  
						
						
						
						
					 
					
						2024-04-12 08:51:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7d384f6160 
					 
					
						
						
							
							Bump ruff from 0.3.5 to 0.3.7 ( #5015 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-12 08:45:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						672a7621f9 
					 
					
						
						
							
							Adopt a disabled data disk ( #5010 )  
						
						
						
						
					 
					
						2024-04-11 13:53:19 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f0e2fb3f57 
					 
					
						
						
							
							Addon load should not fail due to docker error ( #5011 )  
						
						
						
						
					 
					
						2024-04-11 15:06:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8c3a520512 
					 
					
						
						
							
							Bump sentry-sdk from 1.44.1 to 1.45.0 ( #5012 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.44.1 to 1.45.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.44.1...1.45.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-11 08:56:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						22e50d56db 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 ( #5013 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-11 08:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a0735f3585 
					 
					
						
						
							
							Allow adoption of existing data disk ( #4991 )  
						
						... 
						
						
						
						* Allow adoption of existing data disk
* Fix existing tests
* Add test cases and fix image issues
* Fix addon build test
* Run checks during setup not startup
* Addon load mimics plugin and HA load for docker part
* Default image accessible in except 
						
						
					 
					
						2024-04-10 11:36:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						50a2e8fde3 
					 
					
						
						
							
							Allow adoption of existing data disk ( #4991 )  
						
						... 
						
						
						
						* Allow adoption of existing data disk
* Fix existing tests
* Add test cases and fix image issues
* Fix addon build test
* Run checks during setup not startup
* Addon load mimics plugin and HA load for docker part
* Default image accessible in except 
						
						
					 
					
						2024-04-10 10:25:22 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						55ed63cc79 
					 
					
						
						
							
							Bump dirhash from 0.2.1 to 0.3.0 ( #5006 )  
						
						... 
						
						
						
						Bumps [dirhash](https://github.com/andhus/dirhash-python ) from 0.2.1 to 0.3.0.
- [Release notes](https://github.com/andhus/dirhash-python/releases )
- [Changelog](https://github.com/andhus/dirhash-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/andhus/dirhash-python/compare/v0.2.1...v0.3.0 )
---
updated-dependencies:
- dependency-name: dirhash
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-10 09:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						97e9dfff3f 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.2.0 to 4.3.0 ( #5007 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-10 09:26:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						501c9579fb 
					 
					
						
						
							
							Bump pulsectl from 23.5.2 to 24.4.0 ( #5003 )  
						
						... 
						
						
						
						Bumps [pulsectl](https://github.com/mk-fg/python-pulse-control ) from 23.5.2 to 24.4.0.
- [Changelog](https://github.com/mk-fg/python-pulse-control/blob/master/CHANGES.rst )
- [Commits](https://github.com/mk-fg/python-pulse-control/commits )
---
updated-dependencies:
- dependency-name: pulsectl
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 10:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f9aedadee6 
					 
					
						
						
							
							Bump typing-extensions from 4.10.0 to 4.11.0 ( #5002 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 08:52:23 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c3c17b2bc3 
					 
					
						
						
							
							Increase DNS timeout for CoreDNS users ( #5000 )  
						
						... 
						
						
						
						* Increase DNS timeout for CoreDNS users
CoreDNS forward plug-in fails in ~6s, then fallback triggers.
However, the default timeout of glibc and musl is 5s. Increase
default timeout to make sure CoreDNS fallback is working
on first query.
* Pass option as list 
						
						
					 
					
						2024-04-05 09:40:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						a894c4589e 
					 
					
						
						
							
							Use Systemd Journal API for all logs endpoints in API ( #4972 )  
						
						... 
						
						
						
						* Use Systemd Journal API for all logs endpoints in API
Replace all logs endpoints using container logs with wrapped
advanced_logs function, adding possibility to get logs from previous
boots and following the logs. Supervisor logs are an excetion where
Docker logs are still used - in case an exception is raised while
accessing the Systemd logs, they're used as fallback - otherwise we
wouldn't have an easy way to see what went wrong.
* Refactor testing of advanced logs endpoints to a common method
* Send error while fetching Supervisor logs to Sentry; minor cleanup
* Properly handle errors and use consistent content type in logs endpoints
* Replace api_process_custom with reworked api_process_raw per @mdegat01 suggestion 
						
						
					 
					
						2024-04-04 12:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						56a8a1b5a1 
					 
					
						
						
							
							Bump sentry-sdk from 1.44.0 to 1.44.1 ( #4999 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.44.0 to 1.44.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.44.0...1.44.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-04 09:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						be3f7a6c37 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.1.1 to 4.2.0 ( #4998 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.1.1...v4.2.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-04 08:43:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						906e400ab7 
					 
					
						
						
							
							Fix submounts of /dev being read-only with Docker 25+ ( #4997 )  
						
						... 
						
						
						
						As described in #4996 , Docker 25+ changes made sub-mounts of the /dev
filesystem to be mounted read-only. Revert to the previous behavior by
adjusting the ReadOnlyNonRecursive option. Cleaner way would be to
upstream support for setting this option via Mount class arguments, so
this change is meant to be rather a hotfix for the issue. Even better
approach would be mounting /dev non-recursively, and taking care of
creating all necessary filesystems when creating containers in
Supervisor. 
						
						
					 
					
						2024-04-02 21:07:53 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						a9265afd4c 
					 
					
						
						
							
							Format NetworkManager connection name correctly for VLANs ( #4986 )  
						
						... 
						
						
						
						* Format NetworkManager connection name correctly for VLANs
Make sure NetworkManager connections are named correctly for VLANs
as well (<interface-name>.<vlan-id>).
* Avoid extending VLAN configuration name 
						
						
					 
					
						2024-04-02 21:07:39 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d26058ac80 
					 
					
						
						
							
							Update base images to 3.12-alpine3.19 ( #4995 )  
						
						
						
						
					 
					
						2024-04-02 12:25:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ebd1f30606 
					 
					
						
						
							
							Bump ruff from 0.3.4 to 0.3.5 ( #4994 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.4...v0.3.5 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 08:38:36 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c78e077649 
					 
					
						
						
							
							Bump gitpython from 3.1.42 to 3.1.43 ( #4993 )  
						
						... 
						
						
						
						Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.42 to 3.1.43.
- [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.42...3.1.43 )
---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 08:36:40 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						07619223b0 
					 
					
						
						
							
							Bump aiodns from 3.1.1 to 3.2.0 ( #4992 )  
						
						... 
						
						
						
						Bumps [aiodns](https://github.com/saghul/aiodns ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/saghul/aiodns/releases )
- [Changelog](https://github.com/saghul/aiodns/blob/master/ChangeLog )
- [Commits](https://github.com/saghul/aiodns/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: aiodns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 08:36:22 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						25c326ec6c 
					 
					
						
						
							
							Bump sentry-sdk from 1.43.0 to 1.44.0 ( #4990 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-29 08:26:41 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						df167b94c2 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.1.0 to 4.1.1 ( #4984 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-27 08:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3730908881 
					 
					
						
						
							
							Bump actions/setup-python from 5.0.0 to 5.1.0 ( #4983 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-27 08:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						975dc1bc11 
					 
					
						
						
							
							Bump ruff from 0.3.3 to 0.3.4 ( #4975 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-25 11:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						31409f0c32 
					 
					
						
						
							
							Bump time-machine from 2.14.0 to 2.14.1 ( #4981 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev > 
						
						
					 
					
						2024-03-25 09:47:47 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b19273227b 
					 
					
						
						
							
							Bump pytest-cov from 4.1.0 to 5.0.0 ( #4980 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-25 09:45:36 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f89179fb03 
					 
					
						
						
							
							Bump pre-commit from 3.6.2 to 3.7.0 ( #4979 )  
						
						
						
						
					 
					
						2024-03-25 09:02:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						90c971f9f1 
					 
					
						
						
							
							Unsupported if wrong image used on virtualization ( #4968 )  
						
						... 
						
						
						
						* Unsupported if wrong image used on virtualization
* Add generic-aarch64 as supported image
* Add virtualization field to API
* Change startup to setup in check 
						
						
					 
					
						2024-03-21 18:08:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						d685780a4a 
					 
					
						
						
							
							Fix IncompleteReadError happening sometimes when reading Systemd logs ( #4974 )  
						
						... 
						
						
						
						Sometimes an empty line is returned from readuntil when EOF is reached,
which seems to be caused by a race of the EOF check in the loop and
later check in readuntil. With this fix, I am not able to reproduce the
issue anymore. 
						
						
					 
					
						2024-03-21 15:58:53 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b6bc8b7b7c 
					 
					
						
						
							
							Bump sentry-sdk from 1.42.0 to 1.43.0 ( #4973 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.42.0 to 1.43.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.42.0...1.43.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 22:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						92daba898f 
					 
					
						
						
							
							Bump actions/cache from 4.0.1 to 4.0.2 ( #4969 )  
						
						... 
						
						
						
						Bumps [actions/cache](https://github.com/actions/cache ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 17:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						138843591e 
					 
					
						
						
							
							Bump cosign to v2.2.3 and builder to 2024.03.5 ( #4971 )  
						
						... 
						
						
						
						* Bump cosign to v2.2.3 and builder to 2024.03.4
* Bump builder to 2024.03.5
* Bump other builder action to 2024.03.5 
						
						
					 
					
						2024-03-20 17:00:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						0814552b2a 
					 
					
						
						
							
							Use Journal Export Format for host (advanced) logs ( #4963 )  
						
						... 
						
						
						
						* Use Journal Export Format for host (advanced) logs
Add methods for handling Journal Export Format and use it for fetching
of host logs. This is foundation for colored streaming logs for other
endpoints as well.
* Make pylint happier - remove extra pass statement
* Rewrite journal gateway tests to mock ClientResponse's StreamReader
* Handle connection refused error when connecting to journal-gatewayd
* Use SYSTEMD_JOURNAL_GATEWAYD_SOCKET global path also for connection
* Use parsing algorithm suggested by @agners in review
* Fix timestamps in formatting, always use UTC for now
* Add tests for Accept header in host logs
* Apply suggestions from @agners
Co-authored-by: Stefan Agner <stefan@agner.ch >
* Bail out of parsing earlier if field is not in required fields
* Fix parsing issue discovered in the wild and add test case
* Make verbose formatter more tolerant
* Use some bytes' native functions for some minor optimizations
* Move MalformedBinaryEntryError to exceptions module, add test for it
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-03-20 09:00:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0e0fadd72d 
					 
					
						
						
							
							Fix some expected boot slot fields are optional ( #4964 )  
						
						... 
						
						
						
						* Fix some expected boot slot fields are optional
* Move stuff around to make pylint happy 
						
						
					 
					
						2024-03-18 18:30:10 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5426bd4392 
					 
					
						
						
							
							Bump ruff from 0.3.2 to 0.3.3 ( #4966 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.2...v0.3.3 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-18 08:29:33 +01:00 
						 
				 
			
				
					
						
							
							
								James Ross 
							
						 
					 
					
						
						
							
						
						3520a65099 
					 
					
						
						
							
							Restore lost continue statement ( #4965 )  
						
						... 
						
						
						
						Commit 140b769a42 
						
						
					 
					
						2024-03-17 21:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						b15a5c2c87 
					 
					
						
						
							
							Add full year and milliseconds to log timestamp ( #4954 )  
						
						... 
						
						
						
						This synchronizes log timestamps with how Home Assistant Core formats
them: Using the full 4 digit year and milliseconds precision.
See also https://github.com/home-assistant/core/pull/74518 . 
						
						
					 
					
						2024-03-15 17:50:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a8af04ff82 
					 
					
						
						
							
							Cache existence of addon paths ( #4944 )  
						
						... 
						
						
						
						* Cache existence of addon paths
* Always update submodules
* Switch to an always cached model
* Cache on store addon only
* Fix tests
* refresh_cache to refresh_path_cache
* Fix name change in test
* Move logic into StoreManager 
						
						
					 
					
						2024-03-15 16:43:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						2148de45a0 
					 
					
						
						
							
							Allow client to change boot slot via API ( #4945 )  
						
						... 
						
						
						
						* Allow client to change boot slot via API
* Wrap call to rauc in job that checks for OS
* Reboot after changing the active boot slot
* Add test cases and clean up
* BootName to BootSlot
* Fix test
* Rename boot_name to boot_slot
* Fix tests after field change 
						
						
					 
					
						2024-03-15 10:36:37 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c4143dacee 
					 
					
						
						
							
							Bump coverage from 7.4.3 to 7.4.4 ( #4962 )  
						
						
						
						
					 
					
						2024-03-15 08:38:29 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a8025e77b3 
					 
					
						
						
							
							Bump setuptools from 69.1.1 to 69.2.0 ( #4958 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 69.1.1 to 69.2.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v69.1.1...v69.2.0 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-14 09:39:45 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dd1e76be93 
					 
					
						
						
							
							Bump docker/login-action from 3.0.0 to 3.1.0 ( #4957 )  
						
						... 
						
						
						
						Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-14 09:06:03 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						36f997959a 
					 
					
						
						
							
							Bump sentry-sdk from 1.41.0 to 1.42.0 ( #4959 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.41.0 to 1.42.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.41.0...1.42.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-14 09:05:38 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c1faed163a 
					 
					
						
						
							
							Bump actions/checkout from 4.1.1 to 4.1.2 ( #4956 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-13 10:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9ca927dbe7 
					 
					
						
						
							
							Watchdog does not start core before supervisor ( #4955 )  
						
						
						
						
					 
					
						2024-03-13 09:08:27 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						02c6011818 
					 
					
						
						
							
							Bump ruff from 0.3.1 to 0.3.2 ( #4951 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.1...v0.3.2 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-11 10:06:41 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2e96b16396 
					 
					
						
						
							
							Bump pytest from 8.1.0 to 8.1.1 ( #4952 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.1.0...8.1.1 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-11 09:40:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						53b8de6c1c 
					 
					
						
						
							
							Bump sentry-sdk from 1.40.6 to 1.41.0 ( #4950 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 13:49:50 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						daea9f893c 
					 
					
						
						
							
							Bump pytest-timeout from 2.2.0 to 2.3.1 ( #4949 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 11:45:20 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d1b5b1734c 
					 
					
						
						
							
							Bump ruff from 0.3.0 to 0.3.1 ( #4946 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.3.0...v0.3.1 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 09:13:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						74a5899626 
					 
					
						
						
							
							Remove discovery config validation from supervisor ( #4937 )  
						
						... 
						
						
						
						* Remove discovery config validation from supervisor
* Remove invalid test
* Change validation to require a dictionary for compatibility 
						
						
					 
					
						2024-03-05 16:25:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						202ebf6d4e 
					 
					
						
						
							
							Set core timeout from S6_SERVICES_GRACETIME ( #4938 )  
						
						
						
						
					 
					
						2024-03-04 11:14:51 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						2c7b417e25 
					 
					
						
						
							
							APIForbidden should result in 403 status ( #4943 )  
						
						
						
						
					 
					
						2024-03-04 11:09:17 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						bb5e138134 
					 
					
						
						
							
							Proxy WebSocket close messages as well ( #4942 )  
						
						... 
						
						
						
						We can "proxy" WebSocket close messages just as well as any
other WebSocket message. This avoids an error print in the Supervisor
logs whenever any one side of the connection closes. 
						
						
					 
					
						2024-03-04 10:31:27 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3a2c3e2f84 
					 
					
						
						
							
							Bump pytest from 8.0.2 to 8.1.0 ( #4941 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.0.2 to 8.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.2...8.1.0 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-04 10:56:41 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d5be0c34ac 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.3 to 4.1.4 ( #4939 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.3...v4.1.4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-04 10:56:26 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ea5431ef2b 
					 
					
						
						
							
							Bump time-machine from 2.13.0 to 2.14.0 ( #4940 )  
						
						... 
						
						
						
						Bumps [time-machine](https://github.com/adamchainz/time-machine ) from 2.13.0 to 2.14.0.
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/adamchainz/time-machine/compare/2.13.0...2.14.0 )
---
updated-dependencies:
- dependency-name: time-machine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-04 10:56:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9c4cdcd11f 
					 
					
						
						
							
							Bump ruff from 0.2.2 to 0.3.0 ( #4935 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.2.2 to 0.3.0.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.2.2...v0.3.0 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-01 09:57:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e5ef6333e4 
					 
					
						
						
							
							Bump actions/cache from 4.0.0 to 4.0.1 ( #4936 )  
						
						... 
						
						
						
						Bumps [actions/cache](https://github.com/actions/cache ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-01 09:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						98779a48b1 
					 
					
						
						
							
							Fix check used for addon auto update ( #4933 )  
						
						... 
						
						
						
						* Fix check used for addon auto update
* Move timedelta to other side
Co-authored-by: Stefan Agner <stefan@agner.ch >
---------
Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2024-02-29 11:22:21 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9d4848ee77 
					 
					
						
						
							
							Add an admin only device wipe API ( #4934 )  
						
						... 
						
						
						
						* Add an admin only device wipe API
* Fix pylint issue 
						
						
					 
					
						2024-02-29 10:29:52 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5126820619 
					 
					
						
						
							
							Allow removing addon config on uninstall ( #4913 )  
						
						
						
						
					 
					
						2024-02-29 10:24:51 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						8b5c808e8c 
					 
					
						
						
							
							Allow listing of HA users via admin CLI ( #4912 )  
						
						... 
						
						
						
						* Allow listing of HA users via admin CLI
* Filter out system generated users and fields 
						
						
					 
					
						2024-02-28 13:30:37 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9c75996c40 
					 
					
						
						
							
							Bump pytest from 8.0.1 to 8.0.2 ( #4931 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-28 11:16:39 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d524778e42 
					 
					
						
						
							
							Bump sentry-sdk from 1.40.5 to 1.40.6 ( #4930 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.40.5 to 1.40.6.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.40.5...1.40.6 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-28 11:16:24 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52d4bc660e 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.0.2 to 4.1.0 ( #4927 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.0.2...v4.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-27 09:59:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8884696a6c 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.2 to 4.1.3 ( #4926 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.2...v4.1.3 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-27 09:58:21 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d493ccde28 
					 
					
						
						
							
							Bump pytest from 7.4.4 to 8.0.1 ( #4901 )  
						
						... 
						
						
						
						* Bump pytest from 7.4.4 to 8.0.1
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.4 to 8.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.1 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update pytest-asyncio to 0.23.5
* Set scope to function on fixture
* Unthrottle by patching last call to prevent carryover
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Agner <stefan@agner.ch >
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2024-02-27 09:57:44 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						1ececaaaa2 
					 
					
						
						
							
							Bump securetar to 2024.2.1 ( #4925 )  
						
						
						
						
					 
					
						2024-02-26 10:47:47 -10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						91b48ad432 
					 
					
						
						
							
							Bump pylint from 3.0.3 to 3.1.0 ( #4921 )  
						
						... 
						
						
						
						Bumps [pylint](https://github.com/pylint-dev/pylint ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.0.3...v3.1.0 )
---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 11:02:23 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f3fe40a19f 
					 
					
						
						
							
							Bump codecov/codecov-action from 4.0.1 to 4.0.2 ( #4923 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 10:22:43 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cf4b29c425 
					 
					
						
						
							
							Bump orjson from 3.9.14 to 3.9.15 ( #4922 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.9.14 to 3.9.15.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.9.14...3.9.15 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 10:22:17 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4344e14a9d 
					 
					
						
						
							
							Bump coverage from 7.4.1 to 7.4.3 ( #4920 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.4.1 to 7.4.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.1...7.4.3 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 10:18:32 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						df935ec423 
					 
					
						
						
							
							Bump typing-extensions from 4.9.0 to 4.10.0 ( #4919 )  
						
						... 
						
						
						
						Bumps [typing-extensions](https://github.com/python/typing_extensions ) from 4.9.0 to 4.10.0.
- [Release notes](https://github.com/python/typing_extensions/releases )
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/python/typing_extensions/commits )
---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 10:18:02 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e7f9f7504e 
					 
					
						
						
							
							Bump setuptools from 69.1.0 to 69.1.1 ( #4918 )  
						
						... 
						
						
						
						Bumps [setuptools](https://github.com/pypa/setuptools ) from 69.1.0 to 69.1.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v69.1.0...v69.1.1 )
---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 10:15:20 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5721b2353a 
					 
					
						
						
							
							Bump cryptography from 42.0.3 to 42.0.5 ( #4917 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.3 to 42.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.3...42.0.5 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 10:14:50 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c9de846d0e 
					 
					
						
						
							
							Fix missing apis from addons with manager role ( #4908 )  
						
						... 
						
						
						
						* Allow mount control from addons with manager role
* Allow available_updates and refresh_updates too 
						
						
					 
					
						2024-02-21 11:36:29 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a598108c26 
					 
					
						
						
							
							Bump sentry-sdk from 1.40.4 to 1.40.5 ( #4905 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.40.4 to 1.40.5.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.40.4...1.40.5 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-20 09:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5467aa399d 
					 
					
						
						
							
							Bump ruff from 0.2.1 to 0.2.2 ( #4904 )  
						
						... 
						
						
						
						Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.2.1...v0.2.2 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-19 10:37:44 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						da052b074a 
					 
					
						
						
							
							Bump urllib3 from 2.2.0 to 2.2.1 ( #4903 )  
						
						
						
						
					 
					
						2024-02-19 08:07:18 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						90c035edd0 
					 
					
						
						
							
							Bump pre-commit from 3.6.1 to 3.6.2 ( #4902 )  
						
						
						
						
					 
					
						2024-02-19 07:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fc4eb44a24 
					 
					
						
						
							
							Bump cryptography from 42.0.2 to 42.0.3 ( #4895 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.2 to 42.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.2...42.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org > 
						
						
					 
					
						2024-02-16 22:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						a71111b378 
					 
					
						
						
							
							Fix autoupdate time compare ( #4897 )  
						
						... 
						
						
						
						* Fix autoupdate time compare
Make sure both timestamps are UTC, otherwise Python complains with:
TypeError: can't compare offset-naive and offset-aware datetimes
* Use correect attribute
---------
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2024-02-16 15:40:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52e0c7e484 
					 
					
						
						
							
							Bump gitpython from 3.1.41 to 3.1.42 ( #4894 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-16 15:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						e32970f191 
					 
					
						
						
							
							Fix new complaint by ruff 0.2.1 ( #4898 )  
						
						
						
						
					 
					
						2024-02-16 14:35:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						897cc36017 
					 
					
						
						
							
							Bump sentry-sdk from 1.40.3 to 1.40.4 ( #4891 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.40.3 to 1.40.4.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.40.3...1.40.4 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-14 09:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d79c575860 
					 
					
						
						
							
							Bump orjson from 3.9.13 to 3.9.14 ( #4890 )  
						
						... 
						
						
						
						Bumps [orjson](https://github.com/ijl/orjson ) from 3.9.13 to 3.9.14.
- [Release notes](https://github.com/ijl/orjson/releases )
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ijl/orjson/compare/3.9.13...3.9.14 )
---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-14 09:24:52 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						1f19f84edd 
					 
					
						
						
							
							Create backups files without having to copy inner tarballs ( #4884 )  
						
						... 
						
						
						
						* Create backups files without having to copy inner tarballs
needs https://github.com/pvizeli/securetar/pull/33 
* fix writing json
* fix writing json
* fixes
* fixes
* ensure cleaned up
* need ./
* fix type
* Bump securetar to 2024.2.0
changelog: https://github.com/pvizeli/securetar/compare/2023.12.0...2024.2.0 
* backup file is now created sooner
* reorder so comment still makes sense 
						
						
					 
					
						2024-02-14 09:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						27c37b8b84 
					 
					
						
						
							
							Bump ruff from 0.1.14 to 0.2.1 ( #4877 )  
						
						... 
						
						
						
						* Bump ruff from 0.1.14 to 0.2.1
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.1.14 to 0.2.1.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.1.14...v0.2.1 )
---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update .pre-commit-config.yaml
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2024-02-14 09:11:26 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						06a5dd3153 
					 
					
						
						
							
							Bump securetar to 2024.2.0 ( #4888 )  
						
						
						
						
					 
					
						2024-02-12 19:34:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						b5bf270d22 
					 
					
						
						
							
							Mount status checks look at connection ( #4882 )  
						
						... 
						
						
						
						* Mount status checks look at connection
* Fix tests and refactor to fixture
* Fix test 
						
						
					 
					
						2024-02-12 17:32:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8e71d69a64 
					 
					
						
						
							
							Bump setuptools from 69.0.3 to 69.1.0 ( #4885 )  
						
						
						
						
					 
					
						2024-02-12 08:31:08 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						06edb6f8a8 
					 
					
						
						
							
							Bump pre-commit from 3.6.0 to 3.6.1 ( #4887 )  
						
						
						
						
					 
					
						2024-02-12 08:20:35 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dca82ec0a1 
					 
					
						
						
							
							Bump sentry-sdk from 1.40.2 to 1.40.3 ( #4886 )  
						
						
						
						
					 
					
						2024-02-12 08:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9c82ce4103 
					 
					
						
						
							
							Bump debugpy from 1.8.0 to 1.8.1 ( #4881 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-09 08:14:07 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8a23a9eb1b 
					 
					
						
						
							
							Bump sentry-sdk from 1.40.1 to 1.40.2 ( #4880 )  
						
						
						
						
					 
					
						2024-02-08 07:25:48 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e1b7e515df 
					 
					
						
						
							
							Bump sentry-sdk from 1.40.0 to 1.40.1 ( #4879 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-07 08:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c8ff335ed7 
					 
					
						
						
							
							Bump awesomeversion from 23.11.0 to 24.2.0 ( #4878 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-07 07:54:04 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5736da8ab7 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.1 to 4.1.2 ( #4876 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.1...v4.1.2 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-06 08:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						060bba4dce 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.3.0 to 4.3.1 ( #4875 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.0...v4.3.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-06 08:59:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						4c573991d2 
					 
					
						
						
							
							Improve error handling when mounts fail ( #4872 )  
						
						
						
						
					 
					
						2024-02-05 16:24:53 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						7fd6dce55f 
					 
					
						
						
							
							Migrate to Ruff for lint and format ( #4852 )  
						
						... 
						
						
						
						* Migrate to Ruff for lint and format
* Fix pylint issues
* DBus property sets into normal awaitable methods
* Fix tests relying on separate tasks in connect
* Fixes from feedback 
						
						
					 
					
						2024-02-05 11:37:39 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1861d756e9 
					 
					
						
						
							
							Bump voluptuous from 0.14.1 to 0.14.2 ( #4874 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-05 08:49:14 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c36c041f5e 
					 
					
						
						
							
							Bump orjson from 3.9.12 to 3.9.13 ( #4873 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-05 08:45:23 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c3d877bdd2 
					 
					
						
						
							
							Bump cryptography from 42.0.1 to 42.0.2 ( #4860 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-02 11:11:50 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1242030d4a 
					 
					
						
						
							
							Bump codecov/codecov-action from 3.1.6 to 4.0.1 ( #4869 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-02 08:50:53 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1626e74608 
					 
					
						
						
							
							Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 ( #4868 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-02 08:50:38 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b1b913777f 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 ( #4864 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-01 08:53:35 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						190894010c 
					 
					
						
						
							
							Reset failed API call counter on successful API call ( #4862 )  
						
						... 
						
						
						
						* Reset failed API call counter on successful API call
Make sure to reset the failed API call counter after a successful
API call. While at it also update the log messages a bit to make it
clearer what the problem is exactly.
* Address pytest changes 
						
						
					 
					
						2024-01-31 11:41:21 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						765265723c 
					 
					
						
						
							
							Explicitly log when API requests timeout ( #4861 )  
						
						... 
						
						
						
						Currently a timeout leads to a log entry which simply states:
"Error on call http://172.30.32.1:8123/api/core/state : ". From this,
it is not immeaditly clear what the problem is. This commit adds
a log entry which explicitly states that the request timed out. 
						
						
					 
					
						2024-01-31 10:17:24 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7e20502379 
					 
					
						
						
							
							Bump urllib3 from 2.1.0 to 2.2.0 ( #4859 )  
						
						... 
						
						
						
						Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.1.0...2.2.0 )
---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-31 10:13:34 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						366fc30e9d 
					 
					
						
						
							
							Bump sentry-sdk from 1.39.2 to 1.40.0 ( #4858 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.39.2 to 1.40.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.39.2...1.40.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-31 10:11:11 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						aa91788a69 
					 
					
						
						
							
							Bump codecov/codecov-action from 3.1.5 to 3.1.6 ( #4857 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-31 08:09:52 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						375789b019 
					 
					
						
						
							
							Use orjson encoder for websocket messages ( #4854 )  
						
						... 
						
						
						
						I missed that these need to have dumps passed 
						
						
					 
					
						2024-01-30 09:00:27 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						140b769a42 
					 
					
						
						
							
							Auto updates to new version delay for 24 hours ( #4838 )  
						
						
						
						
					 
					
						2024-01-30 08:58:28 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						88d718271d 
					 
					
						
						
							
							Fix serialization issue adding error to job ( #4853 )  
						
						
						
						
					 
					
						2024-01-30 12:21:02 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6ed26cdd1f 
					 
					
						
						
							
							Bump aiohttp from 3.9.2 to 3.9.3 ( #4855 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-29 21:36:01 -10:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						d1851fa607 
					 
					
						
						
							
							Significantly speed up creating backups with isal via zlib-fast ( #4843 )  
						
						
						
						
					 
					
						2024-01-29 10:25:43 -10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e846157c52 
					 
					
						
						
							
							Bump aiohttp from 3.9.1 to 3.9.2 ( #4848 )  
						
						... 
						
						
						
						Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.1...v3.9.2 )
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-29 14:35:54 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e190bb4c1a 
					 
					
						
						
							
							Bump colorlog from 6.8.0 to 6.8.2 ( #4846 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-29 08:53:39 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						137fbe7acd 
					 
					
						
						
							
							Bump coverage from 7.4.0 to 7.4.1 ( #4849 )  
						
						
						
						
					 
					
						2024-01-29 08:28:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9ccdb2ae3a 
					 
					
						
						
							
							Bump cryptography from 41.0.7 to 42.0.1 ( #4837 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-28 20:54:01 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f5f7515744 
					 
					
						
						
							
							Bump codecov/codecov-action from 3.1.4 to 3.1.5 ( #4840 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-28 20:36:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						ddadbec7e3 
					 
					
						
						
							
							Addon devs can block auto update for breaking versions ( #4832 )  
						
						
						
						
					 
					
						2024-01-26 08:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d24543e103 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.2.0 to 4.3.0 ( #4835 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-24 08:29:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f80c4c9565 
					 
					
						
						
							
							Fix bootstrap log typo ( #4833 )  
						
						
						
						
					 
					
						2024-01-23 17:34:43 -10:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						480b383782 
					 
					
						
						
							
							Add background option to backup APIs ( #4802 )  
						
						... 
						
						
						
						* Add background option to backup APIs
* Fix decorator tests
* Working error handling, initial test cases
* Change to schedule_job and always return job id
* Add tests
* Reorder call at/later args
* Validation errors return immediately in background
* None is invalid option for background
* Must pop the background option from body 
						
						
					 
					
						2024-01-22 12:09:15 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d3efd4c24b 
					 
					
						
						
							
							Bump orjson from 3.9.10 to 3.9.12 ( #4825 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-19 08:44:12 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						67a0acffa2 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.1.0 to 4.2.0 ( #4824 )  
						
						
						
						
					 
					
						2024-01-19 07:38:07 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						41b07da399 
					 
					
						
						
							
							Bump dbus-fast from 2.21.0 to 2.21.1 ( #4822 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-17 08:20:06 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a6ce55d5b5 
					 
					
						
						
							
							Bump actions/cache from 3.3.3 to 4.0.0 ( #4821 )  
						
						
						
						
					 
					
						2024-01-17 07:24:40 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						98c01fe1b3 
					 
					
						
						
							
							Fix add-on rebuild with ingress ( #4819 )  
						
						
						
						
					 
					
						2024-01-15 07:53:25 -10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						51df986222 
					 
					
						
						
							
							Bump actions/upload-artifact from 4.0.0 to 4.1.0 ( #4818 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-15 09:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						9c625f93a5 
					 
					
						
						
							
							Fix dirhash failing to import pkg_resources ( #4817 )  
						
						
						
						
					 
					
						2024-01-14 11:20:35 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7101d47e2e 
					 
					
						
						
							
							Bump getsentry/action-release from 1.6.0 to 1.7.0 ( #4805 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-14 11:13:21 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						eb85be2770 
					 
					
						
						
							
							Improve json performance by porting core orjson utils ( #4816 )  
						
						... 
						
						
						
						* Improve json performance by porting core orjson utils
* port relevant tests
* pylint
* add test for read_json_file
* add test for read_json_file
* remove workaround for core issue we do not have here
---------
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2024-01-13 19:19:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						2da27937a5 
					 
					
						
						
							
							Update python to 3.12 ( #4815 )  
						
						... 
						
						
						
						* Update python to 3.12
* Fix tests and deprecations
* Fix other references to 3.11
* build.json doesn't exist 
						
						
					 
					
						2024-01-13 16:35:07 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2a29b801a4 
					 
					
						
						
							
							Bump jinja2 from 3.1.2 to 3.1.3 ( #4810 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-12 09:52:44 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						57e65714b0 
					 
					
						
						
							
							Bump actions/download-artifact from 4.1.0 to 4.1.1 ( #4809 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-12 09:35:09 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0ae40cb51c 
					 
					
						
						
							
							Bump gitpython from 3.1.40 to 3.1.41 ( #4808 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-12 09:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ddd195dfc6 
					 
					
						
						
							
							Bump sentry-sdk from 1.39.1 to 1.39.2 ( #4811 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-12 09:29:34 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						54b9f23ec5 
					 
					
						
						
							
							Bump actions/cache from 3.3.2 to 3.3.3 ( #4813 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-12 09:25:51 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						242dd3e626 
					 
					
						
						
							
							Bump home-assistant/wheels from 2023.10.5 to 2024.01.0 ( #4804 )  
						
						
						
						
					 
					
						2024-01-08 08:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1b8acb5b60 
					 
					
						
						
							
							Bump home-assistant/builder from 2023.12.0 to 2024.01.0 ( #4800 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-05 08:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a7ab96ab12 
					 
					
						
						
							
							Bump flake8 from 6.1.0 to 7.0.0 ( #4799 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-05 08:18:05 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						06ab11cf87 
					 
					
						
						
							
							Bump attrs from 23.1.0 to 23.2.0 ( #4793 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-02 16:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1410a1b06e 
					 
					
						
						
							
							Bump pytest from 7.4.3 to 7.4.4 ( #4792 )  
						
						
						
						
					 
					
						2024-01-01 14:55:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5baf19f7a3 
					 
					
						
						
							
							Migrate to pyproject.toml where possible ( #4770 )  
						
						... 
						
						
						
						* Migrate to pyproject.toml where possible
* Share requirements and fix version import
* Fix issues with timezone in tests 
						
						
					 
					
						2023-12-29 11:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						6c66a7ba17 
					 
					
						
						
							
							Improve error handling in backup restore ( #4791 )  
						
						
						
						
					 
					
						2023-12-29 11:45:50 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						37b6e09475 
					 
					
						
						
							
							Bump coverage from 7.3.4 to 7.4.0 ( #4790 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.3.4 to 7.4.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.4...7.4.0 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-28 09:22:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jeff Oakley 
							
						 
					 
					
						
						
							
						
						e08c8ca26d 
					 
					
						
						
							
							Add support for setting target path in map config ( #4694 )  
						
						... 
						
						
						
						* Added support for setting addon target path in map config
* Updated addon target path mapping to use dataclass
* Added check before adding string folder maps
* Moved enum to addon/const, updated map_volumes logic, fixed test
* Removed log used for debugging
* Use more readable approach to determine addon_config_used
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Use cleaner approach for checking volume config
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Use dict syntax and ATTR_TYPE
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Use coerce for validating mapping type
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Default read_only to true in schema
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Use ATTR_TYPE and ATTR_READ_ONLY instead of static strings
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Use constants instead of in-line strings
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Correct type for path
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Added read_only and path constants
* Fixed small syntax error and added includes for constants
* Simplify logic for handling string and dict entries in map config
* Use ATTR_PATH instead of inline string
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
* Add missing ATTR_PATH reference
* Moved FolderMapping dataclass to data.py
* Fix edge case where "data" map type is used but optional path is not set
* Move FolderMapping dataclass to configuration.py to prevent circular reference
---------
Co-authored-by: Jeff Oakley <jeff.oakley@LearningCircleSoftware.com >
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2023-12-27 15:14:23 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2c09e7929f 
					 
					
						
						
							
							Bump black from 23.12.0 to 23.12.1 ( #4788 )  
						
						
						
						
					 
					
						2023-12-26 08:30:35 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						3e760f0d85 
					 
					
						
						
							
							Always pass explicit architecture of installed add-ons ( #4786 )  
						
						... 
						
						
						
						* Pass architecture of installed add-on on update
When using multi-architecture container images, the architecture of the
add-on is not passed to Docker in all cases. This causes the
architecture of the Supervisor container to be used, which potentially
is not supported by the add-on in question.
This commit passes the architecture of the add-on to Docker, so that
the correct image is pulled.
* Call update with architecture
* Also pass architecture on add-on restore
* Fix pytest 
						
						
					 
					
						2023-12-21 16:52:25 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						3cc6bd19ad 
					 
					
						
						
							
							Mark system as unhealthy on OSError Bad message errors ( #4750 )  
						
						... 
						
						
						
						* Bad message error marks system as unhealthy
* Finish adding test cases for changes
* Rename test file for uniqueness
* bad_message to oserror_bad_message
* Omit some checks and check for network mounts 
						
						
					 
					
						2023-12-21 18:05:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						b7ddfba71d 
					 
					
						
						
							
							Set max reanimation attempts on HA watchdog ( #4784 )  
						
						
						
						
					 
					
						2023-12-21 16:44:39 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						32f21d208f 
					 
					
						
						
							
							Bump coverage from 7.3.3 to 7.3.4 ( #4785 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.3.3 to 7.3.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.3...7.3.4 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-21 09:01:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Čermák 
							
						 
					 
					
						
						
							
						
						ed7edd9fe0 
					 
					
						
						
							
							Adjust "retry in ..." log messages to avoid confusion ( #4783 )  
						
						... 
						
						
						
						As shown in home-assistant/operating-system#3007 , error messages printed
to logs when container installation fails can cause some confusion,
because they are sometimes printed to the log on the landing page.
Adjust all wordings of "retry in" to "retrying in" to make it obvious
this happens automatically. 
						
						
					 
					
						2023-12-20 18:34:42 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						fd3c995c7c 
					 
					
						
						
							
							Fix WiFi WEP configuration ( #4781 )  
						
						... 
						
						
						
						It seems that the values for auth-alg and key-mgmt got mixed up.
Trying to safe a WEP configuration currently leads to the error:
23-12-19 10:56:37 ERROR (MainThread) [supervisor.host.network] Can't create config and activate wlan0: 802-11-wireless-security.key-mgmt: 'open' is not a valid value for the property 
						
						
					 
					
						2023-12-19 13:53:51 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c0d1a2d53b 
					 
					
						
						
							
							Bump actions/download-artifact from 4.0.0 to 4.1.0 ( #4780 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-19 08:59:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						76bc3015a7 
					 
					
						
						
							
							Bump deepmerge from 1.1.0 to 1.1.1 ( #4779 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-19 08:45:48 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ad2896243b 
					 
					
						
						
							
							Bump sentry-sdk from 1.39.0 to 1.39.1 ( #4774 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-18 15:45:05 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d0dcded42d 
					 
					
						
						
							
							Bump actions/download-artifact from 3 to 4 ( #4777 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <git@frenck.dev > 
						
						
					 
					
						2023-12-15 08:27:10 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a0dfa01287 
					 
					
						
						
							
							Bump actions/upload-artifact from 3.1.3 to 4.0.0 ( #4776 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-15 08:12:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4ec5c90180 
					 
					
						
						
							
							Bump coverage from 7.3.2 to 7.3.3 ( #4775 )  
						
						
						
						
					 
					
						2023-12-15 07:25:10 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a0c813bfc1 
					 
					
						
						
							
							Bump securetar from 2023.3.0 to 2023.12.0 ( #4771 )  
						
						... 
						
						
						
						Bumps [securetar](https://github.com/pvizeli/securetar ) from 2023.3.0 to 2023.12.0.
- [Release notes](https://github.com/pvizeli/securetar/releases )
- [Commits](https://github.com/pvizeli/securetar/compare/2023.3.0...2023.12.0 )
---
updated-dependencies:
- dependency-name: securetar
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-14 10:05:08 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5f7b3a7087 
					 
					
						
						
							
							Bump sentry-sdk from 1.38.0 to 1.39.0 ( #4766 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-13 08:17:19 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6426f02a2c 
					 
					
						
						
							
							Bump black from 23.11.0 to 23.12.0 ( #4767 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-13 08:17:01 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						7fef92c480 
					 
					
						
						
							
							Fix fallback to non-SSL whoami call ( #4751 )  
						
						... 
						
						
						
						* Fix fallback to non-SSL whoami call
In case of an exception "data" is not set leading to an error:
cannot access local variable 'data' where it is not associated with a value
Make sure to fallback to the non-SSL whoami call properly.
* Add pytests
* Ignore protected access in pytests
* Add test when system time is behind by more than 3 days
* Fix test_adjust_system_datetime_if_time_behind test and cleanup 
						
						
					 
					
						2023-12-12 15:24:46 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c64744dedf 
					 
					
						
						
							
							Refactor addons init to addons manager ( #4760 )  
						
						... 
						
						
						
						Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2023-12-12 09:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						72a2088931 
					 
					
						
						
							
							Bump dbus-fast from 2.20.0 to 2.21.0 ( #4761 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.20.0...v2.21.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-12 08:46:05 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						db54556b0f 
					 
					
						
						
							
							Bump docker from 6.1.3 to 7.0.0 ( #4756 )  
						
						... 
						
						
						
						Bumps [docker](https://github.com/docker/docker-py ) from 6.1.3 to 7.0.0.
- [Release notes](https://github.com/docker/docker-py/releases )
- [Commits](https://github.com/docker/docker-py/compare/6.1.3...7.0.0 )
---
updated-dependencies:
- dependency-name: docker
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-12 08:45:57 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a2653d8462 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 ( #4764 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-12 08:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ef778238f6 
					 
					
						
						
							
							Bump home-assistant/builder from 2023.09.0 to 2023.12.0 ( #4763 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-12 08:18:19 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4cc0ddc35d 
					 
					
						
						
							
							Bump pylint from 3.0.2 to 3.0.3 ( #4762 )  
						
						
						
						
					 
					
						2023-12-12 07:31:55 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						a0429179a0 
					 
					
						
						
							
							Add Raspberry Pi 5 ( #4757 )  
						
						
						
						
					 
					
						2023-12-11 11:14:04 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5cfb45c668 
					 
					
						
						
							
							Bump pre-commit from 3.5.0 to 3.6.0 ( #4754 )  
						
						
						
						
					 
					
						2023-12-11 08:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a53b7041f5 
					 
					
						
						
							
							Bump typing-extensions from 4.8.0 to 4.9.0 ( #4755 )  
						
						
						
						
					 
					
						2023-12-11 07:50:37 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f534fae293 
					 
					
						
						
							
							Bump actions/stale from 8.0.0 to 9.0.0 ( #4752 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-08 08:50:38 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f7cbd968d2 
					 
					
						
						
							
							Bump getsentry/action-release from 1.4.1 to 1.6.0 ( #4747 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-07 09:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						844d76290c 
					 
					
						
						
							
							Bump actions/setup-python from 4.8.0 to 5.0.0 ( #4748 )  
						
						
						
						
					 
					
						2023-12-07 08:09:32 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						8c8122eee0 
					 
					
						
						
							
							Fix pre-commit GitHub Action cache ( #4746 )  
						
						... 
						
						
						
						Currently pre-commit caching seems not to work properly: There is
no cache stored according to GitHub Action tab, and the Prepare
Python dependencies job shows the following warning:
Warning: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
This seems to be similar to what have been observed and solved in
Home Assistant Core with https://github.com/home-assistant/core/pull/46696 .
Use PRE_COMMIT_CACHE instead of PRE_COMMIT_HOME as well. 
						
						
					 
					
						2023-12-06 11:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d63f0d5e0b 
					 
					
						
						
							
							Address GitHub action deprecation warnings ( #4745 )  
						
						... 
						
						
						
						* Remove deprecated set-output from GitHub actions
* Replace get-changed-files GitHub action
The GitHub action jitterbit/get-changed-files@v1 seems abandoned.
Use masesgroup/retrieve-changed-files@v3.0.0 which can be used as
a drop in replacement. 
						
						
					 
					
						2023-12-06 10:47:08 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						96f4ba5d25 
					 
					
						
						
							
							Check/get ingress port on add-on load ( #4744 )  
						
						... 
						
						
						
						Instead of setting the ingress port on install, make sure to set
the port when the add-on gets loaded (on Supervisor startup and
before installation). This is necessary since the dynamic ingress
ports are not stored as part of the add-on data storage themself
but in the ingress data store. So on every Supervisor start the
port needs to be transferred to the add-on model.
Note that we still need to check the port on add-on update since
the add-on potentially added (dynamic) ingress on update. Same
applies to add-on restore (the restored version might use a dynamic
ingress port). 
						
						
					 
					
						2023-12-06 10:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						72e64676da 
					 
					
						
						
							
							Bump actions/setup-python from 4.7.1 to 4.8.0 ( #4743 )  
						
						
						
						
					 
					
						2023-12-06 07:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						883e54f989 
					 
					
						
						
							
							Make check_port an async function ( #4677 )  
						
						... 
						
						
						
						* Make check_port asyncio
This requires to change the ingress_port property to a async method.
* Avoid using wait_for
* Add missing async
* Really await
* Set dynamic ingress port on add-on installation/update
* Fix pytest issue
* Rename async_check_port back to check_port
* Raise RuntimeError in case port is not set
* Make sure port gets set on add-on restore
* Drop unnecessary async
* Simplify check_port by using asyncio.get_running_loop() 
						
						
					 
					
						2023-12-05 15:49:35 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c2d4be3304 
					 
					
						
						
							
							Bump dbus-fast from 2.15.0 to 2.20.0 ( #4741 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.15.0 to 2.20.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.15.0...v2.20.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-04 14:41:18 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						de737ddb91 
					 
					
						
						
							
							Bump colorlog from 6.7.0 to 6.8.0 ( #4739 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-04 08:54:58 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						11ec6dd9ac 
					 
					
						
						
							
							Wait until mount unit is deactivated on unmount ( #4733 )  
						
						... 
						
						
						
						* Wait until mount unit is deactivated on unmount
The current code does not wait until the (bind) mount unit has been
actually deactivated (state "inactive"). This is especially problematic
when restoring a backup, where we deactivate all bind mounts before
restoring the target folder. Before the tarball is actually restored,
we delete all contents of the target folder. This lead to the situation
where the "rm -rf" command got executed before the bind mount actually
got unmounted.
The current code polls the state using an exponentially increasing
delay. Wait up to 30s for the bind mount to actually deactivate.
* Fix function name
* Fix missing await
* Address pytest errors
Change state of systemd unit according to use cases. Note that this
is currently rather fragile, and ideally we should have a smarter
mock service instead.
* Fix pylint
* Fix remaining
* Check transition fo failed as well
* Used alternative mocking mechanism
* Remove state lists in test_manager
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2023-12-01 00:35:15 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						df7541e397 
					 
					
						
						
							
							Bump sentry-sdk from 1.37.1 to 1.38.0 ( #4737 )  
						
						
						
						
					 
					
						2023-11-30 07:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Montnemery 
							
						 
					 
					
						
						
							
						
						95ac53d780 
					 
					
						
						
							
							Bump core shutdown timeout for new pre-stopping core state ( #4736 )  
						
						... 
						
						
						
						* Bump core shutdown timeout
* Clarify comment
* Update tests 
						
						
					 
					
						2023-11-28 15:03:25 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e8c4b32a65 
					 
					
						
						
							
							Bump cryptography from 41.0.5 to 41.0.7 ( #4734 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-28 20:51:17 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						eca535c978 
					 
					
						
						
							
							Bump aiohttp-fast-url-dispatcher from 0.1.1 to 0.3.0 ( #4735 )  
						
						... 
						
						
						
						Bumps [aiohttp-fast-url-dispatcher](https://github.com/bdraco/aiohttp-fast-url-dispatcher ) from 0.1.1 to 0.3.0.
- [Release notes](https://github.com/bdraco/aiohttp-fast-url-dispatcher/releases )
- [Changelog](https://github.com/bdraco/aiohttp-fast-url-dispatcher/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bdraco/aiohttp-fast-url-dispatcher/compare/v0.1.1...v0.3.0 )
---
updated-dependencies:
- dependency-name: aiohttp-fast-url-dispatcher
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-28 11:54:35 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9088810b49 
					 
					
						
						
							
							Improve D-Bus error handling for NetworkManager ( #4720 )  
						
						... 
						
						
						
						* Improve D-Bus error handling for NetworkManager
There are quite some errors captured which are related by seemingly a
suddenly missing NetworkManager. Errors appear as:
23-11-21 17:42:50 ERROR (MainThread) [supervisor.dbus.network] Error while processing /org/freedesktop/NetworkManager/Devices/10: Remote peer disconnected
...
23-11-21 17:42:50 ERROR (MainThread) [supervisor.dbus.network] Error while processing /org/freedesktop/NetworkManager/Devices/35: The name is not activatable
Both errors seem to already happen at introspection time, however
the current code doesn't converts these errors to Supervisor issues.
This PR uses the already existing `DBus.from_dbus_error()`.
Furthermore this adds a new Exception `DBusNoReplyError` for the
`ErrorType.NO_REPLY` (or `org.freedesktop.DBus.Error.NoReply` in
D-Bus terms, which is the type of the first of the two issues above).
And finally it separates the `ErrorType.SERVICE_UNKNOWN` (or
`org.freedesktop.DBus.Error.ServiceUnknown` in D-Bus terms, which is
the second of the above issue) from `DBusInterfaceError` into a new
`DBusServiceUnkownError`.
This allows to handle errors more specifically.
To avoid too much churn, all instances where `DBusInterfaceError`
got handled, we are now also handling `DBusServiceUnkownError`.
The `DBusNoReplyError` and `DBusServiceUnkownError` appear when
the NetworkManager service stops or crashes. Instead of retrying
every interface we know, just give up if one of these issues appear.
This should significantly lower error messages users are seeing
and Sentry events.
* Remove unnecessary statement
* Fix pytests
* Make sure error strings are compared correctly
* Fix typo/remove unnecessary pylint exception
* Fix DBusError typing
* Add pytest for from_dbus_error
* Revert "Make sure error strings are compared correctly"
This reverts commit 10dc2e4c3887532921414b4291fe3987186db408.
* Add test cases
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2023-11-27 23:32:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						172a7053ed 
					 
					
						
						
							
							Bump dbus-fast from 2.14.0 to 2.15.0 ( #4724 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-27 17:58:53 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						3d5bd2adef 
					 
					
						
						
							
							Use find to delete files recursively ( #4732 )  
						
						... 
						
						
						
						* Use find to delete files recursively
Instead of using rm -rf use find to delete files recursively. This
has the added benefit that we do not need to rely on shell expansion.
In particular, shell expansion caused the --one-file-system flag to
not work as intended: The idea was that the content of a (left-over)
bind mounted directory would not get deleted. However, since shell
expansion passed the directory to rm, rm happily deleted also files in
that bind mounted directory.
* Pass arguments correctly
* Fix argument order and stderr output
* Improve error handling
Log with exception level if there is an OS level error. Decode the
stderr output correctly.
* Remove unnecessary newline 
						
						
					 
					
						2023-11-27 11:36:30 -05:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						cb03d039f4 
					 
					
						
						
							
							Bump aiohttp to 3.9.1 ( #4729 )  
						
						... 
						
						
						
						* Revert "Revert "Bump aiohttp to 3.9.0 (#4714 )" (#4722 )"
This reverts commit c0868d9dachttps://github.com/aio-libs/aiohttp/compare/v3.8.6...v3.9.1 
The issues that caused us to revert 3.9.0 have been fixed 
						
						
					 
					
						2023-11-27 13:44:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bb31b1bc6e 
					 
					
						
						
							
							Bump sentry-sdk from 1.36.0 to 1.37.1 ( #4730 )  
						
						
						
						
					 
					
						2023-11-27 07:42:31 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						727532858e 
					 
					
						
						
							
							Bump dessant/lock-threads from 5.0.0 to 5.0.1 ( #4723 )  
						
						
						
						
					 
					
						2023-11-23 08:21:15 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						c0868d9dac 
					 
					
						
						
							
							Revert "Bump aiohttp to 3.9.0 ( #4714 )" ( #4722 )  
						
						... 
						
						
						
						This reverts commit f8f51740c1 
						
						
					 
					
						2023-11-22 14:27:00 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ce26e1dac6 
					 
					
						
						
							
							Bump sentry-sdk from 1.35.0 to 1.36.0 ( #4721 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-22 10:15:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c74f87ca12 
					 
					
						
						
							
							Fix ingress session cleanup ( #4719 )  
						
						
						
						
					 
					
						2023-11-21 11:56:01 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						043111b91c 
					 
					
						
						
							
							Bump urllib3 from 2.0.7 to 2.1.0 ( #4707 )  
						
						... 
						
						
						
						Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.7 to 2.1.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.7...2.1.0 )
---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-21 10:59:43 -05:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						5c579e557c 
					 
					
						
						
							
							Port core async safe logging to supervisor ( #4716 )  
						
						... 
						
						
						
						fixes  #4715  
					
						2023-11-20 20:33:36 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						f8f51740c1 
					 
					
						
						
							
							Bump aiohttp to 3.9.0 ( #4714 )  
						
						... 
						
						
						
						* Bump aiohttp to 3.9.0
changelog: https://github.com/aio-libs/aiohttp/compare/v3.8.6...v3.9.0 
* DeprecationWarning: shutdown_timeout should be set on BaseRunner 
						
						
					 
					
						2023-11-20 20:31:16 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						176b63df52 
					 
					
						
						
							
							Bump voluptuous from 0.14.0 to 0.14.1 ( #4717 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 08:38:29 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e1979357a5 
					 
					
						
						
							
							Bump aiohttp-fast-url-dispatcher from 0.1.0 to 0.1.1 ( #4713 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-17 12:59:54 +01:00 
						 
				 
			
				
					
						
							
							
								Paulus Schoutsen 
							
						 
					 
					
						
						
							
						
						030527a4f2 
					 
					
						
						
							
							Use aiohttp-fast-url-dispatcher to avoid linear searching to route urls ( #4705 )  
						
						... 
						
						
						
						Co-authored-by: J. Nick Koston <nick@koston.org > 
						
						
					 
					
						2023-11-16 16:52:31 -05:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						cca74da1f3 
					 
					
						
						
							
							Ensure empty body responses never generate an invalid chunked response ( #4710 )  
						
						
						
						
					 
					
						2023-11-15 11:44:36 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						928aff342f 
					 
					
						
						
							
							Address pytest warnings ( #4695 )  
						
						
						
						
					 
					
						2023-11-15 10:45:36 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						60a97235df 
					 
					
						
						
							
							Bump sentry-sdk from 1.34.0 to 1.35.0 ( #4708 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-14 17:11:07 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c77779cf9d 
					 
					
						
						
							
							Bump dessant/lock-threads from 4.0.1 to 5.0.0 ( #4706 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-14 17:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9351796ba8 
					 
					
						
						
							
							Avoid empty newlines in Supervisor logs ( #4698 )  
						
						
						
						
					 
					
						2023-11-13 20:12:17 +01:00 
						 
				 
			
				
					
						
							
							
								Franck Nijhof 
							
						 
					 
					
						
						
							
						
						bef0f023d4 
					 
					
						
						
							
							Revert "Revert Home Assistant configuration to /config" ( #4702 )  
						
						
						
						
					 
					
						2023-11-13 20:11:04 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3116f183f5 
					 
					
						
						
							
							Bump voluptuous from 0.13.1 to 0.14.0 ( #4701 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-13 10:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						16b71a22d1 
					 
					
						
						
							
							Revert Home Assistant configuration to /config ( #4697 )  
						
						... 
						
						
						
						* Revert Home Assistant configuration to `/config`
With the new add-on config feature the intention is to provide a good
location for add-on specific configurations. Currently, add-ons such
as Node RED or ESPHome use the Home Assistant config directory because
this location is accessible to the user (via Samba VSCode add-on etc.).
To make it clear to add-on developer that the new intention is to use
add-on specific config, the implementation now bind mounts the add-on
configuration directory to `/config`. And since some add-ons still need
access to the Home Assistant configuration, its config folder is mounted
to `/homeassistant` under the new scheme.
However, users do know the path `/config`, and edit things e.g. through
the SSH or VS Code add-on. Also `/config` is still the
directory from inside the Core container.
For SSH/VS Code add-on we could work around using a symlink, but that
only works as long as these add-ons don't have a add-on config
themselfs.
This all has very high confusion potential, for not much gain. The
renaming is mainly "developer friendly", but not really user friendly.
Let's minimize potential confusion, and keep things where they are.
The Home Assistant config directory stays at `/config, in all cases,
everwhere.
Map the new add-on configuration directory to `/addon_config`.
* Adjust tests/comments 
						
						
					 
					
						2023-11-11 13:41:56 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						5f4581042c 
					 
					
						
						
							
							Don't remove add-on conifg on add-on removal ( #4696 )  
						
						
						
						
					 
					
						2023-11-11 13:23:35 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6976a4cf2e 
					 
					
						
						
							
							Bump dbus-fast from 2.12.0 to 2.14.0 ( #4688 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.12.0 to 2.14.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.12.0...v2.14.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-11 12:02:55 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						68d86b3b7b 
					 
					
						
						
							
							Small speed up to arch is_supported ( #4674 )  
						
						... 
						
						
						
						* Small speed up to arch is_supported
* update tests
* mocking
* mocking 
						
						
					 
					
						2023-11-11 11:58:16 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d7d34d36c8 
					 
					
						
						
							
							Create add-on config folder on add-on start ( #4690 )  
						
						
						
						
					 
					
						2023-11-10 19:55:48 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						68da328cc5 
					 
					
						
						
							
							Warn users only when old config is actually used ( #4691 )  
						
						
						
						
					 
					
						2023-11-10 19:37:02 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						78870186d7 
					 
					
						
						
							
							Use content-type fast path for common case ( #4685 )  
						
						... 
						
						
						
						This is a port of https://github.com/home-assistant/core/pull/103477 
from core 
						
						
					 
					
						2023-11-10 14:31:01 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						d634273b48 
					 
					
						
						
							
							Add log entries of level INFO to Sentry breadcrumbs ( #4676 )  
						
						
						
						
					 
					
						2023-11-08 12:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2d970eee02 
					 
					
						
						
							
							Bump cryptography from 41.0.4 to 41.0.5 ( #4649 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 10:26:17 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1f0ea3c6f7 
					 
					
						
						
							
							Bump awesomeversion from 23.8.0 to 23.11.0 ( #4680 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 10:12:03 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d736913f7f 
					 
					
						
						
							
							Bump black from 23.10.1 to 23.11.0 ( #4682 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 10:11:43 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3e95a9d282 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 ( #4679 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.2...v3.2.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 09:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						7cd7259992 
					 
					
						
						
							
							Cache common version checks ( #4673 )  
						
						... 
						
						
						
						* Cache common version checks
We check core version quite frequently in the code, and its a bit expensive to do
all the comparsions everywhere. Since its mostly the same check happening over and
over we can cache it
* Cache common version checks
We check core version quite frequently in the code, and its a bit expensive to do
all the comparsions everywhere. Since its mostly the same check happening over and
over we can cache it
* fix import 
						
						
					 
					
						2023-11-07 16:14:09 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						87385cf28e 
					 
					
						
						
							
							Fix saving ingress data on supervisor shutdown ( #4672 )  
						
						... 
						
						
						
						* Fix saving ingress data on supervisor shutdown
* Fix ci issues 
						
						
					 
					
						2023-11-07 13:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3a00c94325 
					 
					
						
						
							
							Bump dbus-fast from 2.11.1 to 2.12.0 ( #4641 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.11.1 to 2.12.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.11.1...v2.12.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-06 10:57:52 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						38d5d2307f 
					 
					
						
						
							
							Bump tooling to target Python version 3.11 ( #4666 )  
						
						
						
						
					 
					
						2023-11-03 12:02:55 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						a0c12e7228 
					 
					
						
						
							
							Update devcontainer.json to use the new format ( #4665 )  
						
						
						
						
					 
					
						2023-11-03 12:01:48 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b6625ad909 
					 
					
						
						
							
							Bump sentry-sdk from 1.33.1 to 1.34.0 ( #4667 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-03 12:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						6f01341055 
					 
					
						
						
							
							Fix Home Assistant Core API check ( #4663 )  
						
						... 
						
						
						
						* Fix Home Assistant Core API check
* Remove check_api_state mock to improve test coverage 
						
						
					 
					
						2023-11-02 13:21:54 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						6762a4153a 
					 
					
						
						
							
							Revert "Revert "Update base images to 3.11-alpine3.18 ( #4639 )" ( #4646 )" ( #4657 )  
						
						... 
						
						
						
						This reverts commit 7c576da32c 
						
						
					 
					
						2023-11-02 11:29:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						31200df89f 
					 
					
						
						
							
							Addon methods interfacing with docker are job groups ( #4659 )  
						
						... 
						
						
						
						* Addon methods interfacing with docker are job groups
* Add test for install 
						
						
					 
					
						2023-11-02 11:28:48 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						18e422ca77 
					 
					
						
						
							
							Bump sentry-sdk from 1.32.0 to 1.33.1 ( #4660 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.32.0 to 1.33.1.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.32.0...1.33.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-01 16:02:58 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1b362716e3 
					 
					
						
						
							
							Bump ciso8601 from 2.3.0 to 2.3.1 ( #4656 )  
						
						... 
						
						
						
						Bumps [ciso8601](https://github.com/closeio/ciso8601 ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/closeio/ciso8601/releases )
- [Changelog](https://github.com/closeio/ciso8601/blob/master/CHANGELOG.md )
- [Commits](https://github.com/closeio/ciso8601/compare/v2.3.0...v2.3.1 )
---
updated-dependencies:
- dependency-name: ciso8601
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-01 16:02:24 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						1e49129197 
					 
					
						
						
							
							Use longer timeouts for API checks before trigger a rollback ( #4658 )  
						
						... 
						
						
						
						* Don't check if Core is running to trigger rollback
Currently we check for Core API access and that the state is running. If
this is not fulfilled within 5 minutes, we rollback to the previous
version.
It can take quite a while until Home Assistant Core is in state running.
In fact, after going through bootstrap, it can theoretically take
indefinitely (as in there is no timeout from Core side).
So to trigger rollback, rather than check the state to be running, just
check if the API is accessible in this case. This prevents spurious
rollbacks.
* Check Core status with and timeout after a longer time
Instead of checking the Core API just for response, do check the
state. Use a timeout which is long enough to cover all stages and
other timeouts during Core startup.
* Introduce get_api_state and better status messages
* Update supervisor/homeassistant/api.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Add successful start test
---------
Co-authored-by: J. Nick Koston <nick@koston.org > 
						
						
					 
					
						2023-11-01 16:01:38 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a8f818fca5 
					 
					
						
						
							
							Don't remove folder itself on restore ( #4654 )  
						
						... 
						
						
						
						* Don't remove folder itself on restore
* Allow dirs exist on copytree 
						
						
					 
					
						2023-10-30 08:42:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0f600da096 
					 
					
						
						
							
							Add a public config folder per addon ( #4650 )  
						
						... 
						
						
						
						* Add a public config folder per addon
* Finish addon_configs map option
* Rename map values and add addon_config 
						
						
					 
					
						2023-10-27 15:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						b04efe4eac 
					 
					
						
						
							
							Remove folder only deletes from current filesystem ( #4653 )  
						
						
						
						
					 
					
						2023-10-26 16:55:42 -04:00 
						 
				 
			
				
					
						
							
							
								Joakim Plate 
							
						 
					 
					
						
						
							
						
						7361d39231 
					 
					
						
						
							
							Catch unicode decode errors ( #4651 )  
						
						... 
						
						
						
						Yaml loader did not catch unicode decode errors as json loader did.
Related to: https://github.com/home-assistant/core/issues/102818  
						
						
					 
					
						2023-10-26 09:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						059c0df16c 
					 
					
						
						
							
							Bump pytest from 7.4.2 to 7.4.3 ( #4648 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-25 11:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6f6b849335 
					 
					
						
						
							
							Bump black from 23.10.0 to 23.10.1 ( #4647 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-24 08:43:00 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						a390500309 
					 
					
						
						
							
							Reload Pulseaudio modules on hardware change ( #4638 )  
						
						... 
						
						
						
						* Reload Pulseaudio modules on hardware change
In the past the audio plug-in restarted Pulseaudio on hardware change.
This broke with the s6 updates. However, it also turns out that this is
quite racy: The Supervisor reloads audio data much too quickly, when
Supervisor isn't restarted yet.
Instead, let's reload the relevant modules from Supervisor itself.
This works well with a USB microphone on Home Assistant Green.
Related change: https://github.com/home-assistant/plugin-audio/pull/153 
* Fix linter issue 
						
						
					 
					
						2023-10-23 15:57:57 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						7c576da32c 
					 
					
						
						
							
							Revert "Update base images to 3.11-alpine3.18 ( #4639 )" ( #4646 )  
						
						... 
						
						
						
						This reverts commit b1010c3c61 
						
						
					 
					
						2023-10-23 15:48:50 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6d021c1659 
					 
					
						
						
							
							Bump pylint from 3.0.1 to 3.0.2 ( #4645 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-23 08:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						37c1c89d44 
					 
					
						
						
							
							Remove race with watchdog during backup, restore and update ( #4635 )  
						
						... 
						
						
						
						* Remove race with watchdog during backup, restore and update
* Fix pylint issues and test
* Stop after image pull during update
* Add test for max failed attempts for plugin watchdog 
						
						
					 
					
						2023-10-19 22:01:56 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						010043f116 
					 
					
						
						
							
							Don't warn for removing unstarted jobs ( #4632 )  
						
						
						
						
					 
					
						2023-10-19 17:35:16 +02:00 
						 
				 
			
				
					
						
							
							
								Franck Nijhof 
							
						 
					 
					
						
						
							
						
						b1010c3c61 
					 
					
						
						
							
							Update base images to 3.11-alpine3.18 ( #4639 )  
						
						... 
						
						
						
						* Update base images to 3.11-alpine3.18
* Adjust hadolint 
						
						
					 
					
						2023-10-19 10:53:58 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7f0204bfc3 
					 
					
						
						
							
							Bump gitpython from 3.1.38 to 3.1.40 ( #4642 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-19 08:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a508cc5efd 
					 
					
						
						
							
							Bump home-assistant/wheels from 2023.10.4 to 2023.10.5 ( #4640 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-19 08:46:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						65c90696d5 
					 
					
						
						
							
							Bump urllib3 from 2.0.6 to 2.0.7 ( #4634 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-18 14:34:40 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b9f47898d6 
					 
					
						
						
							
							Bump actions/checkout from 4.1.0 to 4.1.1 ( #4636 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-18 12:30:48 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						26f554e46a 
					 
					
						
						
							
							Bump black from 23.9.1 to 23.10.0 ( #4637 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-18 12:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						b57889c84f 
					 
					
						
						
							
							Use UUID for setting parent interface in vlans ( #4633 )  
						
						... 
						
						
						
						* Use UUID for setting parent interface in vlans
* Fix vlan test using interface name 
						
						
					 
					
						2023-10-17 16:38:27 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						77fd1b4017 
					 
					
						
						
							
							Capture exception if image is missing on run ( #4621 )  
						
						... 
						
						
						
						* Retry run if image missing and handle fixup
* Fix lint and run error test
* Remove retry and just capture exception 
						
						
					 
					
						2023-10-17 13:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ab6745bc99 
					 
					
						
						
							
							Bump gitpython from 3.1.37 to 3.1.38 ( #4630 )  
						
						... 
						
						
						
						Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.37 to 3.1.38.
- [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.37...3.1.38 )
---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-17 13:54:59 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a5ea3cae72 
					 
					
						
						
							
							Bump aiodns from 3.1.0 to 3.1.1 ( #4629 )  
						
						... 
						
						
						
						Bumps [aiodns](https://github.com/saghul/aiodns ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/saghul/aiodns/releases )
- [Changelog](https://github.com/saghul/aiodns/blob/master/ChangeLog )
- [Commits](https://github.com/saghul/aiodns/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: aiodns
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-17 13:54:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8bcd1b4efd 
					 
					
						
						
							
							Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 ( #4631 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-17 12:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a24657e565 
					 
					
						
						
							
							Handle get users API returning None ( #4628 )  
						
						... 
						
						
						
						* Handle get users API returning None
* Skip throttle during test 
						
						
					 
					
						2023-10-16 21:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b7721420fa 
					 
					
						
						
							
							Bump pre-commit from 3.4.0 to 3.5.0 ( #4627 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-16 09:25:35 +02:00 
						 
				 
			
				
					
						
							
							
								Erwin Douna 
							
						 
					 
					
						
						
							
						
						6c564fe4fd 
					 
					
						
						
							
							Fixing multiple typos ( #4626 )  
						
						
						
						
					 
					
						2023-10-15 22:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						012bfd7e6c 
					 
					
						
						
							
							Support proxy of binary messages from addons to HA ( #4605 )  
						
						... 
						
						
						
						* Support proxy of binary messages from addons to HA
* Added tests for proxy
* Move instantiation into init
* Mock close method on server
* Add invalid auth test and remove auth mock 
						
						
					 
					
						2023-10-14 18:07:49 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a70f81aa01 
					 
					
						
						
							
							Bump sentry-sdk from 1.31.0 to 1.32.0 ( #4623 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-12 09:12:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1376a38de5 
					 
					
						
						
							
							Eliminate possible addon data race condition during update ( #4619 )  
						
						... 
						
						
						
						* Eliminate possible addon data race condition during update
* Fix pylint error
* Use Self type instead of quotes 
						
						
					 
					
						2023-10-11 12:22:04 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1827ecda65 
					 
					
						
						
							
							Call save data after removing mount in fixup ( #4620 )  
						
						
						
						
					 
					
						2023-10-11 18:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						994c981228 
					 
					
						
						
							
							Allow home assistant backups to exclude database ( #4591 )  
						
						... 
						
						
						
						* Allow home assistant backups to exclude database
* Tweak
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch >
---------
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2023-10-11 08:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5bbfbf44ae 
					 
					
						
						
							
							Bump aiodns from 3.0.0 to 3.1.0 ( #4613 )  
						
						... 
						
						
						
						Bumps [aiodns](https://github.com/saghul/aiodns ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/saghul/aiodns/releases )
- [Changelog](https://github.com/saghul/aiodns/blob/master/ChangeLog )
- [Commits](https://github.com/saghul/aiodns/compare/aiodns-3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: aiodns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-09 12:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						ace58ba735 
					 
					
						
						
							
							Unstarted jobs should always be cleaned up ( #4604 )  
						
						
						
						
					 
					
						2023-10-09 11:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f9840306a0 
					 
					
						
						
							
							Bump pyupgrade from 3.14.0 to 3.15.0 ( #4614 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl > 
						
						
					 
					
						2023-10-09 08:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						322b3bbb4e 
					 
					
						
						
							
							Bump pytest-timeout from 2.1.0 to 2.2.0 ( #4615 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-09 08:33:55 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						501318f468 
					 
					
						
						
							
							Bump aiohttp from 3.8.5 to 3.8.6 ( #4612 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-09 08:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0234f38b23 
					 
					
						
						
							
							Bump home-assistant/wheels from 2023.10.1 to 2023.10.4 ( #4616 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-09 08:30:43 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8743e0072f 
					 
					
						
						
							
							Bump pylint from 3.0.0 to 3.0.1 ( #4608 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-06 09:05:12 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a79e06afa7 
					 
					
						
						
							
							Bump dbus-fast from 2.10.0 to 2.11.1 ( #4603 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.10.0 to 2.11.1.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.10.0...v2.11.1 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-05 15:50:34 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						682b8e0535 
					 
					
						
						
							
							Core API check during startup can timeout ( #4595 )  
						
						... 
						
						
						
						* Core API check during startup can timeout
* Use a more specific exception so caller can differentiate 
						
						
					 
					
						2023-10-04 18:54:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						d70aa5f9a9 
					 
					
						
						
							
							JobGroups check active job to determine if in progress ( #4602 )  
						
						
						
						
					 
					
						2023-10-04 18:53:10 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Carini 
							
						 
					 
					
						
						
							
						
						1c815dcad1 
					 
					
						
						
							
							Remove all PyPi classifiers as this package is not published to PyPi ( #4574 )  
						
						... 
						
						
						
						* Update PyPi classifier to Python 3.11
* remove all classifiers
* Update setup.py
Co-authored-by: Mike Degatano <michael.degatano@gmail.com >
---------
Co-authored-by: Mike Degatano <michael.degatano@gmail.com > 
						
						
					 
					
						2023-10-03 16:22:12 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						afa467a32b 
					 
					
						
						
							
							Bump pyupgrade from 3.13.0 to 3.14.0 ( #4599 )  
						
						... 
						
						
						
						Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 3.13.0 to 3.14.0.
- [Commits](https://github.com/asottile/pyupgrade/compare/v3.13.0...v3.14.0 )
---
updated-dependencies:
- dependency-name: pyupgrade
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 13:35:10 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						274218d48e 
					 
					
						
						
							
							Bump pylint from 2.17.7 to 3.0.0 ( #4600 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 19:32:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7e73df26ab 
					 
					
						
						
							
							Bump coverage from 7.3.1 to 7.3.2 ( #4598 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 19:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ef8fc80c95 
					 
					
						
						
							
							Bump actions/setup-python from 4.7.0 to 4.7.1 ( #4597 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 08:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						05c39144e3 
					 
					
						
						
							
							Bump urllib3 from 2.0.5 to 2.0.6 ( #4596 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 08:18:08 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f5cd35af47 
					 
					
						
						
							
							Bump pylint from 2.17.6 to 2.17.7 ( #4594 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-02 08:56:07 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c69ecdafd0 
					 
					
						
						
							
							Bump home-assistant/wheels from 2023.09.1 to 2023.10.1 ( #4593 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-02 08:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						fa90c247ec 
					 
					
						
						
							
							Correct /store/addons api output ( #4589 )  
						
						
						
						
					 
					
						2023-09-29 09:17:39 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0cd7bd47bb 
					 
					
						
						
							
							Skip watchdog API test on landingpage ( #4588 )  
						
						... 
						
						
						
						* Skip watchdog API test on landingpage
* Skip check from task 
						
						
					 
					
						2023-09-29 09:17:22 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						36d48d19fc 
					 
					
						
						
							
							Bump dbus-fast from 2.2.0 to 2.10.0 ( #4583 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 2.2.0 to 2.10.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v2.2.0...v2.10.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-26 16:46:18 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9322b68d47 
					 
					
						
						
							
							Change User LED to System Health LED ( #4586 )  
						
						
						
						
					 
					
						2023-09-26 14:54:41 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e11ff64b15 
					 
					
						
						
							
							Bump pyupgrade from 3.10.1 to 3.13.0 ( #4581 )  
						
						... 
						
						
						
						Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 3.10.1 to 3.13.0.
- [Commits](https://github.com/asottile/pyupgrade/compare/v3.10.1...v3.13.0 )
---
updated-dependencies:
- dependency-name: pyupgrade
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-26 14:36:00 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3776dabfcf 
					 
					
						
						
							
							Bump cryptography from 41.0.3 to 41.0.4 ( #4571 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-26 20:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d4e5831f0f 
					 
					
						
						
							
							Bump gitpython from 3.1.36 to 3.1.37 ( #4582 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-26 13:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7b3b478e88 
					 
					
						
						
							
							Bump pylint from 2.17.5 to 2.17.6 ( #4584 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-26 09:41:08 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Carini 
							
						 
					 
					
						
						
							
						
						f5afe13e91 
					 
					
						
						
							
							Fix typos in docstrings ( #4546 )  
						
						... 
						
						
						
						* [typo] `Assitant` -> `Assistant`
* [typo] `an` -> `a` 
						
						
					 
					
						2023-09-26 09:21:57 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						49ce468d83 
					 
					
						
						
							
							Bump home-assistant/wheels from 2023.04.0 to 2023.09.1 ( #4580 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-25 11:12:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b26551c812 
					 
					
						
						
							
							Bump home-assistant/builder from 2023.08.0 to 2023.09.0 ( #4579 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-25 11:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						394ba580d2 
					 
					
						
						
							
							Bump actions/checkout from 4.0.0 to 4.1.0 ( #4578 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-25 10:53:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2f7a54f5fd 
					 
					
						
						
							
							Bump urllib3 from 2.0.4 to 2.0.5 ( #4572 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-21 11:04:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						360e085926 
					 
					
						
						
							
							Bump time-machine from 2.12.0 to 2.13.0 ( #4569 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-20 11:50:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						042921925d 
					 
					
						
						
							
							Bump typing-extensions from 4.7.1 to 4.8.0 ( #4566 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-19 17:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						dcf024387b 
					 
					
						
						
							
							Network backups skip free space check ( #4563 )  
						
						
						
						
					 
					
						2023-09-19 16:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						e1232bc9e7 
					 
					
						
						
							
							Add support for green LEDs to API ( #4556 )  
						
						... 
						
						
						
						* Add support for green LEDs to API
* Save board config in supervisor and post on start
* Ignore no-value-for-parameter in validate 
						
						
					 
					
						2023-09-14 09:27:12 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d96598b5dd 
					 
					
						
						
							
							Bump sentry-sdk from 1.30.0 to 1.31.0 ( #4562 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-14 09:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2605f85668 
					 
					
						
						
							
							Bump debugpy from 1.7.0 to 1.8.0 ( #4559 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.7.0...v1.8.0 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 08:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						2c8e6ca0cd 
					 
					
						
						
							
							Switch from ruamel.yaml to pyyaml ( #4555 )  
						
						... 
						
						
						
						* Switch from ruamel.yaml to pyyaml
* Use CLoader and CDumper when available 
						
						
					 
					
						2023-09-13 08:57:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0225f574be 
					 
					
						
						
							
							Only tell HA to refresh ingress on restore on change ( #4552 )  
						
						... 
						
						
						
						* Only tell HA to refresh ingress on restore on change
* Fix test expecting ingress change
* Assume ingress_panel is false for new addons 
						
						
					 
					
						2023-09-13 08:50:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						34090bf2eb 
					 
					
						
						
							
							Bump docker/login-action from 2.2.0 to 3.0.0 ( #4558 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 08:41:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						5ae585ce13 
					 
					
						
						
							
							Unmount mounts before backup restore ( #4557 )  
						
						
						
						
					 
					
						2023-09-12 18:56:24 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2bb10a32d7 
					 
					
						
						
							
							Bump gitpython from 3.1.35 to 3.1.36 ( #4553 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-12 10:22:55 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						435743dd2c 
					 
					
						
						
							
							Bump dbus-fast from 1.94.1 to 2.2.0 ( #4550 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 1.94.1 to 2.2.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v1.94.1...v2.2.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-11 14:00:54 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						98589fba6d 
					 
					
						
						
							
							Bump black from 23.7.0 to 23.9.1 ( #4549 )  
						
						... 
						
						
						
						Bumps [black](https://github.com/psf/black ) from 23.7.0 to 23.9.1.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/23.7.0...23.9.1 )
---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-11 12:43:50 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						32da679e02 
					 
					
						
						
							
							Ingress does not break when username missing ( #4551 )  
						
						
						
						
					 
					
						2023-09-11 10:42:31 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						44daffc65b 
					 
					
						
						
							
							Add freeze/thaw apis for external snapshots ( #4538 )  
						
						... 
						
						
						
						* Add freeze/thaw apis for external backups
* Error when thaw called before freeze
* Timeout must be > 0 
						
						
					 
					
						2023-09-09 10:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						0aafda1477 
					 
					
						
						
							
							Mount names cannot include non-alphanumerics ( #4545 )  
						
						
						
						
					 
					
						2023-09-09 10:54:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						60604e33b9 
					 
					
						
						
							
							Bump debugpy from 1.6.7 to 1.7.0 ( #4542 )  
						
						... 
						
						
						
						Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.6.7 to 1.7.0.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.6.7...v1.7.0 )
---
updated-dependencies:
- dependency-name: debugpy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 10:34:20 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						98268b377a 
					 
					
						
						
							
							Bump pytest from 7.4.1 to 7.4.2 ( #4541 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.1...7.4.2 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 10:33:23 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						de54979471 
					 
					
						
						
							
							Bump brotli from 1.0.9 to 1.1.0 ( #4540 )  
						
						... 
						
						
						
						Bumps [brotli](https://github.com/google/brotli ) from 1.0.9 to 1.1.0.
- [Release notes](https://github.com/google/brotli/releases )
- [Changelog](https://github.com/google/brotli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/brotli/compare/v1.0.9...v1.1.0 )
---
updated-dependencies:
- dependency-name: brotli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 10:32:45 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ee6e339587 
					 
					
						
						
							
							Bump pytest-aiohttp from 1.0.4 to 1.0.5 ( #4535 )  
						
						... 
						
						
						
						Bumps [pytest-aiohttp](https://github.com/aio-libs/pytest-aiohttp ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/aio-libs/pytest-aiohttp/releases )
- [Changelog](https://github.com/aio-libs/pytest-aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/pytest-aiohttp/compare/v1.0.4...v1.0.5 )
---
updated-dependencies:
- dependency-name: pytest-aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 10:21:11 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c16cf89318 
					 
					
						
						
							
							Bump coverage from 7.3.0 to 7.3.1 ( #4534 )  
						
						... 
						
						
						
						Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.0...7.3.1 )
---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 10:04:31 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c66cb7423e 
					 
					
						
						
							
							Bump actions/cache from 3.3.1 to 3.3.2 ( #4544 )  
						
						... 
						
						
						
						Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.3.1...v3.3.2 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 09:37:38 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f5bd95a519 
					 
					
						
						
							
							Bump actions/upload-artifact from 3.1.2 to 3.1.3 ( #4532 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.2...v3.1.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 09:27:49 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						500f9ec1c1 
					 
					
						
						
							
							Bump gitpython from 3.1.34 to 3.1.35 ( #4539 )  
						
						... 
						
						
						
						Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.34 to 3.1.35.
- [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.34...3.1.35 )
---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-08 09:19:54 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a4713d4a1e 
					 
					
						
						
							
							Bump actions/checkout from 3.6.0 to 4.0.0 ( #4527 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-06 15:35:10 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						04452dfb1a 
					 
					
						
						
							
							Bump pytest from 7.4.0 to 7.4.1 ( #4523 )  
						
						... 
						
						
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.1 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-06 14:58:56 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						69d09851d9 
					 
					
						
						
							
							Bump pre-commit from 3.3.3 to 3.4.0 ( #4522 )  
						
						... 
						
						
						
						Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.3...v3.4.0 )
---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-06 12:54:42 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1b649fe5cd 
					 
					
						
						
							
							Use newer StrEnum and IntEnum over Enum ( #4521 )  
						
						... 
						
						
						
						* Use newer StrEnum and IntEnum over Enum
* Fix validation issue and remove unnecessary .value calls
---------
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2023-09-06 12:21:04 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						38572a5a86 
					 
					
						
						
							
							Bump gitpython from 3.1.32 to 3.1.34 ( #4524 )  
						
						... 
						
						
						
						Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.32 to 3.1.34.
- [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.32...3.1.34 )
---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-06 12:19:01 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f5f51169e6 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.1.1 to 3.1.2 ( #4525 )  
						
						... 
						
						
						
						Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.1...v3.1.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-05 11:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						07c2178ae1 
					 
					
						
						
							
							Add jobs to docker supervisor and use group wait ( #4520 )  
						
						
						
						
					 
					
						2023-09-03 18:22:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f30d21361f 
					 
					
						
						
							
							Skip unnecessary mounts and privileges for landingpage ( #4518 )  
						
						... 
						
						
						
						* Skip unnecessary mounts for landingpage
* Remove privileged and cgroup rules from landingpage 
						
						
					 
					
						2023-09-03 18:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						6adb4fbcf7 
					 
					
						
						
							
							Update store data in one task to prevent races ( #4519 )  
						
						... 
						
						
						
						* Update store data in one task to prevent races
* Always return a dictionary 
						
						
					 
					
						2023-09-03 18:20:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d73962bd7d 
					 
					
						
						
							
							Bump faust-cchardet from 2.1.18 to 2.1.19 ( #4484 )  
						
						... 
						
						
						
						Bumps [faust-cchardet](https://github.com/faust-streaming/cChardet ) from 2.1.18 to 2.1.19.
- [Release notes](https://github.com/faust-streaming/cChardet/releases )
- [Changelog](https://github.com/faust-streaming/cChardet/blob/master/CHANGES.rst )
- [Commits](https://github.com/faust-streaming/cChardet/compare/v2.1.18...v2.1.19 )
---
updated-dependencies:
- dependency-name: faust-cchardet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-01 11:18:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f4b43739da 
					 
					
						
						
							
							Skip plugin update on startup if supervisor out of date ( #4515 )  
						
						
						
						
					 
					
						2023-09-01 11:18:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						4838b280ad 
					 
					
						
						
							
							List current job tree in api ( #4514 )  
						
						
						
						
					 
					
						2023-08-31 10:01:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f93b753c03 
					 
					
						
						
							
							Backup and restore track progress in job ( #4503 )  
						
						... 
						
						
						
						* Backup and restore track progress in job
* Change to stage only updates and fix tests
* Leave HA alone if it wasn't restored
* skip check HA stage message when we don't check
* Change to helper to get current job
* Fix tests
* Mark jobs as internal to skip notifying HA 
						
						
					 
					
						2023-08-30 16:01:03 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						de06361cb0 
					 
					
						
						
							
							Bump dbus-fast from 1.93.0 to 1.94.1 ( #4511 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 1.93.0 to 1.94.1.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v1.93.0...v1.94.1 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-30 15:48:27 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						15ce48c8aa 
					 
					
						
						
							
							Bump sentry-sdk from 1.29.2 to 1.30.0 ( #4513 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.29.2 to 1.30.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.29.2...1.30.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-30 15:28:51 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						38758d05a8 
					 
					
						
						
							
							Bump actions/checkout from 3.5.3 to 3.6.0 ( #4508 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-25 09:54:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a79fa14ee7 
					 
					
						
						
							
							Don't notify listeners on CoreState.CLOSE ( #4506 )  
						
						
						
						
					 
					
						2023-08-25 07:22:49 +02:00 
						 
				 
			
				
					
						
							
							
								Pascal Vizeli 
							
						 
					 
					
						
						
							
						
						1eb95b4d33 
					 
					
						
						
							
							Remove old add-on state refresh ( #4504 )  
						
						
						
						
					 
					
						2023-08-24 11:04:31 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d04e47f5b3 
					 
					
						
						
							
							Bump dbus-fast from 1.92.0 to 1.93.0 ( #4501 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 1.92.0 to 1.93.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v1.92.0...v1.93.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-23 17:12:49 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						dad5118f21 
					 
					
						
						
							
							Use dataclasses asdict for dataclasses ( #4502 )  
						
						
						
						
					 
					
						2023-08-22 17:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Florian Bachmann 
							
						 
					 
					
						
						
							
						
						acc0e5c989 
					 
					
						
						
							
							Allows the supervisor to send a session's user to addon with header X-Remote-User ( #4152 )  
						
						... 
						
						
						
						* Working draft for x-remote-user
* Renames prop to remote_user
* Allows to set in addon description whether it requests the username
* Fixes addon-options schema
* Sends user ID instead of username to addons
* Adds tests
* Removes configurability of remote-user forwarding
* Update const.py
* Also adds username header
* Fetches full user info object from homeassistant
* Cleaner validation and dataclasses
* Fixes linting
* Fixes linting
* Tries to fix test
* Updates tests
* Updates tests
* Updates tests
* Updates tests
* Updates tests
* Updates tests
* Updates tests
* Updates tests
* Resolves PR comments
* Linting
* Fixes tests
* Update const.py
* Removes header keys if not required
* Moves ignoring user ID headers if no session_data is given
* simplify
* fix lint with new job
---------
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch >
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch > 
						
						
					 
					
						2023-08-22 10:11:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						204fcdf479 
					 
					
						
						
							
							Bump dbus-fast from 1.91.2 to 1.92.0 ( #4500 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 1.91.2 to 1.92.0.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v1.91.2...v1.92.0 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-21 11:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						93ba8a3574 
					 
					
						
						
							
							Add job names and references everywhere ( #4495 )  
						
						... 
						
						
						
						* Add job names and references everywhere
* Remove group names check and switch to const
* Ensure unique job names in decorator tests 
						
						
					 
					
						2023-08-21 09:15:37 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f2f9e3b514 
					 
					
						
						
							
							Bump dbus-fast from 1.86.0 to 1.91.2 ( #4485 )  
						
						... 
						
						
						
						Bumps [dbus-fast](https://github.com/bluetooth-devices/dbus-fast ) from 1.86.0 to 1.91.2.
- [Release notes](https://github.com/bluetooth-devices/dbus-fast/releases )
- [Changelog](https://github.com/Bluetooth-Devices/dbus-fast/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluetooth-devices/dbus-fast/compare/v1.86.0...v1.91.2 )
---
updated-dependencies:
- dependency-name: dbus-fast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-15 10:32:27 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						61288559b3 
					 
					
						
						
							
							Always stop the addon before restoring it ( #4492 )  
						
						... 
						
						
						
						* Always stop the addon before restoring it
* patch ingress refresh to avoid timeout 
						
						
					 
					
						2023-08-15 13:08:45 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bd2c99a455 
					 
					
						
						
							
							Bump awesomeversion from 23.5.0 to 23.8.0 ( #4494 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-15 10:38:43 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1937348b24 
					 
					
						
						
							
							Bump time-machine from 2.11.0 to 2.12.0 ( #4493 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-15 09:55:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b7b2fae325 
					 
					
						
						
							
							Bump coverage from 7.2.7 to 7.3.0 ( #4491 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-14 09:49:04 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						11115923b2 
					 
					
						
						
							
							Bump async-timeout from 4.0.2 to 4.0.3 ( #4488 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-11 12:13:28 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						295133d2e9 
					 
					
						
						
							
							Bump home-assistant/builder from 2023.06.1 to 2023.08.0 ( #4489 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-11 10:23:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						3018b851c8 
					 
					
						
						
							
							Missing an await in addon data ( #4487 )  
						
						
						
						
					 
					
						2023-08-10 16:31:43 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						222c3fd485 
					 
					
						
						
							
							Address addon storage race condition ( #4481 )  
						
						... 
						
						
						
						* Address addon storage race condition
* Add some error test cases 
						
						
					 
					
						2023-08-10 15:24:43 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						9650fd2ba1 
					 
					
						
						
							
							Extend container image name validator ( #4480 )  
						
						... 
						
						
						
						* Extend container image name validator
The current validator allows certain invalid names (e.g. upper
case), but disallows valid cases (such as ttl.sh/myimage).
Improve the container image validator to support more valid
options and at the same time disallow some of the invalid
options.
Note that this is not a complete/perfect validation still. A much
much more sophisticated regex would be necessary to be 100% accurate.
Also we format the string and replace {machine}/{arch} using Python
format strings. In that regard the image format in Supervisor deviates
from the Docker/OCI container image name format.
* Use an actual invalid image name in config validation 
						
						
					 
					
						2023-08-10 12:58:33 -04:00 
						 
				 
			
				
					
						
							
							
								Stefan Agner 
							
						 
					 
					
						
						
							
						
						c88fd9a7d9 
					 
					
						
						
							
							Add Home Assistant Green ( #4486 )  
						
						
						
						
					 
					
						2023-08-10 17:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1611beccd1 
					 
					
						
						
							
							Add job group execution limit option ( #4457 )  
						
						... 
						
						
						
						* Add job group execution limit option
* Fix pylint issues
* Assign variable before usage
* Cleanup jobs when done
* Remove isinstance check for performance
* Explicitly raise from None
* Add some more documentation info 
						
						
					 
					
						2023-08-08 16:49:17 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						71077fb0f7 
					 
					
						
						
							
							Fallback on interface name if path is missing ( #4479 )  
						
						
						
						
					 
					
						2023-08-07 20:53:25 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9647fba98f 
					 
					
						
						
							
							Bump cryptography from 41.0.2 to 41.0.3 ( #4468 )  
						
						... 
						
						
						
						Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.2 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...41.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-04 17:50:46 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						86f004e45a 
					 
					
						
						
							
							Use udev path instead of mac or name for nm match ( #4476 )  
						
						
						
						
					 
					
						2023-08-04 17:39:35 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						a98334ede8 
					 
					
						
						
							
							Cancel startup wait task on addon uninstallation ( #4475 )  
						
						... 
						
						
						
						* Cancel startup wait task on addon uninstallation
* Await startup task instead
* Suppress cancelled error 
						
						
					 
					
						2023-08-04 16:28:44 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e19c2d6805 
					 
					
						
						
							
							Bump aiohttp from 3.8.4 to 3.8.5 ( #4467 )  
						
						... 
						
						
						
						Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.8.4 to 3.8.5.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/v3.8.5/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.4...v3.8.5 )
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-03 11:01:58 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						847736dab8 
					 
					
						
						
							
							Bump sentry-sdk from 1.29.0 to 1.29.2 ( #4470 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-02 09:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						45f930ab21 
					 
					
						
						
							
							Revert "Bump aiohttp from 3.8.4 to 3.8.5 ( #4448 )" ( #4466 )  
						
						... 
						
						
						
						This reverts commit b8178414a4 
						
						
					 
					
						2023-08-01 17:37:34 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6ea54f1ddb 
					 
					
						
						
							
							Bump sentry-sdk from 1.28.1 to 1.29.0 ( #4464 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-01 10:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						81ce0a60f6 
					 
					
						
						
							
							Missing an await on dns.write_hosts call ( #4463 )  
						
						
						
						
					 
					
						2023-07-31 23:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bf5d839c22 
					 
					
						
						
							
							Bump flake8 from 6.0.0 to 6.1.0 ( #4461 )  
						
						... 
						
						
						
						Bumps [flake8](https://github.com/pycqa/flake8 ) from 6.0.0 to 6.1.0.
- [Commits](https://github.com/pycqa/flake8/compare/6.0.0...6.1.0 )
---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-31 10:49:04 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fc385cfac0 
					 
					
						
						
							
							Bump pyupgrade from 3.9.0 to 3.10.1 ( #4460 )  
						
						... 
						
						
						
						Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 3.9.0 to 3.10.1.
- [Commits](https://github.com/asottile/pyupgrade/compare/v3.9.0...v3.10.1 )
---
updated-dependencies:
- dependency-name: pyupgrade
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-31 10:22:21 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						12d55b8411 
					 
					
						
						
							
							Bump pylint from 2.17.4 to 2.17.5 ( #4456 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-27 09:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						e60af93e2b 
					 
					
						
						
							
							List discovery only includes healthy addons ( #4451 )  
						
						... 
						
						
						
						Co-authored-by: Stefan Agner <stefan@agner.ch > 
						
						
					 
					
						2023-07-22 23:27:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1691f0eac7 
					 
					
						
						
							
							Temporary operations for backups take place in destination folder ( #4452 )  
						
						
						
						
					 
					
						2023-07-21 22:49:31 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						be4a6a1564 
					 
					
						
						
							
							Allow discovery messages for unknown services with a warning ( #4449 )  
						
						... 
						
						
						
						* Allow discovery messages for unknown services with a warning
* Log at warning level and skip sentry report 
						
						
					 
					
						2023-07-21 15:05:51 -04:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						24c5613a50 
					 
					
						
						
							
							Switch to using the get core state api call to check if the API is up ( #4445 )  
						
						... 
						
						
						
						Co-authored-by: Joakim Sørensen <joasoe@gmail.com >
Co-authored-by: Franck Nijhof <frenck@frenck.nl > 
						
						
					 
					
						2023-07-20 13:43:44 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						5266927bf7 
					 
					
						
						
							
							Avoid check_api_state in websocket _can_send if we are already connected ( #4446 )  
						
						
						
						
					 
					
						2023-07-20 11:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4bd2000174 
					 
					
						
						
							
							Bump urllib3 from 2.0.3 to 2.0.4 ( #4447 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-20 11:14:27 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b8178414a4 
					 
					
						
						
							
							Bump aiohttp from 3.8.4 to 3.8.5 ( #4448 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-20 11:02:15 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						f9bc2f5993 
					 
					
						
						
							
							Increase core websocket proxy maximum message size to 64MiB ( #4443 )  
						
						
						
						
					 
					
						2023-07-19 20:02:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						f1a72ee418 
					 
					
						
						
							
							Include interface name in match-device settings ( #4444 )  
						
						
						
						
					 
					
						2023-07-19 10:15:59 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b19dcef5b7 
					 
					
						
						
							
							Bump cryptography from 41.0.1 to 41.0.2 ( #4434 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-18 21:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						1f92ab42ca 
					 
					
						
						
							
							Reduce executor code for docker ( #4438 )  
						
						... 
						
						
						
						* Reduce executor code for docker
* Fix pylint errors and move import/export image
* Fix test and a couple other risky executor calls
* Fix dataclass and return
* Fix test case and add one for corrupt docker
* Add some coverage
* Undo changes to docker manager startup 
						
						
					 
					
						2023-07-18 11:39:39 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1f940a04fd 
					 
					
						
						
							
							Bump actions/setup-python from 4.6.1 to 4.7.0 ( #4439 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-17 09:30:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f771eaab5f 
					 
					
						
						
							
							Bump sentry-sdk from 1.28.0 to 1.28.1 ( #4440 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-17 09:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d1379a8154 
					 
					
						
						
							
							Bump black from 23.3.0 to 23.7.0 ( #4433 )  
						
						... 
						
						
						
						Bumps [black](https://github.com/psf/black ) from 23.3.0 to 23.7.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/23.3.0...23.7.0 )
---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-13 15:27:00 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e488f02557 
					 
					
						
						
							
							Bump gitpython from 3.1.31 to 3.1.32 ( #4435 )  
						
						... 
						
						
						
						Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.31 to 3.1.32.
- [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.31...3.1.32 )
---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-11 13:55:17 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f11cc86254 
					 
					
						
						
							
							Bump time-machine from 2.10.0 to 2.11.0 ( #4432 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-11 13:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						175667bfe8 
					 
					
						
						
							
							Bump sentry-sdk from 1.27.1 to 1.28.0 ( #4436 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-11 08:46:39 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0a0f14ddea 
					 
					
						
						
							
							Bump pyupgrade from 3.8.0 to 3.9.0 ( #4430 )  
						
						... 
						
						
						
						Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 3.8.0 to 3.9.0.
- [Commits](https://github.com/asottile/pyupgrade/compare/v3.8.0...v3.9.0 )
---
updated-dependencies:
- dependency-name: pyupgrade
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-10 08:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9e08677ade 
					 
					
						
						
							
							Bump sentry-sdk from 1.27.0 to 1.27.1 ( #4427 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-07 14:23:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						abbf8b9b65 
					 
					
						
						
							
							Identify network interfaces by mac over name ( #4416 )  
						
						... 
						
						
						
						* Identify network interfaces by mac over name
* Refactor long if statement into method 
						
						
					 
					
						2023-07-06 16:26:19 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						96d5fc244e 
					 
					
						
						
							
							Separate startup event from update check event ( #4425 )  
						
						... 
						
						
						
						* Separate startup event from update check event
* Add a queue for messages sent during startup 
						
						
					 
					
						2023-07-06 12:45:37 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3b38047fd4 
					 
					
						
						
							
							Bump pyupgrade from 3.7.0 to 3.8.0 ( #4418 )  
						
						... 
						
						
						
						Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 3.7.0 to 3.8.0.
- [Commits](https://github.com/asottile/pyupgrade/compare/v3.7.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: pyupgrade
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-06 10:07:25 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						48e9e1c4f9 
					 
					
						
						
							
							Bump sentry-sdk from 1.26.0 to 1.27.0 ( #4422 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-05 10:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Kragten 
							
						 
					 
					
						
						
							
						
						355961a1eb 
					 
					
						
						
							
							Update frontend ( #4423 )  
						
						
						
						
					 
					
						2023-07-05 10:16:49 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Kragten 
							
						 
					 
					
						
						
							
						
						e68190b6b6 
					 
					
						
						
							
							Bump frontend ( #4420 )  
						
						
						
						
					 
					
						2023-07-04 10:21:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e7cc7e971f 
					 
					
						
						
							
							Bump typing-extensions from 4.7.0 to 4.7.1 ( #4419 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-07-03 09:17:50 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ee027eb510 
					 
					
						
						
							
							Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 ( #4412 )  
						
						... 
						
						
						
						Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter ) from 5.23.0 to 5.24.0.
- [Release notes](https://github.com/release-drafter/release-drafter/releases )
- [Commits](https://github.com/release-drafter/release-drafter/compare/v5.23.0...v5.24.0 )
---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-29 20:54:55 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a584300bf3 
					 
					
						
						
							
							Bump typing-extensions from 4.6.3 to 4.7.0 ( #4413 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-29 11:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						16e1f839d7 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.1.0 to 3.1.1 ( #4410 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-28 09:17:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						c2123f0903 
					 
					
						
						
							
							Ensure addon.start always returns coroutine ( #4409 )  
						
						
						
						
					 
					
						2023-06-27 19:43:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9fbeb2a769 
					 
					
						
						
							
							Add support for apparmor channels ( #4408 )  
						
						
						
						
					 
					
						2023-06-27 19:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3e0723ec24 
					 
					
						
						
							
							Bump sigstore/cosign-installer from 3.0.5 to 3.1.0 ( #4407 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-27 10:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								Pascal Vizeli 
							
						 
					 
					
						
						
							
						
						3e5f1d96b5 
					 
					
						
						
							
							Fix Tag ( #4406 )  
						
						
						
						
					 
					
						2023-06-26 18:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						be87082502 
					 
					
						
						
							
							Bump home-assistant/builder from 2023.06.0 to 2023.06.1 ( #4404 )  
						
						... 
						
						
						
						* Bump home-assistant/builder from 2023.06.0 to 2023.06.1
Bumps [home-assistant/builder](https://github.com/home-assistant/builder ) from 2023.06.0 to 2023.06.1.
- [Release notes](https://github.com/home-assistant/builder/releases )
- [Commits](https://github.com/home-assistant/builder/compare/2023.06.0...2023.06.1 )
---
updated-dependencies:
- dependency-name: home-assistant/builder
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Support cosign & ditch Codenotary
* use curl
* Not using docker.io anymore
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch > 
						
						
					 
					
						2023-06-26 18:17:55 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f997e51249 
					 
					
						
						
							
							Bump pytest from 7.3.2 to 7.4.0 ( #4405 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-26 12:00:01 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						456316fdd4 
					 
					
						
						
							
							Bump sentry-sdk from 1.25.1 to 1.26.0 ( #4401 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-23 16:57:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						9a7d547394 
					 
					
						
						
							
							Allow all characters in mount credentials ( #4399 )  
						
						... 
						
						
						
						* Allow all characters in mount credentials
* Fix permissions on credential files
* Fix pylint issue 
						
						
					 
					
						2023-06-22 15:55:13 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						d3031e2eae 
					 
					
						
						
							
							Use noserverino option in cifs mounts ( #4398 )  
						
						
						
						
					 
					
						2023-06-21 18:49:03 +02:00 
						 
				 
			
				
					
						
							
							
								Joakim Sørensen 
							
						 
					 
					
						
						
							
						
						35bd66119a 
					 
					
						
						
							
							Allow specifying CIFS version ( #4395 )  
						
						... 
						
						
						
						* Allow specifying cifs_version
* cifs_version -> version 
						
						
					 
					
						2023-06-21 12:08:56 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9be3b47e0e 
					 
					
						
						
							
							Bump pyupgrade from 3.6.0 to 3.7.0 ( #4393 )  
						
						... 
						
						
						
						Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 3.6.0 to 3.7.0.
- [Commits](https://github.com/asottile/pyupgrade/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: pyupgrade
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-20 10:37:34 -04:00 
						 
				 
			
				
					
						
							
							
								Joakim Sørensen 
							
						 
					 
					
						
						
							
						
						4bed8c1327 
					 
					
						
						
							
							Allow mounting CIFS as guest ( #4384 )  
						
						
						
						
					 
					
						2023-06-20 10:20:06 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Degatano 
							
						 
					 
					
						
						
							
						
						254ec2d1af 
					 
					
						
						
							
							Addon startup waits for healthy ( #4376 )  
						
						... 
						
						
						
						* Addon startup waits for healthy
* fix import for pylint
* wait_for to 5 in tests
* Adjust tests to simplify async tasks
* Remove wait_boot time from addons.boot tests
* Eliminate async task race conditions in tests 
						
						
					 
					
						2023-06-20 10:13:15 -04:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e4ee3e4226 
					 
					
						
						
							
							Bump time-machine from 2.9.0 to 2.10.0 ( #4394 )  
						
						... 
						
						
						
						Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-19 09:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Joakim Sørensen 
							
						 
					 
					
						
						
							
						
						65545e7218 
					 
					
						
						
							
							Bump frontend to 3be601a3 ( #4382 )  
						
						
						
						
					 
					
						2023-06-16 14:02:41 +02:00