Script 'mail_helper' called by obssrc
Hello community,

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

Package is "python-ddgs"

Tue Apr 28 11:55:25 2026 rev:2 rq:1349415 version:9.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ddgs/python-ddgs.changes  2026-02-17 
17:18:56.598545604 +0100
+++ /work/SRC/openSUSE:Factory/.python-ddgs.new.11940/python-ddgs.changes       
2026-04-28 11:57:37.328620277 +0200
@@ -1,0 +2,13 @@
+Mon Mar 30 21:04:58 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 9.12.0:
+  * Fix(Google): use user agents android
+  * feat: add URL content extraction via extract() method
+  * feat: add STDIO mcp endpoint; add AGENTS.md and SKILLS.md
+  * Update dependencies: remove httpx, fake-useragent, bump primp to 1.2.0
+- update to 9.11.4:
+  * Fix(Google): use GSA user agents
+- update to 9.11.3:
+  * refactor(annasarchive): randomize search domain selection
+
+-------------------------------------------------------------------

Old:
----
  ddgs-9.10.0.tar.gz

New:
----
  ddgs-9.12.0.tar.gz

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

Other differences:
------------------
++++++ python-ddgs.spec ++++++
--- /var/tmp/diff_new_pack.gzGxp1/_old  2026-04-28 11:57:38.348662667 +0200
+++ /var/tmp/diff_new_pack.gzGxp1/_new  2026-04-28 11:57:38.352662834 +0200
@@ -16,8 +16,14 @@
 #
 
 
+%if 0%{?suse_version} > 1500
+%bcond_without libalternatives
+%else
+%bcond_with libalternatives
+%endif
+
 Name:           python-ddgs
-Version:        9.10.0
+Version:        9.12.0
 Release:        0
 Summary:        Dux Distributed Global Search. A metasearch library that 
aggregates results from diverse web search services
 License:        MIT
@@ -29,19 +35,22 @@
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module click >= 8.1.8}
-BuildRequires:  %{python_module fake-useragent >= 2.2.0}
-BuildRequires:  %{python_module httpx >= 0.28.1}
 BuildRequires:  %{python_module lxml >= 4.9.4}
-BuildRequires:  %{python_module primp >= 0.15.0}
+BuildRequires:  %{python_module primp}
 BuildRequires:  %{python_module pytest}
 # /SECTION
 BuildRequires:  fdupes
 Requires:       python-click >= 8.1.8
-Requires:       python-fake-useragent >= 2.2.0
-Requires:       python-httpx >= 0.28.1
 Requires:       python-lxml >= 4.9.4
-Requires:       python-primp >= 0.15.0
+Requires:       python-primp
 BuildArch:      noarch
+%if %{with libalternatives}
+BuildRequires:  alts
+Requires:       alts
+%else
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+%endif
 %python_subpackages
 
 %description
@@ -58,6 +67,9 @@
 %python_clone -a %{buildroot}%{_bindir}/ddgs
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%pre
+%python_libalternatives_reset_alternative ddgs
+
 %post
 %python_install_alternative ddgs
 
@@ -66,7 +78,7 @@
 
 %files %{python_files}
 %doc README.md
-%license LICENSE.md LICENSE.md
+%license LICENSE.md
 %python_alternative %{_bindir}/ddgs
 %{python_sitelib}/ddgs
 %{python_sitelib}/ddgs-%{version}.dist-info

++++++ ddgs-9.10.0.tar.gz -> ddgs-9.12.0.tar.gz ++++++
++++ 2218 lines of diff (skipped)

Reply via email to