Bump zeroconf to 0.93.1 (#99516)

* Bump zeroconf to 0.92.0

changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.91.1...0.92.0

* drop unused argument

* Update tests/components/thread/test_diagnostics.py

* lint

* again

* bump again since actions failed to release the wheels
This commit is contained in:
J. Nick Koston 2023-09-03 04:16:26 -05:00 committed by GitHub
parent 61dc217d92
commit 1183bd159e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 25 additions and 27 deletions

View file

@ -8,5 +8,5 @@
"iot_class": "local_push",
"loggers": ["zeroconf"],
"quality_scale": "internal",
"requirements": ["zeroconf==0.91.1"]
"requirements": ["zeroconf==0.93.1"]
}

View file

@ -53,7 +53,7 @@ voluptuous-serialize==2.6.0
voluptuous==0.13.1
webrtcvad==2.0.10
yarl==1.9.2
zeroconf==0.91.1
zeroconf==0.93.1
# Constrain pycryptodome to avoid vulnerability
# see https://github.com/home-assistant/core/pull/16238

View file

@ -2768,7 +2768,7 @@ zamg==0.2.4
zengge==0.2
# homeassistant.components.zeroconf
zeroconf==0.91.1
zeroconf==0.93.1
# homeassistant.components.zeversolar
zeversolar==0.3.1

View file

@ -2041,7 +2041,7 @@ youtubeaio==1.1.5
zamg==0.2.4
# homeassistant.components.zeroconf
zeroconf==0.91.1
zeroconf==0.93.1
# homeassistant.components.zeversolar
zeversolar==0.3.1

View file

@ -1,7 +1,6 @@
"""Test the thread websocket API."""
import dataclasses
import time
from unittest.mock import Mock, patch
import pytest
@ -191,50 +190,49 @@ async def test_diagnostics(
"""Test diagnostics for thread routers."""
cache = mock_async_zeroconf.zeroconf.cache = DNSCache()
now = time.monotonic() * 1000
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_1.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_1.dns_service(created=now),
TEST_ZEROCONF_RECORD_1.dns_text(created=now),
TEST_ZEROCONF_RECORD_1.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_1.dns_addresses(),
TEST_ZEROCONF_RECORD_1.dns_service(),
TEST_ZEROCONF_RECORD_1.dns_text(),
TEST_ZEROCONF_RECORD_1.dns_pointer(),
]
)
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_2.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_2.dns_service(created=now),
TEST_ZEROCONF_RECORD_2.dns_text(created=now),
TEST_ZEROCONF_RECORD_2.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_2.dns_addresses(),
TEST_ZEROCONF_RECORD_2.dns_service(),
TEST_ZEROCONF_RECORD_2.dns_text(),
TEST_ZEROCONF_RECORD_2.dns_pointer(),
]
)
# Test for invalid cache
cache.async_add_records([TEST_ZEROCONF_RECORD_3.dns_pointer(created=now)])
cache.async_add_records([TEST_ZEROCONF_RECORD_3.dns_pointer()])
# Test for invalid record
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_4.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_4.dns_service(created=now),
TEST_ZEROCONF_RECORD_4.dns_text(created=now),
TEST_ZEROCONF_RECORD_4.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_4.dns_addresses(),
TEST_ZEROCONF_RECORD_4.dns_service(),
TEST_ZEROCONF_RECORD_4.dns_text(),
TEST_ZEROCONF_RECORD_4.dns_pointer(),
]
)
# Test for record without xa
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_5.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_5.dns_service(created=now),
TEST_ZEROCONF_RECORD_5.dns_text(created=now),
TEST_ZEROCONF_RECORD_5.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_5.dns_addresses(),
TEST_ZEROCONF_RECORD_5.dns_service(),
TEST_ZEROCONF_RECORD_5.dns_text(),
TEST_ZEROCONF_RECORD_5.dns_pointer(),
]
)
# Test for record without xp
cache.async_add_records(
[
*TEST_ZEROCONF_RECORD_6.dns_addresses(created=now),
TEST_ZEROCONF_RECORD_6.dns_service(created=now),
TEST_ZEROCONF_RECORD_6.dns_text(created=now),
TEST_ZEROCONF_RECORD_6.dns_pointer(created=now),
*TEST_ZEROCONF_RECORD_6.dns_addresses(),
TEST_ZEROCONF_RECORD_6.dns_service(),
TEST_ZEROCONF_RECORD_6.dns_text(),
TEST_ZEROCONF_RECORD_6.dns_pointer(),
]
)
assert await async_setup_component(hass, DOMAIN, {})