v5.0b1
- AsyncDDGS, DDGS: remove
max_clients
parameter (unclear behavior). - AsyncDDGS, DDGS: add
concurrency
parameter to limit the number of concurrent requests (using asyncio.Semaphore). - AsyncDDGS.maps(): add squares into queue only if distance between coordinates > 1km.
- AsyncDDGS.maps(): bugfix exception when work_bboxes_results element is a dict.
- _extract_vqd(): replace regex pattern with .index().
- Update dependencies: curl-cffi to 0.6.2. ruff to 0.3.0.
Full Changelog: v5.0b...v5.0b1