Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-duckduckgo-search for 
openSUSE:Factory checked in at 2025-06-03 17:57:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-duckduckgo-search (Old)
 and      /work/SRC/openSUSE:Factory/.python-duckduckgo-search.new.16005 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-duckduckgo-search"

Tue Jun  3 17:57:39 2025 rev:5 rq:1282353 version:8.0.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-duckduckgo-search/python-duckduckgo-search.changes
        2025-04-30 19:06:01.930453060 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-duckduckgo-search.new.16005/python-duckduckgo-search.changes
     2025-06-03 17:58:08.301047328 +0200
@@ -1,0 +2,6 @@
+Mon Jun  2 17:47:16 UTC 2025 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 8.0.2
+  * fix(DDGS.text): update headers by @deedy5 in #305
+
+-------------------------------------------------------------------

Old:
----
  duckduckgo_search-8.0.1.tar.gz

New:
----
  duckduckgo_search-8.0.2.tar.gz

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

Other differences:
------------------
++++++ python-duckduckgo-search.spec ++++++
--- /var/tmp/diff_new_pack.2IZCPP/_old  2025-06-03 17:58:08.845069885 +0200
+++ /var/tmp/diff_new_pack.2IZCPP/_new  2025-06-03 17:58:08.849070050 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-duckduckgo-search
-Version:        8.0.1
+Version:        8.0.2
 Release:        0
 Summary:        Search using the DuckDuckGo.com search engine
 License:        MIT

++++++ duckduckgo_search-8.0.1.tar.gz -> duckduckgo_search-8.0.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duckduckgo_search-8.0.1/PKG-INFO 
new/duckduckgo_search-8.0.2/PKG-INFO
--- old/duckduckgo_search-8.0.1/PKG-INFO        2025-04-17 14:37:28.462133000 
+0200
+++ new/duckduckgo_search-8.0.2/PKG-INFO        2025-05-15 10:43:21.079004500 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: duckduckgo_search
-Version: 8.0.1
+Version: 8.0.2
 Summary: Search for words, documents, images, news, maps and text translation 
using the DuckDuckGo.com search engine.
 Author: deedy5
 License: MIT License
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/duckduckgo_search-8.0.1/duckduckgo_search/duckduckgo_search.py 
new/duckduckgo_search-8.0.2/duckduckgo_search/duckduckgo_search.py
--- old/duckduckgo_search-8.0.1/duckduckgo_search/duckduckgo_search.py  
2025-04-17 14:37:17.000000000 +0200
+++ new/duckduckgo_search-8.0.2/duckduckgo_search/duckduckgo_search.py  
2025-05-15 10:43:03.000000000 +0200
@@ -67,6 +67,7 @@
             impersonate_os="random",
             follow_redirects=False,
             verify=verify,
+            http2_only=True,
         )
         self.sleep_timestamp = 0.0
 
@@ -192,6 +193,12 @@
     ) -> list[dict[str, str]]:
         assert keywords, "keywords is mandatory"
 
+        headers = {
+            "Referer": "https://html.duckduckgo.com/";,
+            "Sec-Fetch-User": "?1",
+        }
+        self.client.headers_update(headers)
+
         payload = {
             "q": keywords,
             "b": "",
@@ -260,6 +267,12 @@
     ) -> list[dict[str, str]]:
         assert keywords, "keywords is mandatory"
 
+        headers = {
+            "Referer": "https://lite.duckduckgo.com/";,
+            "Sec-Fetch-User": "?1",
+        }
+        self.client.headers_update(headers)
+
         payload = {
             "q": keywords,
             "kl": region,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duckduckgo_search-8.0.1/duckduckgo_search/version.py 
new/duckduckgo_search-8.0.2/duckduckgo_search/version.py
--- old/duckduckgo_search-8.0.1/duckduckgo_search/version.py    2025-04-17 
14:37:17.000000000 +0200
+++ new/duckduckgo_search-8.0.2/duckduckgo_search/version.py    2025-05-15 
10:43:03.000000000 +0200
@@ -1 +1 @@
-__version__ = "8.0.1"
+__version__ = "8.0.2"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/duckduckgo_search-8.0.1/duckduckgo_search.egg-info/PKG-INFO 
new/duckduckgo_search-8.0.2/duckduckgo_search.egg-info/PKG-INFO
--- old/duckduckgo_search-8.0.1/duckduckgo_search.egg-info/PKG-INFO     
2025-04-17 14:37:28.000000000 +0200
+++ new/duckduckgo_search-8.0.2/duckduckgo_search.egg-info/PKG-INFO     
2025-05-15 10:43:21.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: duckduckgo_search
-Version: 8.0.1
+Version: 8.0.2
 Summary: Search for words, documents, images, news, maps and text translation 
using the DuckDuckGo.com search engine.
 Author: deedy5
 License: MIT License
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/duckduckgo_search-8.0.1/pyproject.toml 
new/duckduckgo_search-8.0.2/pyproject.toml
--- old/duckduckgo_search-8.0.1/pyproject.toml  2025-04-17 14:37:17.000000000 
+0200
+++ new/duckduckgo_search-8.0.2/pyproject.toml  2025-05-15 10:43:03.000000000 
+0200
@@ -68,4 +68,8 @@
 [tool.mypy]
 python_version = "3.9"
 strict = true
-exclude = ["build/"]
\ No newline at end of file
+exclude = ["build/"]
+
+[[tool.mypy.overrides]]
+module = "duckduckgo_search.cli"
+warn_unused_ignores = false
\ No newline at end of file

Reply via email to