- also wait-and-retry on 429 status codes - use infinite loop instead of recursive calls - 'extractor.sleep()' -> 'extractor.wait()'
- also wait-and-retry on 429 status codes - use infinite loop instead of recursive calls - 'extractor.sleep()' -> 'extractor.wait()'