- `search` methods now return a `Response` generator object - memory safety can now be enabled with `mem_safe` to cache responses during data retrieval and reduce the amount of memory used - safe exiting can now be enabled with `safe_exit` to safely exit when an interrupt signal is received during data retrieval - load unfinished requests and saved responses from `cache` when safe exiting is enabled - request details are now handled inside a `Request` object
0.1.3
- Fixed infinite while loop error - Checkpoint by batch - Removed erroneous pandas import
0.1.2
- Fixed timeslicing creating extra requests
0.1.1
- Fixed a bug with timeslicing causing duplicate results - Fixed a miscalculation error for remaining results for a timeslice
0.1.0
- General code improvements - Added exponential backoff and jitter rate-limiting - Added `non-id` search for submissions and comments
0.0.2
- Initial implementation of multithreading requests for `ids` queries, with support for: - comment ids by submission id - submissions by id - comments by id - Rate-limit based on rate averaging across previous requests