mirror of
https://github.com/home-assistant/supervisor.git
synced 2026-04-02 08:12:47 +01:00
* Bump securetar from 2025.12.0 to 2026.2.0 Adapt to the new securetar API: - Use SecureTarArchive for outer backup tar (replaces SecureTarFile with gzip=False for the outer container) - create_inner_tar() renamed to create_tar(), password now inherited from the archive rather than passed per inner tar - SecureTarFile no longer accepts a mode parameter (read-only by default, InnerSecureTarFile for writing) - Pass create_version=2 to keep protected backups at version 2 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Reformat imports * Rename _create_cleanup to _create_finalize and update docstring * Use constant for SecureTar create version * Add test for SecureTarReadError in validate_backup securetar >= 2026.2.0 raises SecureTarReadError instead of tarfile.ReadError for invalid passwords. Catching this exception and raising BackupInvalidError is required so Core shows the encryption key dialog to the user. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Handle InvalidPasswordError for v3 backups * Address typos * Add securetar v3 encrypted password test fixture Add a test fixture for a securetar v3 encrypted backup with password. This will be used in the test suite to verify that the backup extraction process correctly handles encrypted backups. --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
32 lines
553 B
Plaintext
32 lines
553 B
Plaintext
aiodns==4.0.0
|
|
aiodocker==0.26.0
|
|
aiohttp==3.13.3
|
|
atomicwrites-homeassistant==1.4.1
|
|
attrs==25.4.0
|
|
awesomeversion==25.8.0
|
|
backports.zstd==1.3.0
|
|
blockbuster==1.5.26
|
|
brotli==1.2.0
|
|
ciso8601==2.3.3
|
|
colorlog==6.10.1
|
|
cpe==1.3.1
|
|
cryptography==46.0.5
|
|
debugpy==1.8.20
|
|
deepmerge==2.0
|
|
dirhash==0.5.0
|
|
faust-cchardet==2.1.19
|
|
gitpython==3.1.46
|
|
jinja2==3.1.6
|
|
log-rate-limit==1.4.2
|
|
orjson==3.11.7
|
|
pulsectl==24.12.0
|
|
pyudev==0.24.4
|
|
PyYAML==6.0.3
|
|
requests==2.32.5
|
|
securetar==2026.2.0
|
|
sentry-sdk==2.53.0
|
|
setuptools==82.0.0
|
|
voluptuous==0.16.0
|
|
dbus-fast==4.0.0
|
|
zlib-fast==0.2.1
|