diff --git a/CHANGELOG.md b/CHANGELOG.md index cf77834..b4f1f1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,16 @@ Alle wichtigen Änderungen an diesem Projekt werden in dieser Datei dokumentiert Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/), und dieses Projekt folgt [Semantic Versioning](https://semver.org/lang/de/). +## [0.2.3] - 2026-08-10 + +### 🐛 Fixed + +- **Setup schlug mit `Requirements ... not found: aiobotocore` fehl** + - Die Anforderung war auf `aiobotocore>=2.6.0,<3.0.0` begrenzt + - `aiobotocore` hat sein Versionsschema geändert, um mit den schnelleren `botocore`-Releases Schritt zu halten, und veröffentlicht seit `3.0.0` keine `2.x`-Releases mehr, die zu aktuellen `botocore`-Versionen passen + - Dadurch konnte der Dependency-Resolver (`uv`/`pip`) keine Version mehr finden, die sowohl die Obergrenze `<3.0.0` als auch die von der Umgebung vorgegebene `botocore`-Version erfüllt + - Obergrenze auf `<4.0.0` angehoben; die verwendete API (`AioSession`, `session.create_client`) ist zwischen `aiobotocore` 2.x und 3.x unverändert + ## [0.2.2] - 2026-06-18 ### 🐛 Fixed diff --git a/custom_components/bauergroup_s3compatiblebackup/manifest.json b/custom_components/bauergroup_s3compatiblebackup/manifest.json index 004f6ca..a269a9a 100644 --- a/custom_components/bauergroup_s3compatiblebackup/manifest.json +++ b/custom_components/bauergroup_s3compatiblebackup/manifest.json @@ -14,7 +14,7 @@ "issue_tracker": "https://github.com/bauer-group/IP-HomeassistantS3CompatibleBackup/issues", "quality_scale": "silver", "requirements": [ - "aiobotocore>=2.6.0,<3.0.0" + "aiobotocore>=2.6.0,<4.0.0" ], - "version": "0.2.2" + "version": "0.2.3" }