From 52e47cd70fa13fd3cf931bd3cdbd4290d5b99193 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 6 Dec 2024 14:02:39 -0600 Subject: [PATCH] Bump pycups to 2.0.4 pycups 1.9.73 does not work on Python 3.13 because it calls `PyEval_CallObject` which no longer exists. 2.0.3 changed the call to `PyObject_Call` https://docs.python.org/3/whatsnew/3.13.html ImportError: Error relocating /usr/local/lib/python3.13/site-packages/cups.cpython-313-x86_64-linux-musl.so: PyEval_CallObject: symbol not found --- homeassistant/components/cups/manifest.json | 2 +- requirements_all.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/cups/manifest.json b/homeassistant/components/cups/manifest.json index c4aa596f01e04..c8f19236ce7bb 100644 --- a/homeassistant/components/cups/manifest.json +++ b/homeassistant/components/cups/manifest.json @@ -5,5 +5,5 @@ "documentation": "https://www.home-assistant.io/integrations/cups", "iot_class": "local_polling", "quality_scale": "legacy", - "requirements": ["pycups==1.9.73"] + "requirements": ["pycups==2.0.4"] } diff --git a/requirements_all.txt b/requirements_all.txt index 4185c4be60cef..f5ff82e8b2b5a 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1832,7 +1832,7 @@ pycountry==24.6.1 pycsspeechtts==1.0.8 # homeassistant.components.cups -# pycups==1.9.73 +# pycups==2.0.4 # homeassistant.components.daikin pydaikin==2.13.7