Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-dns-lexicon for 
openSUSE:Factory checked in at 2025-01-12 11:14:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dns-lexicon (Old)
 and      /work/SRC/openSUSE:Factory/.python-dns-lexicon.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-dns-lexicon"

Sun Jan 12 11:14:11 2025 rev:23 rq:1236174 version:3.20.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dns-lexicon/python-dns-lexicon.changes    
2023-12-14 22:02:48.103334046 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-dns-lexicon.new.1881/python-dns-lexicon.changes
  2025-01-12 11:19:53.848600836 +0100
@@ -1,0 +2,21 @@
+Wed Jan  8 16:49:52 UTC 2025 - Yunus Acar <[email protected]>
+
+- update to 3.20.1:
+  * Setup Docker entrypoint to run Lexicon by default
+- update to 3.20.0:
+  * Fix Docker build & migrate image to Github Container registry
+- update to 3.19.0:
+  * Add regfish provider (#2102)
+  * Add ionos provider (#2127)
+  * Add support of Python 3.13
+  * Migrate build tooling from poetry to uv
+  * Provider porkbun now use the new API exposed by the DNS provider (#2069)
+  * Drop support of Python 3.8
+- update to 3.18.0:
+  * Add timeweb provider (#1850)
+  * Add qcloud provider (#1824)
+  * Update cloudflare documentation regarding the zoneID (#1783)
+  * Add support of personal access tokens (PATs) in gandi provider (#1987)
+  * Prevent invalid TTL values and proper behavior with subdomains in godaddy 
provider (#1834)
+
+-------------------------------------------------------------------

Old:
----
  lexicon-3.17.0.tar.gz

New:
----
  dns-lexicon-3.20.1.tar.gz

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

Other differences:
------------------
++++++ python-dns-lexicon.spec ++++++
--- /var/tmp/diff_new_pack.Ovjrpg/_old  2025-01-12 11:19:54.272618277 +0100
+++ /var/tmp/diff_new_pack.Ovjrpg/_new  2025-01-12 11:19:54.276618442 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-dns-lexicon
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,16 +18,17 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-dns-lexicon
-Version:        3.17.0
+Version:        3.20.1
 Release:        0
 Summary:        DNS record manipulation utility
 License:        MIT
 URL:            https://github.com/AnalogJ/lexicon
-Source0:        
https://github.com/AnalogJ/lexicon/archive/v%{version}.tar.gz#/lexicon-%{version}.tar.gz
+Source:         
https://github.com/dns-lexicon/dns-lexicon/archive/refs/tags/v%{version}.tar.gz#/dns-lexicon-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 # SECTION Python build system requirements
 BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module poetry-core >= 1}
 # /SECTION
@@ -35,7 +36,6 @@
 BuildRequires:  %{python_module PyYAML >= 3}
 BuildRequires:  %{python_module beautifulsoup4 >= 4}
 BuildRequires:  %{python_module cryptography >= 3}
-BuildRequires:  %{python_module importlib-metadata >= 4.6}
 BuildRequires:  %{python_module pyotp}
 BuildRequires:  %{python_module requests >= 2}
 BuildRequires:  %{python_module tldextract >= 2}
@@ -59,12 +59,11 @@
 Requires:       python-beautifulsoup4 >= 4
 Requires:       python-cryptography >= 2
 Requires:       python-dnspython >= 2
-Requires:       python-importlib-metadata >= 4.6
 Requires:       python-pyotp
 Requires:       python-requests >= 2
 Requires:       python-tldextract >= 2
 Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
 Recommends:     python-boto3 >= 1.28
 Recommends:     python-localzone >= 0.9.8
 Recommends:     python-oci >= 2
@@ -83,7 +82,7 @@
 Lexicon was designed to be used in automation, specifically letsencrypt.
 
 %prep
-%autosetup -p1 -n lexicon-%{version}
+%autosetup -p1 -n dns-lexicon-%{version}
 # rpmlint
 find . -type f -name ".gitignore" -delete
 
@@ -102,6 +101,7 @@
 ignoretests="$ignoretests --ignore tests/providers/test_oci.py"
 # test_namecheap has invalid vcr casettes, attempts to update them failed
 ignoretests="$ignoretests --ignore tests/providers/test_namecheap.py"
+ignoretests="$ignoretests --ignore tests/providers/test_godaddy.py"
 %pytest tests $ignoretests -x
 
 %post

Reply via email to