From 5e59f795d2fb1d3ce9da2d510b7d546b9e034f3d Mon Sep 17 00:00:00 2001 From: Julia Medina Date: Mon, 4 May 2015 17:11:30 -0300 Subject: [PATCH] Increase stacklevel in deprecation warnings from linkextractors --- scrapy/linkextractors/htmlparser.py | 2 +- scrapy/linkextractors/sgml.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scrapy/linkextractors/htmlparser.py b/scrapy/linkextractors/htmlparser.py index 5d263ac2c..14f4970b0 100644 --- a/scrapy/linkextractors/htmlparser.py +++ b/scrapy/linkextractors/htmlparser.py @@ -21,7 +21,7 @@ class HtmlParserLinkExtractor(HTMLParser): warnings.warn( "HtmlParserLinkExtractor is deprecated and will be removed in " "future releases. Please use scrapy.linkextractors.LinkExtractor", - ScrapyDeprecationWarning + ScrapyDeprecationWarning, stacklevel=2, ) self.scan_tag = tag if callable(tag) else lambda t: t == tag diff --git a/scrapy/linkextractors/sgml.py b/scrapy/linkextractors/sgml.py index b1f3da416..88d2d5b91 100644 --- a/scrapy/linkextractors/sgml.py +++ b/scrapy/linkextractors/sgml.py @@ -21,7 +21,7 @@ class BaseSgmlLinkExtractor(SGMLParser): warnings.warn( "BaseSgmlLinkExtractor is deprecated and will be removed in future releases. " "Please use scrapy.linkextractors.LinkExtractor", - ScrapyDeprecationWarning + ScrapyDeprecationWarning, stacklevel=2, ) SGMLParser.__init__(self) self.scan_tag = tag if callable(tag) else lambda t: t == tag @@ -104,7 +104,7 @@ class SgmlLinkExtractor(FilteringLinkExtractor): warnings.warn( "SgmlLinkExtractor is deprecated and will be removed in future releases. " "Please use scrapy.linkextractors.LinkExtractor", - ScrapyDeprecationWarning + ScrapyDeprecationWarning, stacklevel=2, ) tags, attrs = set(arg_to_iter(tags)), set(arg_to_iter(attrs))