From: Marvin Schenkel Date: Thu, 11 Dec 2025 08:15:50 +0000 (+0100) Subject: Pin pycares to 4.11.0 to avoid a dependency issue with aiodns. X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=bfb14dd30f46a922a59b2cc9f2ebd6d1c417c1ea;p=music-assistant-server.git Pin pycares to 4.11.0 to avoid a dependency issue with aiodns. --- diff --git a/pyproject.toml b/pyproject.toml index e2725ba2..0edba863 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,6 +11,9 @@ classifiers = [ ] dependencies = [ "aiodns>=3.2.0", + # Pin pycares to 4.11.0 until aiodns is updated to support pycares 5.0 API changes + # pycares 5.0.0 (released 2025-12-10) has breaking changes incompatible with current aiodns + "pycares==4.11.0", "aiohttp_asyncmdnsresolver==0.1.1", "Brotli>=1.0.9", "aiohttp==3.13.2", diff --git a/requirements_all.txt b/requirements_all.txt index a540b173..8d4ef190 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -51,6 +51,7 @@ podcastparser==0.6.11 propcache>=0.2.1 py-opensonic==7.0.2 pyblu==2.0.5 +pycares==4.11.0 PyChromecast==14.0.9 pycryptodome==3.23.0 pylast==6.0.0