2024-08-05 22:29:33 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: catalog_discovery) 2024-08-05 22:29:33 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.9 (main, Jul 23 2024, 07:22:56) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-6.4.10-dirty-x86_64-with-glibc2.36 2024-08-05 22:29:33 [scrapy.addons] INFO: Enabled addons: [] 2024-08-05 22:29:33 [scrapy.extensions.telnet] INFO: Telnet Password: 0184289ff5ef19a8 2024-08-05 22:29:33 [scrapy.middleware] INFO: Enabled extensions: ['scrapy.extensions.corestats.CoreStats', 'scrapy.extensions.telnet.TelnetConsole', 'scrapy.extensions.memusage.MemoryUsage', 'scrapy.extensions.feedexport.FeedExporter', 'scrapy.extensions.logstats.LogStats', 'spidermon.contrib.scrapy.extensions.Spidermon'] 2024-08-05 22:29:33 [scrapy.crawler] INFO: Overridden settings: {'BOT_NAME': 'catalog_discovery', 'CONCURRENT_ITEMS': 1000, 'CONCURRENT_REQUESTS': 32, 'FEED_EXPORT_ENCODING': 'utf-8', 'HTTPPROXY_ENABLED': False, 'LOG_FILE': '/var/lib/scrapyd/logs/catalog_discovery/packaging_company/2e7d7692537a11ef97cd4200a9fe0102.log', 'LOG_LEVEL': 'INFO', 'NEWSPIDER_MODULE': 'catalog_discovery.spiders', 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_poet.ScrapyPoetRequestFingerprinter', 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7', 'RETRY_TIMES': 5, 'SPIDER_MODULES': ['catalog_discovery.spiders'], 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor', 'USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:125.0) ' 'Gecko/20100101 Firefox/125.0'} 2024-08-05 22:29:34 [scrapy_poet.injection] INFO: Loading providers: [, , , , , , ] 2024-08-05 22:29:34 [scrapy.middleware] INFO: Enabled downloader middlewares: ['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware', 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware', 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware', 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware', 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware', 'scrapy_poet.InjectionMiddleware', 'scrapy.downloadermiddlewares.retry.RetryMiddleware', 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware', 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware', 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware', 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware', 'scrapy_poet.DownloaderStatsMiddleware'] 2024-08-05 22:29:34 [scrapy.middleware] INFO: Enabled spider middlewares: ['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware', 'scrapy_poet.RetryMiddleware', 'scrapy.spidermiddlewares.referer.RefererMiddleware', 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware', 'scrapy.spidermiddlewares.depth.DepthMiddleware'] 2024-08-05 22:29:34 [scrapy.middleware] INFO: Enabled item pipelines: ['scraping_utils.pipelines.DuplicatesFilterPipeline', 'scraping_utils.pipelines.AttachSupplierPipeline', 'spidermon.contrib.scrapy.pipelines.ItemValidationPipeline'] 2024-08-05 22:29:34 [scrapy.core.engine] INFO: Spider opened 2024-08-05 22:29:34 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min) 2024-08-05 22:29:34 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023 2024-08-05 22:29:34 [scrapy-playwright] INFO: Starting download handler 2024-08-05 22:29:34 [scrapy-playwright] INFO: Starting download handler 2024-08-05 22:29:39 [scrapy-playwright] INFO: Launching browser chromium 2024-08-05 22:29:41 [scrapy-playwright] INFO: Browser chromium launched 2024-08-05 22:30:17 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable PCR Deodorant Container 15ml, 35ml, 50ml', 'url': 'https://www.thepkgco.com/product/pcr-deodorant-container/', 'sku': '828DC-CYDS03'} {'name': 'Refillable PCR Deodorant Container 15ml, 35ml, 50ml', 'url': 'https://www.thepkgco.com/product/pcr-deodorant-container/', 'sku': '828DC-CYDS03'} 2024-08-05 22:30:19 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Tin BoxAirtight | Eco-Friendly | Child-ResistantL: 101mm x W: 63mm x H: 15mm', 'url': 'https://www.thepkgco.com/product/pre-roll-tin-box/', 'sku': '760CR-V4A'} {'name': 'Pre Roll Tin BoxAirtight | Eco-Friendly | Child-ResistantL: 101mm x W: 63mm x H: 15mm', 'url': 'https://www.thepkgco.com/product/pre-roll-tin-box/', 'sku': '760CR-V4A'} 2024-08-05 22:30:34 [scrapy.extensions.logstats] INFO: Crawled 5 pages (at 5 pages/min), scraped 52 items (at 52 items/min) 2024-08-05 22:30:38 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Square Aluminum Lipstick Tube Cup Size: 11.1mm', 'url': 'https://www.thepkgco.com/product/square-aluminum-lipstick-tube-cup-size-11-1mm-sku-257ma-bl7180/', 'sku': '257MA-BL7180'} {'name': 'Square Aluminum Lipstick Tube Cup Size: 11.1mm', 'url': 'https://www.thepkgco.com/product/square-aluminum-lipstick-tube-cup-size-11-1mm-sku-257ma-bl7180/', 'sku': '257MA-BL7180'} 2024-08-05 22:30:42 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Round Aluminum Jar with Twist CapCustom sizes Food Grade', 'url': 'https://www.thepkgco.com/product/round-jar-with-twist-off-cap/', 'sku': None} {'name': 'Round Aluminum Jar with Twist CapCustom sizes Food Grade', 'url': 'https://www.thepkgco.com/product/round-jar-with-twist-off-cap/', 'sku': None} 2024-08-05 22:30:42 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Airless Pump Bottle and Jar Set 15ml, 30ml, 50ml, 100ml', 'url': 'https://www.thepkgco.com/product/airless-pump-bottle-and-jar-set/', 'sku': '612-JB/RX/QL'} {'name': 'Airless Pump Bottle and Jar Set 15ml, 30ml, 50ml, 100ml', 'url': 'https://www.thepkgco.com/product/airless-pump-bottle-and-jar-set/', 'sku': '612-JB/RX/QL'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Tin Case Airtight | Eco-Friendly | Child-ResistantL: 93mm x W: 85mm x H: 14mm', 'url': 'https://www.thepkgco.com/product/v2a-pre-roll-tin-case/', 'sku': '758CR-V2A'} {'name': 'Pre Roll Tin Case Airtight | Eco-Friendly | Child-ResistantL: 93mm x W: 85mm x H: 14mm', 'url': 'https://www.thepkgco.com/product/v2a-pre-roll-tin-case/', 'sku': '758CR-V2A'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Tin CaseAirtight | Eco-Friendly | Child-ResistantL: 103mm x W: 98mm x H: 17mm', 'url': 'https://www.thepkgco.com/product/v1a-pre-roll-tin-case/', 'sku': '711CR-V1A'} {'name': 'Pre Roll Tin CaseAirtight | Eco-Friendly | Child-ResistantL: 103mm x W: 98mm x H: 17mm', 'url': 'https://www.thepkgco.com/product/v1a-pre-roll-tin-case/', 'sku': '711CR-V1A'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Tin BoxAirtight | Eco-Friendly | Child-ResistantL: 101mm x W: 63mm x H: 15mm', 'url': 'https://www.thepkgco.com/product/pre-roll-tin-box/', 'sku': '760CR-V4A'} {'name': 'Pre Roll Tin BoxAirtight | Eco-Friendly | Child-ResistantL: 101mm x W: 63mm x H: 15mm', 'url': 'https://www.thepkgco.com/product/pre-roll-tin-box/', 'sku': '760CR-V4A'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Snap TinAirtight | Eco-Friendly | Child-ResistantL: 74mm x W: 58mm x H: 20mm', 'url': 'https://www.thepkgco.com/product/pre-roll-snap-tin/', 'sku': '760CR-V5'} {'name': 'Pre Roll Snap TinAirtight | Eco-Friendly | Child-ResistantL: 74mm x W: 58mm x H: 20mm', 'url': 'https://www.thepkgco.com/product/pre-roll-snap-tin/', 'sku': '760CR-V5'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll & Edible Tin CaseAirtight | Eco-Friendly | Child-ResistantL: 102mm x W: 97mm x H: 27mm', 'url': 'https://www.thepkgco.com/product/v7-edible-tin-case/', 'sku': '711CR-V7'} {'name': 'Pre Roll & Edible Tin CaseAirtight | Eco-Friendly | Child-ResistantL: 102mm x W: 97mm x H: 27mm', 'url': 'https://www.thepkgco.com/product/v7-edible-tin-case/', 'sku': '711CR-V7'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'CR Roll-On BottlePortable | Child-Resistant | Customizable 75ml', 'url': 'https://www.thepkgco.com/product/cr-roll-on-bottle/', 'sku': '600RBCR-P1044'} {'name': 'CR Roll-On BottlePortable | Child-Resistant | Customizable 75ml', 'url': 'https://www.thepkgco.com/product/cr-roll-on-bottle/', 'sku': '600RBCR-P1044'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'CR Square Glass JarAirtight | Child-Resistant | Eco-Friendly140ml', 'url': 'https://www.thepkgco.com/product/cr-square-glass-jar/', 'sku': '592J-140'} {'name': 'CR Square Glass JarAirtight | Child-Resistant | Eco-Friendly140ml', 'url': 'https://www.thepkgco.com/product/cr-square-glass-jar/', 'sku': '592J-140'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'CR Tin Jar Airtight | Child-Resistant | Eco-Friendly 90ml', 'url': 'https://www.thepkgco.com/product/cr-tin-jar/', 'sku': '711CR-TW6139'} {'name': 'CR Tin Jar Airtight | Child-Resistant | Eco-Friendly 90ml', 'url': 'https://www.thepkgco.com/product/cr-tin-jar/', 'sku': '711CR-TW6139'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'CR Round Tin JarAirtight | Child-Resistant | Eco-Friendly50ml, 90ml, 110ml', 'url': 'https://www.thepkgco.com/product/cr-round-tin-jar/', 'sku': '800CR-TJ'} {'name': 'CR Round Tin JarAirtight | Child-Resistant | Eco-Friendly50ml, 90ml, 110ml', 'url': 'https://www.thepkgco.com/product/cr-round-tin-jar/', 'sku': '800CR-TJ'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Click/Twist Pen Oil Applicator2ml', 'url': 'https://www.thepkgco.com/product/click-pen-oil-applicator/', 'sku': '566PB-J201-F9'} {'name': 'Click/Twist Pen Oil Applicator2ml', 'url': 'https://www.thepkgco.com/product/click-pen-oil-applicator/', 'sku': '566PB-J201-F9'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Mono-Material Airless Pump Bottle, Twist-Up 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle-twist-up/', 'sku': '135AB-G01A'} {'name': 'Mono-Material Airless Pump Bottle, Twist-Up 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle-twist-up/', 'sku': '135AB-G01A'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable Mono-Material Square Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-square-airless-pump-bottle/', 'sku': '135AB-30,50'} {'name': 'Refillable Mono-Material Square Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-square-airless-pump-bottle/', 'sku': '135AB-30,50'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable Mono-Material Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-pump-bottle/', 'sku': '135AB-RF02'} {'name': 'Refillable Mono-Material Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-pump-bottle/', 'sku': '135AB-RF02'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Mono-Material Airless Pump Bottle 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle/', 'sku': '135AB-B06'} {'name': 'Mono-Material Airless Pump Bottle 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle/', 'sku': '135AB-B06'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable Mono-Material Airless Pump Jar 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-jar/', 'sku': '135AB-30,50'} {'name': 'Refillable Mono-Material Airless Pump Jar 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-jar/', 'sku': '135AB-30,50'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'CR Airless Bottle Airtight | Child-Resistant | Customizable 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/cr-airless-bottle-with-twist-cap/', 'sku': '65AB-JY131-CR'} {'name': 'CR Airless Bottle Airtight | Child-Resistant | Customizable 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/cr-airless-bottle-with-twist-cap/', 'sku': '65AB-JY131-CR'} 2024-08-05 22:31:03 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Round Airless Jar with Flush Cap30ml, 50ml', 'url': 'https://www.thepkgco.com/product/round-airless-jar-with-flush-cap/', 'sku': '612AA-RG30-50'} {'name': 'Round Airless Jar with Flush Cap30ml, 50ml', 'url': 'https://www.thepkgco.com/product/round-airless-jar-with-flush-cap/', 'sku': '612AA-RG30-50'} 2024-08-05 22:31:09 [scrapy.spidermiddlewares.httperror] INFO: Ignoring response <404 https://www.thepkgco.com/product-category/eco-friendly/>: HTTP status code is not handled or not allowed 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Mono-Material Airless Pump Bottle, Twist-Up 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle-twist-up/', 'sku': '135AB-G01A'} {'name': 'Mono-Material Airless Pump Bottle, Twist-Up 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle-twist-up/', 'sku': '135AB-G01A'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable Mono-Material Square Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-square-airless-pump-bottle/', 'sku': '135AB-30,50'} {'name': 'Refillable Mono-Material Square Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-square-airless-pump-bottle/', 'sku': '135AB-30,50'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable Mono-Material Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-pump-bottle/', 'sku': '135AB-RF02'} {'name': 'Refillable Mono-Material Airless Pump Bottle 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-pump-bottle/', 'sku': '135AB-RF02'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Mono-Material Airless Pump Bottle 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle/', 'sku': '135AB-B06'} {'name': 'Mono-Material Airless Pump Bottle 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/mono-material-airless-pump-bottle/', 'sku': '135AB-B06'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable Mono-Material Airless Pump Jar 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-jar/', 'sku': '135AB-30,50'} {'name': 'Refillable Mono-Material Airless Pump Jar 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/refillable-mono-material-airless-jar/', 'sku': '135AB-30,50'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable PCR Deodorant Container 15ml, 35ml, 50ml', 'url': 'https://www.thepkgco.com/product/pcr-deodorant-container/', 'sku': '828DC-CYDS03'} {'name': 'Refillable PCR Deodorant Container 15ml, 35ml, 50ml', 'url': 'https://www.thepkgco.com/product/pcr-deodorant-container/', 'sku': '828DC-CYDS03'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Fine Mist Spray Bottle, Egg Shape 60ml', 'url': 'https://www.thepkgco.com/product/fine-mist-spray-bottle-egg-shaped-60mlsku-65sa-jy9003-60/', 'sku': '65SA-JY9003-60'} {'name': 'Fine Mist Spray Bottle, Egg Shape 60ml', 'url': 'https://www.thepkgco.com/product/fine-mist-spray-bottle-egg-shaped-60mlsku-65sa-jy9003-60/', 'sku': '65SA-JY9003-60'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Tin Case Airtight | Eco-Friendly | Child-ResistantL: 93mm x W: 85mm x H: 14mm', 'url': 'https://www.thepkgco.com/product/v2a-pre-roll-tin-case/', 'sku': '758CR-V2A'} {'name': 'Pre Roll Tin Case Airtight | Eco-Friendly | Child-ResistantL: 93mm x W: 85mm x H: 14mm', 'url': 'https://www.thepkgco.com/product/v2a-pre-roll-tin-case/', 'sku': '758CR-V2A'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Tin CaseAirtight | Eco-Friendly | Child-ResistantL: 103mm x W: 98mm x H: 17mm', 'url': 'https://www.thepkgco.com/product/v1a-pre-roll-tin-case/', 'sku': '711CR-V1A'} {'name': 'Pre Roll Tin CaseAirtight | Eco-Friendly | Child-ResistantL: 103mm x W: 98mm x H: 17mm', 'url': 'https://www.thepkgco.com/product/v1a-pre-roll-tin-case/', 'sku': '711CR-V1A'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Square Aluminum Lipstick Tube Cup Size: 11.1mm', 'url': 'https://www.thepkgco.com/product/square-aluminum-lipstick-tube-cup-size-11-1mm-sku-257ma-bl7180/', 'sku': '257MA-BL7180'} {'name': 'Square Aluminum Lipstick Tube Cup Size: 11.1mm', 'url': 'https://www.thepkgco.com/product/square-aluminum-lipstick-tube-cup-size-11-1mm-sku-257ma-bl7180/', 'sku': '257MA-BL7180'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Tin BoxAirtight | Eco-Friendly | Child-ResistantL: 101mm x W: 63mm x H: 15mm', 'url': 'https://www.thepkgco.com/product/pre-roll-tin-box/', 'sku': '760CR-V4A'} {'name': 'Pre Roll Tin BoxAirtight | Eco-Friendly | Child-ResistantL: 101mm x W: 63mm x H: 15mm', 'url': 'https://www.thepkgco.com/product/pre-roll-tin-box/', 'sku': '760CR-V4A'} 2024-08-05 22:31:11 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Pre Roll Snap TinAirtight | Eco-Friendly | Child-ResistantL: 74mm x W: 58mm x H: 20mm', 'url': 'https://www.thepkgco.com/product/pre-roll-snap-tin/', 'sku': '760CR-V5'} {'name': 'Pre Roll Snap TinAirtight | Eco-Friendly | Child-ResistantL: 74mm x W: 58mm x H: 20mm', 'url': 'https://www.thepkgco.com/product/pre-roll-snap-tin/', 'sku': '760CR-V5'} 2024-08-05 22:31:28 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'CR Glass Dropper BottleChild-Resistant | Eco-Friendly15ml, 30ml', 'url': 'https://www.thepkgco.com/product/cr-glass-dropper-bottle/', 'sku': '679DR-CP'} {'name': 'CR Glass Dropper BottleChild-Resistant | Eco-Friendly15ml, 30ml', 'url': 'https://www.thepkgco.com/product/cr-glass-dropper-bottle/', 'sku': '679DR-CP'} 2024-08-05 22:31:28 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Flush Cap Airless Jar30ml, 50ml', 'url': 'https://www.thepkgco.com/product/flush-cap-airless-jar/', 'sku': '65AB-JY157'} {'name': 'Flush Cap Airless Jar30ml, 50ml', 'url': 'https://www.thepkgco.com/product/flush-cap-airless-jar/', 'sku': '65AB-JY157'} 2024-08-05 22:31:28 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Airless Pump Bottle and Jar Set 15ml, 30ml, 50ml, 100ml', 'url': 'https://www.thepkgco.com/product/airless-pump-bottle-and-jar-set/', 'sku': '612-JB/RX/QL'} {'name': 'Airless Pump Bottle and Jar Set 15ml, 30ml, 50ml, 100ml', 'url': 'https://www.thepkgco.com/product/airless-pump-bottle-and-jar-set/', 'sku': '612-JB/RX/QL'} 2024-08-05 22:31:28 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Cosmetic Airless Jar and Bottle Set 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/square-airless-bottles-and-jars-set/', 'sku': '612AB-RY, 612AA-JC'} {'name': 'Cosmetic Airless Jar and Bottle Set 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/square-airless-bottles-and-jars-set/', 'sku': '612AB-RY, 612AA-JC'} 2024-08-05 22:31:29 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Refillable Airless JarRefillable Inserts Available15ml | 30ml | 50ml | 100ml', 'url': 'https://www.thepkgco.com/product/refillable-airless-jar/', 'sku': '65AA-JY124'} {'name': 'Refillable Airless JarRefillable Inserts Available15ml | 30ml | 50ml | 100ml', 'url': 'https://www.thepkgco.com/product/refillable-airless-jar/', 'sku': '65AA-JY124'} 2024-08-05 22:31:29 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Luxury Airless Jar30ml, 50ml', 'url': 'https://www.thepkgco.com/product/luxury-airless-jar/', 'sku': '65AB-JY149'} {'name': 'Luxury Airless Jar30ml, 50ml', 'url': 'https://www.thepkgco.com/product/luxury-airless-jar/', 'sku': '65AB-JY149'} 2024-08-05 22:31:29 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'name': 'Double Walled Airless Pump Bottle, Round 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/double-walled-airless-pump-bottle-round/', 'sku': '65AB-JY135-01'} {'name': 'Double Walled Airless Pump Bottle, Round 15ml, 30ml, 50ml', 'url': 'https://www.thepkgco.com/product/double-walled-airless-pump-bottle-round/', 'sku': '65AB-JY135-01'} 2024-08-05 22:31:34 [scrapy.extensions.logstats] INFO: Crawled 20 pages (at 15 pages/min), scraped 354 items (at 302 items/min) 2024-08-05 22:31:38 [scrapy.core.engine] INFO: Closing spider (finished) 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] ------------------------------ MONITORS ------------------------------ 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Extracted Items Monitor/test_stat_monitor... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Item Validation Monitor/test_stat_monitor... SKIPPED (Unable to find 'spidermon/validation/fields/errors' in job stats.) 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Error Count Monitor/test_stat_monitor... SKIPPED (Unable to find 'log_count/ERROR' in job stats.) 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Warning Count Monitor/test_stat_monitor... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Finish Reason Monitor/Should have the expected finished reason(s)... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Unwanted HTTP codes monitor/Should not hit the limit of unwanted http status... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Field Coverage Monitor/test_check_if_field_coverage_rules_are_met... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Retry Count monitor/Should not hit the limit of requests that reached the maximum retry amount... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Downloader Exceptions monitor/test_stat_monitor... SKIPPED (Unable to find 'downloader/exception_count' in job stats.) 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Successful Requests monitor/Should have at least the minimum number of successful requests... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] Total Requests monitor/Should not hit the total limit of requests... OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] ---------------------------------------------------------------------- 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] 11 monitors in 0.002s 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] OK (skipped=3) 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] -------------------------- FINISHED ACTIONS -------------------------- 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] ---------------------------------------------------------------------- 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] 0 actions in 0.000s 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] --------------------------- PASSED ACTIONS --------------------------- 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] ---------------------------------------------------------------------- 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] 0 actions in 0.000s 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] OK 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] --------------------------- FAILED ACTIONS --------------------------- 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] ---------------------------------------------------------------------- 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] 0 actions in 0.000s 2024-08-05 22:31:38 [packaging_company] INFO: [Spidermon] OK 2024-08-05 22:31:38 [scrapy.extensions.feedexport] INFO: Stored bq feed (366 items) in: bq://response-elt.dev_scrapers.catalog_urls/batch:1 2024-08-05 22:31:38 [scrapy.statscollectors] INFO: Dumping Scrapy stats: {'DuplicatesFilterPipeline/duplicates_filtered': 41, 'downloader/request_bytes': 7646, 'downloader/request_count': 21, 'downloader/request_method_count/GET': 21, 'downloader/response_bytes': 5044629, 'downloader/response_count': 21, 'downloader/response_status_count/200': 20, 'downloader/response_status_count/404': 1, 'dupefilter/filtered': 1, 'elapsed_time_seconds': 123.629518, 'feedexport/success_count/BigQueryFeedStorage': 1, 'finish_reason': 'finished', 'finish_time': datetime.datetime(2024, 8, 5, 22, 31, 38, 89310, tzinfo=datetime.timezone.utc), 'httperror/response_ignored_count': 1, 'httperror/response_ignored_status_count/404': 1, 'item_dropped_count': 41, 'item_dropped_reasons_count/DropItem': 41, 'item_scraped_count': 366, 'log_count/INFO': 46, 'log_count/WARNING': 41, 'memusage/max': 181116928, 'memusage/startup': 117022720, 'playwright/context_count': 1, 'playwright/context_count/max_concurrent': 1, 'playwright/context_count/persistent/False': 1, 'playwright/context_count/remote/False': 1, 'playwright/page_count': 21, 'playwright/page_count/closed': 21, 'playwright/page_count/max_concurrent': 4, 'playwright/request_count': 3362, 'playwright/request_count/method/GET': 3210, 'playwright/request_count/method/POST': 152, 'playwright/request_count/navigation': 84, 'playwright/request_count/resource_type/document': 84, 'playwright/request_count/resource_type/fetch': 50, 'playwright/request_count/resource_type/font': 143, 'playwright/request_count/resource_type/image': 931, 'playwright/request_count/resource_type/ping': 57, 'playwright/request_count/resource_type/script': 1917, 'playwright/request_count/resource_type/stylesheet': 63, 'playwright/request_count/resource_type/xhr': 117, 'playwright/response_count': 3228, 'playwright/response_count/method/GET': 3123, 'playwright/response_count/method/POST': 105, 'playwright/response_count/resource_type/document': 84, 'playwright/response_count/resource_type/fetch': 48, 'playwright/response_count/resource_type/font': 143, 'playwright/response_count/resource_type/image': 866, 'playwright/response_count/resource_type/ping': 13, 'playwright/response_count/resource_type/script': 1895, 'playwright/response_count/resource_type/stylesheet': 63, 'playwright/response_count/resource_type/xhr': 116, 'poet/injector/catalog_discovery.pages.packaging_company.PackagingCompanyProductsPageObject': 20, 'request_depth_max': 3, 'response_received_count': 21, 'scheduler/dequeued': 21, 'scheduler/dequeued/memory': 21, 'scheduler/enqueued': 21, 'scheduler/enqueued/memory': 21, 'spidermon/validation/fields': 1464, 'spidermon/validation/items': 366, 'spidermon/validation/validators': 1, 'spidermon/validation/validators/item/jsonschema': True, 'spidermon_field_coverage/dict/name': 1.0, 'spidermon_field_coverage/dict/sku': 1.0, 'spidermon_field_coverage/dict/supplier': 1.0, 'spidermon_field_coverage/dict/url': 1.0, 'spidermon_item_scraped_count': 366, 'spidermon_item_scraped_count/dict': 366, 'spidermon_item_scraped_count/dict/name': 366, 'spidermon_item_scraped_count/dict/sku': 366, 'spidermon_item_scraped_count/dict/supplier': 366, 'spidermon_item_scraped_count/dict/url': 366, 'start_time': datetime.datetime(2024, 8, 5, 22, 29, 34, 459792, tzinfo=datetime.timezone.utc)} 2024-08-05 22:31:38 [scrapy.core.engine] INFO: Spider closed (finished) 2024-08-05 22:31:38 [scrapy-playwright] INFO: Closing download handler 2024-08-05 22:31:38 [scrapy-playwright] INFO: Closing download handler 2024-08-05 22:31:38 [scrapy-playwright] INFO: Closing browser