| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-duckduckgo-search | Distribution: openSUSE Tumbleweed |
| Version: 8.0.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jun 2 19:47:16 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 158843 | Source RPM: python-duckduckgo-search-8.0.2-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/deedy5/duckduckgo_search | |
| Summary: Search using the DuckDuckGo.com search engine | |
Search for words, documents, images, news, maps and text translation using the DuckDuckGo.com search engine. Downloading files and images to a local hard drive.
MIT
* Mon Jun 02 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 8.0.2
* fix(DDGS.text): update headers by @deedy5 in #305
* Wed Apr 30 2025 Felix Stegmeier <felix.stegmeier@suse.com>
- Update to 8.0.1:
* refactor: remove dead code
* refactor: remove dead code
* refactor: bump to primp=0.15.0
- Update to 8.0.0:
* Chat moved to duckai package.
* feat(chat): remove chat
* fix(typing): fix typing in cli and tests
- Update to 7.5.5:
* fix(chat): add _chat_xfe
- Update to 7.5.4:
* fix(chat): x-vqd-hash-1 = ""
- Update to 7.5.3:
* DDGS.chat: bugfix by @deedy5 in #294
- Update to 7.5.2:
* fix(temp): don't set Client.headers
* Full Changelog: v7.5.1...v7.5.2
- Update to 7.5.1:
* Bugfix DDGS.text() payload by @deedy5 in #291
- Update to 7.5.0:
* chore: bump primp to v0.14.0
* tests: sleep 2 seconds between tests
* feat(chat): add mistral-small-3
* feat(chat): stream response
* feat(cli chat): stream response
- Update to 7.4.5:
* Chat: bugfix ConversationLimitException by @deedy5 in #288
- Update to 7.4.4:
* DDGS.chat: add mistral-small-3 by @deedy5 in #285
* fix(patch): patch only while sending request
- Update to 7.4.3:
* feat: patch httpcore
* feat: improve ssl_context
- Update to 7.4.2:
* Use httpx for requests by @deedy5 in #282
* Cli(chat): stream answer, add DDGS.chat_yield (response message generator) by @deedy5 in #283
- Update to 7.3.2:
* DDGS.chat: add llama-3.3-70b model by @deedy5 in #281
- Update to 7.3.1:
* DDGS.chat: add o3-mini model by @deedy5 in #280
- Update to 7.3.0:
* clarify exceptions in README by @vpoulailleau in #275
* Drop Support for Python 3.8 by @deedy5 in #276
* Bump primp to v0.11.0
* Add _impersonates_os
- Update to 7.2.1:
* Bump primp to v0.10.0
* DDGS._impersonates: add "firefox_128"
- Update to 7.2.1:
* Bump primp to v0.10.0
* DDGS._impersonates: add "firefox_128"
* Thu Jan 02 2025 Dirk Müller <dmueller@suse.com>
- update to 7.1.1:
* DDGS.text: deprecate backend='api'
- update to 7.1.0:
* add backend="ecosia"
* DDGS._impersonates: delete okhttp*
* DDGS.text: reduce pagination
- update to 7.0.2:
* Bump primp to v0.9.2
- update to 7.0.1:
* [simplify]: remove AsyncDDGS, remove `answers`, `maps`,
`suggestions`, `translate`; [text]: remove multithreading
* [DDGS.text]: add backend="auto", [DDGS.images|news|videos]:
remove multithreading
- update to 6.4.2:
* use env var DDGS_PROXY
* utils: _text_extract_json() bugfix
- update to 6.3.7:
* added armv7 compatibility: Bump primp to v0.8.1
- update to 6.3.6:
* Bump primp version to v0.8.0
* DDGS._impersonates: add "chrome_131"
* CLI: _download_file: impersonate="chrome_131"
* CLI: --max_results=None by default; remove default=None
- update to 6.3.5:
* CLI: 1)`-dd` to specify custom download directory, 2) `-o`
can now set full filename
* CLI: text() max_results=10 default
* text(): update pagination logic (0, 10, 25, 40, ...)
* text(): max(max_results)=190
* videos(): max(max_results)=200
* tests: text() max_results=20
* README: update examples, remove httpx version info
- update to 6.3.4:
* CLI: images license parameter - add ShareCommercially
* CLI: _download_file: impersonate="chrome_130"
- update to 6.3.3:
* Bump primp version to >=0.6.5
* DDGS._impersonates: add "chrome_130"
- update to 6.3.2:
* Add `verify` parameter to skip SSL verification when making
the requests
- update to 6.3.1:
* DDGS._impersonates: updated
* primp.Client: verify=True
* primp: bump version to v0.6.4
- update to 6.3.0:
* DDGS._get_vqd(): use "GET" request
* update tests
* cli._download_file(): use impersonate="chrome_129"
* Sat Sep 28 2024 Dirk Müller <dmueller@suse.com>
- update to 6.2.13:
* Bump primp to v0.6.3
* DDGS._impersonates: add chrome_129, safari_18, safari_ipad_18
* README: proxy section - change socks5:// to socks5h://
- update to 6.2.12:
* fix _normalize_url() - replace space after unquote
* Update requrements: bump primp to v0.6.2
* DDGS._impersonates: add chrome_128
* CLI: _download_file - set impersonate=chrome_128
* Wed Sep 11 2024 Guang Yee <gyee@suse.com>
- Release v6.2.11
/etc/alternatives/ddgs /usr/bin/ddgs /usr/bin/ddgs-3.11 /usr/lib/python3.11/site-packages/duckduckgo_search /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/INSTALLER /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/METADATA /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/RECORD /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/REQUESTED /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/WHEEL /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/licenses /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/licenses/LICENSE.md /usr/lib/python3.11/site-packages/duckduckgo_search-8.0.2.dist-info/top_level.txt /usr/lib/python3.11/site-packages/duckduckgo_search/__init__.py /usr/lib/python3.11/site-packages/duckduckgo_search/__main__.py /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__ /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/cli.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/cli.cpython-311.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/duckduckgo_search.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/duckduckgo_search.cpython-311.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/exceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/exceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/utils.cpython-311.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/duckduckgo_search/cli.py /usr/lib/python3.11/site-packages/duckduckgo_search/duckduckgo_search.py /usr/lib/python3.11/site-packages/duckduckgo_search/exceptions.py /usr/lib/python3.11/site-packages/duckduckgo_search/py.typed /usr/lib/python3.11/site-packages/duckduckgo_search/utils.py /usr/lib/python3.11/site-packages/duckduckgo_search/version.py /usr/share/doc/packages/python311-duckduckgo-search /usr/share/doc/packages/python311-duckduckgo-search/README.md /usr/share/licenses/python311-duckduckgo-search /usr/share/licenses/python311-duckduckgo-search/LICENSE.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025