14
0

- Re-enable test_service_browser_expire_callbacks: Should be fixed

with 0.39.0 (gh#jstasiak/python-zeroconf!1084).
- Added build dependency python-async_timeout in order to fix build
  failure.
- Update to 0.39.1:
  * Performance improvements for constructing outgoing packet data. 
- Changes from 0.39.0:
  * Switch to using async_timeout for timeouts: Significantly
    reduces the number of asyncio tasks that are created when using
    ServiceInfo or AsyncServiceInfo
    (gh#jstasiak/python-zeroconf!1081).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=67
This commit is contained in:
Antoine Belvire
2022-09-17 18:52:30 +00:00
committed by Git OBS Bridge
parent df5d5e4b0d
commit 0313cf748e
2 changed files with 17 additions and 9 deletions

View File

@@ -27,7 +27,7 @@ License: LGPL-2.0-only
Group: Development/Languages/Python
URL: https://github.com/jstasiak/python-zeroconf
Source: %{name}-%{version}.tar.xz
BuildRequires: %{python_module async_timeout}
BuildRequires: %{python_module async_timeout >= 4.0.1}
BuildRequires: %{python_module ifaddr >= 0.1.7}
BuildRequires: %{python_module pytest-asyncio}
BuildRequires: %{python_module pytest}
@@ -61,8 +61,7 @@ does not force you to use a particular event loop or python-twisted.
# - test_integration_with_listener_ipv6: Requires network access
# - test_launch*: Require network access
# - test_close_multiple_times: Requires network access
# - test_service_browser_expire_callbacks: Flakey (gh#jstasiak/python-zeroconf#1077)
%pytest tests -k 'not (test_integration_with_listener_ipv6 or test_launch or test_close_multiple_times or test_service_browser_expire_callbacks)'
%pytest tests -k 'not (test_integration_with_listener_ipv6 or test_launch or test_close_multiple_times)'
%files %{python_files}
%doc README.rst