Replace pyipp with aioipp in the IPP integration (#182191)

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Brian Egge
2026-09-14 18:42:52 +02:00
committed by GitHub
co-authored by Claude Fable 5.1
parent 1bdf333470
commit 55d38aed5d
4 changed files with 13 additions and 5 deletions
+1 -1
View File
@@ -7,6 +7,6 @@
"integration_type": "device",
"iot_class": "local_polling",
"loggers": ["deepmerge", "pyipp"],
"requirements": ["pyipp==0.17.2"],
"requirements": ["aioipp==0.19.0"],
"zeroconf": ["_ipps._tcp.local.", "_ipp._tcp.local."]
}
+3 -3
View File
@@ -311,6 +311,9 @@ aioimaplib==2.0.1
# homeassistant.components.immich
aioimmich==0.17.0
# homeassistant.components.ipp
aioipp==0.19.0
# homeassistant.components.apache_kafka
aiokafka==0.10.0
@@ -2321,9 +2324,6 @@ pyintesishome==2.5.0
# homeassistant.components.ipma
pyipma==3.0.10
# homeassistant.components.ipp
pyipp==0.17.2
# homeassistant.components.iqvia
pyiqvia==2022.04.0
-1
View File
@@ -164,7 +164,6 @@ FORBIDDEN_PACKAGE_EXCEPTIONS: dict[str, dict[str, set[str]]] = {
"homewizard": {"python-homewizard-energy": {"async-timeout", "backoff"}},
"hydrawise": {"gql": {"backoff"}},
"imeon_inverter": {"imeon-inverter-api": {"async-timeout"}},
"ipp": {"pyipp": {"backoff"}},
"iqvia": {"pyiqvia": {"backoff"}},
"ista_ecotrend": {"pyecotrend-ista": {"dataclasses-json"}},
"kef": {"aiokef": {"async-timeout"}},
@@ -3,6 +3,15 @@
dict({
'data': dict({
'booted_at': '2019-11-11T09:10:02+00:00',
'counters': dict({
'impressions_completed': None,
'impressions_completed_col': dict({
}),
'media_sheets_completed': None,
'pages_completed': None,
'supported': list([
]),
}),
'info': dict({
'command_set': 'ESCPL2,BDC,D4,D4PX,ESCPR7,END4,GENEP,URF',
'location': None,