Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-dnspython for 
openSUSE:Factory checked in at 2023-02-05 19:20:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dnspython (Old)
 and      /work/SRC/openSUSE:Factory/.python-dnspython.new.4462 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-dnspython"

Sun Feb  5 19:20:08 2023 rev:35 rq:1063213 version:2.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dnspython/python-dnspython.changes        
2022-10-12 18:24:02.549567185 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-dnspython.new.4462/python-dnspython.changes  
    2023-02-05 19:20:11.791554795 +0100
@@ -1,0 +2,28 @@
+Sat Feb  4 15:48:32 UTC 2023 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 2.3.0
+  * The get_soa() method has been added to dns.zone.Zone.
+  * The minimum TLS version is now 1.2.
+  * EDNS padding is now supported. Messages with EDNS enabled and
+    with a non-zero pad option will be automatically padded
+    appropriately when converted to wire format.
+  * dns.zone.from_text() and dns.zone.from_file() now have an
+    allow_directives parameter to allow finer control over how
+    directives in zonefiles are processed.
+  * A preliminary implementation of DNS-over-QUIC has been added,
+    and will be available if the aioquic library is present. See
+    dns.query.quic(), dns.asyncquery.quic(), and examples/doq.py
+    for more info. This API is subject to change in future releases
+    For asynchronous I/O, both asyncio and Trio are supported,
+    but Curio is not.
+  * DNSSEC signing support has been added to the dns.dnssec module,
+    along with a number of functions to help generate DS, CDS, and
+    CDNSKEY RRsets.
+  * Curio asynchronous I/O support is deprecated as of this release
+    and will be removed in a future release.
+  * The resolver object’s nameserver field is planned to become a
+    property in dnspython 2.4. Writing to this field other than by
+    direct assignment is deprecated, and so is depending on the
+    mutability and form of the iterable returned when it is read.
+
+-------------------------------------------------------------------

Old:
----
  dnspython-2.2.1.tar.gz

New:
----
  dnspython-2.3.0.tar.gz

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

Other differences:
------------------
++++++ python-dnspython.spec ++++++
--- /var/tmp/diff_new_pack.1nBEbS/_old  2023-02-05 19:20:12.215557246 +0100
+++ /var/tmp/diff_new_pack.1nBEbS/_new  2023-02-05 19:20:12.219557269 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,11 +24,9 @@
 %define psuffix %{nil}
 %bcond_with test
 %endif
-
-%{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 Name:           python-dnspython%{psuffix}
-Version:        2.2.1
+Version:        2.3.0
 Release:        0
 Summary:        A DNS toolkit for Python
 License:        ISC
@@ -40,47 +38,46 @@
 BuildRequires:  %{python_module poetry-core}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+# dnssec
+Requires:       python-cryptography
+Requires:       python-httpx
+# idna
+Requires:       python-idna >= 2.1
+# Requires despite optional: see description
+# doh
+Requires:       python-requests
+Requires:       python-requests-toolbelt
+# HTTP/2 support in httpx
+Recommends:     python-h2
+Suggests:       python-curio >= 1.2
+# curio
+Suggests:       python-sniffio >= 1.1
+# trio
+Suggests:       python-trio >= 0.14.0
+BuildArch:      noarch
 %if %{with test}
-BuildRequires:  %{python_module typing}
+# dnssec
+BuildRequires:  %{python_module cryptography}
+BuildRequires:  %{python_module curio >= 1.2}
+BuildRequires:  %{python_module h2}
 # doh:
 BuildRequires:  %{python_module httpx}
-BuildRequires:  %{python_module h2}
-BuildRequires:  %{python_module requests-toolbelt}
-BuildRequires:  %{python_module requests}
 # idna
 BuildRequires:  %{python_module idna}
-# dnssec
-BuildRequires:  %{python_module cryptography}
-# trio
-BuildRequires:  %{python_module trio >= 0.14.0}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests-toolbelt}
+BuildRequires:  %{python_module requests}
 # curio
 BuildRequires:  %{python_module sniffio >= 1.1}
-BuildRequires:  %{python_module curio >= 1.2}
-BuildRequires:  %{python_module pytest}
+# trio
+BuildRequires:  %{python_module trio >= 0.14.0}
+BuildRequires:  %{python_module typing}
 BuildRequires:  netcfg
 BuildRequires:  (python3-contextvars if python3-base < 3.7)
 %endif
 %if 0%{?python_version_nodots} < 37
 Requires:       python-contextvars
 %endif
-# Requires despite optional: see description
-# doh
-Requires:       python-requests
-Requires:       python-httpx
-Requires:       python-requests-toolbelt
-# idna
-Requires:       python-idna >= 2.1
-# dnssec
-Requires:       python-cryptography
-# trio
-Suggests:       python-trio >= 0.14.0
-# curio
-Suggests:       python-sniffio >= 1.1
-Suggests:       python-curio >= 1.2
-# HTTP/2 support in httpx
-Recommends:     python-h2
-BuildArch:      noarch
-
 %python_subpackages
 
 %description

++++++ dnspython-2.2.1.tar.gz -> dnspython-2.3.0.tar.gz ++++++
++++ 41800 lines of diff (skipped)

Reply via email to