Duckduckgo-search

Latest version: v2025.4.1

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

Scan your dependencies

Page 4 of 28

7.0.1

What's Changed
* [simplify]: remove AsyncDDGS, remove `answers`, `maps`, `suggestions`, `translate`; [text]: remove multithreading by deedy5 in https://github.com/deedy5/duckduckgo_search/pull/268
* [DDGS.text]: add backend="auto", [DDGS.images|news|videos]: remove multithreading by deedy5 in https://github.com/deedy5/duckduckgo_search/pull/269


**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v6.4.2...v7.0.1

6.4.2

* [use env var DDGS_PROXY](https://github.com/deedy5/duckduckgo_search/commit/237fc12ca80747723396179f6b8b8195d893e852)
* [utils: _text_extract_json() bugfix](https://github.com/deedy5/duckduckgo_search/commit/c55a1338f18a0c1aec7b0eac0168be06edd3f884)
* [Bump primp to v0.9.1, update dependencies](https://github.com/deedy5/duckduckgo_search/commit/05f19fef75b7261027817600697b092c2b367488)
* [DDGS._impersonates: add "safari_ios_18.1.1", "safari_18.2", "edge_131"](https://github.com/deedy5/duckduckgo_search/commit/6ea164b4847a72ce314709373ed4d43a813f1542)

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v6.3.7...v6.4.2

6.3.7

* added armv7 compatibility: [Bump primp to v0.8.1](https://github.com/deedy5/duckduckgo_search/commit/7bdf2b9866a4e752d9d9d069f55ce03016f0b295)

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v6.3.6...v6.3.7

6.3.6

* [Bump primp version to v0.8.0](https://github.com/deedy5/duckduckgo_search/commit/cce3067371b9a1bf6971dc6a6ece33ee08b883b4)
* [DDGS._impersonates: add "chrome_131"](https://github.com/deedy5/duckduckgo_search/commit/c5dc004fe0a075408dc26f84fb9e2e596b6bbf48)
* [CLI: _download_file: impersonate="chrome_131"](https://github.com/deedy5/duckduckgo_search/commit/554a68ad9a128983bf1dd5e91e816a82d4ebe78a)
* [CLI: --max_results=None by default; remove default=None](https://github.com/deedy5/duckduckgo_search/commit/1701ebad04ace7b5796a2035dd71ab1934008aaa)

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v6.3.5...v6.3.6

6.3.5

What's Changed
* CLI: 1)`-dd` to specify custom download directory, 2) `-o` can now set full filename by deedy5 in https://github.com/deedy5/duckduckgo_search/pull/263
* [CLI: text() max_results=10 default](https://github.com/deedy5/duckduckgo_search/commit/2cbaf94d811063b59bee9ffc32372d03ca2b839c)
* [text(): update pagination logic (0, 10, 25, 40, ...)](https://github.com/deedy5/duckduckgo_search/commit/f2532640d8f2eb0ddf2ce13fd7d2fdba5251e131)
* [text(): max(max_results)=190](https://github.com/deedy5/duckduckgo_search/commit/a493fcfeaea101db49fa57eee58530bb9daee58a)
* [videos(): max(max_results)=200](https://github.com/deedy5/duckduckgo_search/commit/f0313ed1e8db603621dc7ef26e36190fd885fd57)
* [tests: text() max_results=20](https://github.com/deedy5/duckduckgo_search/commit/fcbb04f8a65f7092dd322ded4749c79f3cccd0b7)
* [README: update examples, remove httpx version info](https://github.com/deedy5/duckduckgo_search/commit/1d432351811391e84a773a7491aa3a1db2e648f7)

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v6.3.4...v6.3.5

6.3.4

* [CI: test python 3.9 , 3.13](https://github.com/deedy5/duckduckgo_search/commit/6e4b4327f8ac9c5d8abcaab148f14e8277a2ae38)
* [CLI: images license parameter - add ShareCommercially](https://github.com/deedy5/duckduckgo_search/commit/4e0183cad937d6956d316b1dce05ad3231d7c2f0)
* [CLI: _download_file: impersonate="chrome_130"](https://github.com/deedy5/duckduckgo_search/commit/b77cf3bed33070d266e864c472cd063f5958be16)

**Full Changelog**: https://github.com/deedy5/duckduckgo_search/compare/v6.3.3...v6.3.4

Page 4 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.