From fe4b260ef4579219aa53b5215f80da5a5daf5c3a Mon Sep 17 00:00:00 2001 From: Julia Medina Date: Tue, 21 Apr 2015 13:54:28 -0300 Subject: [PATCH] Top-level scrapy/contrib shims --- scrapy/contrib/closespider.py | 7 +++++++ scrapy/contrib/corestats.py | 7 +++++++ scrapy/contrib/debug.py | 7 +++++++ scrapy/contrib/feedexport.py | 7 +++++++ scrapy/contrib/httpcache.py | 7 +++++++ scrapy/contrib/logstats.py | 7 +++++++ scrapy/contrib/memdebug.py | 7 +++++++ scrapy/contrib/memusage.py | 7 +++++++ scrapy/contrib/spiderstate.py | 7 +++++++ scrapy/contrib/statsmailer.py | 7 +++++++ scrapy/contrib/throttle.py | 7 +++++++ 11 files changed, 77 insertions(+) create mode 100644 scrapy/contrib/closespider.py create mode 100644 scrapy/contrib/corestats.py create mode 100644 scrapy/contrib/debug.py create mode 100644 scrapy/contrib/feedexport.py create mode 100644 scrapy/contrib/httpcache.py create mode 100644 scrapy/contrib/logstats.py create mode 100644 scrapy/contrib/memdebug.py create mode 100644 scrapy/contrib/memusage.py create mode 100644 scrapy/contrib/spiderstate.py create mode 100644 scrapy/contrib/statsmailer.py create mode 100644 scrapy/contrib/throttle.py diff --git a/scrapy/contrib/closespider.py b/scrapy/contrib/closespider.py new file mode 100644 index 000000000..9c52c418f --- /dev/null +++ b/scrapy/contrib/closespider.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.closespider` is deprecated, " + "use `scrapy.extensions.closespider` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.closespider import * diff --git a/scrapy/contrib/corestats.py b/scrapy/contrib/corestats.py new file mode 100644 index 000000000..2f5354239 --- /dev/null +++ b/scrapy/contrib/corestats.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.corestats` is deprecated, " + "use `scrapy.extensions.corestats` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.corestats import * diff --git a/scrapy/contrib/debug.py b/scrapy/contrib/debug.py new file mode 100644 index 000000000..a38f059ce --- /dev/null +++ b/scrapy/contrib/debug.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.debug` is deprecated, " + "use `scrapy.extensions.debug` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.debug import * diff --git a/scrapy/contrib/feedexport.py b/scrapy/contrib/feedexport.py new file mode 100644 index 000000000..19651998a --- /dev/null +++ b/scrapy/contrib/feedexport.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.feedexport` is deprecated, " + "use `scrapy.extensions.feedexport` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.feedexport import * diff --git a/scrapy/contrib/httpcache.py b/scrapy/contrib/httpcache.py new file mode 100644 index 000000000..196372fcb --- /dev/null +++ b/scrapy/contrib/httpcache.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.httpcache` is deprecated, " + "use `scrapy.extensions.httpcache` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.httpcache import * diff --git a/scrapy/contrib/logstats.py b/scrapy/contrib/logstats.py new file mode 100644 index 000000000..62bc9b860 --- /dev/null +++ b/scrapy/contrib/logstats.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.logstats` is deprecated, " + "use `scrapy.extensions.logstats` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.logstats import * diff --git a/scrapy/contrib/memdebug.py b/scrapy/contrib/memdebug.py new file mode 100644 index 000000000..4f6e4760e --- /dev/null +++ b/scrapy/contrib/memdebug.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.memdebug` is deprecated, " + "use `scrapy.extensions.memdebug` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.memdebug import * diff --git a/scrapy/contrib/memusage.py b/scrapy/contrib/memusage.py new file mode 100644 index 000000000..e13bd78f3 --- /dev/null +++ b/scrapy/contrib/memusage.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.memusage` is deprecated, " + "use `scrapy.extensions.memusage` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.memusage import * diff --git a/scrapy/contrib/spiderstate.py b/scrapy/contrib/spiderstate.py new file mode 100644 index 000000000..06afc8bfc --- /dev/null +++ b/scrapy/contrib/spiderstate.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.spiderstate` is deprecated, " + "use `scrapy.extensions.spiderstate` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.spiderstate import * diff --git a/scrapy/contrib/statsmailer.py b/scrapy/contrib/statsmailer.py new file mode 100644 index 000000000..f9c9a37f5 --- /dev/null +++ b/scrapy/contrib/statsmailer.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.statsmailer` is deprecated, " + "use `scrapy.extensions.statsmailer` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.statsmailer import * diff --git a/scrapy/contrib/throttle.py b/scrapy/contrib/throttle.py new file mode 100644 index 000000000..d5c234871 --- /dev/null +++ b/scrapy/contrib/throttle.py @@ -0,0 +1,7 @@ +import warnings +from scrapy.exceptions import ScrapyDeprecationWarning +warnings.warn("Module `scrapy.contrib.throttle` is deprecated, " + "use `scrapy.extensions.throttle` instead", + ScrapyDeprecationWarning, stacklevel=2) + +from scrapy.extensions.throttle import *