diff --git a/scrapfly/extraction_config.py b/scrapfly/extraction_config.py index 5aeb922..4c270de 100644 --- a/scrapfly/extraction_config.py +++ b/scrapfly/extraction_config.py @@ -64,7 +64,6 @@ def __init__( ephemeral_template: Optional[Dict] = None ): if template: - print("WARNGING") warnings.warn( "Deprecation warning: 'template' is deprecated. Use 'extraction_template' instead." ) diff --git a/scrapfly/scrapy/request.py b/scrapfly/scrapy/request.py index 92b075d..8d2d2d5 100644 --- a/scrapfly/scrapy/request.py +++ b/scrapfly/scrapy/request.py @@ -20,9 +20,12 @@ class ScrapflyScrapyRequest(Request): # headers:Dict inherited # encoding:Dict inherited - def __init__(self, scrape_config: ScrapeConfig, meta: Dict = {}, *args, **kwargs): + def __init__(self, scrape_config: ScrapeConfig, meta: Optional[Dict] = None, *args, **kwargs): self.scrape_config = scrape_config + if meta is None: + meta = {} + meta['scrapfly_scrape_config'] = self.scrape_config super().__init__(