Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-aiodns for openSUSE:Factory 
checked in at 2026-03-26 21:07:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-aiodns (Old)
 and      /work/SRC/openSUSE:Factory/.python-aiodns.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-aiodns"

Thu Mar 26 21:07:49 2026 rev:13 rq:1342139 version:4.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-aiodns/python-aiodns.changes      
2025-12-10 15:33:03.892664113 +0100
+++ /work/SRC/openSUSE:Factory/.python-aiodns.new.8177/python-aiodns.changes    
2026-03-27 06:47:18.164519408 +0100
@@ -1,0 +2,12 @@
+Tue Mar 24 03:19:50 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 4.0.0:
+  * Breaking change: Requires pycares >= 5.0.0
+  * Added new query_dns() method returning native pycares 5.x DNSResult types
+  * Deprecated query() method - still works with backward-compatible result
+    types
+  * Deprecated gethostbyname() method - use getaddrinfo() instead
+  * Added compatibility layer for pycares 4.x result types to ease migration
+- Update URL to point to the repository itself.
+
+-------------------------------------------------------------------

Old:
----
  aiodns-3.6.0.tar.gz

New:
----
  aiodns-4.0.0.tar.gz

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

Other differences:
------------------
++++++ python-aiodns.spec ++++++
--- /var/tmp/diff_new_pack.VW85zK/_old  2026-03-27 06:47:18.788545166 +0100
+++ /var/tmp/diff_new_pack.VW85zK/_new  2026-03-27 06:47:18.792545331 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-aiodns
 #
-# Copyright (c) 2025 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
@@ -20,23 +20,22 @@
 %bcond_with tests
 %{?sle15_python_module_pythons}
 Name:           python-aiodns
-Version:        3.6.0
+Version:        4.0.0
 Release:        0
 Summary:        Simple DNS resolver for asyncio
 License:        MIT
-Group:          Development/Libraries/Python
-URL:            https://github.com/saghul/aiodns/releases
+URL:            https://github.com/saghul/aiodns
 Source0:        
https://github.com/saghul/aiodns/archive/refs/tags/v%{version}.tar.gz#/aiodns-%{version}.tar.gz
+BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-pycares >= 4.0.0
+Requires:       python-pycares >= 5.0.0
 BuildArch:      noarch
 %if %{with tests}
-BuildRequires:  %{python_module pycares}
-BuildRequires:  python-typing
+BuildRequires:  %{python_module pycares >= 5.0.0}
 %endif
 %python_subpackages
 
@@ -62,5 +61,5 @@
 %doc ChangeLog README.rst
 %license LICENSE
 %{python_sitelib}/aiodns
-%{python_sitelib}/aiodns-%{version}*-info
+%{python_sitelib}/aiodns-%{version}.dist-info
 

++++++ aiodns-3.6.0.tar.gz -> aiodns-4.0.0.tar.gz ++++++
++++ 2404 lines of diff (skipped)

Reply via email to