File python-duckduckgo-search.changes of Package python-duckduckgo-search

-------------------------------------------------------------------
Wed Apr 30 11:05:28 UTC 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  2 14:10:21 UTC 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 19:22:34 UTC 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 22:54:31 UTC 2024 - Guang Yee <gyee@suse.com>

- Release v6.2.11
openSUSE Build Service is sponsored by