Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-zeroconf for openSUSE:Factory 
checked in at 2026-04-26 21:11:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zeroconf (Old)
 and      /work/SRC/openSUSE:Factory/.python-zeroconf.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-zeroconf"

Sun Apr 26 21:11:41 2026 rev:40 rq:1349314 version:0.148.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zeroconf/python-zeroconf.changes  
2024-11-06 16:53:35.832160700 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zeroconf.new.11940/python-zeroconf.changes   
    2026-04-26 21:14:29.349206735 +0200
@@ -1,0 +2,65 @@
+Sat Apr 25 22:13:15 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.148.0:
+  * Trigger semantic releases for 0.x branch
+- update to 0.147.3:
+  * Update poetry to v2
+- update to 0.147.1:
+  * Increase check time and add random wait to avoid service
+    collisions
+- update to 0.147.0:
+  * Cython 3.1 support
+- update to 0.146.5:
+  * Address non-working socket configuration
+- update to 0.146.4:
+  * Avoid loading adapter list twice
+- update to 0.146.3:
+  * Correctly override question type flag for requests
+  * fix: correctly override question type flag for requests
+  * Currently even when setting the explicit question type flag,
+    the implementation ignores it for subsequent queries. This
+    commit ensures that all queries respect the explicit question
+    type flag.
+  * Add unit test to validate that the explicit question type
+    flag is set correctly in outgoing requests.
+  * Create listener socket with specific IP version
+  * fix: create listener socket with specific IP version
+  * Create listener sockets when using unicast with specific IP
+    version as well, just like in `new_respond_socket()`.
+- update to 0.146.1:
+  * Use trusted publishing for uploading wheels
+- update to 0.146.0:
+  * feat: reduce size of binaries
+- update to 0.145.1:
+  * Hold a strong reference to the AsyncEngine setup task
+- update to 0.145.0:
+  * **docs**: Enable link to source code
+- update to 0.144.3:
+  * Non unique name during wheel upload
+- update to 0.144.2:
+  * Add a helpful hint for when EADDRINUSE happens during startup
+  * Add simple address resolvers and examples
+- update to 0.141.0:
+  * Speed up adding and expiring records in the DNSCache
+- update to 0.140.1:
+  * fix: wheel builds for aarch64
+- update to 0.140.0:
+  * fix(docs): remove repetition of words
+  * feat: small performance improvement to writing outgoing
+    packets
+  * feat: migrate to native types
+- update to 0.139.0:
+  * feat: implement heapq for tracking cache expire times
+- update to 0.138.1:
+  * fix: ensure cache does not return stale created and ttl
+    values
+- update to 0.138.0:
+  * feat: improve performance of processing incoming records
+- update to 0.137.2:
+  * fix: split wheel builds to avoid timeout
+- update to 0.137.1:
+  * fix: move wheel builds to macos-13
+- update to 0.137.0:
+  * feat: speed up parsing incoming records
+
+-------------------------------------------------------------------

Old:
----
  0.136.0.tar.gz

New:
----
  0.148.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-zeroconf.spec ++++++
--- /var/tmp/diff_new_pack.xh6O1j/_old  2026-04-26 21:14:29.865227818 +0200
+++ /var/tmp/diff_new_pack.xh6O1j/_new  2026-04-26 21:14:29.865227818 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zeroconf
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,24 +18,25 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-zeroconf
-Version:        0.136.0
+Version:        0.148.0
 Release:        0
 Summary:        Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)
-License:        LGPL-2.0-only
+License:        LGPL-2.1-or-later
 Group:          Development/Languages/Python
 URL:            https://github.com/jstasiak/python-zeroconf
 Source:         
https://github.com/python-zeroconf/python-zeroconf/archive/refs/tags/%{version}.tar.gz
-BuildRequires:  %{python_module async_timeout >= 4.0.1}
+BuildRequires:  %{python_module Cython >= 3.0.8}
 BuildRequires:  %{python_module ifaddr >= 0.1.7}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module poetry-core}
+BuildRequires:  %{python_module poetry-core >= 2.1.0}
 BuildRequires:  %{python_module pytest-asyncio}
+BuildRequires:  %{python_module pytest-codspeed}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module setuptools >= 77.0}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-async_timeout >= 4.0.1
 Requires:       python-ifaddr >= 0.1.7
 %python_subpackages
 
@@ -62,7 +63,7 @@
 # - test_integration_with_listener_ipv6: Requires network access
 # - test_launch*: Require network access
 # - test_close_multiple_times: Requires network access
-%pytest tests -k 'not (test_integration_with_listener_ipv6 or test_launch or 
test_close_multiple_times)'
+%pytest_arch tests -k 'not (test_integration_with_listener_ipv6 or test_launch 
or test_close_multiple_times)'
 
 %files %{python_files}
 %doc README.rst

++++++ 0.136.0.tar.gz -> 0.148.0.tar.gz ++++++
++++ 17445 lines of diff (skipped)

Reply via email to