From 04d5d24703093a422076c39734664850e2201407 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 25 May 2025 10:03:57 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency=20?= =?UTF-8?q?cachetools=20to=20v6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 2 +- uv.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index bf55a20ad..187c1af13 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ requires-python = ">=3.13.0" dependencies = [ "aiohttp~=3.10", "aiomqtt>=2.0.0,<3.0", - "cachetools>=5.0.0,<6.0", + "cachetools>=6,<6.1", "defusedxml>=0.7.1", ] version = "0.0.0" diff --git a/uv.lock b/uv.lock index 22ef1b210..cb9792100 100644 --- a/uv.lock +++ b/uv.lock @@ -88,11 +88,11 @@ wheels = [ [[package]] name = "cachetools" -version = "5.5.2" +version = "6.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/81/3747dad6b14fa2cf53fcf10548cf5aea6913e96fab41a3c198676f8948a5/cachetools-5.5.2.tar.gz", hash = "sha256:1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4", size = 28380, upload-time = "2025-02-20T21:01:19.524Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c0/b0/f539a1ddff36644c28a61490056e5bae43bd7386d9f9c69beae2d7e7d6d1/cachetools-6.0.0.tar.gz", hash = "sha256:f225782b84438f828328fc2ad74346522f27e5b1440f4e9fd18b20ebfd1aa2cf", size = 30160, upload-time = "2025-05-23T20:01:13.076Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/72/76/20fa66124dbe6be5cafeb312ece67de6b61dd91a0247d1ea13db4ebb33c2/cachetools-5.5.2-py3-none-any.whl", hash = "sha256:d26a22bcc62eb95c3beabd9f1ee5e820d3d2704fe2967cbe350e20c8ffcd3f0a", size = 10080, upload-time = "2025-02-20T21:01:16.647Z" }, + { url = "https://files.pythonhosted.org/packages/6a/c3/8bb087c903c95a570015ce84e0c23ae1d79f528c349cbc141b5c4e250293/cachetools-6.0.0-py3-none-any.whl", hash = "sha256:82e73ba88f7b30228b5507dce1a1f878498fc669d972aef2dde4f3a3c24f103e", size = 10964, upload-time = "2025-05-23T20:01:11.323Z" }, ] [[package]] @@ -248,7 +248,7 @@ test = [ requires-dist = [ { name = "aiohttp", specifier = "~=3.10" }, { name = "aiomqtt", specifier = ">=2.0.0,<3.0" }, - { name = "cachetools", specifier = ">=5.0.0,<6.0" }, + { name = "cachetools", specifier = ">=6,<6.1" }, { name = "defusedxml", specifier = ">=0.7.1" }, ] From 6840ec1bcf5d79f1c3f61669f9e279bccd0914ac Mon Sep 17 00:00:00 2001 From: Robert Resch Date: Sun, 25 May 2025 18:52:07 +0000 Subject: [PATCH 2/2] Fix --- ci/Dockerfile.alpine | 3 ++- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ci/Dockerfile.alpine b/ci/Dockerfile.alpine index a6a7ff568..d6e7c99f9 100644 --- a/ci/Dockerfile.alpine +++ b/ci/Dockerfile.alpine @@ -3,7 +3,8 @@ FROM python:${PYTHON_VERSION}-alpine ENV \ UV_SYSTEM_PYTHON=true \ - UV_EXTRA_INDEX_URL="https://wheels.home-assistant.io/musllinux-index/" + UV_EXTRA_INDEX_URL="https://wheels.home-assistant.io/musllinux-index/" \ + UV_INDEX_STRATEGY="unsafe-best-match" ENTRYPOINT [ "/entrypoint.sh" ] SHELL ["/bin/sh", "-o", "pipefail", "-c"] diff --git a/pyproject.toml b/pyproject.toml index 187c1af13..7f2d5107e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ requires-python = ">=3.13.0" dependencies = [ "aiohttp~=3.10", "aiomqtt>=2.0.0,<3.0", - "cachetools>=6,<6.1", + "cachetools>=5.0.0,<7.0", "defusedxml>=0.7.1", ] version = "0.0.0" diff --git a/uv.lock b/uv.lock index cb9792100..d26f27851 100644 --- a/uv.lock +++ b/uv.lock @@ -248,7 +248,7 @@ test = [ requires-dist = [ { name = "aiohttp", specifier = "~=3.10" }, { name = "aiomqtt", specifier = ">=2.0.0,<3.0" }, - { name = "cachetools", specifier = ">=6,<6.1" }, + { name = "cachetools", specifier = ">=5.0.0,<7.0" }, { name = "defusedxml", specifier = ">=0.7.1" }, ]