Increase stacklevel in deprecation warnings from linkextractors

This commit is contained in:
Julia Medina 2015-05-04 17:11:30 -03:00
parent 389f6e95c5
commit 5e59f795d2
2 changed files with 3 additions and 3 deletions

View File

@ -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

View File

@ -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))