What's Changed
- [BRAKING CHANGES!!!] DDGS, AsyncDDGS : all functions are now not generators, but return results as a list of dictionaries,
- DDGS, AsyncDDGS: added
max_clientsparameter to regulate the number of concurrent HTTP clients. - DDGS, AsyncDDGS: added possibility to use without context manager (it is not necessary to use
withblock). - Results return is dramatically sped up by asynchronous requests under the hood, especially for large max_results values.
- maps(): removed MapsResult model, results are saved directly by the dictionary.
- updated CLI and tests to keep up with the changes.
- updated README.
Full Changelog: v4.5.0...v5.0b