From 5436ba117b687eb3bd4e7afa69d5a67935056342 Mon Sep 17 00:00:00 2001 From: Mikhail Korobov Date: Tue, 14 Apr 2015 20:19:28 +0500 Subject: [PATCH] remove deprecated code from FeedExporter --- scrapy/contrib/feedexport.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/scrapy/contrib/feedexport.py b/scrapy/contrib/feedexport.py index 92664220c..95354d6fe 100644 --- a/scrapy/contrib/feedexport.py +++ b/scrapy/contrib/feedexport.py @@ -151,15 +151,7 @@ class FeedExporter(object): @classmethod def from_crawler(cls, crawler): - if len(get_func_args(cls)) < 1: - # FIXME: remove for scrapy 0.17 - import warnings - from scrapy.exceptions import ScrapyDeprecationWarning - warnings.warn("%s must receive a settings object as first constructor argument." % cls.__name__, - ScrapyDeprecationWarning, stacklevel=2) - o = cls() - else: - o = cls(crawler.settings) + o = cls(crawler.settings) crawler.signals.connect(o.open_spider, signals.spider_opened) crawler.signals.connect(o.close_spider, signals.spider_closed) crawler.signals.connect(o.item_scraped, signals.item_scraped)