Deprecate Crawler.spiders attribute
Add example on running spiders outside projects
Change error type when updating frozen settings
Minor refactor in the docs and functions used in the shell command
Per-spider settings implementation
Per-spider settings tests
Per-spider settings documentation
Non mutable default in Spider.custom_settings
Test verifying that CrawlerRunner populates spider class settings