β Add API documentation about few grab modules, by @rushter
π Start running Grab tests in Windows enviroment on appveyor CI
π New spider transport based on threads that allows to use Spider with any Grab network backend e.g. urllib3
Add remove_from_post option to grab.doc.submit method
β Add random option to grab.change_proxy method
π Support for deprecated attributes Spider.items and Spider.counters
If Spider handler raises ResponseNotValid exception, then that task goes back to task queue until task.task_try_count reaches the spider.task_try_limit
π Changed
π¨ Refactor management of internal threads, fix random test failures related to cache sub-module
0οΈβ£ Disable default logging to files while running spider by run crawl command
Multiple improvements in urllib3 transport
0οΈβ£ Set default spider network & try limits to 3 (was 10)
π Fixed
Different bugs in urllib3 transport
Different bugs
β Removed
Remove grab.use_next_proxy method
β Remove grab.dump method
β Remove deprecated Spider methods and attributes