2026-10-04 15:25:13 [scrapy.core.scraper] ERROR: Spider error processing (referer: None) Traceback (most recent call last): File "/.venv/lib/python3.11/site-packages/scrapy/utils/defer.py", line 373, in aiter_errback yield await anext(it) ^^^^^^^^^^^^^^^ File "/.venv/lib/python3.11/site-packages/scrapy/utils/python.py", line 366, in __anext__ return await anext(self.data) ^^^^^^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.11/site-packages/scrapy/utils/python.py", line 347, in _async_chain async for o in as_async_generator(it): File "/.venv/lib/python3.11/site-packages/scrapy/utils/asyncgen.py", line 18, in as_async_generator async for r in it: File "/.venv/lib/python3.11/site-packages/scrapy/utils/python.py", line 366, in __anext__ return await anext(self.data) ^^^^^^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.11/site-packages/scrapy/utils/python.py", line 347, in _async_chain async for o in as_async_generator(it): File "/.venv/lib/python3.11/site-packages/scrapy/utils/asyncgen.py", line 18, in as_async_generator async for r in it: File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 109, in _evaluate_iterable async for r in iterable: File "/.venv/lib/python3.11/site-packages/scrapy/utils/decorators.py", line 152, in asyncgen_inner async for item in func(*args, **kwargs): File "/.venv/lib/python3.11/site-packages/scrapy/spidermiddlewares/base.py", line 67, in process_spider_output_async async for o in result: File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 109, in _evaluate_iterable async for r in iterable: File "/locations/middlewares/track_sources.py", line 52, in process_spider_output_async async for x in result: File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 109, in _evaluate_iterable async for r in iterable: File "/.venv/lib/python3.11/site-packages/scrapy/utils/decorators.py", line 152, in asyncgen_inner async for item in func(*args, **kwargs): File "/.venv/lib/python3.11/site-packages/scrapy/spidermiddlewares/base.py", line 67, in process_spider_output_async async for o in result: File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 109, in _evaluate_iterable async for r in iterable: File "/.venv/lib/python3.11/site-packages/scrapy/utils/decorators.py", line 152, in asyncgen_inner async for item in func(*args, **kwargs): File "/.venv/lib/python3.11/site-packages/scrapy/spidermiddlewares/base.py", line 67, in process_spider_output_async async for o in result: File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 109, in _evaluate_iterable async for r in iterable: File "/.venv/lib/python3.11/site-packages/scrapy/utils/decorators.py", line 152, in asyncgen_inner async for item in func(*args, **kwargs): File "/.venv/lib/python3.11/site-packages/scrapy/spidermiddlewares/depth.py", line 97, in process_spider_output_async async for o in super().process_spider_output_async(response, result): File "/.venv/lib/python3.11/site-packages/scrapy/utils/decorators.py", line 152, in asyncgen_inner async for item in func(*args, **kwargs): File "/.venv/lib/python3.11/site-packages/scrapy/spidermiddlewares/base.py", line 67, in process_spider_output_async async for o in result: File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 109, in _evaluate_iterable async for r in iterable: File "/.venv/lib/python3.11/site-packages/scrapy/utils/decorators.py", line 152, in asyncgen_inner async for item in func(*args, **kwargs): File "/.venv/lib/python3.11/site-packages/scrapy/spidermiddlewares/base.py", line 67, in process_spider_output_async async for o in result: File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 114, in _evaluate_iterable exception_result: MutableAsyncChain[_T] = self._process_spider_exception( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 158, in _process_spider_exception raise exception File "/.venv/lib/python3.11/site-packages/scrapy/core/spidermw.py", line 109, in _evaluate_iterable async for r in iterable: File "/.venv/lib/python3.11/site-packages/scrapy/utils/asyncgen.py", line 21, in as_async_generator for r in it: File "/locations/spiders/espresso_house.py", line 19, in parse_location shop_details = parse_js_object(next_data)["props"]["pageProps"]["data"]["coffeeShop"] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ KeyError: 'data'