Duckduckgo-search

Latest version: v2025.4.1

Safety actively analyzes 723200 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 28

5.3.0b3

* AsyncDDGS, DDGS: bugfix instance closing

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v5.3.0b2...v5.3.0b3

5.3.0b2

* Migrate from `curl_cffi` to `httpx`
* Make `orjson` optional

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v5.2.2...v5.3.0b2

5.3.0b1

**This is a special release that uses the `httpx` library**

5.2.2

* [BUGFIX] [Improved instance closing, set stream to False when making a request](https://github.com/deedy5/duckduckgo_search/commit/71125411a9a95cf7bfd4ec11d4b4affa3551512f)
* [Delay between tests set to 0.5 second](https://github.com/deedy5/duckduckgo_search/commit/56eaacca6411febd8b62e2ccda594bbcdf5a3b79)
* [Update requirements](https://github.com/deedy5/duckduckgo_search/commit/a67cb37170a2f3b1b7d568dd7db924eeb8155cbc)
* [Update github workflows](https://github.com/deedy5/duckduckgo_search/commit/ec1792313ec9eaa0d546aa167dedbea34a4297ca)

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v5.2.1...v5.2.2

5.2.1

* [[BUGFIX] AsyncDDGS._text_api(): change payload to prevent blocking](https://github.com/deedy5/duckduckgo_search/commit/54fc8a4c5262577436f16197c8ab4761f7ab3f94)

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v5.2.0...v5.2.1

5.2.0

What's Changed
* Improve exception handling and add RatelimitException and TimeoutException by deedy5 in https://github.com/deedy5/duckduckgo_search/pull/201
* Optimize package size: make lxml optional and orjson mandatory by deedy5 in https://github.com/deedy5/duckduckgo_search/pull/202
* [AsyncDDGS._get_executor(): bugfix - using the _executor class variable as a cache](https://github.com/deedy5/duckduckgo_search/commit/5dc77bb2e596e43846718cda572aa2392c4f80a7)
* [Extend DDGS and AsyncDDGS for both context-manager and standalone use](https://github.com/deedy5/duckduckgo_search/commit/87b548b1018b2a68b8186b1d9fd4dd6536a06694)
* [CLI: catch exceptions](https://github.com/deedy5/duckduckgo_search/commit/9b67b7890fa14c5a444c61f06906a1daaeec05c3)
* update Readme

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v5.1.0...v5.2.0

Page 11 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.