1. bugfix in DDGS.text(backend='lite'): removed duplicated results 2. CLI: add `proxy` and `threads` parameters to `ddgs text` and `ddgs images`
3.8.2
1. del sleep() in text(backend='api') and images() 2. CLI: add aiofiles to save files asynchronously 3. _text_api() - del repeated self._normalize(body) 4. _normalize_url(): return '' if not url 5. CLI: small formatting changes 6. update type hints
3.8.1
1) normalize urls (unquote and replace spaces with +), 2) CLI: bugfix in maps() 'source' printing (was splitted), 3) CLI: download files asynchronously.
3.8.0
1) update USERAGENTS (only the most popular ones are left), 2) take a random user-agent when initializing DDGS, 3) bug fix in text(backend="api") - body was not normalized , 4) bug fix in text(backend="lite") - url was not added to cache to check uniqueness of results, 5) update README.