deedy5 / duckduckgo_search

Search for words, documents, images, videos, news, maps and text translation using the DuckDuckGo.com search engine. Downloading files and images to a local hard drive.
MIT License
932 stars 117 forks source link

V4.0.0 #159

Closed deedy5 closed 6 months ago

deedy5 commented 6 months ago
  1. migrate from httpx to curl_cffi
  2. CURL: simplified downloads, use ThreadPoolExecutor instead of asyncio
  3. exceptions: simplified, use DuckDuckGoSearchException and VQDExtractionException
  4. github workflow: added windows and macos
  5. tests: removed delays between tests, activated tests for text(backend="lite")
  6. CLI: save_json() - set encoding="utf-8" (bugfix for windows)