mirror of https://github.com/scrapy/scrapy.git
This is to avoid accessing the scrapy.spider.spiders singleton for "resolving" spiders, which is considered an "evil" practice because it ties us to the singleton model for the spider resolver, which is a bad thing. This change will also work as the foundation for the API cleaning that we'll perform for 0.8. We decided to introduce this change now to have a more common basecode between 0.7 and 0.8, which will allow us to better support 0.7 until 0.8 is released. However, this change doesn't modify the stable/documented API, nor does it change the core logic. Those changes will land on the 0.8 branch, after 0.7 is released. --HG-- rename : scrapy/contrib/domainsch.py => scrapy/contrib/spiderscheduler.py |
||
|---|---|---|
| .. | ||
| commands | ||
| __init__.py | ||
| default_settings.py | ||