• It's recommended to check out the latest log via: the Stats page >> View log >> Tail

PROJECT (sourcing_v2), SPIDER (arval.it)

2026-03-26 15:00:06 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-26 15:00:06 [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.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
2026-03-26 15:00:06 [arval.it] INFO: Starting spider arval.it [deploy-check: 2026-03-12T15:10]
2026-03-26 15:00:06 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-26 15:00:06 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-26 15:00:06 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-26 15:00:06 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-26 15:00:06 [scrapy.extensions.telnet] INFO: Telnet Password: 716c3174d9e6253a
2026-03-26 15:00:06 [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',
 'scrapy.extensions.closespider.CloseSpider']
2026-03-26 15:00:06 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 7200,
 'DOWNLOAD_DELAY': 0.25,
 'DOWNLOAD_MAXSIZE': 52428800,
 'DOWNLOAD_WARNSIZE': 10485760,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/arval.it/task_49_2026-03-26T15_00_00.log',
 'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
 'MEMUSAGE_LIMIT_MB': 2048,
 'MEMUSAGE_WARNING_MB': 1536,
 'NEWSPIDER_MODULE': 'spiders',
 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
 'SPIDER_MODULES': ['spiders', 'auth_check'],
 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
 'USER_AGENT': ''}
2026-03-26 15:00:06 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 15:00:06 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 15:00:06 [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_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
 'scrapy.downloadermiddlewares.stats.DownloaderStats']
2026-03-26 15:00:06 [crawlers.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware
2026-03-26 15:00:06 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'crawlers.middlewares.monitoring_spider_middleware.MonitoringSpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.middlewares.report_download_middleware.ReportDownloadMiddleware',
 'crawlers.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-26 15:00:06 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-26 15:00:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 15:00:06 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2107
2026-03-26 15:00:06 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-26 15:00:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-26 15:00:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:06 [crawlers.pipelines.translation_pipeline] INFO: Loading translations for language: it
2026-03-26 15:00:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /Translations()?$filter=PartitionKey%20eq%20%27it%27%20and%20RowKey%20eq%20%27it%27 HTTP/1.1" 200 None
2026-03-26 15:00:06 [crawlers.pipelines.item_rules_pipeline] INFO: Setting up ItemRules Pipeline
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_location_for_country.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_cars_from_auction_title.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_country.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_fr.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_photos.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_from_info.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_not_allowed.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: not_operable_from_info.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_models_not_allowed.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_title.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: imported_cars.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_currency.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_mileage.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_auction_title.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_country_of_origin.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_pt.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: electric_cars.json
2026-03-26 15:00:06 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_color.json
2026-03-26 15:00:06 [crawlers.pipelines.post_to_api] INFO: Setting up PostToApi Pipeline pointing to https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing
2026-03-26 15:00:06 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.translation_pipeline.TranslationPipeline',
 'crawlers.pipelines.item_rules_pipeline.ItemRulesPipeline',
 'crawlers.pipelines.post_to_api.PostToApiPipeline']
2026-03-26 15:00:06 [scrapy.core.engine] INFO: Spider opened
2026-03-26 15:00:06 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-26 15:00:06 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6025
2026-03-26 15:00:06 [scrapy.extensions.memusage] INFO: Peak memory usage is 142MiB
2026-03-26 15:00:06 [scrapy-playwright] INFO: Starting download handler
2026-03-26 15:00:06 [scrapy-playwright] INFO: Starting download handler
2026-03-26 15:00:11 [scrapy-playwright] INFO: Launching browser firefox
2026-03-26 15:00:12 [scrapy-playwright] INFO: Browser firefox launched
2026-03-26 15:00:12 [scrapy-playwright] DEBUG: Browser context started: 'default' (persistent=False, remote=False)
2026-03-26 15:00:12 [scrapy-playwright] DEBUG: [Context=default] New page created, page count is 1 (1 for all contexts)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/> (resource type: document)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <407 https://autoselect.arval.it/>
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/> (resource type: document)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://cdn.cookielaw.org/scripttemplates/otSDKStub.js> (resource type: script)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://cdn.cookielaw.org/scripttemplates/otSDKStub.js>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/fonts/bnpp-sans/bnpp-sans.woff2> (resource type: font)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/fonts/bnpp-sans/bnpp-sans-bold.woff2> (resource type: font)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/fonts/bnpp-sans/bnpp-sans-light.woff2> (resource type: font)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-v2.woff2> (resource type: font)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-bold-v2.woff2> (resource type: font)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/arval_styles/arval.css> (resource type: stylesheet)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/scripts/arval_scripts/polyfills.js> (resource type: script)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/scripts/arval_scripts/runtime.min.js> (resource type: script)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/scripts/arval_scripts/arval.js> (resource type: script)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/scripts/arval_scripts/vandor.min.js> (resource type: script)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/images/arval-autoselect-logo.png> (resource type: image)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.it/images/arval-autoselect-logo.png>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/CountriesData/Italy/images/banners/hero-image-homepage-2.jpg> (resource type: image)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.it/CountriesData/Italy/images/banners/hero-image-homepage-2.jpg>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://js.monitor.azure.com/scripts/b/ai.2.min.js> (resource type: script)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/styles/fonts/bnpp-sans/bnpp-sans.woff2>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-bold-v2.woff2>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/scripts/arval_scripts/polyfills.js>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/styles/fonts/bnpp-sans/bnpp-sans-bold.woff2>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/styles/fonts/bnpp-sans/bnpp-sans-light.woff2>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-v2.woff2>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/styles/arval_styles/arval.css>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/scripts/arval_scripts/runtime.min.js>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/scripts/arval_scripts/arval.js>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.it/scripts/arval_scripts/vandor.min.js>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://www.googletagmanager.com/gtm.js?id=GTM-MVPKT57> (resource type: script)
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://www.googletagmanager.com/gtm.js?id=GTM-MVPKT57>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/images/arval-autoselect-logo.png> (resource type: image)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.it/images/arval-autoselect-logo.png>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/CountriesData/Italy/images/banners/hero-image-homepage-2.jpg> (resource type: image)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.it/CountriesData/Italy/images/banners/hero-image-homepage-2.jpg>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://js.monitor.azure.com/scripts/b/ai.2.min.js>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/arval_icons/android-icon-192x192.png> (resource type: image)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.it/styles/arval_icons/android-icon-192x192.png>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.it/styles/arval_icons/favicon-16x16.png> (resource type: image)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.it/styles/arval_icons/favicon-16x16.png>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/?pageSize=6&_=1774537215953> (resource type: xhr)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Filters/10> (resource type: xhr)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Filters/10?purchaseOption=release&orderBy=reLeasePriceGross|asc> (resource type: xhr)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <POST https://dc.services.visualstudio.com/v2/track> (resource type: xhr)
2026-03-26 15:00:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://autoselect.arval.it> (referer: None) ['playwright']
2026-03-26 15:00:16 [arval.it] INFO: Scrapy-formatted cookies: [{'name': 'ARRAffinity', 'value': '5f4dbd6a5f3bbb38bdbcbc8f545e992b01d45d94bac4a7318fa89b741ba513a9', 'domain': '.autoselect.arval.it', 'path': '/'}, {'name': 'ARRAffinitySameSite', 'value': '5f4dbd6a5f3bbb38bdbcbc8f545e992b01d45d94bac4a7318fa89b741ba513a9', 'domain': '.autoselect.arval.it', 'path': '/'}, {'name': 'ai_user', 'value': 'EdB76gsp8yZVssuzatWhPg|2026-03-26T15:00:16.291Z', 'domain': 'autoselect.arval.it', 'path': '/'}, {'name': 'ai_session', 'value': 'Dh2MBZEPchq8qTupAbmjB7|1774537216424|1774537216424', 'domain': 'autoselect.arval.it', 'path': '/'}]
2026-03-26 15:00:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /SpiderData(PartitionKey='Arval',RowKey='cookies') HTTP/1.1" 204 0
2026-03-26 15:00:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=1&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132530
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132530%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132530: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132513
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132513%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132513: 1
2026-03-26 15:00:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132512
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132512%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132512: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132498
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132498%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132498: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132497
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132497%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132497: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132495
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132495%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132495: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132494
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132494%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132494: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132493
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132493%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132493: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132492
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132492%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132492: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132491
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132491%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132491: 1
2026-03-26 15:00:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132490
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132490%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132490: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132489
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132489%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132489: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132488
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132488%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132488: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132487
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132487%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132487: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132486
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132486%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132486: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132485
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132485%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132485: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132484
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132484%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132484: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132483
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132483%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132483: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132482
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132482%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132482: 1
2026-03-26 15:00:18 [arval.it] INFO: Found listing with ID: 132481
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132481%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.it] INFO: Scrape type for 132481: 1
2026-03-26 15:00:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6083cac3-d64d-5b64-b313-9cf33c9c3488 with identifier: 132513
2026-03-26 15:00:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6083cac3-d64d-5b64-b313-9cf33c9c3488 with scrape type 1
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/0.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/1.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/2.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/3.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/4.jpeg not downloaded yet
2026-03-26 15:00:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/5.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/6.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/7.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/8.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/9.jpeg not downloaded yet
2026-03-26 15:00:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7a52364e-07a9-549a-87da-0c14bd893d1a with identifier: 132512
2026-03-26 15:00:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7a52364e-07a9-549a-87da-0c14bd893d1a with scrape type 1
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/0.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/1.jpeg not downloaded yet
2026-03-26 15:00:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/2.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/3.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/4.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/5.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/6.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/7.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/8.jpeg not downloaded yet
2026-03-26 15:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/9.jpeg not downloaded yet
2026-03-26 15:00:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 21d22461-3226-505a-bb80-efef888930ec with identifier: 132498
2026-03-26 15:00:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 21d22461-3226-505a-bb80-efef888930ec with scrape type 1
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/0.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/1.jpeg not downloaded yet
2026-03-26 15:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/2.jpeg not downloaded yet
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a2b10>
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2121
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/9.jpeg saved to cache
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/3.jpeg not downloaded yet
2026-03-26 15:00:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/4.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/5.jpeg not downloaded yet
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4204190>
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/8.jpeg saved to cache
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/6.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/7.jpeg not downloaded yet
2026-03-26 15:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/8.jpeg not downloaded yet
2026-03-26 15:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a6310>
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/7.jpeg saved to cache
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:00:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e1717c30-7f6f-5884-81ef-270ea5b9c247 with identifier: 132497
2026-03-26 15:00:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e1717c30-7f6f-5884-81ef-270ea5b9c247 with scrape type 1
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/0.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/1.jpeg not downloaded yet
2026-03-26 15:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/2.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/3.jpeg not downloaded yet
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/4.jpeg not downloaded yet
2026-03-26 15:00:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/5.jpeg not downloaded yet
2026-03-26 15:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/6.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/7.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/8.jpeg not downloaded yet
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41c3190>
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/1.jpeg saved to cache
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:00:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: edb67c02-1ebd-5161-847b-8aa0ef759787 with identifier: 132495
2026-03-26 15:00:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item edb67c02-1ebd-5161-847b-8aa0ef759787 with scrape type 1
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/0.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/1.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/2.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/3.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/4.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/5.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/6.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/7.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/8.jpeg not downloaded yet
2026-03-26 15:00:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:00:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f34fdd0>
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/7.jpeg saved to cache
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:00:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:00:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4268b90>
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/8.jpeg saved to cache
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:00:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 27405db1-6a07-5a69-87e5-dc824255d2f6 with identifier: 132493
2026-03-26 15:00:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 27405db1-6a07-5a69-87e5-dc824255d2f6 with scrape type 1
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/0.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/1.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/2.jpeg not downloaded yet
2026-03-26 15:00:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ec06c54f-971e-5314-a7f5-e10076c68418 with identifier: 132492
2026-03-26 15:00:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ec06c54f-971e-5314-a7f5-e10076c68418 with scrape type 1
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/0.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/3.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/1.jpeg not downloaded yet
2026-03-26 15:00:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f891022f-d26c-596f-8c7c-7add5db7b449 with identifier: 132494
2026-03-26 15:00:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f891022f-d26c-596f-8c7c-7add5db7b449 with scrape type 1
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/0.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/4.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/2.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/1.jpeg not downloaded yet
2026-03-26 15:00:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/5.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/3.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/2.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/6.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/4.jpeg not downloaded yet
2026-03-26 15:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/3.jpeg not downloaded yet
2026-03-26 15:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/7.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/5.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/4.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/8.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/6.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/5.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/9.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/7.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/6.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/8.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/7.jpeg not downloaded yet
2026-03-26 15:00:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e8681f3b-6cb0-5b90-ba89-995135d1410a with identifier: 132491
2026-03-26 15:00:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8681f3b-6cb0-5b90-ba89-995135d1410a with scrape type 1
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/0.jpeg not downloaded yet
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40fa850>
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/1.jpeg saved to cache
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/9.jpeg not downloaded yet
2026-03-26 15:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/8.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/1.jpeg not downloaded yet
2026-03-26 15:00:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/2.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/3.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/4.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/5.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/6.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/7.jpeg not downloaded yet
2026-03-26 15:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f328550>
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/5.jpeg saved to cache
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/8.jpeg not downloaded yet
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/9.jpeg not downloaded yet
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a4110>
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/8.jpeg saved to cache
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:00:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42938d0>
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/7.jpeg saved to cache
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe with identifier: 132490
2026-03-26 15:00:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe with scrape type 1
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/0.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/1.jpeg not downloaded yet
2026-03-26 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/2.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/3.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/4.jpeg not downloaded yet
2026-03-26 15:00:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aedc1941-9a9d-563b-999e-4641acfc388c with identifier: 132489
2026-03-26 15:00:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aedc1941-9a9d-563b-999e-4641acfc388c with scrape type 1
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/0.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/5.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/1.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/6.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/2.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/7.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/3.jpeg not downloaded yet
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e245ed0>
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/6.jpeg saved to cache
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/8.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/4.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/9.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/5.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/6.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/7.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/8.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/9.jpeg not downloaded yet
2026-03-26 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4113990>
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/5.jpeg saved to cache
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:00:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 752b0cc6-5da2-5f90-b78a-b6cf9754adf6 with identifier: 132487
2026-03-26 15:00:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6 with scrape type 1
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/0.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/1.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/2.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/3.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/4.jpeg not downloaded yet
2026-03-26 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/5.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/6.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/7.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/8.jpeg not downloaded yet
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/9.jpeg not downloaded yet
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f30cb90>
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/4.jpeg saved to cache
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:00:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:00:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=2&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a7069b3d-1012-5a8f-b907-1985ba786455 with identifier: 132488
2026-03-26 15:00:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a7069b3d-1012-5a8f-b907-1985ba786455 with scrape type 1
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/0.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/1.jpeg not downloaded yet
2026-03-26 15:00:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/2.jpeg not downloaded yet
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e262490>
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/4.jpeg saved to cache
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/3.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/4.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/5.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132480
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132480%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132480: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/6.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132479
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132479%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132479: 1
2026-03-26 15:00:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/7.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132478
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132478%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132478: 1
2026-03-26 15:00:25 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 54675ca7-a15c-5918-beab-f250d1382abe with identifier: 132486
2026-03-26 15:00:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 54675ca7-a15c-5918-beab-f250d1382abe with scrape type 1
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/0.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/8.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132477
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132477%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132477: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/1.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/9.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132476
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132476%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132476: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/2.jpeg not downloaded yet
2026-03-26 15:00:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132475
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132475%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132475: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/3.jpeg not downloaded yet
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e2cd0>
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/6.jpeg saved to cache
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132474
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132474%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132474: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/4.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132473
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132473%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132473: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/5.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132472
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132472%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132472: 1
2026-03-26 15:00:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4 with identifier: 132485
2026-03-26 15:00:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4 with scrape type 1
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/0.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/6.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132471
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132471%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132471: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/1.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/7.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132470
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132470%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132470: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/2.jpeg not downloaded yet
2026-03-26 15:00:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/8.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132469
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132469%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132469: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/3.jpeg not downloaded yet
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/9.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132468
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132468%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132468: 1
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/4.jpeg not downloaded yet
2026-03-26 15:00:25 [arval.it] INFO: Found listing with ID: 132467
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132467%27 HTTP/1.1" 200 None
2026-03-26 15:00:25 [arval.it] INFO: Scrape type for 132467: 1
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/5.jpeg not downloaded yet
2026-03-26 15:00:26 [arval.it] INFO: Found listing with ID: 132466
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132466%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.it] INFO: Scrape type for 132466: 1
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/6.jpeg not downloaded yet
2026-03-26 15:00:26 [arval.it] INFO: Found listing with ID: 132465
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132465%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.it] INFO: Scrape type for 132465: 1
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/7.jpeg not downloaded yet
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e291150>
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/0.jpeg saved to cache
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:00:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:00:26 [arval.it] INFO: Found listing with ID: 132464
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132464%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.it] INFO: Scrape type for 132464: 1
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/8.jpeg not downloaded yet
2026-03-26 15:00:26 [arval.it] INFO: Found listing with ID: 132463
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132463%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.it] INFO: Scrape type for 132463: 1
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/9.jpeg not downloaded yet
2026-03-26 15:00:26 [arval.it] INFO: Found listing with ID: 132462
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132462%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.it] INFO: Scrape type for 132462: 1
2026-03-26 15:00:26 [arval.it] INFO: Found listing with ID: 132461
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132461%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.it] INFO: Scrape type for 132461: 1
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40e0290>
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/6.jpeg saved to cache
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:00:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:00:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2a5350>
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/9.jpeg saved to cache
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:00:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:00:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e288e90>
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/8.jpeg saved to cache
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:00:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:00:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e288490>
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/7.jpeg saved to cache
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:00:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:00:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:27 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2d1e10>
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/1.jpeg saved to cache
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:00:27 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 47941e15-9c35-5ece-b101-50788bdb19b8 with identifier: 132479
2026-03-26 15:00:27 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 47941e15-9c35-5ece-b101-50788bdb19b8 with scrape type 1
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/0.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/1.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/2.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/3.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/4.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/5.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/6.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/7.jpeg not downloaded yet
2026-03-26 15:00:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/8.jpeg not downloaded yet
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/9.jpeg not downloaded yet
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a6990>
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/9.jpeg saved to cache
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:00:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:00:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40c3f10>
2026-03-26 15:00:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/8.jpeg saved to cache
2026-03-26 15:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:00:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=3&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132460
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132460%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132460: 1
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132459
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132459%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132459: 1
2026-03-26 15:00:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132458
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132458%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132458: 1
2026-03-26 15:00:28 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132457
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132457%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132457: 1
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132456
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132456%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132456: 1
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132455
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132455%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132455: 1
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132380
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132380%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132380: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132382
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132382%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132382: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132361
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132361%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132361: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132360
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132360%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132360: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132359
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132359%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132359: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132358
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132358%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132358: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132357
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132357%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132357: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132356
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132356%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132356: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132355
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132355%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.it] INFO: Scrape type for 132355: 0
2026-03-26 15:00:28 [arval.it] INFO: Found listing with ID: 132353
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132353%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.it] INFO: Scrape type for 132353: 0
2026-03-26 15:00:29 [arval.it] INFO: Found listing with ID: 132352
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132352%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.it] INFO: Scrape type for 132352: 0
2026-03-26 15:00:29 [arval.it] INFO: Found listing with ID: 132351
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132351%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.it] INFO: Scrape type for 132351: 0
2026-03-26 15:00:29 [arval.it] INFO: Found listing with ID: 132349
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132349%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.it] INFO: Scrape type for 132349: 0
2026-03-26 15:00:29 [arval.it] INFO: Found listing with ID: 132348
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132348%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.it] INFO: Scrape type for 132348: 0
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4210f10>
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/4.jpeg saved to cache
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:00:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d78f2951-b541-5477-98aa-b1139d7eb33e with identifier: 132462
2026-03-26 15:00:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d78f2951-b541-5477-98aa-b1139d7eb33e with scrape type 1
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/0.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/1.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/2.jpeg not downloaded yet
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40c1010>
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/9.jpeg saved to cache
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/3.jpeg not downloaded yet
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/4.jpeg not downloaded yet
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/5.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/6.jpeg not downloaded yet
2026-03-26 15:00:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132530> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/7.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/8.jpeg not downloaded yet
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5103350>
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/8.jpeg saved to cache
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/9.jpeg not downloaded yet
2026-03-26 15:00:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8b0e722a-191b-551a-9878-9b7baa824cbc with identifier: 132461
2026-03-26 15:00:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8b0e722a-191b-551a-9878-9b7baa824cbc with scrape type 1
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/0.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/1.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/2.jpeg not downloaded yet
2026-03-26 15:00:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cdf301f9-8e5f-5111-80d1-222b85b95702 with identifier: 132530
2026-03-26 15:00:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cdf301f9-8e5f-5111-80d1-222b85b95702 with scrape type 1
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item cdf301f9-8e5f-5111-80d1-222b85b95702
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F963%252F132530%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/963/132530/0.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/3.jpeg not downloaded yet
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/4.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/5.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/6.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/7.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/8.jpeg not downloaded yet
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/9.jpeg not downloaded yet
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dcf410>
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/7.jpeg saved to cache
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:00:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da510ab90>
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/1.jpeg saved to cache
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:00:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a4b50>
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/2.jpeg saved to cache
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:00:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=4&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:30 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c8f52c0-2789-56d5-8022-25dae29a925a with identifier: 132463
2026-03-26 15:00:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c8f52c0-2789-56d5-8022-25dae29a925a with scrape type 1
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/0.jpeg not downloaded yet
2026-03-26 15:00:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/1.jpeg not downloaded yet
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/2.jpeg not downloaded yet
2026-03-26 15:00:30 [arval.it] INFO: Found listing with ID: 132206
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132206%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [arval.it] INFO: Scrape type for 132206: 2
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/3.jpeg not downloaded yet
2026-03-26 15:00:30 [arval.it] INFO: Found listing with ID: 132205
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132205%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [arval.it] INFO: Scrape type for 132205: 2
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/4.jpeg not downloaded yet
2026-03-26 15:00:30 [arval.it] INFO: Found listing with ID: 132204
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132204%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [arval.it] INFO: Scrape type for 132204: 2
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/5.jpeg not downloaded yet
2026-03-26 15:00:30 [arval.it] INFO: Found listing with ID: 132203
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132203%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [arval.it] INFO: Scrape type for 132203: 2
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40d19d0>
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/7.jpeg saved to cache
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/6.jpeg not downloaded yet
2026-03-26 15:00:30 [arval.it] INFO: Found listing with ID: 132202
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132202%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [arval.it] INFO: Scrape type for 132202: 2
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/7.jpeg not downloaded yet
2026-03-26 15:00:30 [arval.it] INFO: Found listing with ID: 132200
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132200%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [arval.it] INFO: Scrape type for 132200: 2
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/8.jpeg not downloaded yet
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132194
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132194%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132194: 2
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/9.jpeg not downloaded yet
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132196
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132196%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132196: 2
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132193
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132193%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132193: 2
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132188
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132188%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132188: 0
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132187
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132187%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132187: 0
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132161
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132161%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132161: 0
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132128
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132128%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132128: 2
2026-03-26 15:00:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132130
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132130%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132130: 0
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132129
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132129%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132129: 2
2026-03-26 15:00:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132127
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132127%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132127: 2
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 125429
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125429%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 125429: 2
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132122
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132122%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132122: 0
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132121
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132121%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132121: 2
2026-03-26 15:00:31 [arval.it] INFO: Found listing with ID: 132030
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132030%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.it] INFO: Scrape type for 132030: 0
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41c2d90>
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/7.jpeg saved to cache
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:00:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5828eeab-58a3-500e-be96-ac1e86288637 with identifier: 132459
2026-03-26 15:00:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5828eeab-58a3-500e-be96-ac1e86288637 with scrape type 1
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/0.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/1.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/2.jpeg not downloaded yet
2026-03-26 15:00:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/3.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/4.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/5.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/6.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/7.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/8.jpeg not downloaded yet
2026-03-26 15:00:31 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/9.jpeg not downloaded yet
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4205250>
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/9.jpeg saved to cache
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:00:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:00:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 19395032-dabc-5c49-a330-35a022fd6885 with identifier: 132455
2026-03-26 15:00:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 19395032-dabc-5c49-a330-35a022fd6885 with scrape type 1
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/0.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/1.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/2.jpeg not downloaded yet
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2f16d0>
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/7.jpeg saved to cache
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/3.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/4.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/5.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/6.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/7.jpeg not downloaded yet
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/8.jpeg not downloaded yet
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/9.jpeg not downloaded yet
2026-03-26 15:00:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e519d0>
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/9.jpeg saved to cache
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:00:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40d8250>
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/8.jpeg saved to cache
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:00:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40e3c50>
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/2.jpeg saved to cache
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a54d0>
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/4.jpeg saved to cache
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132128> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da421c1d0>
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/6.jpeg saved to cache
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132193> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:33 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cf7214dc-2bb8-5644-b87b-aea077f16323 with identifier: 132128
2026-03-26 15:00:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cf7214dc-2bb8-5644-b87b-aea077f16323 with scrape type 2
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cf7214dc-2bb8-5644-b87b-aea077f16323 with scrape type 2
2026-03-26 15:00:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: cf7214dc-2bb8-5644-b87b-aea077f16323, identifier: 132128
2026-03-26 15:00:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: cf7214dc-2bb8-5644-b87b-aea077f16323 with identifier: 132128
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=orange HTTP/1.1" 200 None
2026-03-26 15:00:33 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:33 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=Diesel HTTP/1.1" 200 None
2026-03-26 15:00:34 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: cf7214dc-2bb8-5644-b87b-aea077f16323 with identifier: 132128
2026-03-26 15:00:34 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: cf7214dc-2bb8-5644-b87b-aea077f16323 with identifier: 132128 to the API
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132128>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'orange',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 80,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'cf7214dc-2bb8-5644-b87b-aea077f16323',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FM627YZ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-panda-2012-5p-berlina-13-mjt-80cv-van-eu6-4x4-2ppop-132128',
 'listing': 'directbuy',
 'location': 'Polignano a Mare',
 'make': 'Fiat',
 'model': 'Panda',
 'odometer': 89745,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 10900.0,
 'price_includes_vat': True,
 'registration_date': '2017-12-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat Panda 2012 5P BERLINA 1.3 MJT 80CV VAN EU6 4X4 2P.POP',
 'transmission': 'manual',
 'trim': '2012 5P BERLINA 1.3 MJT 80CV VAN EU6 4X4 2P.POP',
 'vin': 'ZFA31200003A06815',
 'year': 2017}
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132128%27 HTTP/1.1" 200 None
2026-03-26 15:00:34 [arval.it] INFO: Saving data for 132128: {'created_time': 1774350063.540051, 'last_price_update_time': 1774537234.307696}
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132128') HTTP/1.1" 204 0
2026-03-26 15:00:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:34 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5db86798-b01c-5789-bacb-3209cd16fca4 with identifier: 132193
2026-03-26 15:00:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5db86798-b01c-5789-bacb-3209cd16fca4 with scrape type 2
2026-03-26 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 5db86798-b01c-5789-bacb-3209cd16fca4 with scrape type 2
2026-03-26 15:00:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 5db86798-b01c-5789-bacb-3209cd16fca4, identifier: 132193
2026-03-26 15:00:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 5db86798-b01c-5789-bacb-3209cd16fca4 with identifier: 132193
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=other HTTP/1.1" 200 None
2026-03-26 15:00:34 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 5db86798-b01c-5789-bacb-3209cd16fca4 with identifier: 132193
2026-03-26 15:00:34 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 5db86798-b01c-5789-bacb-3209cd16fca4 with identifier: 132193 to the API
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132193>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 114,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '5db86798-b01c-5789-bacb-3209cd16fca4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GP366FM',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-focus-station-wagon-15-ecoblue-120cv-active-auto-sw-132193',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'Ford',
 'model': 'Focus',
 'odometer': 68389,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 19900.0,
 'price_includes_vat': True,
 'registration_date': '2023-05-29',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford Focus STATION WAGON 1.5 ECOBLUE 120CV ACTIVE AUTO SW',
 'transmission': 'automatic',
 'trim': 'STATION WAGON 1.5 ECOBLUE 120CV ACTIVE AUTO SW',
 'vin': 'WF0PXXGCHPPD76139',
 'year': 2023}
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132193%27 HTTP/1.1" 200 None
2026-03-26 15:00:34 [arval.it] INFO: Saving data for 132193: {'created_time': 1774436436.131377, 'last_price_update_time': 1774537234.994886}
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132193') HTTP/1.1" 204 0
2026-03-26 15:00:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2de850>
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/3.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da438ff10>
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/9.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2b7750>
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/8.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da435e050>
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/7.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41dc1d0>
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/6.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e102ad0>
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/0.jpeg saved to cache
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a1050>
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/2.jpeg saved to cache
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2b5d50>
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/9.jpeg saved to cache
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e106b90>
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/8.jpeg saved to cache
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e102050>
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/9.jpeg saved to cache
2026-03-26 15:00:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:37 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da438f290>
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/8.jpeg saved to cache
2026-03-26 15:00:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a7dd0>
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/7.jpeg saved to cache
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e290c10>
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/6.jpeg saved to cache
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e210310>
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/5.jpeg saved to cache
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2f3f90>
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/4.jpeg saved to cache
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=5&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:38 [arval.it] INFO: Found listing with ID: 132050
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132050%27 HTTP/1.1" 200 None
2026-03-26 15:00:38 [arval.it] INFO: Scrape type for 132050: 0
2026-03-26 15:00:38 [arval.it] INFO: Found listing with ID: 132033
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132033%27 HTTP/1.1" 200 None
2026-03-26 15:00:38 [arval.it] INFO: Scrape type for 132033: 2
2026-03-26 15:00:38 [arval.it] INFO: Found listing with ID: 132032
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132032%27 HTTP/1.1" 200 None
2026-03-26 15:00:38 [arval.it] INFO: Scrape type for 132032: 2
2026-03-26 15:00:38 [arval.it] INFO: Found listing with ID: 132031
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132031%27 HTTP/1.1" 200 None
2026-03-26 15:00:38 [arval.it] INFO: Scrape type for 132031: 2
2026-03-26 15:00:38 [arval.it] INFO: Found listing with ID: 132026
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132026%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132026: 2
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132027
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132027%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132027: 2
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132025
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132025%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132025: 2
2026-03-26 15:00:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40e3990>
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/3.jpeg saved to cache
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 128409
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128409%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 128409: 2
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132011
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132011%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132011: 2
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132010
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132010%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132010: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132009
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132009%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132009: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 131975
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131975%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 131975: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 131974
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131974%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 131974: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132008
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132008%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132008: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132007
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132007%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132007: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 131970
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131970%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 131970: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 132006
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132006%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 132006: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 131782
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131782%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 131782: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 131981
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131981%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 131981: 0
2026-03-26 15:00:39 [arval.it] INFO: Found listing with ID: 131980
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131980%27 HTTP/1.1" 200 None
2026-03-26 15:00:39 [arval.it] INFO: Scrape type for 131980: 0
2026-03-26 15:00:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a7a10>
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/2.jpeg saved to cache
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e51990>
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/1.jpeg saved to cache
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132455)
2026-03-26 15:00:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132121> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2a4750>
2026-03-26 15:00:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132455%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/0.jpeg saved to cache
2026-03-26 15:00:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 19395032-dabc-5c49-a330-35a022fd6885
2026-03-26 15:00:40 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 19395032-dabc-5c49-a330-35a022fd6885, skipping ID generation
2026-03-26 15:00:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 19395032-dabc-5c49-a330-35a022fd6885 with scrape type 1
2026-03-26 15:00:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 19395032-dabc-5c49-a330-35a022fd6885 sending to next pipeline
2026-03-26 15:00:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 19395032-dabc-5c49-a330-35a022fd6885, identifier: 132455
2026-03-26 15:00:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 19395032-dabc-5c49-a330-35a022fd6885 with identifier: 132455
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=black HTTP/1.1" 200 None
2026-03-26 15:00:40 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=Hybrid HTTP/1.1" 200 None
2026-03-26 15:00:40 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 19395032-dabc-5c49-a330-35a022fd6885 with identifier: 132455
2026-03-26 15:00:40 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 19395032-dabc-5c49-a330-35a022fd6885 with identifier: 132455 to the API
2026-03-26 15:00:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '19395032-dabc-5c49-a330-35a022fd6885',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ899AS',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-a3-sportback-35-tfsi-e-s-tronic-business-adv-5-porte-berlina-132455',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Audi',
 'model': 'A3',
 'odometer': 115676,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60832,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59428,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50540,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55439,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52701,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42070,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50916,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63102,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60065,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_19395032-dabc-5c49-a330-35a022fd6885/19395032-dabc-5c49-a330-35a022fd6885_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62785,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132455/9.jpeg',
             'Width': 800}],
 'price': 24000.0,
 'price_includes_vat': True,
 'registration_date': '2022-02-08',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi A3 SPORTBACK 35 TFSI E S TRONIC BUSINESS ADV. 5 PORTE BERLINA',
 'transmission': 'automatic',
 'trim': 'SPORTBACK 35 TFSI E S TRONIC BUSINESS ADV. 5 PORTE BERLINA',
 'vin': 'WAUZZZGY7NA041365',
 'year': 2022}
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132455%27 HTTP/1.1" 200 None
2026-03-26 15:00:41 [arval.it] INFO: Saving data for 132455: {'created_time': 1774537241.113666, 'last_price_update_time': 1774537241.113678}
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132455') HTTP/1.1" 204 0
2026-03-26 15:00:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/125429> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132127> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132129> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:41 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e56023c1-179e-53b7-98a3-e97ea74dee2a with identifier: 132121
2026-03-26 15:00:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e56023c1-179e-53b7-98a3-e97ea74dee2a with scrape type 2
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e56023c1-179e-53b7-98a3-e97ea74dee2a with scrape type 2
2026-03-26 15:00:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: e56023c1-179e-53b7-98a3-e97ea74dee2a, identifier: 132121
2026-03-26 15:00:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: e56023c1-179e-53b7-98a3-e97ea74dee2a with identifier: 132121
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=red HTTP/1.1" 200 None
2026-03-26 15:00:41 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=Petrol HTTP/1.1" 200 None
2026-03-26 15:00:41 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: e56023c1-179e-53b7-98a3-e97ea74dee2a with identifier: 132121
2026-03-26 15:00:41 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: e56023c1-179e-53b7-98a3-e97ea74dee2a with identifier: 132121 to the API
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132121>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'red',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'e56023c1-179e-53b7-98a3-e97ea74dee2a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK242ZB',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/peugeot-3008-2020-5p-suv-puretech-turbo-130-eat8-gt-aut-132121',
 'listing': 'directbuy',
 'location': 'Online',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 54165,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 21499.0,
 'price_includes_vat': True,
 'registration_date': '2022-06-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 2020 5P SUV PURETECH TURBO 130 EAT8 GT AUT.',
 'transmission': 'automatic',
 'trim': '2020 5P SUV PURETECH TURBO 130 EAT8 GT AUT.',
 'vin': 'VF3MRHNSUNS076651',
 'year': 2022}
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132121%27 HTTP/1.1" 200 None
2026-03-26 15:00:42 [arval.it] INFO: Saving data for 132121: {'created_time': 1774350046.086174, 'last_price_update_time': 1774537242.026935}
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132121') HTTP/1.1" 204 0
2026-03-26 15:00:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:42 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132196> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 823357b2-d9c0-5fba-bf07-3d4497811538 with identifier: 125429
2026-03-26 15:00:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 823357b2-d9c0-5fba-bf07-3d4497811538 with scrape type 2
2026-03-26 15:00:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 823357b2-d9c0-5fba-bf07-3d4497811538 with scrape type 2
2026-03-26 15:00:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 823357b2-d9c0-5fba-bf07-3d4497811538, identifier: 125429
2026-03-26 15:00:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 01c10fbf-598d-5125-a63f-73d303819df8 with identifier: 132127
2026-03-26 15:00:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 01c10fbf-598d-5125-a63f-73d303819df8 with scrape type 2
2026-03-26 15:00:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 01c10fbf-598d-5125-a63f-73d303819df8 with scrape type 2
2026-03-26 15:00:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 01c10fbf-598d-5125-a63f-73d303819df8, identifier: 132127
2026-03-26 15:00:42 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8e2b97fd-1141-5a2d-a008-43276d133f0f with identifier: 132129
2026-03-26 15:00:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8e2b97fd-1141-5a2d-a008-43276d133f0f with scrape type 2
2026-03-26 15:00:42 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8e2b97fd-1141-5a2d-a008-43276d133f0f with scrape type 2
2026-03-26 15:00:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 8e2b97fd-1141-5a2d-a008-43276d133f0f, identifier: 132129
2026-03-26 15:00:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 823357b2-d9c0-5fba-bf07-3d4497811538 with identifier: 125429
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=grey HTTP/1.1" 200 None
2026-03-26 15:00:42 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 823357b2-d9c0-5fba-bf07-3d4497811538 with identifier: 125429
2026-03-26 15:00:42 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 823357b2-d9c0-5fba-bf07-3d4497811538 with identifier: 125429 to the API
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/125429>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '823357b2-d9c0-5fba-bf07-3d4497811538',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL407FD',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q5-5p-suv-40-tdi-s-line-quattro-s-tronic-125429',
 'listing': 'directbuy',
 'location': 'Messina',
 'make': 'Audi',
 'model': 'Q5',
 'odometer': 45617,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 38800.0,
 'price_includes_vat': True,
 'registration_date': '2022-08-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q5 5P SUV 40 TDI S LINE QUATTRO S TRONIC',
 'transmission': 'automatic',
 'trim': '5P SUV 40 TDI S LINE QUATTRO S TRONIC',
 'vin': 'WAUZZZFY1N2130022',
 'year': 2022}
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125429%27 HTTP/1.1" 200 None
2026-03-26 15:00:42 [arval.it] INFO: Saving data for 125429: {'created_time': 1773401384.858823, 'last_price_update_time': 1774537242.789224}
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='125429') HTTP/1.1" 204 0
2026-03-26 15:00:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 01c10fbf-598d-5125-a63f-73d303819df8 with identifier: 132127
2026-03-26 15:00:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 01c10fbf-598d-5125-a63f-73d303819df8 with identifier: 132127
2026-03-26 15:00:42 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 01c10fbf-598d-5125-a63f-73d303819df8 with identifier: 132127 to the API
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132127>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '01c10fbf-598d-5125-a63f-73d303819df8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL230XE',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/cupra-formentor-suv-20-tdi-132127',
 'listing': 'directbuy',
 'location': 'Lamezia',
 'make': 'Cupra',
 'model': 'Formentor',
 'odometer': 50195,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 25750.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Cupra Formentor SUV 2.0 TDI',
 'transmission': 'manual',
 'trim': 'SUV 2.0 TDI',
 'vin': 'VSSZZZKMZNR081338',
 'year': 2022}
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132127%27 HTTP/1.1" 200 None
2026-03-26 15:00:43 [arval.it] INFO: Saving data for 132127: {'created_time': 1774350050.734031, 'last_price_update_time': 1774537243.104269}
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132127') HTTP/1.1" 204 0
2026-03-26 15:00:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 8e2b97fd-1141-5a2d-a008-43276d133f0f with identifier: 132129
2026-03-26 15:00:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 8e2b97fd-1141-5a2d-a008-43276d133f0f with identifier: 132129
2026-03-26 15:00:43 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 8e2b97fd-1141-5a2d-a008-43276d133f0f with identifier: 132129 to the API
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132129>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.9L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8e2b97fd-1141-5a2d-a008-43276d133f0f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GF860RP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mercedes-classe-glb-glb-2019-5p-suv-glb-200-d-automatic-sport-plus-132129',
 'listing': 'directbuy',
 'location': 'Polignano a Mare',
 'make': 'Mercedes',
 'model': 'Classe GLB',
 'odometer': 97813,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 27900.0,
 'price_includes_vat': True,
 'registration_date': '2021-05-04',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes Classe GLB GLB 2019 5P SUV GLB 200 D AUTOMATIC SPORT PLUS',
 'transmission': 'automatic',
 'trim': 'GLB 2019 5P SUV GLB 200 D AUTOMATIC SPORT PLUS',
 'vin': 'W1N2476121W118302',
 'year': 2021}
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132129%27 HTTP/1.1" 200 None
2026-03-26 15:00:43 [arval.it] INFO: Saving data for 132129: {'created_time': 1774350055.102389, 'last_price_update_time': 1774537243.404823}
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132129') HTTP/1.1" 204 0
2026-03-26 15:00:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132011> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=6&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40dbf90>
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/7.jpeg saved to cache
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a3d9ff0-feb2-5e66-b6b7-6307822062ac with identifier: 132196
2026-03-26 15:00:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2a3d9ff0-feb2-5e66-b6b7-6307822062ac with scrape type 2
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2a3d9ff0-feb2-5e66-b6b7-6307822062ac with scrape type 2
2026-03-26 15:00:43 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 2a3d9ff0-feb2-5e66-b6b7-6307822062ac, identifier: 132196
2026-03-26 15:00:43 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 2a3d9ff0-feb2-5e66-b6b7-6307822062ac with identifier: 132196
2026-03-26 15:00:43 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 2a3d9ff0-feb2-5e66-b6b7-6307822062ac with identifier: 132196
2026-03-26 15:00:43 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 2a3d9ff0-feb2-5e66-b6b7-6307822062ac with identifier: 132196 to the API
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132196>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.2L',
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '2a3d9ff0-feb2-5e66-b6b7-6307822062ac',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS586EG',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-qubo-fiorino-2016-4p-combi-combi-13-mjet-95-cv-e64-132196',
 'listing': 'directbuy',
 'location': 'Pistoia',
 'make': 'Fiat',
 'model': 'Qubo',
 'odometer': 79878,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 14268.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat Qubo FIORINO 2016 4P COMBI COMBI 1.3 MJET 95 CV E6.4',
 'transmission': 'manual',
 'trim': 'FIORINO 2016 4P COMBI COMBI 1.3 MJET 95 CV E6.4',
 'vin': 'ZFA22500006Z93274',
 'year': 2023}
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132196%27 HTTP/1.1" 200 None
2026-03-26 15:00:43 [arval.it] INFO: Saving data for 132196: {'created_time': 1774436438.969027, 'last_price_update_time': 1774537243.859299}
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132196') HTTP/1.1" 204 0
2026-03-26 15:00:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e273110>
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/6.jpeg saved to cache
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:43 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f14dcd34-e2bf-539a-babf-e356fdffeaf3 with identifier: 132011
2026-03-26 15:00:43 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f14dcd34-e2bf-539a-babf-e356fdffeaf3 with scrape type 2
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f14dcd34-e2bf-539a-babf-e356fdffeaf3 with scrape type 2
2026-03-26 15:00:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f14dcd34-e2bf-539a-babf-e356fdffeaf3, identifier: 132011
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131978
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131978%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131978: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131977
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131977%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131977: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131768
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131768%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131768: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131767
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131767%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131767: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131976
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131976%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131976: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131760
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131760%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131760: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131762
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131762%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131762: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131973
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131973%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131973: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131972
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131972%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131972: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131758
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131758%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131758: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131971
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131971%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131971: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131969
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131969%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131969: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131667
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131667%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131667: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131998
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131998%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131998: 2
2026-03-26 15:00:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f14dcd34-e2bf-539a-babf-e356fdffeaf3 with identifier: 132011
2026-03-26 15:00:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f14dcd34-e2bf-539a-babf-e356fdffeaf3 with identifier: 132011
2026-03-26 15:00:44 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f14dcd34-e2bf-539a-babf-e356fdffeaf3 with identifier: 132011 to the API
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132011>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f14dcd34-e2bf-539a-babf-e356fdffeaf3',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH083PL',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/citroen-c3-aircross-2021-5p-suv-bluehdi-120-ses-shine-eat6-132011',
 'listing': 'directbuy',
 'location': 'Polignano a Mare',
 'make': 'Citroën',
 'model': 'C3 Aircross',
 'odometer': 79489,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 15700.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroën C3 Aircross 2021 5P SUV BLUEHDI 120 SeS SHINE EAT6',
 'transmission': 'automatic',
 'trim': '2021 5P SUV BLUEHDI 120 SeS SHINE EAT6',
 'vin': 'VF72CYHX1M4344425',
 'year': 2021}
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132011%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Saving data for 132011: {'created_time': 1774263673.31841, 'last_price_update_time': 1774537244.542974}
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132011') HTTP/1.1" 204 0
2026-03-26 15:00:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131997
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131997%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131997: 2
2026-03-26 15:00:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4207090>
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/5.jpeg saved to cache
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131996
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131996%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131996: 2
2026-03-26 15:00:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131993
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131993%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131993: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131991
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131991%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131991: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131990
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131990%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131990: 0
2026-03-26 15:00:44 [arval.it] INFO: Found listing with ID: 131988
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131988%27 HTTP/1.1" 200 None
2026-03-26 15:00:44 [arval.it] INFO: Scrape type for 131988: 0
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b3510>
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/4.jpeg saved to cache
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e1528d0>
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/3.jpeg saved to cache
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b3990>
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/1.jpeg saved to cache
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:45 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132459)
2026-03-26 15:00:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e23b150>
2026-03-26 15:00:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132459%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/0.jpeg saved to cache
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5828eeab-58a3-500e-be96-ac1e86288637
2026-03-26 15:00:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5828eeab-58a3-500e-be96-ac1e86288637, skipping ID generation
2026-03-26 15:00:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5828eeab-58a3-500e-be96-ac1e86288637 with scrape type 1
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5828eeab-58a3-500e-be96-ac1e86288637 sending to next pipeline
2026-03-26 15:00:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 5828eeab-58a3-500e-be96-ac1e86288637, identifier: 132459
2026-03-26 15:00:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 5828eeab-58a3-500e-be96-ac1e86288637 with identifier: 132459
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=white HTTP/1.1" 200 None
2026-03-26 15:00:45 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 5828eeab-58a3-500e-be96-ac1e86288637 with identifier: 132459
2026-03-26 15:00:45 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 5828eeab-58a3-500e-be96-ac1e86288637 with identifier: 132459 to the API
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '5828eeab-58a3-500e-be96-ac1e86288637',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH486RC',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x3-xdrive-20d-mh48v-auto-suv-132459',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 152716,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56873,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52021,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49942,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52560,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50998,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40022,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46796,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52286,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56470,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5828eeab-58a3-500e-be96-ac1e86288637/5828eeab-58a3-500e-be96-ac1e86288637_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52623,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132459/9.jpeg',
             'Width': 800}],
 'price': 27900.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X3 XDRIVE 20D MH48V AUTO SUV',
 'transmission': 'automatic',
 'trim': 'XDRIVE 20D MH48V AUTO SUV',
 'vin': 'WBA15BZ080N130712',
 'year': 2022}
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132459%27 HTTP/1.1" 200 None
2026-03-26 15:00:45 [arval.it] INFO: Saving data for 132459: {'created_time': 1774537245.915651, 'last_price_update_time': 1774537245.915664}
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132459') HTTP/1.1" 204 0
2026-03-26 15:00:45 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/128409> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132025> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 941f66e8-fa53-5554-b621-3031ac7b4604 with identifier: 128409
2026-03-26 15:00:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 941f66e8-fa53-5554-b621-3031ac7b4604 with scrape type 2
2026-03-26 15:00:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 941f66e8-fa53-5554-b621-3031ac7b4604 with scrape type 2
2026-03-26 15:00:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 941f66e8-fa53-5554-b621-3031ac7b4604, identifier: 128409
2026-03-26 15:00:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 941f66e8-fa53-5554-b621-3031ac7b4604 with identifier: 128409
2026-03-26 15:00:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 941f66e8-fa53-5554-b621-3031ac7b4604 with identifier: 128409
2026-03-26 15:00:46 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 941f66e8-fa53-5554-b621-3031ac7b4604 with identifier: 128409 to the API
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/128409>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '941f66e8-fa53-5554-b621-3031ac7b4604',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG180ZE',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/land-rover-evoque-range-2018-5p-suv-20-d204-mhev-r-dynamic-awd-auto-128409',
 'listing': 'directbuy',
 'location': 'Messina',
 'make': 'Land Rover',
 'model': 'Evoque',
 'odometer': 74504,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 26300.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Land Rover Evoque RANGE 2018 5P SUV 2.0 D204 MHEV R-DYNAMIC AWD '
          'AUTO',
 'transmission': 'automatic',
 'trim': 'RANGE 2018 5P SUV 2.0 D204 MHEV R-DYNAMIC AWD AUTO',
 'vin': 'SALZA2BN7MH161213',
 'year': 2021}
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128409%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.it] INFO: Saving data for 128409: {'created_time': 1773655726.239076, 'last_price_update_time': 1774537246.389282}
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='128409') HTTP/1.1" 204 0
2026-03-26 15:00:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:46 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 519a47b0-f402-5890-b6ba-16a9445ede9c with identifier: 132025
2026-03-26 15:00:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 519a47b0-f402-5890-b6ba-16a9445ede9c with scrape type 2
2026-03-26 15:00:46 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 519a47b0-f402-5890-b6ba-16a9445ede9c with scrape type 2
2026-03-26 15:00:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 519a47b0-f402-5890-b6ba-16a9445ede9c, identifier: 132025
2026-03-26 15:00:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 519a47b0-f402-5890-b6ba-16a9445ede9c with identifier: 132025
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=Electric HTTP/1.1" 200 None
2026-03-26 15:00:46 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 519a47b0-f402-5890-b6ba-16a9445ede9c with identifier: 132025
2026-03-26 15:00:46 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 519a47b0-f402-5890-b6ba-16a9445ede9c with identifier: 132025 to the API
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132025>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '0.0L',
 'engine_horse_power': 208,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': '519a47b0-f402-5890-b6ba-16a9445ede9c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH834PW',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/tesla-model-3-75-kwh-long-range-dual-motor-awd-132025',
 'listing': 'directbuy',
 'location': 'Roma EUR',
 'make': 'Tesla',
 'model': 'Model 3',
 'odometer': 59320,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 25900.0,
 'price_includes_vat': True,
 'registration_date': '2021-12-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Tesla Model 3 75 KWH LONG RANGE DUAL MOTOR AWD',
 'transmission': 'automatic',
 'trim': '75 KWH LONG RANGE DUAL MOTOR AWD',
 'vin': 'LRW3E7EB8MC414582',
 'year': 2021}
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132025%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.it] INFO: Saving data for 132025: {'created_time': 1774263674.77537, 'last_price_update_time': 1774537246.993323}
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132025') HTTP/1.1" 204 0
2026-03-26 15:00:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e106650>
2026-03-26 15:00:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/9.jpeg saved to cache
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132032> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132031> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132026> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1001a151-a25b-547c-b693-85941aacf2c7 with identifier: 132032
2026-03-26 15:00:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1001a151-a25b-547c-b693-85941aacf2c7 with scrape type 2
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1001a151-a25b-547c-b693-85941aacf2c7 with scrape type 2
2026-03-26 15:00:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 1001a151-a25b-547c-b693-85941aacf2c7, identifier: 132032
2026-03-26 15:00:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ebad10eb-fe3a-5f80-9c4f-662f701f006c with identifier: 132031
2026-03-26 15:00:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ebad10eb-fe3a-5f80-9c4f-662f701f006c with scrape type 2
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ebad10eb-fe3a-5f80-9c4f-662f701f006c with scrape type 2
2026-03-26 15:00:47 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: ebad10eb-fe3a-5f80-9c4f-662f701f006c, identifier: 132031
2026-03-26 15:00:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 1001a151-a25b-547c-b693-85941aacf2c7 with identifier: 132032
2026-03-26 15:00:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 1001a151-a25b-547c-b693-85941aacf2c7 with identifier: 132032
2026-03-26 15:00:47 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 1001a151-a25b-547c-b693-85941aacf2c7 with identifier: 132032 to the API
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132032>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '1001a151-a25b-547c-b693-85941aacf2c7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK005ZB',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-a3-2020-5p-berlina-30-tdi-s-tronic-business-sback-132032',
 'listing': 'directbuy',
 'location': 'Alatri',
 'make': 'Audi',
 'model': 'A3',
 'odometer': 84211,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 23900.0,
 'price_includes_vat': True,
 'registration_date': '2022-06-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi A3 2020 5P BERLINA 30 TDI S TRONIC BUSINESS S.BACK',
 'transmission': 'automatic',
 'trim': '2020 5P BERLINA 30 TDI S TRONIC BUSINESS S.BACK',
 'vin': 'WAUZZZGY8NA095225',
 'year': 2022}
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132032%27 HTTP/1.1" 200 None
2026-03-26 15:00:47 [arval.it] INFO: Saving data for 132032: {'created_time': 1774263671.239666, 'last_price_update_time': 1774537247.659111}
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132032') HTTP/1.1" 204 0
2026-03-26 15:00:47 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: ebad10eb-fe3a-5f80-9c4f-662f701f006c with identifier: 132031
2026-03-26 15:00:47 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: ebad10eb-fe3a-5f80-9c4f-662f701f006c with identifier: 132031
2026-03-26 15:00:47 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: ebad10eb-fe3a-5f80-9c4f-662f701f006c with identifier: 132031 to the API
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132031>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ebad10eb-fe3a-5f80-9c4f-662f701f006c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG714HY',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q5-2020-5p-suv-40-tdi-business-quattro-s-tronic-132031',
 'listing': 'directbuy',
 'location': 'Alatri',
 'make': 'Audi',
 'model': 'Q5',
 'odometer': 115585,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 27900.0,
 'price_includes_vat': True,
 'registration_date': '2021-06-29',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q5 2020 5P SUV 40 TDI BUSINESS QUATTRO S TRONIC',
 'transmission': 'automatic',
 'trim': '2020 5P SUV 40 TDI BUSINESS QUATTRO S TRONIC',
 'vin': 'WAUZZZFY1M2017122',
 'year': 2021}
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132031%27 HTTP/1.1" 200 None
2026-03-26 15:00:47 [arval.it] INFO: Saving data for 132031: {'created_time': 1774263661.809235, 'last_price_update_time': 1774537247.937715}
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132031') HTTP/1.1" 204 0
2026-03-26 15:00:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132033> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f66f28be-c71b-5f72-8b35-9758bcd8ab87 with identifier: 132026
2026-03-26 15:00:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f66f28be-c71b-5f72-8b35-9758bcd8ab87 with scrape type 2
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f66f28be-c71b-5f72-8b35-9758bcd8ab87 with scrape type 2
2026-03-26 15:00:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f66f28be-c71b-5f72-8b35-9758bcd8ab87, identifier: 132026
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a5ad0>
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/8.jpeg saved to cache
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e291250>
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/7.jpeg saved to cache
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f66f28be-c71b-5f72-8b35-9758bcd8ab87 with identifier: 132026
2026-03-26 15:00:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f66f28be-c71b-5f72-8b35-9758bcd8ab87 with identifier: 132026
2026-03-26 15:00:48 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f66f28be-c71b-5f72-8b35-9758bcd8ab87 with identifier: 132026 to the API
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132026>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f66f28be-c71b-5f72-8b35-9758bcd8ab87',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN441DG',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q3-sportback-suv-35-tdi-s-tronic-business-plus-132026',
 'listing': 'directbuy',
 'location': 'Lamezia',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 98388,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 33950.0,
 'price_includes_vat': True,
 'registration_date': '2023-03-06',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 SPORTBACK SUV 35 TDI S TRONIC BUSINESS PLUS',
 'transmission': 'automatic',
 'trim': 'SPORTBACK SUV 35 TDI S TRONIC BUSINESS PLUS',
 'vin': 'WAUZZZF3XP1081156',
 'year': 2023}
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132026%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.it] INFO: Saving data for 132026: {'created_time': 1774263681.233901, 'last_price_update_time': 1774537248.45795}
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132026') HTTP/1.1" 204 0
2026-03-26 15:00:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:48 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132027> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9efb2572-215f-5542-a182-3480d27e74f2 with identifier: 132033
2026-03-26 15:00:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9efb2572-215f-5542-a182-3480d27e74f2 with scrape type 2
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9efb2572-215f-5542-a182-3480d27e74f2 with scrape type 2
2026-03-26 15:00:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 9efb2572-215f-5542-a182-3480d27e74f2, identifier: 132033
2026-03-26 15:00:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 9efb2572-215f-5542-a182-3480d27e74f2 with identifier: 132033
2026-03-26 15:00:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 9efb2572-215f-5542-a182-3480d27e74f2 with identifier: 132033
2026-03-26 15:00:48 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 9efb2572-215f-5542-a182-3480d27e74f2 with identifier: 132033 to the API
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132033>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '9efb2572-215f-5542-a182-3480d27e74f2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS439KA',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/alfa-romeo-tonale-2022-5p-suv-16-diesel-130cv-tct6-ti-132033',
 'listing': 'directbuy',
 'location': 'Alatri',
 'make': 'Alfa Romeo',
 'model': 'Tonale',
 'odometer': 115335,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 22500.0,
 'price_includes_vat': True,
 'registration_date': '2023-12-07',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Alfa Romeo Tonale 2022 5P SUV 1.6 DIESEL 130CV TCT6 TI',
 'transmission': 'automatic',
 'trim': '2022 5P SUV 1.6 DIESEL 130CV TCT6 TI',
 'vin': 'ZARNASCS7N3062163',
 'year': 2023}
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132033%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.it] INFO: Saving data for 132033: {'created_time': 1774263682.63225, 'last_price_update_time': 1774537248.868431}
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132033') HTTP/1.1" 204 0
2026-03-26 15:00:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:48 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132194> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e23b510>
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/6.jpeg saved to cache
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:48 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a with identifier: 132027
2026-03-26 15:00:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a with scrape type 2
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a with scrape type 2
2026-03-26 15:00:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a, identifier: 132027
2026-03-26 15:00:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a with identifier: 132027
2026-03-26 15:00:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a with identifier: 132027
2026-03-26 15:00:49 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a with identifier: 132027 to the API
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132027>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '66cd7a5a-c0a0-56fe-8ef8-570345fd4b5a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL727HT',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x5-xdrive-25d-business-autom-132027',
 'listing': 'directbuy',
 'location': 'Roma EUR',
 'make': 'BMW',
 'model': 'X5',
 'odometer': 44256,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 45900.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X5 XDRIVE 25D BUSINESS AUTOM.',
 'transmission': 'automatic',
 'trim': 'XDRIVE 25D BUSINESS AUTOM.',
 'vin': 'WBACV410509M53981',
 'year': 2022}
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132027%27 HTTP/1.1" 200 None
2026-03-26 15:00:49 [arval.it] INFO: Saving data for 132027: {'created_time': 1774263678.198522, 'last_price_update_time': 1774537249.295219}
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132027') HTTP/1.1" 204 0
2026-03-26 15:00:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4120610>
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/5.jpeg saved to cache
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f91f0261-6871-5c8d-81d8-66db2527b64c with identifier: 132194
2026-03-26 15:00:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f91f0261-6871-5c8d-81d8-66db2527b64c with scrape type 2
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f91f0261-6871-5c8d-81d8-66db2527b64c with scrape type 2
2026-03-26 15:00:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f91f0261-6871-5c8d-81d8-66db2527b64c, identifier: 132194
2026-03-26 15:00:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f91f0261-6871-5c8d-81d8-66db2527b64c with identifier: 132194
2026-03-26 15:00:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f91f0261-6871-5c8d-81d8-66db2527b64c with identifier: 132194
2026-03-26 15:00:49 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f91f0261-6871-5c8d-81d8-66db2527b64c with identifier: 132194 to the API
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132194>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f91f0261-6871-5c8d-81d8-66db2527b64c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS058YP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q3-sportback-35-tdi-quattro-s-tronic-business-plus-132194',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 43566,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 39900.0,
 'price_includes_vat': True,
 'registration_date': '2024-01-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 SPORTBACK 35 TDI QUATTRO S TRONIC BUSINESS PLUS',
 'transmission': 'automatic',
 'trim': 'SPORTBACK 35 TDI QUATTRO S TRONIC BUSINESS PLUS',
 'vin': 'WAUZZZF34R1017097',
 'year': 2024}
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132194%27 HTTP/1.1" 200 None
2026-03-26 15:00:49 [arval.it] INFO: Saving data for 132194: {'created_time': 1774436442.677408, 'last_price_update_time': 1774537249.744353}
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132194') HTTP/1.1" 204 0
2026-03-26 15:00:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6db2ad2f90>
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/4.jpeg saved to cache
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132200> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a2b10>
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/3.jpeg saved to cache
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 324dd58f-34d2-5ebe-894b-92757928fd38 with identifier: 132200
2026-03-26 15:00:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 324dd58f-34d2-5ebe-894b-92757928fd38 with scrape type 2
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 324dd58f-34d2-5ebe-894b-92757928fd38 with scrape type 2
2026-03-26 15:00:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 324dd58f-34d2-5ebe-894b-92757928fd38, identifier: 132200
2026-03-26 15:00:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 324dd58f-34d2-5ebe-894b-92757928fd38 with identifier: 132200
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=PHEV HTTP/1.1" 200 None
2026-03-26 15:00:50 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:00:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 324dd58f-34d2-5ebe-894b-92757928fd38 with identifier: 132200
2026-03-26 15:00:50 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 324dd58f-34d2-5ebe-894b-92757928fd38 with identifier: 132200 to the API
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132200>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.4L',
 'engine_horse_power': 245,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': '324dd58f-34d2-5ebe-894b-92757928fd38',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL938SV',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q3-45-tfsi-e-s-tronic-business-132200',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 90186,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 25900.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 45 TFSI E S TRONIC BUSINESS',
 'transmission': 'automatic',
 'trim': '45 TFSI E S TRONIC BUSINESS',
 'vin': 'WAUZZZF31P1030239',
 'year': 2022}
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132200%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.it] INFO: Saving data for 132200: {'created_time': 1774436432.306832, 'last_price_update_time': 1774537250.452677}
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132200') HTTP/1.1" 204 0
2026-03-26 15:00:50 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131998> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d1290>
2026-03-26 15:00:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/2.jpeg saved to cache
2026-03-26 15:00:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132463)
2026-03-26 15:00:50 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6c72cdad-83c1-5cb5-ada8-13a70e35a5c1 with identifier: 131998
2026-03-26 15:00:50 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6c72cdad-83c1-5cb5-ada8-13a70e35a5c1 with scrape type 2
2026-03-26 15:00:50 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 6c72cdad-83c1-5cb5-ada8-13a70e35a5c1 with scrape type 2
2026-03-26 15:00:50 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 6c72cdad-83c1-5cb5-ada8-13a70e35a5c1, identifier: 131998
2026-03-26 15:00:50 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 6c72cdad-83c1-5cb5-ada8-13a70e35a5c1 with identifier: 131998
2026-03-26 15:00:50 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 6c72cdad-83c1-5cb5-ada8-13a70e35a5c1 with identifier: 131998
2026-03-26 15:00:50 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 6c72cdad-83c1-5cb5-ada8-13a70e35a5c1 with identifier: 131998 to the API
2026-03-26 15:00:50 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131998>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'red',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 162,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '6c72cdad-83c1-5cb5-ada8-13a70e35a5c1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GP031FS',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mg-ehs-phev-ehs-2021-5p-suv-15-t-plug-in-hybrid-exclusive-131998',
 'listing': 'directbuy',
 'location': 'Online',
 'make': 'MG',
 'model': 'EHS PHEV',
 'odometer': 96555,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 17899.0,
 'price_includes_vat': True,
 'registration_date': '2023-05-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'MG EHS PHEV EHS 2021 5P SUV 1.5 T PLUG-IN HYBRID EXCLUSIVE',
 'transmission': 'automatic',
 'trim': 'EHS 2021 5P SUV 1.5 T PLUG-IN HYBRID EXCLUSIVE',
 'vin': 'LSJA24392NN165539',
 'year': 2023}
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131998%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.it] INFO: Saving data for 131998: {'created_time': 1774159226.148938, 'last_price_update_time': 1774537251.412218}
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131998') HTTP/1.1" 204 0
2026-03-26 15:00:51 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=7&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131997> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2be950>
2026-03-26 15:00:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132463%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/1.jpeg saved to cache
2026-03-26 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1c8f52c0-2789-56d5-8022-25dae29a925a
2026-03-26 15:00:51 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1c8f52c0-2789-56d5-8022-25dae29a925a, skipping ID generation
2026-03-26 15:00:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1c8f52c0-2789-56d5-8022-25dae29a925a with scrape type 1
2026-03-26 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1c8f52c0-2789-56d5-8022-25dae29a925a sending to next pipeline
2026-03-26 15:00:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 1c8f52c0-2789-56d5-8022-25dae29a925a, identifier: 132463
2026-03-26 15:00:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 1c8f52c0-2789-56d5-8022-25dae29a925a with identifier: 132463
2026-03-26 15:00:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 1c8f52c0-2789-56d5-8022-25dae29a925a with identifier: 132463
2026-03-26 15:00:51 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 1c8f52c0-2789-56d5-8022-25dae29a925a with identifier: 132463 to the API
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/1.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '1c8f52c0-2789-56d5-8022-25dae29a925a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ719AT',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-puma-10-ecoboost-hybrid-125-cv-st-line-suv-132463',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Ford',
 'model': 'PUMA',
 'odometer': 48821,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55871,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53868,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48833,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52424,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55290,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40598,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54751,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69569,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57404,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c8f52c0-2789-56d5-8022-25dae29a925a/1c8f52c0-2789-56d5-8022-25dae29a925a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65753,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132463/9.jpeg',
             'Width': 800}],
 'price': 16200.0,
 'price_includes_vat': True,
 'registration_date': '2022-02-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford PUMA 1.0 ECOBOOST HYBRID 125 CV ST-LINE SUV',
 'transmission': 'manual',
 'trim': '1.0 ECOBOOST HYBRID 125 CV ST-LINE SUV',
 'vin': 'WF02XXERK2ME29241',
 'year': 2022}
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132463%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.it] INFO: Saving data for 132463: {'created_time': 1774537251.925224, 'last_price_update_time': 1774537251.925237}
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132463') HTTP/1.1" 204 0
2026-03-26 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:51 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131996> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132202> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:51 [arval.it] INFO: Found listing with ID: 131987
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131987%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.it] INFO: Scrape type for 131987: 0
2026-03-26 15:00:51 [arval.it] INFO: Found listing with ID: 131986
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131986%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.it] INFO: Scrape type for 131986: 0
2026-03-26 15:00:51 [arval.it] INFO: Found listing with ID: 131985
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131985%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131985: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131984
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131984%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131984: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131983
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131983%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131983: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131982
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131982%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131982: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131787
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131787%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131787: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131785
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131785%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131785: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131784
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131784%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131784: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131783
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131783%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131783: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131780
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131780%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131780: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131779
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131779%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131779: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131778
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131778%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131778: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131773
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131773%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131773: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131775
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131775%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131775: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131772
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131772%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131772: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131771
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131771%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131771: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131781
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131781%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131781: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131776
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131776%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131776: 0
2026-03-26 15:00:52 [arval.it] INFO: Found listing with ID: 131774
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131774%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Scrape type for 131774: 0
2026-03-26 15:00:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a2e1b8c7-326a-5214-98c7-d76a3b83fbde with identifier: 131997
2026-03-26 15:00:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a2e1b8c7-326a-5214-98c7-d76a3b83fbde with scrape type 2
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a2e1b8c7-326a-5214-98c7-d76a3b83fbde with scrape type 2
2026-03-26 15:00:52 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: a2e1b8c7-326a-5214-98c7-d76a3b83fbde, identifier: 131997
2026-03-26 15:00:52 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: a2e1b8c7-326a-5214-98c7-d76a3b83fbde with identifier: 131997
2026-03-26 15:00:52 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: a2e1b8c7-326a-5214-98c7-d76a3b83fbde with identifier: 131997
2026-03-26 15:00:52 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: a2e1b8c7-326a-5214-98c7-d76a3b83fbde with identifier: 131997 to the API
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131997>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'a2e1b8c7-326a-5214-98c7-d76a3b83fbde',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH873RB',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mini-clubman-2019-5p-station-wagon-one-d-business-autom-dct-131997',
 'listing': 'directbuy',
 'location': 'Roseto degli Abruzzi',
 'make': 'Mini',
 'model': 'Clubman',
 'odometer': 51218,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 22800.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mini Clubman 2019 5P STATION WAGON ONE D BUSINESS AUTOM. DCT',
 'transmission': 'automatic',
 'trim': '2019 5P STATION WAGON ONE D BUSINESS AUTOM. DCT',
 'vin': 'WMW31BB0002R84139',
 'year': 2022}
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131997%27 HTTP/1.1" 200 None
2026-03-26 15:00:52 [arval.it] INFO: Saving data for 131997: {'created_time': 1774134024.268352, 'last_price_update_time': 1774537252.789256}
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131997') HTTP/1.1" 204 0
2026-03-26 15:00:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132203> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2dd150>
2026-03-26 15:00:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/5.jpeg saved to cache
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:52 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 29d4e11b-efda-5909-80de-b4feb865af9b with identifier: 131996
2026-03-26 15:00:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 29d4e11b-efda-5909-80de-b4feb865af9b with scrape type 2
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 29d4e11b-efda-5909-80de-b4feb865af9b with scrape type 2
2026-03-26 15:00:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 29d4e11b-efda-5909-80de-b4feb865af9b, identifier: 131996
2026-03-26 15:00:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 57f3754c-ccdb-59cf-b9b3-9a4b045f2133 with identifier: 132202
2026-03-26 15:00:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 57f3754c-ccdb-59cf-b9b3-9a4b045f2133 with scrape type 2
2026-03-26 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 57f3754c-ccdb-59cf-b9b3-9a4b045f2133 with scrape type 2
2026-03-26 15:00:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 57f3754c-ccdb-59cf-b9b3-9a4b045f2133, identifier: 132202
2026-03-26 15:00:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 29d4e11b-efda-5909-80de-b4feb865af9b with identifier: 131996
2026-03-26 15:00:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 29d4e11b-efda-5909-80de-b4feb865af9b with identifier: 131996
2026-03-26 15:00:53 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 29d4e11b-efda-5909-80de-b4feb865af9b with identifier: 131996 to the API
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131996>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '29d4e11b-efda-5909-80de-b4feb865af9b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GV736PD',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/volkswagen-golf-10-etsi-81kw-evo-life-dsg-131996',
 'listing': 'directbuy',
 'location': 'Roseto degli Abruzzi',
 'make': 'Volkswagen',
 'model': 'Golf',
 'odometer': 51438,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 26800.0,
 'price_includes_vat': True,
 'registration_date': '2024-05-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Volkswagen Golf 1.0 ETSI 81KW EVO LIFE DSG',
 'transmission': 'automatic',
 'trim': '1.0 ETSI 81KW EVO LIFE DSG',
 'vin': 'WVWZZZCD6RW041937',
 'year': 2024}
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131996%27 HTTP/1.1" 200 None
2026-03-26 15:00:53 [arval.it] INFO: Saving data for 131996: {'created_time': 1774134043.576939, 'last_price_update_time': 1774537253.42753}
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131996') HTTP/1.1" 204 0
2026-03-26 15:00:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 57f3754c-ccdb-59cf-b9b3-9a4b045f2133 with identifier: 132202
2026-03-26 15:00:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 57f3754c-ccdb-59cf-b9b3-9a4b045f2133 with identifier: 132202
2026-03-26 15:00:53 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 57f3754c-ccdb-59cf-b9b3-9a4b045f2133 with identifier: 132202 to the API
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132202>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '57f3754c-ccdb-59cf-b9b3-9a4b045f2133',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE789CW',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x3-xdrive-20d-mh48v-business-advantage-132202',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 64771,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 30900.0,
 'price_includes_vat': True,
 'registration_date': '2021-02-11',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X3 XDRIVE 20D MH48V BUSINESS ADVANTAGE',
 'transmission': 'automatic',
 'trim': 'XDRIVE 20D MH48V BUSINESS ADVANTAGE',
 'vin': 'WBA35BG000N076902',
 'year': 2021}
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132202%27 HTTP/1.1" 200 None
2026-03-26 15:00:53 [arval.it] INFO: Saving data for 132202: {'created_time': 1774436445.587228, 'last_price_update_time': 1774537253.737192}
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132202') HTTP/1.1" 204 0
2026-03-26 15:00:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/963/132530/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132530)
2026-03-26 15:00:53 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132204> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2d1a50>
2026-03-26 15:00:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/4.jpeg saved to cache
2026-03-26 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:53 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c5404c8-209f-570f-9b67-149fa75dd041 with identifier: 132203
2026-03-26 15:00:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8c5404c8-209f-570f-9b67-149fa75dd041 with scrape type 2
2026-03-26 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 8c5404c8-209f-570f-9b67-149fa75dd041 with scrape type 2
2026-03-26 15:00:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 8c5404c8-209f-570f-9b67-149fa75dd041, identifier: 132203
2026-03-26 15:00:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 8c5404c8-209f-570f-9b67-149fa75dd041 with identifier: 132203
2026-03-26 15:00:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 8c5404c8-209f-570f-9b67-149fa75dd041 with identifier: 132203
2026-03-26 15:00:53 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 8c5404c8-209f-570f-9b67-149fa75dd041 with identifier: 132203 to the API
2026-03-26 15:00:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132203>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 261,
 'expiration_date': None,
 'fuel_type': 'PHEV',
 'id': '8c5404c8-209f-570f-9b67-149fa75dd041',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH547JC',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/volvo-xc40-t5-plug-in-hybrid-auto-rech-inscrip-expr-132203',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'Volvo',
 'model': 'XC40',
 'odometer': 91617,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 22900.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-18',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Volvo XC40 T5 PLUG-IN HYBRID AUTO RECH INSCRIP EXPR',
 'transmission': 'automatic',
 'trim': 'T5 PLUG-IN HYBRID AUTO RECH INSCRIP EXPR',
 'vin': 'YV1XZBBVFN2706278',
 'year': 2021}
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132203%27 HTTP/1.1" 200 None
2026-03-26 15:00:54 [arval.it] INFO: Saving data for 132203: {'created_time': 1774436452.305697, 'last_price_update_time': 1774537254.165789}
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132203') HTTP/1.1" 204 0
2026-03-26 15:00:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e263010>
2026-03-26 15:00:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cdf301f9-8e5f-5111-80d1-222b85b95702/cdf301f9-8e5f-5111-80d1-222b85b95702_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F963%252F132530%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/963/132530/0.jpeg saved to cache
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item cdf301f9-8e5f-5111-80d1-222b85b95702
2026-03-26 15:00:54 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: cdf301f9-8e5f-5111-80d1-222b85b95702, skipping ID generation
2026-03-26 15:00:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cdf301f9-8e5f-5111-80d1-222b85b95702 with scrape type 1
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item cdf301f9-8e5f-5111-80d1-222b85b95702 sending to next pipeline
2026-03-26 15:00:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: cdf301f9-8e5f-5111-80d1-222b85b95702, identifier: 132530
2026-03-26 15:00:54 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: cf512581-b512-5922-9465-34ec15b9e4d9 with identifier: 132204
2026-03-26 15:00:54 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item cf512581-b512-5922-9465-34ec15b9e4d9 with scrape type 2
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item cf512581-b512-5922-9465-34ec15b9e4d9 with scrape type 2
2026-03-26 15:00:54 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: cf512581-b512-5922-9465-34ec15b9e4d9, identifier: 132204
2026-03-26 15:00:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: cdf301f9-8e5f-5111-80d1-222b85b95702 with identifier: 132530
2026-03-26 15:00:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: cdf301f9-8e5f-5111-80d1-222b85b95702 with identifier: 132530
2026-03-26 15:00:54 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: cdf301f9-8e5f-5111-80d1-222b85b95702 with identifier: 132530 to the API
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/963/132530/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'cdf301f9-8e5f-5111-80d1-222b85b95702',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN205GZ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-kuga-2019-5p-suv-20-ecoblue-120cv-2wd-st-line-auto-132530',
 'listing': 'directbuy',
 'location': 'Alatri',
 'make': 'Ford',
 'model': 'Kuga',
 'odometer': 69400,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 1,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdf301f9-8e5f-5111-80d1-222b85b95702/cdf301f9-8e5f-5111-80d1-222b85b95702_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50115,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/963/132530/0.jpeg',
             'Width': 800}],
 'price': 22900.0,
 'price_includes_vat': True,
 'registration_date': '2023-03-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford Kuga 2019 5P SUV 2.0 ECOBLUE 120CV 2WD ST-LINE AUTO',
 'transmission': 'automatic',
 'trim': '2019 5P SUV 2.0 ECOBLUE 120CV 2WD ST-LINE AUTO',
 'vin': 'WF0FXXWPMFPK54995',
 'year': 2023}
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132530%27 HTTP/1.1" 200 None
2026-03-26 15:00:54 [arval.it] INFO: Saving data for 132530: {'created_time': 1774537254.790429, 'last_price_update_time': 1774537254.790441}
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132530') HTTP/1.1" 204 0
2026-03-26 15:00:54 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: cf512581-b512-5922-9465-34ec15b9e4d9 with identifier: 132204
2026-03-26 15:00:54 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: cf512581-b512-5922-9465-34ec15b9e4d9 with identifier: 132204
2026-03-26 15:00:54 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: cf512581-b512-5922-9465-34ec15b9e4d9 with identifier: 132204 to the API
2026-03-26 15:00:54 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132204>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'cf512581-b512-5922-9465-34ec15b9e4d9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL290SX',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x3-xdrive-20d-mh48v-132204',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 89097,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 35900.0,
 'price_includes_vat': True,
 'registration_date': '2022-10-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X3 XDRIVE 20D MH48V',
 'transmission': 'automatic',
 'trim': 'XDRIVE 20D MH48V',
 'vin': 'WBA15BZ080N181059',
 'year': 2022}
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132204%27 HTTP/1.1" 200 None
2026-03-26 15:00:55 [arval.it] INFO: Saving data for 132204: {'created_time': 1774436451.096033, 'last_price_update_time': 1774537255.165293}
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132204') HTTP/1.1" 204 0
2026-03-26 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e245010>
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/2.jpeg saved to cache
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132205> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dcf290>
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/1.jpeg saved to cache
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132461)
2026-03-26 15:00:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=8&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:55 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c24a8a04-eb1e-5b22-b0cb-8e3af483d488 with identifier: 132205
2026-03-26 15:00:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c24a8a04-eb1e-5b22-b0cb-8e3af483d488 with scrape type 2
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c24a8a04-eb1e-5b22-b0cb-8e3af483d488 with scrape type 2
2026-03-26 15:00:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: c24a8a04-eb1e-5b22-b0cb-8e3af483d488, identifier: 132205
2026-03-26 15:00:55 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: c24a8a04-eb1e-5b22-b0cb-8e3af483d488 with identifier: 132205
2026-03-26 15:00:55 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: c24a8a04-eb1e-5b22-b0cb-8e3af483d488 with identifier: 132205
2026-03-26 15:00:55 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: c24a8a04-eb1e-5b22-b0cb-8e3af483d488 with identifier: 132205 to the API
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132205>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'c24a8a04-eb1e-5b22-b0cb-8e3af483d488',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK179RF',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q5-35-tdi-business-advanced-s-tronic-132205',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'Audi',
 'model': 'Q5',
 'odometer': 139305,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 26500.0,
 'price_includes_vat': True,
 'registration_date': '2022-05-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q5 35 TDI BUSINESS ADVANCED S TRONIC',
 'transmission': 'automatic',
 'trim': '35 TDI BUSINESS ADVANCED S TRONIC',
 'vin': 'WAUZZZFY7N2076208',
 'year': 2022}
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132205%27 HTTP/1.1" 200 None
2026-03-26 15:00:55 [arval.it] INFO: Saving data for 132205: {'created_time': 1774436456.665039, 'last_price_update_time': 1774537255.71711}
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132205') HTTP/1.1" 204 0
2026-03-26 15:00:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da44dcd50>
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132461%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/0.jpeg saved to cache
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8b0e722a-191b-551a-9878-9b7baa824cbc
2026-03-26 15:00:55 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8b0e722a-191b-551a-9878-9b7baa824cbc, skipping ID generation
2026-03-26 15:00:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8b0e722a-191b-551a-9878-9b7baa824cbc with scrape type 1
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8b0e722a-191b-551a-9878-9b7baa824cbc sending to next pipeline
2026-03-26 15:00:55 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 8b0e722a-191b-551a-9878-9b7baa824cbc, identifier: 132461
2026-03-26 15:00:55 [arval.it] INFO: Found listing with ID: 131770
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131770%27 HTTP/1.1" 200 None
2026-03-26 15:00:55 [arval.it] INFO: Scrape type for 131770: 0
2026-03-26 15:00:55 [arval.it] INFO: Found listing with ID: 131769
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131769%27 HTTP/1.1" 200 None
2026-03-26 15:00:55 [arval.it] INFO: Scrape type for 131769: 0
2026-03-26 15:00:55 [arval.it] INFO: Found listing with ID: 131756
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131756%27 HTTP/1.1" 200 None
2026-03-26 15:00:55 [arval.it] INFO: Scrape type for 131756: 0
2026-03-26 15:00:55 [arval.it] INFO: Found listing with ID: 131754
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131754%27 HTTP/1.1" 200 None
2026-03-26 15:00:55 [arval.it] INFO: Scrape type for 131754: 0
2026-03-26 15:00:55 [arval.it] INFO: Found listing with ID: 131968
2026-03-26 15:00:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131968%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131968: 0
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131967
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131967%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131967: 0
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131966
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131966%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131966: 0
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131964
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131964%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131964: 0
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131961
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131961%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131961: 0
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131958
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131958%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131958: 2
2026-03-26 15:00:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 8b0e722a-191b-551a-9878-9b7baa824cbc with identifier: 132461
2026-03-26 15:00:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 8b0e722a-191b-551a-9878-9b7baa824cbc with identifier: 132461
2026-03-26 15:00:56 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 8b0e722a-191b-551a-9878-9b7baa824cbc with identifier: 132461 to the API
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8b0e722a-191b-551a-9878-9b7baa824cbc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN361SP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/citroen-c5-aircross-bluehdi-130-cv-ses-shine-eat8-suv-132461',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Citroën',
 'model': 'C5 AIRCROSS',
 'odometer': 123338,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57140,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53270,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52297,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54874,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51922,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63948,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45224,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55448,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57388,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b0e722a-191b-551a-9878-9b7baa824cbc/8b0e722a-191b-551a-9878-9b7baa824cbc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55538,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132461/9.jpeg',
             'Width': 800}],
 'price': 18000.0,
 'price_includes_vat': True,
 'registration_date': '2023-04-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroën C5 AIRCROSS BLUEHDI 130 CV SES SHINE EAT8 SUV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 130 CV SES SHINE EAT8 SUV',
 'vin': 'VR7ACYHZSPL020801',
 'year': 2023}
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132461%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Saving data for 132461: {'created_time': 1774537256.467917, 'last_price_update_time': 1774537256.467927}
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132461') HTTP/1.1" 204 0
2026-03-26 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131957
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131957%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131957: 2
2026-03-26 15:00:56 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131956
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131956%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131956: 2
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131955
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131955%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131955: 2
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131954
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131954%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131954: 2
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131953
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131953%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131953: 2
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131952
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131952%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131952: 2
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131909
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131909%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131909: 2
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e217c10>
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/9.jpeg saved to cache
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131907
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131907%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131907: 2
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131906
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131906%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131906: 2
2026-03-26 15:00:56 [arval.it] INFO: Found listing with ID: 131905
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131905%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.it] INFO: Scrape type for 131905: 2
2026-03-26 15:00:56 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4280e10>
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/8.jpeg saved to cache
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:56 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 43ea9d89-2c15-5f16-990e-199db1762cf7 with identifier: 132456
2026-03-26 15:00:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 43ea9d89-2c15-5f16-990e-199db1762cf7 with scrape type 1
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/0.jpeg not downloaded yet
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/1.jpeg not downloaded yet
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/2.jpeg not downloaded yet
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/3.jpeg not downloaded yet
2026-03-26 15:00:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/4.jpeg not downloaded yet
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/5.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/6.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/7.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/8.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/9.jpeg not downloaded yet
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e105010>
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/7.jpeg saved to cache
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f11d590f-c711-57fa-8f93-bee25d735f0a with identifier: 132457
2026-03-26 15:00:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f11d590f-c711-57fa-8f93-bee25d735f0a with scrape type 1
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/0.jpeg not downloaded yet
2026-03-26 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/1.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/2.jpeg not downloaded yet
2026-03-26 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/3.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/4.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/5.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/6.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/7.jpeg not downloaded yet
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2d18d0>
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/5.jpeg saved to cache
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/8.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/9.jpeg not downloaded yet
2026-03-26 15:00:57 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 809b3e3c-1615-5e2e-85c3-1be4cf32ecee with identifier: 132458
2026-03-26 15:00:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee with scrape type 1
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/0.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/1.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/2.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/3.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/4.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/5.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/6.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/7.jpeg not downloaded yet
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/8.jpeg not downloaded yet
2026-03-26 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/9.jpeg not downloaded yet
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41c2010>
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/3.jpeg saved to cache
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f30c350>
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/1.jpeg saved to cache
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132462)
2026-03-26 15:00:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41c2250>
2026-03-26 15:00:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:00:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132462%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/0.jpeg saved to cache
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d78f2951-b541-5477-98aa-b1139d7eb33e
2026-03-26 15:00:58 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d78f2951-b541-5477-98aa-b1139d7eb33e, skipping ID generation
2026-03-26 15:00:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d78f2951-b541-5477-98aa-b1139d7eb33e with scrape type 1
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item d78f2951-b541-5477-98aa-b1139d7eb33e sending to next pipeline
2026-03-26 15:00:58 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: d78f2951-b541-5477-98aa-b1139d7eb33e, identifier: 132462
2026-03-26 15:00:58 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: d78f2951-b541-5477-98aa-b1139d7eb33e with identifier: 132462
2026-03-26 15:00:58 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: d78f2951-b541-5477-98aa-b1139d7eb33e with identifier: 132462
2026-03-26 15:00:58 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: d78f2951-b541-5477-98aa-b1139d7eb33e with identifier: 132462 to the API
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:00:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'd78f2951-b541-5477-98aa-b1139d7eb33e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GR498VH',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-panda-10-firefly-70-cv-ses-hybrid-5-porte-berlina-132462',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Fiat',
 'model': 'PANDA',
 'odometer': 115015,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50227,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46715,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48497,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49295,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50132,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37332,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51029,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47818,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47298,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d78f2951-b541-5477-98aa-b1139d7eb33e/d78f2951-b541-5477-98aa-b1139d7eb33e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47545,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132462/9.jpeg',
             'Width': 800}],
 'price': 9500.0,
 'price_includes_vat': True,
 'registration_date': '2023-09-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat PANDA 1.0 FIREFLY 70 CV SES HYBRID 5 PORTE BERLINA',
 'transmission': 'manual',
 'trim': '1.0 FIREFLY 70 CV SES HYBRID 5 PORTE BERLINA',
 'vin': 'ZFABF5BJ0P3J89033',
 'year': 2023}
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132462%27 HTTP/1.1" 200 None
2026-03-26 15:00:58 [arval.it] INFO: Saving data for 132462: {'created_time': 1774537258.727276, 'last_price_update_time': 1774537258.727287}
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132462') HTTP/1.1" 204 0
2026-03-26 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132206> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131958> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=9&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:00:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:00:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7fbd220a-76c2-57c2-87e0-6aa409a20dcc with identifier: 132460
2026-03-26 15:00:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc with scrape type 1
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/0.jpeg not downloaded yet
2026-03-26 15:00:58 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: acb1d54b-40e4-55d2-8641-4184799ba809 with identifier: 132206
2026-03-26 15:00:58 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item acb1d54b-40e4-55d2-8641-4184799ba809 with scrape type 2
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item acb1d54b-40e4-55d2-8641-4184799ba809 with scrape type 2
2026-03-26 15:00:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: acb1d54b-40e4-55d2-8641-4184799ba809, identifier: 132206
2026-03-26 15:00:59 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d with identifier: 131958
2026-03-26 15:00:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d with scrape type 2
2026-03-26 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d with scrape type 2
2026-03-26 15:00:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d, identifier: 131958
2026-03-26 15:00:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: acb1d54b-40e4-55d2-8641-4184799ba809 with identifier: 132206
2026-03-26 15:00:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: acb1d54b-40e4-55d2-8641-4184799ba809 with identifier: 132206
2026-03-26 15:00:59 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: acb1d54b-40e4-55d2-8641-4184799ba809 with identifier: 132206 to the API
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132206>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '3.0L',
 'engine_horse_power': 340,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'acb1d54b-40e4-55d2-8641-4184799ba809',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG644RM',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-serie-5-540d-xdrive-m-sport-auto-touring-132206',
 'listing': 'directbuy',
 'location': 'Torino',
 'make': 'BMW',
 'model': 'Serie 5',
 'odometer': 137214,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 30900.0,
 'price_includes_vat': True,
 'registration_date': '2021-08-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW Serie 5 540D XDRIVE M SPORT AUTO TOURING',
 'transmission': 'automatic',
 'trim': '540D XDRIVE M SPORT AUTO TOURING',
 'vin': 'WBA51AJ050CH71124',
 'year': 2021}
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132206%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Saving data for 132206: {'created_time': 1774436457.959706, 'last_price_update_time': 1774537260.076943}
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132206') HTTP/1.1" 204 0
2026-03-26 15:01:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d with identifier: 131958
2026-03-26 15:01:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d with identifier: 131958
2026-03-26 15:01:00 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d with identifier: 131958 to the API
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131958>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 92,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'ea2234b2-dbbd-56bf-8c8b-e4ac55bad83d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE037CJ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/toyota-yaris-5p-berlina-hybrid-lounge-my20-131958',
 'listing': 'directbuy',
 'location': 'Parma',
 'make': 'Toyota',
 'model': 'Yaris',
 'odometer': 51187,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 19400.0,
 'price_includes_vat': True,
 'registration_date': '2021-01-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Toyota Yaris 5P BERLINA HYBRID LOUNGE MY20',
 'transmission': 'automatic',
 'trim': '5P BERLINA HYBRID LOUNGE MY20',
 'vin': 'VNKKBAC310A084099',
 'year': 2021}
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131958%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Saving data for 131958: {'created_time': 1774047622.961983, 'last_price_update_time': 1774537260.53276}
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131958') HTTP/1.1" 204 0
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/1.jpeg not downloaded yet
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131904
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131904%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131904: 0
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131903
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131903%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131903: 2
2026-03-26 15:01:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131909> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/2.jpeg not downloaded yet
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131902
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131902%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131902: 2
2026-03-26 15:01:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da422d910>
2026-03-26 15:01:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/6.jpeg saved to cache
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:01:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/3.jpeg not downloaded yet
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131900
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131900%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131900: 2
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/4.jpeg not downloaded yet
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131899
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131899%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131899: 0
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131898
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131898%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131898: 0
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131897
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131897%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131897: 0
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131896
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131896%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131896: 0
2026-03-26 15:01:00 [arval.it] INFO: Found listing with ID: 131895
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131895%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.it] INFO: Scrape type for 131895: 2
2026-03-26 15:01:00 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4143fb75-8e08-5184-beee-36934197b621 with identifier: 131909
2026-03-26 15:01:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4143fb75-8e08-5184-beee-36934197b621 with scrape type 2
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 4143fb75-8e08-5184-beee-36934197b621 with scrape type 2
2026-03-26 15:01:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 4143fb75-8e08-5184-beee-36934197b621, identifier: 131909
2026-03-26 15:01:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 4143fb75-8e08-5184-beee-36934197b621 with identifier: 131909
2026-03-26 15:01:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 4143fb75-8e08-5184-beee-36934197b621 with identifier: 131909
2026-03-26 15:01:01 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 4143fb75-8e08-5184-beee-36934197b621 with identifier: 131909 to the API
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131909>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '4143fb75-8e08-5184-beee-36934197b621',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GY267DB',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/opel-combo-cargo-15-diesel-130cv-ss-l1-mt6-vett-furgonata-131909',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Opel',
 'model': 'COMBO',
 'odometer': 38697,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 18950.0,
 'price_includes_vat': True,
 'registration_date': '2025-01-16',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Opel COMBO CARGO 1.5 Diesel 130cv S&S L1 MT6 Vett. Furgonata',
 'transmission': 'manual',
 'trim': 'CARGO 1.5 Diesel 130cv S&S L1 MT6 Vett. Furgonata',
 'vin': 'W0VEDYHP7RN541269',
 'year': 2025}
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131909%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Saving data for 131909: {'created_time': 1774018931.292664, 'last_price_update_time': 1774537261.303884}
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131909') HTTP/1.1" 204 0
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/5.jpeg not downloaded yet
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131894
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131894%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131894: 2
2026-03-26 15:01:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/6.jpeg not downloaded yet
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131893
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131893%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131893: 0
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131892
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131892%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131892: 2
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5103950>
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/5.jpeg saved to cache
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/7.jpeg not downloaded yet
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131891
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131891%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131891: 2
2026-03-26 15:01:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/8.jpeg not downloaded yet
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131890
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131890%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131890: 0
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131889
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131889%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131889: 0
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131888
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131888%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131888: 0
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131887
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131887%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131887: 0
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131886
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131886%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131886: 0
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131885
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131885%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131885: 0
2026-03-26 15:01:01 [arval.it] INFO: Found listing with ID: 131883
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131883%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [arval.it] INFO: Scrape type for 131883: 0
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/9.jpeg not downloaded yet
2026-03-26 15:01:01 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40e2cd0>
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/4.jpeg saved to cache
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:01:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42922d0>
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/3.jpeg saved to cache
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:01:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412c750>
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/3.jpeg saved to cache
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f31f910>
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/9.jpeg saved to cache
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e107b90>
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/0.jpeg saved to cache
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dce690>
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/2.jpeg saved to cache
2026-03-26 15:01:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e157250>
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/8.jpeg saved to cache
2026-03-26 15:01:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131903> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131891> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=10&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:03 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2ea84a33-e5c6-5f26-8007-c6c88b322755 with identifier: 131903
2026-03-26 15:01:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2ea84a33-e5c6-5f26-8007-c6c88b322755 with scrape type 2
2026-03-26 15:01:03 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2ea84a33-e5c6-5f26-8007-c6c88b322755 with scrape type 2
2026-03-26 15:01:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 2ea84a33-e5c6-5f26-8007-c6c88b322755, identifier: 131903
2026-03-26 15:01:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 2ea84a33-e5c6-5f26-8007-c6c88b322755 with identifier: 131903
2026-03-26 15:01:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 2ea84a33-e5c6-5f26-8007-c6c88b322755 with identifier: 131903
2026-03-26 15:01:03 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 2ea84a33-e5c6-5f26-8007-c6c88b322755 with identifier: 131903 to the API
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131903>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 140,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '2ea84a33-e5c6-5f26-8007-c6c88b322755',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG017JL',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/nissan-qashqai-13-mhev-140cv-premiere-edition-crossover-131903',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Nissan',
 'model': 'QASHQAI',
 'odometer': 104247,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 18500.0,
 'price_includes_vat': True,
 'registration_date': '2021-07-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Nissan QASHQAI 1.3 MHEV 140CV PREMIERE EDITION CROSSOVER',
 'transmission': 'manual',
 'trim': '1.3 MHEV 140CV PREMIERE EDITION CROSSOVER',
 'vin': 'SJNTAAJ12U1002452',
 'year': 2021}
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131903%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Saving data for 131903: {'created_time': 1774018913.828715, 'last_price_update_time': 1774537264.222802}
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131903') HTTP/1.1" 204 0
2026-03-26 15:01:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:04 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 08eb9cd8-732d-5b9c-97dd-8b3d0042d984 with identifier: 131891
2026-03-26 15:01:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 08eb9cd8-732d-5b9c-97dd-8b3d0042d984 with scrape type 2
2026-03-26 15:01:04 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 08eb9cd8-732d-5b9c-97dd-8b3d0042d984 with scrape type 2
2026-03-26 15:01:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 08eb9cd8-732d-5b9c-97dd-8b3d0042d984, identifier: 131891
2026-03-26 15:01:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f31dcd0>
2026-03-26 15:01:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/9.jpeg saved to cache
2026-03-26 15:01:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131882
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131882%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131882: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131881
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131881%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131881: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131880
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131880%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131880: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131875
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131875%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131875: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131873
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131873%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131873: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131860
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131860%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131860: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131858
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131858%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131858: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131857
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131857%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131857: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131856
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131856%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131856: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131855
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131855%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131855: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131854
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131854%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131854: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131853
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131853%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131853: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131851
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131851%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131851: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131832
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131832%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131832: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131831
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131831%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131831: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131829
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131829%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131829: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131828
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131828%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131828: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131827
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131827%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131827: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131826
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131826%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131826: 0
2026-03-26 15:01:04 [arval.it] INFO: Found listing with ID: 131825
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131825%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.it] INFO: Scrape type for 131825: 0
2026-03-26 15:01:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 08eb9cd8-732d-5b9c-97dd-8b3d0042d984 with identifier: 131891
2026-03-26 15:01:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 08eb9cd8-732d-5b9c-97dd-8b3d0042d984 with identifier: 131891
2026-03-26 15:01:04 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 08eb9cd8-732d-5b9c-97dd-8b3d0042d984 with identifier: 131891 to the API
2026-03-26 15:01:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131891>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '08eb9cd8-732d-5b9c-97dd-8b3d0042d984',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GS472ES',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mini-cooper-classic-auto-5-porte-berlina-131891',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Mini',
 'model': 'COOPER',
 'odometer': 58226,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 24950.0,
 'price_includes_vat': True,
 'registration_date': '2023-11-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mini COOPER CLASSIC AUTO 5 PORTE BERLINA',
 'transmission': 'automatic',
 'trim': 'CLASSIC AUTO 5 PORTE BERLINA',
 'vin': 'WMW31DK0402V46753',
 'year': 2023}
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131891%27 HTTP/1.1" 200 None
2026-03-26 15:01:05 [arval.it] INFO: Saving data for 131891: {'created_time': 1774018944.265538, 'last_price_update_time': 1774537265.400813}
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131891') HTTP/1.1" 204 0
2026-03-26 15:01:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131892> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e120050>
2026-03-26 15:01:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/7.jpeg saved to cache
2026-03-26 15:01:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131902> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:05 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aaf2692f-a33f-51b9-90ab-a760c68ebf29 with identifier: 131892
2026-03-26 15:01:05 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aaf2692f-a33f-51b9-90ab-a760c68ebf29 with scrape type 2
2026-03-26 15:01:05 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item aaf2692f-a33f-51b9-90ab-a760c68ebf29 with scrape type 2
2026-03-26 15:01:05 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: aaf2692f-a33f-51b9-90ab-a760c68ebf29, identifier: 131892
2026-03-26 15:01:05 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: aaf2692f-a33f-51b9-90ab-a760c68ebf29 with identifier: 131892
2026-03-26 15:01:05 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: aaf2692f-a33f-51b9-90ab-a760c68ebf29 with identifier: 131892
2026-03-26 15:01:05 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: aaf2692f-a33f-51b9-90ab-a760c68ebf29 with identifier: 131892 to the API
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:05 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131892>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'aaf2692f-a33f-51b9-90ab-a760c68ebf29',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG743RF',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/peugeot-208-active-pack-bluehdi-100-ss-5-porte-berlina-131892',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Peugeot',
 'model': '208',
 'odometer': 137070,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 11550.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-21',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 208 ACTIVE PACK BLUEHDI 100 S/S 5 PORTE BERLINA',
 'transmission': 'manual',
 'trim': 'ACTIVE PACK BLUEHDI 100 S/S 5 PORTE BERLINA',
 'vin': 'VR3UBYHTKM5849922',
 'year': 2021}
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131892%27 HTTP/1.1" 200 None
2026-03-26 15:01:06 [arval.it] INFO: Saving data for 131892: {'created_time': 1774018943.152186, 'last_price_update_time': 1774537266.020181}
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131892') HTTP/1.1" 204 0
2026-03-26 15:01:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e152e10>
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/6.jpeg saved to cache
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e1ca4283-db29-5e30-8bff-dc809815c5fa with identifier: 131902
2026-03-26 15:01:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e1ca4283-db29-5e30-8bff-dc809815c5fa with scrape type 2
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e1ca4283-db29-5e30-8bff-dc809815c5fa with scrape type 2
2026-03-26 15:01:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: e1ca4283-db29-5e30-8bff-dc809815c5fa, identifier: 131902
2026-03-26 15:01:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: e1ca4283-db29-5e30-8bff-dc809815c5fa with identifier: 131902
2026-03-26 15:01:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: e1ca4283-db29-5e30-8bff-dc809815c5fa with identifier: 131902
2026-03-26 15:01:06 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: e1ca4283-db29-5e30-8bff-dc809815c5fa with identifier: 131902 to the API
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131902>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.5L',
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'e1ca4283-db29-5e30-8bff-dc809815c5fa',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN097LM',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/lexus-nx-350h-hybrid-premium-4wd-my22-auto-suv-131902',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Lexus',
 'model': 'NX 350H',
 'odometer': 59259,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 43950.0,
 'price_includes_vat': True,
 'registration_date': '2023-03-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Lexus NX 350H HYBRID PREMIUM 4WD MY22 AUTO SUV',
 'transmission': 'automatic',
 'trim': 'HYBRID PREMIUM 4WD MY22 AUTO SUV',
 'vin': 'JTJCKBEZX02014922',
 'year': 2023}
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131902%27 HTTP/1.1" 200 None
2026-03-26 15:01:06 [arval.it] INFO: Saving data for 131902: {'created_time': 1774018841.871747, 'last_price_update_time': 1774537266.439603}
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131902') HTTP/1.1" 204 0
2026-03-26 15:01:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e106110>
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/5.jpeg saved to cache
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e200c50>
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/4.jpeg saved to cache
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:06 [scrapy.extensions.logstats] INFO: Crawled 69 pages (at 69 pages/min), scraped 37 items (at 37 items/min)
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dcec90>
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/3.jpeg saved to cache
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:06 [scrapy.extensions.memusage] INFO: Peak memory usage is 165MiB
2026-03-26 15:01:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e1503d0>
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/2.jpeg saved to cache
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=11&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42da390>
2026-03-26 15:01:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/9.jpeg saved to cache
2026-03-26 15:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131894> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131824
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131824%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131824: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131823
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131823%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131823: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131822
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131822%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131822: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131820
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131820%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131820: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131819
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131819%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131819: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131818
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131818%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131818: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131817
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131817%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131817: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131816
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131816%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131816: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131815
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131815%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131815: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131814
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131814%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131814: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131813
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131813%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131813: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131812
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131812%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131812: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131811
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131811%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131811: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131810
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131810%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131810: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131809
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131809%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131809: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131807
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131807%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131807: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131806
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131806%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131806: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131805
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131805%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131805: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131804
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131804%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131804: 0
2026-03-26 15:01:07 [arval.it] INFO: Found listing with ID: 131803
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131803%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.it] INFO: Scrape type for 131803: 0
2026-03-26 15:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131895> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1 with identifier: 131894
2026-03-26 15:01:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1 with scrape type 2
2026-03-26 15:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1 with scrape type 2
2026-03-26 15:01:07 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1, identifier: 131894
2026-03-26 15:01:07 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1 with identifier: 131894
2026-03-26 15:01:07 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1 with identifier: 131894
2026-03-26 15:01:07 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1 with identifier: 131894 to the API
2026-03-26 15:01:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131894>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f3dea8b1-b95c-5f71-bd1b-bfdb57890ec1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG770ZL',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q3-sportback-35-tdi-s-tronic-business-plus-suv-131894',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 114088,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 31000.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-07',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 SPORTBACK 35 TDI S TRONIC BUSINESS PLUS SUV',
 'transmission': 'automatic',
 'trim': 'SPORTBACK 35 TDI S TRONIC BUSINESS PLUS SUV',
 'vin': 'WAUZZZF38N1032499',
 'year': 2021}
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131894%27 HTTP/1.1" 200 None
2026-03-26 15:01:09 [arval.it] INFO: Saving data for 131894: {'created_time': 1774018847.589436, 'last_price_update_time': 1774537269.240383}
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131894') HTTP/1.1" 204 0
2026-03-26 15:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131900> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da52f8650>
2026-03-26 15:01:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/8.jpeg saved to cache
2026-03-26 15:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:09 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9b479d83-109b-56da-b64e-fa23e3680bbd with identifier: 131895
2026-03-26 15:01:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9b479d83-109b-56da-b64e-fa23e3680bbd with scrape type 2
2026-03-26 15:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9b479d83-109b-56da-b64e-fa23e3680bbd with scrape type 2
2026-03-26 15:01:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 9b479d83-109b-56da-b64e-fa23e3680bbd, identifier: 131895
2026-03-26 15:01:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 9b479d83-109b-56da-b64e-fa23e3680bbd with identifier: 131895
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=blue HTTP/1.1" 200 None
2026-03-26 15:01:09 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:01:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:01:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 9b479d83-109b-56da-b64e-fa23e3680bbd with identifier: 131895
2026-03-26 15:01:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 9b479d83-109b-56da-b64e-fa23e3680bbd with identifier: 131895 to the API
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131895>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 184,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '9b479d83-109b-56da-b64e-fa23e3680bbd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG801HZ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x3-xdrive-30e-luxury-auto-suv-131895',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 60597,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 31500.0,
 'price_includes_vat': True,
 'registration_date': '2021-06-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X3 XDRIVE 30E LUXURY AUTO SUV',
 'transmission': 'automatic',
 'trim': 'XDRIVE 30E LUXURY AUTO SUV',
 'vin': 'WBATS110609H25125',
 'year': 2021}
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131895%27 HTTP/1.1" 200 None
2026-03-26 15:01:10 [arval.it] INFO: Saving data for 131895: {'created_time': 1774018851.68458, 'last_price_update_time': 1774537270.262446}
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131895') HTTP/1.1" 204 0
2026-03-26 15:01:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2268490f-c3a9-59f0-987a-786ab26b6503 with identifier: 131900
2026-03-26 15:01:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2268490f-c3a9-59f0-987a-786ab26b6503 with scrape type 2
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2268490f-c3a9-59f0-987a-786ab26b6503 with scrape type 2
2026-03-26 15:01:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 2268490f-c3a9-59f0-987a-786ab26b6503, identifier: 131900
2026-03-26 15:01:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 2268490f-c3a9-59f0-987a-786ab26b6503 with identifier: 131900
2026-03-26 15:01:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 2268490f-c3a9-59f0-987a-786ab26b6503 with identifier: 131900
2026-03-26 15:01:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 2268490f-c3a9-59f0-987a-786ab26b6503 with identifier: 131900 to the API
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131900>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '2268490f-c3a9-59f0-987a-786ab26b6503',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ917AK',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-puma-10-ecoboost-hybrid-125-cv-titanium-x-suv-131900',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Ford',
 'model': 'PUMA',
 'odometer': 42750,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 16950.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-26',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford PUMA 1.0 ECOBOOST HYBRID 125 CV TITANIUM X SUV',
 'transmission': 'manual',
 'trim': '1.0 ECOBOOST HYBRID 125 CV TITANIUM X SUV',
 'vin': 'WF02XXERK2ME27862',
 'year': 2022}
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131900%27 HTTP/1.1" 200 None
2026-03-26 15:01:10 [arval.it] INFO: Saving data for 131900: {'created_time': 1774018906.631839, 'last_price_update_time': 1774537270.702224}
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131900') HTTP/1.1" 204 0
2026-03-26 15:01:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412e910>
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/7.jpeg saved to cache
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e295590>
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/6.jpeg saved to cache
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d3410>
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/5.jpeg saved to cache
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5109090>
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/4.jpeg saved to cache
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e297390>
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/3.jpeg saved to cache
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=12&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e157ad0>
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/2.jpeg saved to cache
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131802
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131802%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131802: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131801
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131801%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131801: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131800
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131800%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131800: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131799
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131799%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131799: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131798
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131798%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131798: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131796
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131796%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131796: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131795
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131795%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131795: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131794
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131794%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131794: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131793
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131793%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131793: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131792
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131792%27 HTTP/1.1" 200 None
2026-03-26 15:01:11 [arval.it] INFO: Scrape type for 131792: 0
2026-03-26 15:01:11 [arval.it] INFO: Found listing with ID: 131791
2026-03-26 15:01:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131791%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131791: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131790
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131790%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131790: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131789
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131789%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131789: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131730
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131730%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131730: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131729
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131729%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131729: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131728
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131728%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131728: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131727
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131727%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131727: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131726
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131726%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131726: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131725
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131725%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131725: 0
2026-03-26 15:01:12 [arval.it] INFO: Found listing with ID: 131724
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131724%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.it] INFO: Scrape type for 131724: 0
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e294d50>
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/1.jpeg saved to cache
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132460)
2026-03-26 15:01:12 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3f7090>
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132460%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/0.jpeg saved to cache
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc
2026-03-26 15:01:12 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 7fbd220a-76c2-57c2-87e0-6aa409a20dcc, skipping ID generation
2026-03-26 15:01:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc with scrape type 1
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7fbd220a-76c2-57c2-87e0-6aa409a20dcc sending to next pipeline
2026-03-26 15:01:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 7fbd220a-76c2-57c2-87e0-6aa409a20dcc, identifier: 132460
2026-03-26 15:01:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 7fbd220a-76c2-57c2-87e0-6aa409a20dcc with identifier: 132460
2026-03-26 15:01:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 7fbd220a-76c2-57c2-87e0-6aa409a20dcc with identifier: 132460
2026-03-26 15:01:12 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 7fbd220a-76c2-57c2-87e0-6aa409a20dcc with identifier: 132460 to the API
2026-03-26 15:01:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 184,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '7fbd220a-76c2-57c2-87e0-6aa409a20dcc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG324ZP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x3-xdrive-30e-auto-suv-132460',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 155295,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58392,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54986,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52987,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56342,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53364,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65905,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54271,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60868,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60207,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7fbd220a-76c2-57c2-87e0-6aa409a20dcc/7fbd220a-76c2-57c2-87e0-6aa409a20dcc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51210,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132460/9.jpeg',
             'Width': 800}],
 'price': 24800.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X3 XDRIVE 30E AUTO SUV',
 'transmission': 'automatic',
 'trim': 'XDRIVE 30E AUTO SUV',
 'vin': 'WBA61DP0509J41451',
 'year': 2021}
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132460%27 HTTP/1.1" 200 None
2026-03-26 15:01:13 [arval.it] INFO: Saving data for 132460: {'created_time': 1774537273.101326, 'last_price_update_time': 1774537273.101338}
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132460') HTTP/1.1" 204 0
2026-03-26 15:01:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41c3dd0>
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/1.jpeg saved to cache
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132458)
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40d9d90>
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132458%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/0.jpeg saved to cache
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee
2026-03-26 15:01:13 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 809b3e3c-1615-5e2e-85c3-1be4cf32ecee, skipping ID generation
2026-03-26 15:01:13 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee with scrape type 1
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 809b3e3c-1615-5e2e-85c3-1be4cf32ecee sending to next pipeline
2026-03-26 15:01:13 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 809b3e3c-1615-5e2e-85c3-1be4cf32ecee, identifier: 132458
2026-03-26 15:01:13 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 809b3e3c-1615-5e2e-85c3-1be4cf32ecee with identifier: 132458
2026-03-26 15:01:13 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 809b3e3c-1615-5e2e-85c3-1be4cf32ecee with identifier: 132458
2026-03-26 15:01:13 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 809b3e3c-1615-5e2e-85c3-1be4cf32ecee with identifier: 132458 to the API
2026-03-26 15:01:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '809b3e3c-1615-5e2e-85c3-1be4cf32ecee',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG481RT',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x3-xdrive-20d-mh48v-xline-auto-suv-132458',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 79195,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58842,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57580,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51552,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54201,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51657,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41557,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56261,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71569,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60843,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_809b3e3c-1615-5e2e-85c3-1be4cf32ecee/809b3e3c-1615-5e2e-85c3-1be4cf32ecee_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59535,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132458/9.jpeg',
             'Width': 800}],
 'price': 31300.0,
 'price_includes_vat': True,
 'registration_date': '2021-08-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X3 XDRIVE 20D MH48V XLINE AUTO SUV',
 'transmission': 'automatic',
 'trim': 'XDRIVE 20D MH48V XLINE AUTO SUV',
 'vin': 'WBA35BG060N108977',
 'year': 2021}
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132458%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Saving data for 132458: {'created_time': 1774537274.22265, 'last_price_update_time': 1774537274.22266}
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132458') HTTP/1.1" 204 0
2026-03-26 15:01:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2df710>
2026-03-26 15:01:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/9.jpeg saved to cache
2026-03-26 15:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=13&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131723
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131723%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131723: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131722
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131722%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131722: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131721
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131721%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131721: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131720
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131720%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131720: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131719
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131719%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131719: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131718
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131718%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131718: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131717
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131717%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131717: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131715
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131715%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131715: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131714
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131714%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131714: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131713
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131713%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131713: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131711
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131711%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131711: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131710
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131710%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131710: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131709
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131709%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131709: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131708
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131708%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131708: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131707
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131707%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131707: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131706
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131706%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131706: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131705
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131705%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131705: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131704
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131704%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131704: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131703
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131703%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131703: 0
2026-03-26 15:01:14 [arval.it] INFO: Found listing with ID: 131702
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131702%27 HTTP/1.1" 200 None
2026-03-26 15:01:14 [arval.it] INFO: Scrape type for 131702: 0
2026-03-26 15:01:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2dd590>
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/8.jpeg saved to cache
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e25c710>
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/7.jpeg saved to cache
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e317d0>
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/6.jpeg saved to cache
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e262f50>
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/5.jpeg saved to cache
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e296d50>
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/4.jpeg saved to cache
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=14&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131701
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131701%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131701: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131700
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131700%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131700: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131699
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131699%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131699: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131698
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131698%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131698: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131697
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131697%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131697: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131696
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131696%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131696: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131695
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131695%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131695: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131694
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131694%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131694: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131693
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131693%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131693: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131692
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131692%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131692: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131691
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131691%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131691: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131690
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131690%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131690: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131689
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131689%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131689: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131688
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131688%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131688: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131687
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131687%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131687: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131686
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131686%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131686: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131685
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131685%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131685: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131666
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131666%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131666: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131665
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131665%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131665: 0
2026-03-26 15:01:16 [arval.it] INFO: Found listing with ID: 131664
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131664%27 HTTP/1.1" 200 None
2026-03-26 15:01:16 [arval.it] INFO: Scrape type for 131664: 0
2026-03-26 15:01:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131905> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40c3b90>
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/3.jpeg saved to cache
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132457)
2026-03-26 15:01:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f06ebe39-31e5-5356-8f25-7abb524bffdb with identifier: 131905
2026-03-26 15:01:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f06ebe39-31e5-5356-8f25-7abb524bffdb with scrape type 2
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f06ebe39-31e5-5356-8f25-7abb524bffdb with scrape type 2
2026-03-26 15:01:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f06ebe39-31e5-5356-8f25-7abb524bffdb, identifier: 131905
2026-03-26 15:01:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f06ebe39-31e5-5356-8f25-7abb524bffdb with identifier: 131905
2026-03-26 15:01:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f06ebe39-31e5-5356-8f25-7abb524bffdb with identifier: 131905
2026-03-26 15:01:17 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f06ebe39-31e5-5356-8f25-7abb524bffdb with identifier: 131905 to the API
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131905>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.6L',
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f06ebe39-31e5-5356-8f25-7abb524bffdb',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC752PK',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-doblo-cargo-ch1-lounge-16-mjet-105cv-e6d-ss-131905',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Fiat',
 'model': 'DOBLO',
 'odometer': 101367,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 11950.0,
 'price_includes_vat': True,
 'registration_date': '2020-09-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat DOBLO CARGO CH1 LOUNGE 1.6 Mjet 105cv E6D S&S',
 'transmission': 'manual',
 'trim': 'CARGO CH1 LOUNGE 1.6 Mjet 105cv E6D S&S',
 'vin': 'ZFA26300006P29223',
 'year': 2020}
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131905%27 HTTP/1.1" 200 None
2026-03-26 15:01:17 [arval.it] INFO: Saving data for 131905: {'created_time': 1774018920.882982, 'last_price_update_time': 1774537277.392619}
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131905') HTTP/1.1" 204 0
2026-03-26 15:01:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131907> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43b0e50>
2026-03-26 15:01:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132457%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/1.jpeg saved to cache
2026-03-26 15:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f11d590f-c711-57fa-8f93-bee25d735f0a
2026-03-26 15:01:17 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f11d590f-c711-57fa-8f93-bee25d735f0a, skipping ID generation
2026-03-26 15:01:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f11d590f-c711-57fa-8f93-bee25d735f0a with scrape type 1
2026-03-26 15:01:17 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f11d590f-c711-57fa-8f93-bee25d735f0a sending to next pipeline
2026-03-26 15:01:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f11d590f-c711-57fa-8f93-bee25d735f0a, identifier: 132457
2026-03-26 15:01:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f11d590f-c711-57fa-8f93-bee25d735f0a with identifier: 132457
2026-03-26 15:01:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f11d590f-c711-57fa-8f93-bee25d735f0a with identifier: 132457
2026-03-26 15:01:17 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f11d590f-c711-57fa-8f93-bee25d735f0a with identifier: 132457 to the API
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/1.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'f11d590f-c711-57fa-8f93-bee25d735f0a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH183HW',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-serie-3-318d-mh48v-business-advantage-touring-auto-station-wagon-132457',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'BMW',
 'model': 'SERIE 3',
 'odometer': 129369,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53458,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46991,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48336,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50657,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47666,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55238,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49882,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53572,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54781,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f11d590f-c711-57fa-8f93-bee25d735f0a/f11d590f-c711-57fa-8f93-bee25d735f0a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49642,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132457/9.jpeg',
             'Width': 800}],
 'price': 22900.0,
 'price_includes_vat': True,
 'registration_date': '2021-11-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW SERIE 3 318D MH48V BUSINESS ADVANTAGE TOURING AUTO STATION '
          'WAGON',
 'transmission': 'automatic',
 'trim': '318D MH48V BUSINESS ADVANTAGE TOURING AUTO STATION WAGON',
 'vin': 'WBA6L31090FM01896',
 'year': 2021}
2026-03-26 15:01:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132457%27 HTTP/1.1" 200 None
2026-03-26 15:01:18 [arval.it] INFO: Saving data for 132457: {'created_time': 1774537278.006287, 'last_price_update_time': 1774537278.006306}
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132457') HTTP/1.1" 204 0
2026-03-26 15:01:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131906> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131952> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f595cc71-e391-583a-b325-66c72c9b430c with identifier: 131907
2026-03-26 15:01:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f595cc71-e391-583a-b325-66c72c9b430c with scrape type 2
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item f595cc71-e391-583a-b325-66c72c9b430c with scrape type 2
2026-03-26 15:01:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f595cc71-e391-583a-b325-66c72c9b430c, identifier: 131907
2026-03-26 15:01:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f595cc71-e391-583a-b325-66c72c9b430c with identifier: 131907
2026-03-26 15:01:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f595cc71-e391-583a-b325-66c72c9b430c with identifier: 131907
2026-03-26 15:01:18 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f595cc71-e391-583a-b325-66c72c9b430c with identifier: 131907 to the API
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131907>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.6L',
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f595cc71-e391-583a-b325-66c72c9b430c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL661PT',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-doblo-cargo-maxi-lh1-business-16-mjet-105cv-e6d-ss-131907',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Fiat',
 'model': 'DOBLO',
 'odometer': 122782,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 13350.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat DOBLO CARGO MAXI LH1 BUSINESS 1.6 Mjet 105cv E6D S&S',
 'transmission': 'manual',
 'trim': 'CARGO MAXI LH1 BUSINESS 1.6 Mjet 105cv E6D S&S',
 'vin': 'ZFA26300006X68757',
 'year': 2022}
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131907%27 HTTP/1.1" 200 None
2026-03-26 15:01:18 [arval.it] INFO: Saving data for 131907: {'created_time': 1774018925.792238, 'last_price_update_time': 1774537278.376312}
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131907') HTTP/1.1" 204 0
2026-03-26 15:01:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2f75d0>
2026-03-26 15:01:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/8.jpeg saved to cache
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 18d6c16b-3429-5d14-becd-aada1fd86b21 with identifier: 131906
2026-03-26 15:01:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 18d6c16b-3429-5d14-becd-aada1fd86b21 with scrape type 2
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 18d6c16b-3429-5d14-becd-aada1fd86b21 with scrape type 2
2026-03-26 15:01:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 18d6c16b-3429-5d14-becd-aada1fd86b21, identifier: 131906
2026-03-26 15:01:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d239ec1c-0e1f-55a6-9a87-55942c909c61 with identifier: 131952
2026-03-26 15:01:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d239ec1c-0e1f-55a6-9a87-55942c909c61 with scrape type 2
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item d239ec1c-0e1f-55a6-9a87-55942c909c61 with scrape type 2
2026-03-26 15:01:18 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: d239ec1c-0e1f-55a6-9a87-55942c909c61, identifier: 131952
2026-03-26 15:01:18 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 18d6c16b-3429-5d14-becd-aada1fd86b21 with identifier: 131906
2026-03-26 15:01:18 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 18d6c16b-3429-5d14-becd-aada1fd86b21 with identifier: 131906
2026-03-26 15:01:18 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 18d6c16b-3429-5d14-becd-aada1fd86b21 with identifier: 131906 to the API
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:18 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131906>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.6L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '18d6c16b-3429-5d14-becd-aada1fd86b21',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG600ZJ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-doblo-cargo-ch1-lounge-16-mjet-120cv-e6d-f-ss-131906',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Fiat',
 'model': 'DOBLO',
 'odometer': 155855,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 11450.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-29',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat DOBLO CARGO CH1 LOUNGE 1.6 Mjet 120cv E6D-f S&S',
 'transmission': 'manual',
 'trim': 'CARGO CH1 LOUNGE 1.6 Mjet 120cv E6D-f S&S',
 'vin': 'ZFA26300006V35895',
 'year': 2021}
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131906%27 HTTP/1.1" 200 None
2026-03-26 15:01:19 [arval.it] INFO: Saving data for 131906: {'created_time': 1774018923.237323, 'last_price_update_time': 1774537279.030653}
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131906') HTTP/1.1" 204 0
2026-03-26 15:01:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: d239ec1c-0e1f-55a6-9a87-55942c909c61 with identifier: 131952
2026-03-26 15:01:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: d239ec1c-0e1f-55a6-9a87-55942c909c61 with identifier: 131952
2026-03-26 15:01:19 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: d239ec1c-0e1f-55a6-9a87-55942c909c61 with identifier: 131952 to the API
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131952>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.2L',
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'd239ec1c-0e1f-55a6-9a87-55942c909c61',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD146AW',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/citroen-c3-5p-berlina-puretech-83-ses-shine-neo-patentati-131952',
 'listing': 'directbuy',
 'location': 'Parma',
 'make': 'Citroën',
 'model': 'C3',
 'odometer': 22448,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 13300.0,
 'price_includes_vat': True,
 'registration_date': '2020-10-29',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroën C3 5P BERLINA PURETECH 83 SeS SHINE NEO PATENTATI',
 'transmission': 'manual',
 'trim': '5P BERLINA PURETECH 83 SeS SHINE NEO PATENTATI',
 'vin': 'VF7SXHMRVLT627902',
 'year': 2020}
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131952%27 HTTP/1.1" 200 None
2026-03-26 15:01:19 [arval.it] INFO: Saving data for 131952: {'created_time': 1774047639.248125, 'last_price_update_time': 1774537279.341911}
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131952') HTTP/1.1" 204 0
2026-03-26 15:01:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131953> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e213d90>
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/7.jpeg saved to cache
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2eeb10>
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/6.jpeg saved to cache
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:19 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ac7d59a-e06b-54d9-b64e-ea904846b22f with identifier: 131953
2026-03-26 15:01:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 9ac7d59a-e06b-54d9-b64e-ea904846b22f with scrape type 2
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 9ac7d59a-e06b-54d9-b64e-ea904846b22f with scrape type 2
2026-03-26 15:01:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 9ac7d59a-e06b-54d9-b64e-ea904846b22f, identifier: 131953
2026-03-26 15:01:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 9ac7d59a-e06b-54d9-b64e-ea904846b22f with identifier: 131953
2026-03-26 15:01:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 9ac7d59a-e06b-54d9-b64e-ea904846b22f with identifier: 131953
2026-03-26 15:01:19 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 9ac7d59a-e06b-54d9-b64e-ea904846b22f with identifier: 131953 to the API
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131953>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '9ac7d59a-e06b-54d9-b64e-ea904846b22f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL715PN',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/jeep-renegade-5p-suv-15-t4-mhev-130cv-limited-ddct-131953',
 'listing': 'directbuy',
 'location': 'Parma',
 'make': 'Jeep',
 'model': 'Renegade',
 'odometer': 55589,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 18300.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Jeep Renegade 5P SUV 1.5 T4 MHEV 130CV LIMITED DDCT',
 'transmission': 'automatic',
 'trim': '5P SUV 1.5 T4 MHEV 130CV LIMITED DDCT',
 'vin': '1C4NJCDAXNPN85224',
 'year': 2022}
2026-03-26 15:01:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131953%27 HTTP/1.1" 200 None
2026-03-26 15:01:20 [arval.it] INFO: Saving data for 131953: {'created_time': 1774047648.227103, 'last_price_update_time': 1774537280.003061}
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131953') HTTP/1.1" 204 0
2026-03-26 15:01:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131954> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131955> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e28b3d0>
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/5.jpeg saved to cache
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c8bd41d8-c577-5ef3-8ab9-968e371230a6 with identifier: 131954
2026-03-26 15:01:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c8bd41d8-c577-5ef3-8ab9-968e371230a6 with scrape type 2
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c8bd41d8-c577-5ef3-8ab9-968e371230a6 with scrape type 2
2026-03-26 15:01:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: c8bd41d8-c577-5ef3-8ab9-968e371230a6, identifier: 131954
2026-03-26 15:01:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: c8bd41d8-c577-5ef3-8ab9-968e371230a6 with identifier: 131954
2026-03-26 15:01:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: c8bd41d8-c577-5ef3-8ab9-968e371230a6 with identifier: 131954
2026-03-26 15:01:20 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: c8bd41d8-c577-5ef3-8ab9-968e371230a6 with identifier: 131954 to the API
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131954>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'c8bd41d8-c577-5ef3-8ab9-968e371230a6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG061ZH',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/lancia-ypsilon-ecochic-5p-berlina-10-firefly-70cv-ses-hybrid-gold-131954',
 'listing': 'directbuy',
 'location': 'Parma',
 'make': 'Lancia',
 'model': 'Ypsilon',
 'odometer': 43139,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 13100.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Lancia Ypsilon ECOCHIC 5P BERLINA 1.0 FIREFLY 70CV SeS HYBRID GOLD',
 'transmission': 'manual',
 'trim': 'ECOCHIC 5P BERLINA 1.0 FIREFLY 70CV SeS HYBRID GOLD',
 'vin': 'ZLABLADJ2M5564023',
 'year': 2021}
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131954%27 HTTP/1.1" 200 None
2026-03-26 15:01:20 [arval.it] INFO: Saving data for 131954: {'created_time': 1774047646.58384, 'last_price_update_time': 1774537280.468883}
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131954') HTTP/1.1" 204 0
2026-03-26 15:01:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aa101010-3d18-58cf-88db-816579685f65 with identifier: 131955
2026-03-26 15:01:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aa101010-3d18-58cf-88db-816579685f65 with scrape type 2
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item aa101010-3d18-58cf-88db-816579685f65 with scrape type 2
2026-03-26 15:01:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: aa101010-3d18-58cf-88db-816579685f65, identifier: 131955
2026-03-26 15:01:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: aa101010-3d18-58cf-88db-816579685f65 with identifier: 131955
2026-03-26 15:01:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: aa101010-3d18-58cf-88db-816579685f65 with identifier: 131955
2026-03-26 15:01:20 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: aa101010-3d18-58cf-88db-816579685f65 with identifier: 131955 to the API
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:20 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131955>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.5L',
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'aa101010-3d18-58cf-88db-816579685f65',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN666SE',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/lexus-nx-5p-suv-hybrid-premium-4wd-my22-131955',
 'listing': 'directbuy',
 'location': 'Parma',
 'make': 'Lexus',
 'model': 'NX',
 'odometer': 55797,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 43200.0,
 'price_includes_vat': True,
 'registration_date': '2023-04-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Lexus NX 5P SUV HYBRID PREMIUM 4WD MY22',
 'transmission': 'automatic',
 'trim': '5P SUV HYBRID PREMIUM 4WD MY22',
 'vin': 'JTJCKBEZ102015408',
 'year': 2023}
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131955%27 HTTP/1.1" 200 None
2026-03-26 15:01:20 [arval.it] INFO: Saving data for 131955: {'created_time': 1774047649.889122, 'last_price_update_time': 1774537280.869626}
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131955') HTTP/1.1" 204 0
2026-03-26 15:01:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=15&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42935d0>
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/4.jpeg saved to cache
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:20 [arval.it] INFO: Found listing with ID: 131656
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131656%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131656: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131651
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131651%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131651: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131650
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131650%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131650: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131648
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131648%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131648: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131647
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131647%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131647: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131645
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131645%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131645: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131644
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131644%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131644: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131643
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131643%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131643: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131642
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131642%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131642: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131641
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131641%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131641: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131639
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131639%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131639: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131637
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131637%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131637: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131636
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131636%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131636: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131634
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131634%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131634: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131631
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131631%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131631: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131630
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131630%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131630: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131629
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131629%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131629: 2
2026-03-26 15:01:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131627
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131627%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131627: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131625
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131625%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131625: 0
2026-03-26 15:01:21 [arval.it] INFO: Found listing with ID: 131623
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131623%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Scrape type for 131623: 0
2026-03-26 15:01:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131956> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d39d0>
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/2.jpeg saved to cache
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40ef090>
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/1.jpeg saved to cache
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132456)
2026-03-26 15:01:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2c19c407-c04e-5e83-a2b1-7abd6837c251 with identifier: 131956
2026-03-26 15:01:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2c19c407-c04e-5e83-a2b1-7abd6837c251 with scrape type 2
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2c19c407-c04e-5e83-a2b1-7abd6837c251 with scrape type 2
2026-03-26 15:01:21 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 2c19c407-c04e-5e83-a2b1-7abd6837c251, identifier: 131956
2026-03-26 15:01:21 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 2c19c407-c04e-5e83-a2b1-7abd6837c251 with identifier: 131956
2026-03-26 15:01:21 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 2c19c407-c04e-5e83-a2b1-7abd6837c251 with identifier: 131956
2026-03-26 15:01:21 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 2c19c407-c04e-5e83-a2b1-7abd6837c251 with identifier: 131956 to the API
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131956>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '3.3L',
 'engine_horse_power': 249,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '2c19c407-c04e-5e83-a2b1-7abd6837c251',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GN162LJ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mazda-cx-60-2022-cx-60-5p-suv-33l-e-skyactiv-mhev-homura-awd-auto-131956',
 'listing': 'directbuy',
 'location': 'Parma',
 'make': 'Mazda',
 'model': 'CX-60-2022',
 'odometer': 71180,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 35300.0,
 'price_includes_vat': True,
 'registration_date': '2023-03-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mazda CX-60-2022 CX-60 5P SUV 3.3L E-SKYACTIV MHEV HOMURA AWD AUTO',
 'transmission': 'automatic',
 'trim': 'CX-60 5P SUV 3.3L E-SKYACTIV MHEV HOMURA AWD AUTO',
 'vin': 'JMZKH0HE401125222',
 'year': 2023}
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131956%27 HTTP/1.1" 200 None
2026-03-26 15:01:21 [arval.it] INFO: Saving data for 131956: {'created_time': 1774047652.169043, 'last_price_update_time': 1774537281.844776}
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131956') HTTP/1.1" 204 0
2026-03-26 15:01:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e247a10>
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132456%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/0.jpeg saved to cache
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 43ea9d89-2c15-5f16-990e-199db1762cf7
2026-03-26 15:01:21 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 43ea9d89-2c15-5f16-990e-199db1762cf7, skipping ID generation
2026-03-26 15:01:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 43ea9d89-2c15-5f16-990e-199db1762cf7 with scrape type 1
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 43ea9d89-2c15-5f16-990e-199db1762cf7 sending to next pipeline
2026-03-26 15:01:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 43ea9d89-2c15-5f16-990e-199db1762cf7, identifier: 132456
2026-03-26 15:01:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 43ea9d89-2c15-5f16-990e-199db1762cf7 with identifier: 132456
2026-03-26 15:01:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 43ea9d89-2c15-5f16-990e-199db1762cf7 with identifier: 132456
2026-03-26 15:01:22 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 43ea9d89-2c15-5f16-990e-199db1762cf7 with identifier: 132456 to the API
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '43ea9d89-2c15-5f16-990e-199db1762cf7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL696EY',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q5-40-tdi-mhev-quattro-s-tronic-suv-132456',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Audi',
 'model': 'Q5',
 'odometer': 81663,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59054,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53509,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50979,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56319,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51666,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54820,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49646,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59903,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58826,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_43ea9d89-2c15-5f16-990e-199db1762cf7/43ea9d89-2c15-5f16-990e-199db1762cf7_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56044,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132456/9.jpeg',
             'Width': 800}],
 'price': 32250.0,
 'price_includes_vat': True,
 'registration_date': '2022-08-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q5 40 TDI MHEV QUATTRO S TRONIC SUV',
 'transmission': 'automatic',
 'trim': '40 TDI MHEV QUATTRO S TRONIC SUV',
 'vin': 'WAUZZZFYXN2091950',
 'year': 2022}
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132456%27 HTTP/1.1" 200 None
2026-03-26 15:01:22 [arval.it] INFO: Saving data for 132456: {'created_time': 1774537282.436261, 'last_price_update_time': 1774537282.436271}
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132456') HTTP/1.1" 204 0
2026-03-26 15:01:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:01:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e50710>
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/2.jpeg saved to cache
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a4250>
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/1.jpeg saved to cache
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:01:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132479)
2026-03-26 15:01:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 609743bb-5a12-5695-a58f-518bc9dde5f9 with identifier: 132464
2026-03-26 15:01:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 609743bb-5a12-5695-a58f-518bc9dde5f9 with scrape type 1
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/0.jpeg not downloaded yet
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/1.jpeg not downloaded yet
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/2.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/3.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/4.jpeg not downloaded yet
2026-03-26 15:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e100310>
2026-03-26 15:01:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132479%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/0.jpeg saved to cache
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 47941e15-9c35-5ece-b101-50788bdb19b8
2026-03-26 15:01:23 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 47941e15-9c35-5ece-b101-50788bdb19b8, skipping ID generation
2026-03-26 15:01:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 47941e15-9c35-5ece-b101-50788bdb19b8 with scrape type 1
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 47941e15-9c35-5ece-b101-50788bdb19b8 sending to next pipeline
2026-03-26 15:01:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 47941e15-9c35-5ece-b101-50788bdb19b8, identifier: 132479
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/5.jpeg not downloaded yet
2026-03-26 15:01:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 47941e15-9c35-5ece-b101-50788bdb19b8 with identifier: 132479
2026-03-26 15:01:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 47941e15-9c35-5ece-b101-50788bdb19b8 with identifier: 132479
2026-03-26 15:01:23 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 47941e15-9c35-5ece-b101-50788bdb19b8 with identifier: 132479 to the API
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '47941e15-9c35-5ece-b101-50788bdb19b8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FX087EG',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-focus-15-ecoblue-120-cv-bus-co-pilot-auto-sw-station-wagon-132479',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Ford',
 'model': 'FOCUS',
 'odometer': 110876,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54891,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48274,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48913,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54000,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48405,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55005,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49998,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57026,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56827,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47941e15-9c35-5ece-b101-50788bdb19b8/47941e15-9c35-5ece-b101-50788bdb19b8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52609,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132479/9.jpeg',
             'Width': 800}],
 'price': 10600.0,
 'price_includes_vat': True,
 'registration_date': '2019-06-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford FOCUS 1.5 ECOBLUE 120 CV BUS CO-PILOT AUTO SW STATION WAGON',
 'transmission': 'automatic',
 'trim': '1.5 ECOBLUE 120 CV BUS CO-PILOT AUTO SW STATION WAGON',
 'vin': 'WF0PXXGCHPKL43373',
 'year': 2019}
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132479%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.it] INFO: Saving data for 132479: {'created_time': 1774537283.757872, 'last_price_update_time': 1774537283.757883}
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132479') HTTP/1.1" 204 0
2026-03-26 15:01:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/6.jpeg not downloaded yet
2026-03-26 15:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/7.jpeg not downloaded yet
2026-03-26 15:01:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 6f58a6da-4004-5560-813a-2e8810579cbd with identifier: 132465
2026-03-26 15:01:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6f58a6da-4004-5560-813a-2e8810579cbd with scrape type 1
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/0.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/8.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/1.jpeg not downloaded yet
2026-03-26 15:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/9.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/2.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/3.jpeg not downloaded yet
2026-03-26 15:01:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 61cc71ca-2201-58b3-9a24-4e1d55e8a376 with identifier: 132466
2026-03-26 15:01:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376 with scrape type 1
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/0.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/4.jpeg not downloaded yet
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/1.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/5.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/2.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/6.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/3.jpeg not downloaded yet
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da438f250>
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/8.jpeg saved to cache
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/7.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/4.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/8.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/5.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/9.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/6.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/7.jpeg not downloaded yet
2026-03-26 15:01:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/8.jpeg not downloaded yet
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/9.jpeg not downloaded yet
2026-03-26 15:01:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=16&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f37b050>
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/6.jpeg saved to cache
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e068a728-3e7b-5566-99e5-01a64f7470a0 with identifier: 132468
2026-03-26 15:01:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e068a728-3e7b-5566-99e5-01a64f7470a0 with scrape type 1
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/0.jpeg not downloaded yet
2026-03-26 15:01:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/1.jpeg not downloaded yet
2026-03-26 15:01:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131629> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131621
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131621%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131621: 2
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/2.jpeg not downloaded yet
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131618
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131618%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131618: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131617
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131617%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131617: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131613
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131613%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131613: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131610
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131610%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131610: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131609
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131609%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131609: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131608
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131608%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131608: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131606
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131606%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131606: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131605
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131605%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131605: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131604
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131604%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131604: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131587
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131587%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131587: 2
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/3.jpeg not downloaded yet
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131586
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131586%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131586: 2
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/4.jpeg not downloaded yet
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131584
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131584%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131584: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131582
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131582%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131582: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131581
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131581%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131581: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131580
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131580%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131580: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131579
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131579%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131579: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131577
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131577%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131577: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131576
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131576%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131576: 0
2026-03-26 15:01:24 [arval.it] INFO: Found listing with ID: 131575
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131575%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.it] INFO: Scrape type for 131575: 0
2026-03-26 15:01:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/5.jpeg not downloaded yet
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a4d50>
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/5.jpeg saved to cache
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a032a65d-acc8-5692-a33a-aaa624531bcd with identifier: 131629
2026-03-26 15:01:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a032a65d-acc8-5692-a33a-aaa624531bcd with scrape type 2
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item a032a65d-acc8-5692-a33a-aaa624531bcd with scrape type 2
2026-03-26 15:01:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: a032a65d-acc8-5692-a33a-aaa624531bcd, identifier: 131629
2026-03-26 15:01:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: a032a65d-acc8-5692-a33a-aaa624531bcd with identifier: 131629
2026-03-26 15:01:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: a032a65d-acc8-5692-a33a-aaa624531bcd with identifier: 131629
2026-03-26 15:01:25 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: a032a65d-acc8-5692-a33a-aaa624531bcd with identifier: 131629 to the API
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131629>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.8L',
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'a032a65d-acc8-5692-a33a-aaa624531bcd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG583RX',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/toyota-c-hr-2019-5p-suv-18h-122cv-e-cvt-business-131629',
 'listing': 'directbuy',
 'location': 'Online',
 'make': 'Toyota',
 'model': 'C-HR',
 'odometer': 62899,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 20699.0,
 'price_includes_vat': True,
 'registration_date': '2021-09-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Toyota C-HR 2019 5P SUV 1.8H (122CV) E-CVT BUSINESS',
 'transmission': 'automatic',
 'trim': '2019 5P SUV 1.8H (122CV) E-CVT BUSINESS',
 'vin': 'NMTK33BX30R132385',
 'year': 2021}
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131629%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [arval.it] INFO: Saving data for 131629: {'created_time': 1773986485.196741, 'last_price_update_time': 1774537285.538246}
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131629') HTTP/1.1" 204 0
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/6.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/7.jpeg not downloaded yet
2026-03-26 15:01:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5106950>
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/4.jpeg saved to cache
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/8.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/9.jpeg not downloaded yet
2026-03-26 15:01:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:01:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f22422a8-802a-566b-a865-b1e9dd668a2e with identifier: 132467
2026-03-26 15:01:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f22422a8-802a-566b-a865-b1e9dd668a2e with scrape type 1
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/0.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/1.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/2.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/3.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/4.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/5.jpeg not downloaded yet
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da44dcd50>
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/9.jpeg saved to cache
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/6.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/7.jpeg not downloaded yet
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/8.jpeg not downloaded yet
2026-03-26 15:01:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/9.jpeg not downloaded yet
2026-03-26 15:01:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b with identifier: 132469
2026-03-26 15:01:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b with scrape type 1
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/0.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/1.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/2.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/3.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/4.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/5.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/6.jpeg not downloaded yet
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412dad0>
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/3.jpeg saved to cache
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/7.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/8.jpeg not downloaded yet
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/9.jpeg not downloaded yet
2026-03-26 15:01:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e63d0>
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/8.jpeg saved to cache
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:01:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2984d0>
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/2.jpeg saved to cache
2026-03-26 15:01:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e0e90>
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/3.jpeg saved to cache
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3306d0>
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/6.jpeg saved to cache
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e263f10>
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/1.jpeg saved to cache
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4123090>
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/7.jpeg saved to cache
2026-03-26 15:01:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e2550>
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/9.jpeg saved to cache
2026-03-26 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41210d0>
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/8.jpeg saved to cache
2026-03-26 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da51012d0>
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/6.jpeg saved to cache
2026-03-26 15:01:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e122450>
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/0.jpeg saved to cache
2026-03-26 15:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e263950>
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/5.jpeg saved to cache
2026-03-26 15:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131957> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c33352bc-688e-5d77-80d6-9f1884fbc194 with identifier: 131957
2026-03-26 15:01:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c33352bc-688e-5d77-80d6-9f1884fbc194 with scrape type 2
2026-03-26 15:01:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c33352bc-688e-5d77-80d6-9f1884fbc194 with scrape type 2
2026-03-26 15:01:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: c33352bc-688e-5d77-80d6-9f1884fbc194, identifier: 131957
2026-03-26 15:01:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: c33352bc-688e-5d77-80d6-9f1884fbc194 with identifier: 131957
2026-03-26 15:01:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: c33352bc-688e-5d77-80d6-9f1884fbc194 with identifier: 131957
2026-03-26 15:01:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: c33352bc-688e-5d77-80d6-9f1884fbc194 with identifier: 131957 to the API
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131957>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'other',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.8L',
 'engine_horse_power': 98,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'c33352bc-688e-5d77-80d6-9f1884fbc194',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GB195WX',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/toyota-corolla-5p-station-wagon-ts-18-hybrid-style-131957',
 'listing': 'directbuy',
 'location': 'Parma',
 'make': 'Toyota',
 'model': 'Corolla',
 'odometer': 58327,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 19900.0,
 'price_includes_vat': True,
 'registration_date': '2020-07-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Toyota Corolla 5P STATION WAGON TS 1.8 HYBRID STYLE',
 'transmission': 'automatic',
 'trim': '5P STATION WAGON TS 1.8 HYBRID STYLE',
 'vin': 'SB1Z93BE80E116285',
 'year': 2020}
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131957%27 HTTP/1.1" 200 None
2026-03-26 15:01:30 [arval.it] INFO: Saving data for 131957: {'created_time': 1774047653.175541, 'last_price_update_time': 1774537290.088037}
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131957') HTTP/1.1" 204 0
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e6b790>
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/6.jpeg saved to cache
2026-03-26 15:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f324bd0>
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/9.jpeg saved to cache
2026-03-26 15:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e260bd0>
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/8.jpeg saved to cache
2026-03-26 15:01:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43b26d0>
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/9.jpeg saved to cache
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e29aa10>
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/9.jpeg saved to cache
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3254d0>
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/8.jpeg saved to cache
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da435d3d0>
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/7.jpeg saved to cache
2026-03-26 15:01:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f32a0d0>
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/6.jpeg saved to cache
2026-03-26 15:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:32 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5103710>
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/5.jpeg saved to cache
2026-03-26 15:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da435cf50>
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/4.jpeg saved to cache
2026-03-26 15:01:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f329250>
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/3.jpeg saved to cache
2026-03-26 15:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da51d7250>
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/2.jpeg saved to cache
2026-03-26 15:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=17&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131574
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131574%27 HTTP/1.1" 200 None
2026-03-26 15:01:33 [arval.it] INFO: Scrape type for 131574: 2
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131573
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131573%27 HTTP/1.1" 200 None
2026-03-26 15:01:33 [arval.it] INFO: Scrape type for 131573: 2
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131572
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131572%27 HTTP/1.1" 200 None
2026-03-26 15:01:33 [arval.it] INFO: Scrape type for 131572: 2
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131571
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131571%27 HTTP/1.1" 200 None
2026-03-26 15:01:33 [arval.it] INFO: Scrape type for 131571: 2
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131570
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131570%27 HTTP/1.1" 200 None
2026-03-26 15:01:33 [arval.it] INFO: Scrape type for 131570: 2
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f328290>
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/1.jpeg saved to cache
2026-03-26 15:01:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131569
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131569%27 HTTP/1.1" 200 None
2026-03-26 15:01:33 [arval.it] INFO: Scrape type for 131569: 0
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131568
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131568%27 HTTP/1.1" 200 None
2026-03-26 15:01:33 [arval.it] INFO: Scrape type for 131568: 0
2026-03-26 15:01:33 [arval.it] INFO: Found listing with ID: 131567
2026-03-26 15:01:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131567%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131567: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131566
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131566%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131566: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131565
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131565%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131565: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131563
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131563%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131563: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131562
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131562%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131562: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131561
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131561%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131561: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131560
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131560%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131560: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131559
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131559%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131559: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131558
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131558%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131558: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131557
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131557%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131557: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131556
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131556%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131556: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131555
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131555%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131555: 0
2026-03-26 15:01:34 [arval.it] INFO: Found listing with ID: 131554
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131554%27 HTTP/1.1" 200 None
2026-03-26 15:01:34 [arval.it] INFO: Scrape type for 131554: 0
2026-03-26 15:01:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132469)
2026-03-26 15:01:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2978d0>
2026-03-26 15:01:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132469%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/0.jpeg saved to cache
2026-03-26 15:01:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b
2026-03-26 15:01:34 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b, skipping ID generation
2026-03-26 15:01:34 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b with scrape type 1
2026-03-26 15:01:34 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b sending to next pipeline
2026-03-26 15:01:34 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b, identifier: 132469
2026-03-26 15:01:34 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b with identifier: 132469
2026-03-26 15:01:34 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b with identifier: 132469
2026-03-26 15:01:34 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 1d60a2d6-ae73-5886-b5cf-9885a0e3d78b with identifier: 132469 to the API
2026-03-26 15:01:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '1d60a2d6-ae73-5886-b5cf-9885a0e3d78b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD653TC',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q3-40-tdi-quattro-s-tronic-business-advance-suv-132469',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 97876,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56206,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51438,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49530,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50912,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48899,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65160,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56037,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48571,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49931,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1d60a2d6-ae73-5886-b5cf-9885a0e3d78b/1d60a2d6-ae73-5886-b5cf-9885a0e3d78b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48609,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132469/9.jpeg',
             'Width': 800}],
 'price': 28900.0,
 'price_includes_vat': True,
 'registration_date': '2020-11-27',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 40 TDI QUATTRO S TRONIC BUSINESS ADVANCE SUV',
 'transmission': 'automatic',
 'trim': '40 TDI QUATTRO S TRONIC BUSINESS ADVANCE SUV',
 'vin': 'WAUZZZF38M1055151',
 'year': 2020}
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132469%27 HTTP/1.1" 200 None
2026-03-26 15:01:35 [arval.it] INFO: Saving data for 132469: {'created_time': 1774537295.172659, 'last_price_update_time': 1774537295.172676}
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132469') HTTP/1.1" 204 0
2026-03-26 15:01:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131586> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:35 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:35 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 2fb60519-79a1-509a-8ef0-7d7f2e8349f8 with identifier: 131586
2026-03-26 15:01:35 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 2fb60519-79a1-509a-8ef0-7d7f2e8349f8 with scrape type 2
2026-03-26 15:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 2fb60519-79a1-509a-8ef0-7d7f2e8349f8 with scrape type 2
2026-03-26 15:01:35 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 2fb60519-79a1-509a-8ef0-7d7f2e8349f8, identifier: 131586
2026-03-26 15:01:35 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 2fb60519-79a1-509a-8ef0-7d7f2e8349f8 with identifier: 131586
2026-03-26 15:01:35 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 2fb60519-79a1-509a-8ef0-7d7f2e8349f8 with identifier: 131586
2026-03-26 15:01:35 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 2fb60519-79a1-509a-8ef0-7d7f2e8349f8 with identifier: 131586 to the API
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131586>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '0.0L',
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': '2fb60519-79a1-509a-8ef0-7d7f2e8349f8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'HB783JF',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-transit-tp-elettrico-68kwh-184cv-350-l2h2-trend-131586',
 'listing': 'directbuy',
 'location': 'Roma Nomentana',
 'make': 'Ford',
 'model': 'TRANSIT',
 'odometer': 8359,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 29950.0,
 'price_includes_vat': True,
 'registration_date': '2025-10-21',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford TRANSIT T/P Elettrico 68KWH 184cv 350 L2H2 Trend',
 'transmission': 'automatic',
 'trim': 'T/P Elettrico 68KWH 184cv 350 L2H2 Trend',
 'vin': 'WF0EXXTTRBSG39402',
 'year': 2025}
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131586%27 HTTP/1.1" 200 None
2026-03-26 15:01:35 [arval.it] INFO: Saving data for 131586: {'created_time': 1773961266.683492, 'last_price_update_time': 1774537295.713491}
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131586') HTTP/1.1" 204 0
2026-03-26 15:01:35 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43b1b90>
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/7.jpeg saved to cache
2026-03-26 15:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e326d0>
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/6.jpeg saved to cache
2026-03-26 15:01:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4123e90>
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/5.jpeg saved to cache
2026-03-26 15:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131587> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:36 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c89d4ed9-b071-5cb1-a6e1-28da7f1246ff with identifier: 131587
2026-03-26 15:01:36 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c89d4ed9-b071-5cb1-a6e1-28da7f1246ff with scrape type 2
2026-03-26 15:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item c89d4ed9-b071-5cb1-a6e1-28da7f1246ff with scrape type 2
2026-03-26 15:01:36 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: c89d4ed9-b071-5cb1-a6e1-28da7f1246ff, identifier: 131587
2026-03-26 15:01:36 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: c89d4ed9-b071-5cb1-a6e1-28da7f1246ff with identifier: 131587
2026-03-26 15:01:36 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: c89d4ed9-b071-5cb1-a6e1-28da7f1246ff with identifier: 131587
2026-03-26 15:01:36 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: c89d4ed9-b071-5cb1-a6e1-28da7f1246ff with identifier: 131587 to the API
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131587>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '0.0L',
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': 'c89d4ed9-b071-5cb1-a6e1-28da7f1246ff',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'HB725PL',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-transit-tp-elettrico-68kwh-184cv-350-l2h2-trend-131587',
 'listing': 'directbuy',
 'location': 'Roma Nomentana',
 'make': 'Ford',
 'model': 'TRANSIT',
 'odometer': 2097,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 29950.0,
 'price_includes_vat': True,
 'registration_date': '2025-11-11',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford TRANSIT T/P Elettrico 68KWH 184cv 350 L2H2 Trend',
 'transmission': 'automatic',
 'trim': 'T/P Elettrico 68KWH 184cv 350 L2H2 Trend',
 'vin': 'WF0EXXTTRBSG39406',
 'year': 2025}
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131587%27 HTTP/1.1" 200 None
2026-03-26 15:01:36 [arval.it] INFO: Saving data for 131587: {'created_time': 1773961245.260555, 'last_price_update_time': 1774537296.749947}
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131587') HTTP/1.1" 204 0
2026-03-26 15:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=18&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43b26d0>
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/4.jpeg saved to cache
2026-03-26 15:01:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:36 [arval.it] INFO: Found listing with ID: 131553
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131553%27 HTTP/1.1" 200 None
2026-03-26 15:01:36 [arval.it] INFO: Scrape type for 131553: 0
2026-03-26 15:01:36 [arval.it] INFO: Found listing with ID: 131552
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131552%27 HTTP/1.1" 200 None
2026-03-26 15:01:36 [arval.it] INFO: Scrape type for 131552: 0
2026-03-26 15:01:36 [arval.it] INFO: Found listing with ID: 131551
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131551%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131551: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131550
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131550%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131550: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131548
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131548%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131548: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131547
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131547%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131547: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131546
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131546%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131546: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131545
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131545%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131545: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131544
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131544%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131544: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131543
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131543%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131543: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131542
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131542%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131542: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131541
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131541%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131541: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131540
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131540%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131540: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131539
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131539%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131539: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131538
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131538%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131538: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131537
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131537%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131537: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131536
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131536%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131536: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131535
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131535%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131535: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131534
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131534%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131534: 0
2026-03-26 15:01:37 [arval.it] INFO: Found listing with ID: 131533
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131533%27 HTTP/1.1" 200 None
2026-03-26 15:01:37 [arval.it] INFO: Scrape type for 131533: 0
2026-03-26 15:01:37 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e264250>
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/3.jpeg saved to cache
2026-03-26 15:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da51028d0>
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/2.jpeg saved to cache
2026-03-26 15:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:37 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131570> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131571> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:37 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9 with identifier: 131570
2026-03-26 15:01:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9 with scrape type 2
2026-03-26 15:01:37 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9 with scrape type 2
2026-03-26 15:01:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9, identifier: 131570
2026-03-26 15:01:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9 with identifier: 131570
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:01:37 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=green HTTP/1.1" 200 None
2026-03-26 15:01:38 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:01:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9 with identifier: 131570
2026-03-26 15:01:38 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9 with identifier: 131570 to the API
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131570>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'green',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '3e09e4f3-0301-5e7c-a0bf-c4daff7c4cb9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ386AJ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q5-40-tdi-mhev-business-quattro-s-tronic-suv-131570',
 'listing': 'directbuy',
 'location': 'Roma Nomentana',
 'make': 'Audi',
 'model': 'Q5',
 'odometer': 74568,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 35950.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-24',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q5 40 TDI MHEV BUSINESS QUATTRO S TRONIC SUV',
 'transmission': 'automatic',
 'trim': '40 TDI MHEV BUSINESS QUATTRO S TRONIC SUV',
 'vin': 'WAUZZZFYXN2041744',
 'year': 2022}
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131570%27 HTTP/1.1" 200 None
2026-03-26 15:01:38 [arval.it] INFO: Saving data for 131570: {'created_time': 1773961269.797438, 'last_price_update_time': 1774537298.39682}
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131570') HTTP/1.1" 204 0
2026-03-26 15:01:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131572> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 21334a9a-07eb-57fa-89ec-1088e337dd4b with identifier: 131571
2026-03-26 15:01:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 21334a9a-07eb-57fa-89ec-1088e337dd4b with scrape type 2
2026-03-26 15:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 21334a9a-07eb-57fa-89ec-1088e337dd4b with scrape type 2
2026-03-26 15:01:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 21334a9a-07eb-57fa-89ec-1088e337dd4b, identifier: 131571
2026-03-26 15:01:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dce3d0>
2026-03-26 15:01:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/1.jpeg saved to cache
2026-03-26 15:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 21334a9a-07eb-57fa-89ec-1088e337dd4b with identifier: 131571
2026-03-26 15:01:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 21334a9a-07eb-57fa-89ec-1088e337dd4b with identifier: 131571
2026-03-26 15:01:38 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 21334a9a-07eb-57fa-89ec-1088e337dd4b with identifier: 131571 to the API
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131571>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '0.9L',
 'engine_horse_power': 86,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '21334a9a-07eb-57fa-89ec-1088e337dd4b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GK916ZA',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-panda-09-twinair-turbo-85-cv-wild-4x4-5-porte-berlina-131571',
 'listing': 'directbuy',
 'location': 'Roma Nomentana',
 'make': 'Fiat',
 'model': 'PANDA',
 'odometer': 34978,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 14300.0,
 'price_includes_vat': True,
 'registration_date': '2022-09-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat PANDA 0.9 TWINAIR TURBO 85 CV WILD 4X4 5 PORTE BERLINA',
 'transmission': 'manual',
 'trim': '0.9 TWINAIR TURBO 85 CV WILD 4X4 5 PORTE BERLINA',
 'vin': 'ZFABF6C87N3H53861',
 'year': 2022}
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131571%27 HTTP/1.1" 200 None
2026-03-26 15:01:38 [arval.it] INFO: Saving data for 131571: {'created_time': 1773961280.137499, 'last_price_update_time': 1774537298.924399}
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131571') HTTP/1.1" 204 0
2026-03-26 15:01:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132467)
2026-03-26 15:01:38 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: e679b6f3-eea7-542a-a510-334bba497858 with identifier: 131572
2026-03-26 15:01:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e679b6f3-eea7-542a-a510-334bba497858 with scrape type 2
2026-03-26 15:01:38 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item e679b6f3-eea7-542a-a510-334bba497858 with scrape type 2
2026-03-26 15:01:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: e679b6f3-eea7-542a-a510-334bba497858, identifier: 131572
2026-03-26 15:01:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: e679b6f3-eea7-542a-a510-334bba497858 with identifier: 131572
2026-03-26 15:01:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: e679b6f3-eea7-542a-a510-334bba497858 with identifier: 131572
2026-03-26 15:01:39 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: e679b6f3-eea7-542a-a510-334bba497858 with identifier: 131572 to the API
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131572>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'e679b6f3-eea7-542a-a510-334bba497858',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GA665GW',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/peugeot-3008-bluehdi-130-eat8-ses-allure-suv-131572',
 'listing': 'directbuy',
 'location': 'Roma Nomentana',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 70768,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 19750.0,
 'price_includes_vat': True,
 'registration_date': '2020-01-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 BLUEHDI 130 EAT8 SES ALLURE SUV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 130 EAT8 SES ALLURE SUV',
 'vin': 'VF3MCYHZRLS048218',
 'year': 2020}
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131572%27 HTTP/1.1" 200 None
2026-03-26 15:01:39 [arval.it] INFO: Saving data for 131572: {'created_time': 1773961232.941762, 'last_price_update_time': 1774537299.328782}
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131572') HTTP/1.1" 204 0
2026-03-26 15:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131573> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131574> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da51d7250>
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132467%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/0.jpeg saved to cache
2026-03-26 15:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f22422a8-802a-566b-a865-b1e9dd668a2e
2026-03-26 15:01:39 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f22422a8-802a-566b-a865-b1e9dd668a2e, skipping ID generation
2026-03-26 15:01:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f22422a8-802a-566b-a865-b1e9dd668a2e with scrape type 1
2026-03-26 15:01:39 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f22422a8-802a-566b-a865-b1e9dd668a2e sending to next pipeline
2026-03-26 15:01:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f22422a8-802a-566b-a865-b1e9dd668a2e, identifier: 132467
2026-03-26 15:01:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f22422a8-802a-566b-a865-b1e9dd668a2e with identifier: 132467
2026-03-26 15:01:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f22422a8-802a-566b-a865-b1e9dd668a2e with identifier: 132467
2026-03-26 15:01:39 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f22422a8-802a-566b-a865-b1e9dd668a2e with identifier: 132467 to the API
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f22422a8-802a-566b-a865-b1e9dd668a2e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL993ZN',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/peugeot-3008-bluehdi-130-eat8-ses-allure-suv-132467',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 110054,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60465,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56027,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49324,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52382,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51627,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42119,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50692,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66925,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56662,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f22422a8-802a-566b-a865-b1e9dd668a2e/f22422a8-802a-566b-a865-b1e9dd668a2e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66657,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132467/9.jpeg',
             'Width': 800}],
 'price': 20900.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-10',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 BLUEHDI 130 EAT8 SES ALLURE SUV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 130 EAT8 SES ALLURE SUV',
 'vin': 'VF3MCYHZUNS153261',
 'year': 2022}
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132467%27 HTTP/1.1" 200 None
2026-03-26 15:01:39 [arval.it] INFO: Saving data for 132467: {'created_time': 1774537299.92438, 'last_price_update_time': 1774537299.924395}
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132467') HTTP/1.1" 204 0
2026-03-26 15:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131621> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4121c50>
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/8.jpeg saved to cache
2026-03-26 15:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:39 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 59d134dd-d0e7-598f-b7aa-ff90f791f108 with identifier: 131573
2026-03-26 15:01:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 59d134dd-d0e7-598f-b7aa-ff90f791f108 with scrape type 2
2026-03-26 15:01:39 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 59d134dd-d0e7-598f-b7aa-ff90f791f108 with scrape type 2
2026-03-26 15:01:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 59d134dd-d0e7-598f-b7aa-ff90f791f108, identifier: 131573
2026-03-26 15:01:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 500424df-3dd8-5535-9795-0f5d63aa5119 with identifier: 131574
2026-03-26 15:01:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 500424df-3dd8-5535-9795-0f5d63aa5119 with scrape type 2
2026-03-26 15:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 500424df-3dd8-5535-9795-0f5d63aa5119 with scrape type 2
2026-03-26 15:01:40 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 500424df-3dd8-5535-9795-0f5d63aa5119, identifier: 131574
2026-03-26 15:01:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 59d134dd-d0e7-598f-b7aa-ff90f791f108 with identifier: 131573
2026-03-26 15:01:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 59d134dd-d0e7-598f-b7aa-ff90f791f108 with identifier: 131573
2026-03-26 15:01:40 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 59d134dd-d0e7-598f-b7aa-ff90f791f108 with identifier: 131573 to the API
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131573>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '59d134dd-d0e7-598f-b7aa-ff90f791f108',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ432AP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q5-35-tdi-mhev-business-s-tronic-suv-131573',
 'listing': 'directbuy',
 'location': 'Roma Nomentana',
 'make': 'Audi',
 'model': 'Q5',
 'odometer': 113001,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 28950.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q5 35 TDI MHEV BUSINESS S TRONIC SUV',
 'transmission': 'automatic',
 'trim': '35 TDI MHEV BUSINESS S TRONIC SUV',
 'vin': 'WAUZZZFY7N2042009',
 'year': 2022}
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131573%27 HTTP/1.1" 200 None
2026-03-26 15:01:40 [arval.it] INFO: Saving data for 131573: {'created_time': 1773961363.269094, 'last_price_update_time': 1774537300.497728}
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131573') HTTP/1.1" 204 0
2026-03-26 15:01:40 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 500424df-3dd8-5535-9795-0f5d63aa5119 with identifier: 131574
2026-03-26 15:01:40 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 500424df-3dd8-5535-9795-0f5d63aa5119 with identifier: 131574
2026-03-26 15:01:40 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 500424df-3dd8-5535-9795-0f5d63aa5119 with identifier: 131574 to the API
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131574>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '500424df-3dd8-5535-9795-0f5d63aa5119',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG601JE',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x1-xdrive-25e-business-advantage-automatico-suv-131574',
 'listing': 'directbuy',
 'location': 'Roma Nomentana',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 99837,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 19250.0,
 'price_includes_vat': True,
 'registration_date': '2021-07-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X1 XDRIVE 25E BUSINESS ADVANTAGE AUTOMATICO SUV',
 'transmission': 'automatic',
 'trim': 'XDRIVE 25E BUSINESS ADVANTAGE AUTOMATICO SUV',
 'vin': 'WBA71AB0705U02404',
 'year': 2021}
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131574%27 HTTP/1.1" 200 None
2026-03-26 15:01:40 [arval.it] INFO: Saving data for 131574: {'created_time': 1773961294.712096, 'last_price_update_time': 1774537300.921139}
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131574') HTTP/1.1" 204 0
2026-03-26 15:01:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=19&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e298d90>
2026-03-26 15:01:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/7.jpeg saved to cache
2026-03-26 15:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:40 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 93086bce-d2e5-5994-ae1e-106a5b0bf97d with identifier: 131621
2026-03-26 15:01:40 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 93086bce-d2e5-5994-ae1e-106a5b0bf97d with scrape type 2
2026-03-26 15:01:40 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 93086bce-d2e5-5994-ae1e-106a5b0bf97d with scrape type 2
2026-03-26 15:01:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 93086bce-d2e5-5994-ae1e-106a5b0bf97d, identifier: 131621
2026-03-26 15:01:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 93086bce-d2e5-5994-ae1e-106a5b0bf97d with identifier: 131621
2026-03-26 15:01:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 93086bce-d2e5-5994-ae1e-106a5b0bf97d with identifier: 131621
2026-03-26 15:01:41 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 93086bce-d2e5-5994-ae1e-106a5b0bf97d with identifier: 131621 to the API
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/131621>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.9L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '93086bce-d2e5-5994-ae1e-106a5b0bf97d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG980ZN',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mercedes-classe-glb-glb-2019-5p-suv-glb-200-d-automatic-business-extra-131621',
 'listing': 'directbuy',
 'location': 'Online',
 'make': 'Mercedes',
 'model': 'Classe GLB',
 'odometer': 91615,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 0,
 'price': 26999.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-12',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes Classe GLB GLB 2019 5P SUV GLB 200 D AUTOMATIC BUSINESS '
          'EXTRA',
 'transmission': 'automatic',
 'trim': 'GLB 2019 5P SUV GLB 200 D AUTOMATIC BUSINESS EXTRA',
 'vin': 'W1N2476121W156578',
 'year': 2021}
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131621%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Saving data for 131621: {'created_time': 1773986467.242553, 'last_price_update_time': 1774537301.347296}
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='131621') HTTP/1.1" 204 0
2026-03-26 15:01:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f329090>
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/4.jpeg saved to cache
2026-03-26 15:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131531
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131531%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131531: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131530
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131530%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131530: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131529
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131529%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131529: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131528
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131528%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131528: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131527
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131527%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131527: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131526
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131526%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131526: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131525
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131525%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131525: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131523
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131523%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131523: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131522
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131522%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131522: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131521
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131521%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131521: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131520
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131520%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131520: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131519
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131519%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131519: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131518
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131518%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131518: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131517
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131517%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131517: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131516
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131516%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131516: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131515
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131515%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131515: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131514
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131514%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131514: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131513
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131513%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131513: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131512
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131512%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131512: 0
2026-03-26 15:01:41 [arval.it] INFO: Found listing with ID: 131511
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131511%27 HTTP/1.1" 200 None
2026-03-26 15:01:41 [arval.it] INFO: Scrape type for 131511: 0
2026-03-26 15:01:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4282e50>
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/3.jpeg saved to cache
2026-03-26 15:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132468)
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da435ec10>
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/2.jpeg saved to cache
2026-03-26 15:01:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40d0850>
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132468%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/1.jpeg saved to cache
2026-03-26 15:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item e068a728-3e7b-5566-99e5-01a64f7470a0
2026-03-26 15:01:42 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e068a728-3e7b-5566-99e5-01a64f7470a0, skipping ID generation
2026-03-26 15:01:42 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e068a728-3e7b-5566-99e5-01a64f7470a0 with scrape type 1
2026-03-26 15:01:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e068a728-3e7b-5566-99e5-01a64f7470a0 sending to next pipeline
2026-03-26 15:01:42 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: e068a728-3e7b-5566-99e5-01a64f7470a0, identifier: 132468
2026-03-26 15:01:42 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: e068a728-3e7b-5566-99e5-01a64f7470a0 with identifier: 132468
2026-03-26 15:01:42 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: e068a728-3e7b-5566-99e5-01a64f7470a0 with identifier: 132468
2026-03-26 15:01:42 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: e068a728-3e7b-5566-99e5-01a64f7470a0 with identifier: 132468 to the API
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/1.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'e068a728-3e7b-5566-99e5-01a64f7470a0',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GF881SD',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q3-35-tdi-s-tronic-s-line-edition-suv-132468',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 137915,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52722,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50983,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51066,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53014,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49025,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73235,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56149,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45454,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48229,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e068a728-3e7b-5566-99e5-01a64f7470a0/e068a728-3e7b-5566-99e5-01a64f7470a0_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45524,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132468/9.jpeg',
             'Width': 800}],
 'price': 26850.0,
 'price_includes_vat': True,
 'registration_date': '2021-05-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 35 TDI S TRONIC S LINE EDITION SUV',
 'transmission': 'automatic',
 'trim': '35 TDI S TRONIC S LINE EDITION SUV',
 'vin': 'WAUZZZF33M1140575',
 'year': 2021}
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132468%27 HTTP/1.1" 200 None
2026-03-26 15:01:42 [arval.it] INFO: Saving data for 132468: {'created_time': 1774537302.556804, 'last_price_update_time': 1774537302.55683}
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132468') HTTP/1.1" 204 0
2026-03-26 15:01:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e157e50>
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/9.jpeg saved to cache
2026-03-26 15:01:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40d2c90>
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/5.jpeg saved to cache
2026-03-26 15:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5c44d90>
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/8.jpeg saved to cache
2026-03-26 15:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40d3490>
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/4.jpeg saved to cache
2026-03-26 15:01:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=20&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131510
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131510%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131510: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131509
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131509%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131509: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131508
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131508%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131508: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131507
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131507%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131507: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131506
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131506%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131506: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131505
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131505%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131505: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131504
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131504%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131504: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131503
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131503%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131503: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131502
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131502%27 HTTP/1.1" 200 None
2026-03-26 15:01:43 [arval.it] INFO: Scrape type for 131502: 0
2026-03-26 15:01:43 [arval.it] INFO: Found listing with ID: 131501
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131501%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131501: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131500
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131500%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131500: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131499
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131499%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131499: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131498
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131498%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131498: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131497
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131497%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131497: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131496
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131496%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131496: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131495
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131495%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131495: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131494
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131494%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131494: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131493
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131493%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131493: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131492
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131492%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131492: 0
2026-03-26 15:01:44 [arval.it] INFO: Found listing with ID: 131491
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131491%27 HTTP/1.1" 200 None
2026-03-26 15:01:44 [arval.it] INFO: Scrape type for 131491: 0
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da423f690>
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/7.jpeg saved to cache
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:44 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412c5d0>
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/3.jpeg saved to cache
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4122290>
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/6.jpeg saved to cache
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3198d0>
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/2.jpeg saved to cache
2026-03-26 15:01:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:45 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e317d0>
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/5.jpeg saved to cache
2026-03-26 15:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f31aa50>
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/1.jpeg saved to cache
2026-03-26 15:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:45 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4122f90>
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/4.jpeg saved to cache
2026-03-26 15:01:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=21&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:45 [arval.it] INFO: Found listing with ID: 131490
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131490%27 HTTP/1.1" 200 None
2026-03-26 15:01:45 [arval.it] INFO: Scrape type for 131490: 0
2026-03-26 15:01:45 [arval.it] INFO: Found listing with ID: 131489
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131489%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131489: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131488
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131488%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131488: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 126072
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126072%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 126072: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131487
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131487%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131487: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131486
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131486%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131486: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131485
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131485%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131485: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131484
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131484%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131484: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131483
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131483%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131483: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131482
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131482%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131482: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131481
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131481%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131481: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131480
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131480%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131480: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131479
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131479%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131479: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 126560
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126560%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 126560: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 126066
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126066%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 126066: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131163
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131163%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131163: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131095
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131095%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131095: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131004
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131004%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131004: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 131202
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131202%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 131202: 0
2026-03-26 15:01:46 [arval.it] INFO: Found listing with ID: 130379
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130379%27 HTTP/1.1" 200 None
2026-03-26 15:01:46 [arval.it] INFO: Scrape type for 130379: 0
2026-03-26 15:01:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132466)
2026-03-26 15:01:46 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412c510>
2026-03-26 15:01:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132466%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/0.jpeg saved to cache
2026-03-26 15:01:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376
2026-03-26 15:01:46 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 61cc71ca-2201-58b3-9a24-4e1d55e8a376, skipping ID generation
2026-03-26 15:01:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376 with scrape type 1
2026-03-26 15:01:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 61cc71ca-2201-58b3-9a24-4e1d55e8a376 sending to next pipeline
2026-03-26 15:01:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 61cc71ca-2201-58b3-9a24-4e1d55e8a376, identifier: 132466
2026-03-26 15:01:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 61cc71ca-2201-58b3-9a24-4e1d55e8a376 with identifier: 132466
2026-03-26 15:01:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 61cc71ca-2201-58b3-9a24-4e1d55e8a376 with identifier: 132466
2026-03-26 15:01:46 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 61cc71ca-2201-58b3-9a24-4e1d55e8a376 with identifier: 132466 to the API
2026-03-26 15:01:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '61cc71ca-2201-58b3-9a24-4e1d55e8a376',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GC856PK',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/peugeot-2008-bluehdi-100-active-ss-crossover-132466',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 93506,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58523,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54435,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49922,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53064,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48514,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65289,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46951,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54593,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57268,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cc71ca-2201-58b3-9a24-4e1d55e8a376/61cc71ca-2201-58b3-9a24-4e1d55e8a376_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53227,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132466/9.jpeg',
             'Width': 800}],
 'price': 14750.0,
 'price_includes_vat': True,
 'registration_date': '2020-09-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 BLUEHDI 100 ACTIVE S/S CROSSOVER',
 'transmission': 'manual',
 'trim': 'BLUEHDI 100 ACTIVE S/S CROSSOVER',
 'vin': 'VR3UDYHYJLJ832581',
 'year': 2020}
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132466%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [arval.it] INFO: Saving data for 132466: {'created_time': 1774537307.125495, 'last_price_update_time': 1774537307.125509}
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132466') HTTP/1.1" 204 0
2026-03-26 15:01:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a7710>
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/3.jpeg saved to cache
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4282b50>
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/2.jpeg saved to cache
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 4314a391-3271-5a69-8f88-d3f07896485e with identifier: 132470
2026-03-26 15:01:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4314a391-3271-5a69-8f88-d3f07896485e with scrape type 1
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/0.jpeg not downloaded yet
2026-03-26 15:01:47 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f8bf96d5-c066-50d0-94a0-80ade6177126 with identifier: 132471
2026-03-26 15:01:47 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f8bf96d5-c066-50d0-94a0-80ade6177126 with scrape type 1
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/0.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/1.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/1.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/2.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/2.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/3.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/3.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/4.jpeg not downloaded yet
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/4.jpeg not downloaded yet
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dcc090>
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/9.jpeg saved to cache
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/5.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/5.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/6.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/6.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/7.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/7.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/8.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/8.jpeg not downloaded yet
2026-03-26 15:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/9.jpeg not downloaded yet
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/9.jpeg not downloaded yet
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2f0250>
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/8.jpeg saved to cache
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132465)
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41c3590>
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132465%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/0.jpeg saved to cache
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 6f58a6da-4004-5560-813a-2e8810579cbd
2026-03-26 15:01:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 6f58a6da-4004-5560-813a-2e8810579cbd, skipping ID generation
2026-03-26 15:01:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6f58a6da-4004-5560-813a-2e8810579cbd with scrape type 1
2026-03-26 15:01:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 6f58a6da-4004-5560-813a-2e8810579cbd sending to next pipeline
2026-03-26 15:01:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 6f58a6da-4004-5560-813a-2e8810579cbd, identifier: 132465
2026-03-26 15:01:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 6f58a6da-4004-5560-813a-2e8810579cbd with identifier: 132465
2026-03-26 15:01:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 6f58a6da-4004-5560-813a-2e8810579cbd with identifier: 132465
2026-03-26 15:01:48 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 6f58a6da-4004-5560-813a-2e8810579cbd with identifier: 132465 to the API
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.9L',
 'engine_horse_power': 272,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '6f58a6da-4004-5560-813a-2e8810579cbd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG350BA',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mercedes-classe-gle-gle-coupe-350-d-4matic-premium-auto-suv-132465',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Mercedes',
 'model': 'CLASSE GLE',
 'odometer': 155770,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61415,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58834,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51589,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55786,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50267,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74830,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67540,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63627,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66044,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f58a6da-4004-5560-813a-2e8810579cbd/6f58a6da-4004-5560-813a-2e8810579cbd_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62064,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132465/9.jpeg',
             'Width': 800}],
 'price': 54450.0,
 'price_includes_vat': True,
 'registration_date': '2021-06-23',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes CLASSE GLE GLE COUPÈ 350 D 4MATIC PREMIUM AUTO SUV',
 'transmission': 'automatic',
 'trim': 'GLE COUPÈ 350 D 4MATIC PREMIUM AUTO SUV',
 'vin': 'W1N1673211A475193',
 'year': 2021}
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132465%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Saving data for 132465: {'created_time': 1774537309.084435, 'last_price_update_time': 1774537309.084448}
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132465') HTTP/1.1" 204 0
2026-03-26 15:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=22&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 130400
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130400%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 130400: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 128737
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128737%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 128737: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 127976
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127976%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 127976: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 127712
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127712%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 127712: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 128731
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128731%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 128731: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 127348
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127348%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 127348: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 130989
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130989%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 130989: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 126575
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126575%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 126575: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 128725
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128725%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 128725: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 126540
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126540%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 126540: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131391
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131391%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131391: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131370
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131370%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131370: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 130363
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130363%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 130363: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131368
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131368%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131368: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131363
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131363%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131363: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131338
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131338%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131338: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131337
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131337%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131337: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131328
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131328%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131328: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131326
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131326%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131326: 0
2026-03-26 15:01:49 [arval.it] INFO: Found listing with ID: 131325
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131325%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [arval.it] INFO: Scrape type for 131325: 0
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e299010>
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/7.jpeg saved to cache
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e100ad0>
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/5.jpeg saved to cache
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 77ee72b9-1a50-5c35-8530-71633cac09ff with identifier: 132472
2026-03-26 15:01:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 77ee72b9-1a50-5c35-8530-71633cac09ff with scrape type 1
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/0.jpeg not downloaded yet
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/1.jpeg not downloaded yet
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/2.jpeg not downloaded yet
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/3.jpeg not downloaded yet
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/4.jpeg not downloaded yet
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/5.jpeg not downloaded yet
2026-03-26 15:01:49 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 5f9eeb76-63f4-5402-bf6a-5013079ce8f9 with identifier: 132473
2026-03-26 15:01:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9 with scrape type 1
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/0.jpeg not downloaded yet
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/6.jpeg not downloaded yet
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/1.jpeg not downloaded yet
2026-03-26 15:01:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/7.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/2.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/8.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/3.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/9.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/4.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/5.jpeg not downloaded yet
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da423cd50>
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/4.jpeg saved to cache
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/6.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/7.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/8.jpeg not downloaded yet
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/9.jpeg not downloaded yet
2026-03-26 15:01:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41231d0>
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/2.jpeg saved to cache
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e296d50>
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/1.jpeg saved to cache
2026-03-26 15:01:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132464)
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a5d90>
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132464%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/0.jpeg saved to cache
2026-03-26 15:01:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 609743bb-5a12-5695-a58f-518bc9dde5f9
2026-03-26 15:01:51 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 609743bb-5a12-5695-a58f-518bc9dde5f9, skipping ID generation
2026-03-26 15:01:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 609743bb-5a12-5695-a58f-518bc9dde5f9 with scrape type 1
2026-03-26 15:01:51 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 609743bb-5a12-5695-a58f-518bc9dde5f9 sending to next pipeline
2026-03-26 15:01:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 609743bb-5a12-5695-a58f-518bc9dde5f9, identifier: 132464
2026-03-26 15:01:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 609743bb-5a12-5695-a58f-518bc9dde5f9 with identifier: 132464
2026-03-26 15:01:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 609743bb-5a12-5695-a58f-518bc9dde5f9 with identifier: 132464
2026-03-26 15:01:51 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 609743bb-5a12-5695-a58f-518bc9dde5f9 with identifier: 132464 to the API
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '609743bb-5a12-5695-a58f-518bc9dde5f9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL978ZP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/kia-sportage-16-crdi-mhev-gt-line-2wd-dct-suv-132464',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Kia',
 'model': 'SPORTAGE',
 'odometer': 143554,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56338,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51420,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49366,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53986,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50352,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60959,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43817,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54041,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58528,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_609743bb-5a12-5695-a58f-518bc9dde5f9/609743bb-5a12-5695-a58f-518bc9dde5f9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56842,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132464/9.jpeg',
             'Width': 800}],
 'price': 23800.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-14',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Kia SPORTAGE 1.6 CRDI MHEV GT-LINE 2WD DCT SUV',
 'transmission': 'automatic',
 'trim': '1.6 CRDI MHEV GT-LINE 2WD DCT SUV',
 'vin': 'U5YPX81AGNL102252',
 'year': 2022}
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132464%27 HTTP/1.1" 200 None
2026-03-26 15:01:51 [arval.it] INFO: Saving data for 132464: {'created_time': 1774537311.767124, 'last_price_update_time': 1774537311.767134}
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132464') HTTP/1.1" 204 0
2026-03-26 15:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=23&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:51 [arval.it] INFO: Found listing with ID: 131324
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131324%27 HTTP/1.1" 200 None
2026-03-26 15:01:51 [arval.it] INFO: Scrape type for 131324: 0
2026-03-26 15:01:51 [arval.it] INFO: Found listing with ID: 131323
2026-03-26 15:01:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131323%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131323: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131272
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131272%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131272: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131252
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131252%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131252: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131246
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131246%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131246: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131242
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131242%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131242: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 127084
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127084%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 127084: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131210
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131210%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131210: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131200
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131200%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131200: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131162
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131162%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131162: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131148
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131148%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131148: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131113
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131113%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131113: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 128243
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128243%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 128243: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 128244
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128244%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 128244: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 129780
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129780%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 129780: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 129781
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129781%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 129781: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 128070
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128070%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 128070: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 127501
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127501%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 127501: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131072
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131072%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131072: 0
2026-03-26 15:01:52 [arval.it] INFO: Found listing with ID: 131068
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131068%27 HTTP/1.1" 200 None
2026-03-26 15:01:52 [arval.it] INFO: Scrape type for 131068: 0
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e25c610>
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/1.jpeg saved to cache
2026-03-26 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:01:52 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a6750>
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/6.jpeg saved to cache
2026-03-26 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:01:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132485)
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e297d50>
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132485%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/0.jpeg saved to cache
2026-03-26 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4
2026-03-26 15:01:52 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4, skipping ID generation
2026-03-26 15:01:52 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4 with scrape type 1
2026-03-26 15:01:52 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4 sending to next pipeline
2026-03-26 15:01:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4, identifier: 132485
2026-03-26 15:01:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4 with identifier: 132485
2026-03-26 15:01:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4 with identifier: 132485
2026-03-26 15:01:53 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 5b94fb30-c9f4-5021-b0d8-e5aae691e3a4 with identifier: 132485 to the API
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:01:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '5b94fb30-c9f4-5021-b0d8-e5aae691e3a4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ950AN',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/jeep-compass-13-t4-phev-130-cv-business-plus-4xe-auto-suv-132485',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Jeep',
 'model': 'COMPASS',
 'odometer': 121491,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50903,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47993,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50564,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52636,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48605,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48837,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43097,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60630,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60511,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b94fb30-c9f4-5021-b0d8-e5aae691e3a4/5b94fb30-c9f4-5021-b0d8-e5aae691e3a4_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53550,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132485/9.jpeg',
             'Width': 800}],
 'price': 16650.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Jeep COMPASS 1.3 T4 PHEV 130 CV BUSINESS PLUS 4XE AUTO SUV',
 'transmission': 'automatic',
 'trim': '1.3 T4 PHEV 130 CV BUSINESS PLUS 4XE AUTO SUV',
 'vin': 'ZACPJFCW8NPR83961',
 'year': 2022}
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132485%27 HTTP/1.1" 200 None
2026-03-26 15:01:53 [arval.it] INFO: Saving data for 132485: {'created_time': 1774537313.448165, 'last_price_update_time': 1774537313.448177}
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132485') HTTP/1.1" 204 0
2026-03-26 15:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:01:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e25d850>
2026-03-26 15:01:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/5.jpeg saved to cache
2026-03-26 15:01:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=24&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:01:53 [arval.it] INFO: Found listing with ID: 131067
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131067%27 HTTP/1.1" 200 None
2026-03-26 15:01:53 [arval.it] INFO: Scrape type for 131067: 0
2026-03-26 15:01:53 [arval.it] INFO: Found listing with ID: 130894
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130894%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130894: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131039
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131039%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131039: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131038
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131038%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131038: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131036
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131036%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131036: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131035
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131035%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131035: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131031
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131031%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131031: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131018
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131018%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131018: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131017
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131017%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131017: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131016
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131016%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131016: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 131001
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27131001%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 131001: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 128248
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128248%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 128248: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130988
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130988%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130988: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130910
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130910%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130910: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130986
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130986%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130986: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130985
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130985%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130985: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130984
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130984%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130984: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130983
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130983%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130983: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130981
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130981%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130981: 0
2026-03-26 15:01:54 [arval.it] INFO: Found listing with ID: 130980
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130980%27 HTTP/1.1" 200 None
2026-03-26 15:01:54 [arval.it] INFO: Scrape type for 130980: 0
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412c9d0>
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/4.jpeg saved to cache
2026-03-26 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:01:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:01:54 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e265a50>
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/8.jpeg saved to cache
2026-03-26 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:01:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e25f990>
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/9.jpeg saved to cache
2026-03-26 15:01:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:01:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f330190>
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/9.jpeg saved to cache
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e50190>
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/8.jpeg saved to cache
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40c1c10>
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/7.jpeg saved to cache
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:01:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=25&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a5e90>
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/7.jpeg saved to cache
2026-03-26 15:01:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:01:55 [arval.it] INFO: Found listing with ID: 130937
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130937%27 HTTP/1.1" 200 None
2026-03-26 15:01:55 [arval.it] INFO: Scrape type for 130937: 0
2026-03-26 15:01:55 [arval.it] INFO: Found listing with ID: 130932
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130932%27 HTTP/1.1" 200 None
2026-03-26 15:01:55 [arval.it] INFO: Scrape type for 130932: 0
2026-03-26 15:01:55 [arval.it] INFO: Found listing with ID: 130928
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130928%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130928: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130923
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130923%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130923: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130920
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130920%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130920: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130907
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130907%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130907: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130904
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130904%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130904: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130902
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130902%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130902: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130901
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130901%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130901: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130900
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130900%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130900: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130897
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130897%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130897: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130895
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130895%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130895: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130893
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130893%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130893: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130891
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130891%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130891: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130867
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130867%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130867: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130857
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130857%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130857: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130856
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130856%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130856: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130855
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130855%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130855: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130854
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130854%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130854: 0
2026-03-26 15:01:56 [arval.it] INFO: Found listing with ID: 130853
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130853%27 HTTP/1.1" 200 None
2026-03-26 15:01:56 [arval.it] INFO: Scrape type for 130853: 0
2026-03-26 15:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:56 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e155e50>
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/1.jpeg saved to cache
2026-03-26 15:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2440d0>
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:56 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/9.jpeg saved to cache
2026-03-26 15:01:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da423c350>
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/8.jpeg saved to cache
2026-03-26 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a4590>
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/7.jpeg saved to cache
2026-03-26 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e296210>
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/6.jpeg saved to cache
2026-03-26 15:01:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=26&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130852
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130852%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130852: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130851
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130851%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130851: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130850
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130850%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130850: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130847
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130847%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130847: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130844
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130844%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130844: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130843
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130843%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130843: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130826
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130826%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130826: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130825
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130825%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130825: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130768
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130768%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.it] INFO: Scrape type for 130768: 0
2026-03-26 15:01:57 [arval.it] INFO: Found listing with ID: 130767
2026-03-26 15:01:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130767%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130767: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130766
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130766%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130766: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130756
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130756%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130756: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130754
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130754%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130754: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130752
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130752%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130752: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130751
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130751%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130751: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130750
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130750%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130750: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130749
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130749%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130749: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130748
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130748%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130748: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130747
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130747%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130747: 0
2026-03-26 15:01:58 [arval.it] INFO: Found listing with ID: 130746
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130746%27 HTTP/1.1" 200 None
2026-03-26 15:01:58 [arval.it] INFO: Scrape type for 130746: 0
2026-03-26 15:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:58 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e297d90>
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/5.jpeg saved to cache
2026-03-26 15:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e262a90>
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/4.jpeg saved to cache
2026-03-26 15:01:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f324310>
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/9.jpeg saved to cache
2026-03-26 15:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e153150>
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/3.jpeg saved to cache
2026-03-26 15:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:01:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=27&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e25f8d0>
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:01:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/8.jpeg saved to cache
2026-03-26 15:01:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130745
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130745%27 HTTP/1.1" 200 None
2026-03-26 15:01:59 [arval.it] INFO: Scrape type for 130745: 0
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130743
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130743%27 HTTP/1.1" 200 None
2026-03-26 15:01:59 [arval.it] INFO: Scrape type for 130743: 0
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130742
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130742%27 HTTP/1.1" 200 None
2026-03-26 15:01:59 [arval.it] INFO: Scrape type for 130742: 0
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130741
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130741%27 HTTP/1.1" 200 None
2026-03-26 15:01:59 [arval.it] INFO: Scrape type for 130741: 0
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130740
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130740%27 HTTP/1.1" 200 None
2026-03-26 15:01:59 [arval.it] INFO: Scrape type for 130740: 0
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130739
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130739%27 HTTP/1.1" 200 None
2026-03-26 15:01:59 [arval.it] INFO: Scrape type for 130739: 0
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130738
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130738%27 HTTP/1.1" 200 None
2026-03-26 15:01:59 [arval.it] INFO: Scrape type for 130738: 0
2026-03-26 15:01:59 [arval.it] INFO: Found listing with ID: 130737
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130737%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130737: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130736
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130736%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130736: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130735
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130735%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130735: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130732
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130732%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130732: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130730
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130730%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130730: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130728
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130728%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130728: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130727
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130727%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130727: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130726
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130726%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130726: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130725
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130725%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130725: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130724
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130724%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130724: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130723
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130723%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130723: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130722
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130722%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130722: 0
2026-03-26 15:02:00 [arval.it] INFO: Found listing with ID: 130720
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130720%27 HTTP/1.1" 200 None
2026-03-26 15:02:00 [arval.it] INFO: Scrape type for 130720: 0
2026-03-26 15:02:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:02:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2632d0>
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/2.jpeg saved to cache
2026-03-26 15:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:02:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e151610>
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/7.jpeg saved to cache
2026-03-26 15:02:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2f1850>
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/6.jpeg saved to cache
2026-03-26 15:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132473)
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e299d90>
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:01 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132473%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/0.jpeg saved to cache
2026-03-26 15:02:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9
2026-03-26 15:02:01 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 5f9eeb76-63f4-5402-bf6a-5013079ce8f9, skipping ID generation
2026-03-26 15:02:01 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9 with scrape type 1
2026-03-26 15:02:01 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5f9eeb76-63f4-5402-bf6a-5013079ce8f9 sending to next pipeline
2026-03-26 15:02:01 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 5f9eeb76-63f4-5402-bf6a-5013079ce8f9, identifier: 132473
2026-03-26 15:02:01 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 5f9eeb76-63f4-5402-bf6a-5013079ce8f9 with identifier: 132473
2026-03-26 15:02:01 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 5f9eeb76-63f4-5402-bf6a-5013079ce8f9 with identifier: 132473
2026-03-26 15:02:01 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 5f9eeb76-63f4-5402-bf6a-5013079ce8f9 with identifier: 132473 to the API
2026-03-26 15:02:01 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '3.3L',
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '5f9eeb76-63f4-5402-bf6a-5013079ce8f9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GM627PV',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mazda-cx-60-33l-e-skyactiv-mhev-homura-auto-suv-132473',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Mazda',
 'model': 'CX-60',
 'odometer': 132170,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51507,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49415,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48239,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49707,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45469,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46828,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55123,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51369,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56074,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5f9eeb76-63f4-5402-bf6a-5013079ce8f9/5f9eeb76-63f4-5402-bf6a-5013079ce8f9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43889,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132473/9.jpeg',
             'Width': 800}],
 'price': 32550.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mazda CX-60 3.3L E-SKYACTIV MHEV HOMURA AUTO SUV',
 'transmission': 'automatic',
 'trim': '3.3L E-SKYACTIV MHEV HOMURA AUTO SUV',
 'vin': 'JMZKH0CF401116519',
 'year': 2023}
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132473%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Saving data for 132473: {'created_time': 1774537322.1308, 'last_price_update_time': 1774537322.130811}
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132473') HTTP/1.1" 204 0
2026-03-26 15:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=28&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130719
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130719%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130719: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130718
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130718%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130718: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130717
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130717%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130717: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130716
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130716%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130716: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130715
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130715%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130715: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130714
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130714%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130714: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130712
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130712%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130712: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130711
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130711%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130711: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130710
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130710%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130710: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130707
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130707%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130707: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130705
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130705%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130705: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130702
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130702%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130702: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130701
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130701%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130701: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130698
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130698%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130698: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130697
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130697%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130697: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130696
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130696%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130696: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130695
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130695%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130695: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130693
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130693%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130693: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130692
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130692%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130692: 0
2026-03-26 15:02:02 [arval.it] INFO: Found listing with ID: 130691
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130691%27 HTTP/1.1" 200 None
2026-03-26 15:02:02 [arval.it] INFO: Scrape type for 130691: 0
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6db2ad1810>
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/5.jpeg saved to cache
2026-03-26 15:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e33490>
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/4.jpeg saved to cache
2026-03-26 15:02:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5107890>
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/3.jpeg saved to cache
2026-03-26 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5104390>
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/2.jpeg saved to cache
2026-03-26 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4121910>
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/1.jpeg saved to cache
2026-03-26 15:02:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132472)
2026-03-26 15:02:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da51d7250>
2026-03-26 15:02:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132472%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/0.jpeg saved to cache
2026-03-26 15:02:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 77ee72b9-1a50-5c35-8530-71633cac09ff
2026-03-26 15:02:04 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 77ee72b9-1a50-5c35-8530-71633cac09ff, skipping ID generation
2026-03-26 15:02:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 77ee72b9-1a50-5c35-8530-71633cac09ff with scrape type 1
2026-03-26 15:02:04 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 77ee72b9-1a50-5c35-8530-71633cac09ff sending to next pipeline
2026-03-26 15:02:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 77ee72b9-1a50-5c35-8530-71633cac09ff, identifier: 132472
2026-03-26 15:02:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 77ee72b9-1a50-5c35-8530-71633cac09ff with identifier: 132472
2026-03-26 15:02:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 77ee72b9-1a50-5c35-8530-71633cac09ff with identifier: 132472
2026-03-26 15:02:04 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 77ee72b9-1a50-5c35-8530-71633cac09ff with identifier: 132472 to the API
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '77ee72b9-1a50-5c35-8530-71633cac09ff',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GF160RW',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-focus-15-ecoblue-120-cv-bus-co-pilot-auto-sw-station-wagon-132472',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Ford',
 'model': 'FOCUS',
 'odometer': 107252,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52175,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48879,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50475,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52111,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48403,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60348,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51526,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53792,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59334,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77ee72b9-1a50-5c35-8530-71633cac09ff/77ee72b9-1a50-5c35-8530-71633cac09ff_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49151,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132472/9.jpeg',
             'Width': 800}],
 'price': 11950.0,
 'price_includes_vat': True,
 'registration_date': '2021-05-14',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford FOCUS 1.5 ECOBLUE 120 CV BUS CO-PILOT AUTO SW STATION WAGON',
 'transmission': 'automatic',
 'trim': '1.5 ECOBLUE 120 CV BUS CO-PILOT AUTO SW STATION WAGON',
 'vin': 'WF0PXXGCHPMJ26832',
 'year': 2021}
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132472%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Saving data for 132472: {'created_time': 1774537324.497234, 'last_price_update_time': 1774537324.497244}
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132472') HTTP/1.1" 204 0
2026-03-26 15:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=29&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:02:04 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130689
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130689%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130689: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130688
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130688%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130688: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130687
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130687%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130687: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130686
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130686%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130686: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130685
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130685%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130685: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130684
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130684%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130684: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130683
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130683%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130683: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130682
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130682%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130682: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130680
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130680%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130680: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130679
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130679%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130679: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130678
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130678%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130678: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130677
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130677%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130677: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130675
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130675%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130675: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130674
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130674%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130674: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130673
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130673%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130673: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130672
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130672%27 HTTP/1.1" 200 None
2026-03-26 15:02:04 [arval.it] INFO: Scrape type for 130672: 0
2026-03-26 15:02:04 [arval.it] INFO: Found listing with ID: 130671
2026-03-26 15:02:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130671%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.it] INFO: Scrape type for 130671: 0
2026-03-26 15:02:05 [arval.it] INFO: Found listing with ID: 130669
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130669%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.it] INFO: Scrape type for 130669: 0
2026-03-26 15:02:05 [arval.it] INFO: Found listing with ID: 130668
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130668%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.it] INFO: Scrape type for 130668: 0
2026-03-26 15:02:05 [arval.it] INFO: Found listing with ID: 130667
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130667%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.it] INFO: Scrape type for 130667: 0
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dcff10>
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/6.jpeg saved to cache
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:02:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:02:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e114210>
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/6.jpeg saved to cache
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:02:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:02:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da510a290>
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/5.jpeg saved to cache
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:02:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2f0cd0>
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/5.jpeg saved to cache
2026-03-26 15:02:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da51078d0>
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/4.jpeg saved to cache
2026-03-26 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:02:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=30&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da423cd50>
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/4.jpeg saved to cache
2026-03-26 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130666
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130666%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130666: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130665
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130665%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130665: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130664
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130664%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130664: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130663
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130663%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130663: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130662
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130662%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130662: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130661
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130661%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130661: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130660
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130660%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130660: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130659
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130659%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130659: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130609
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130609%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130609: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 128401
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128401%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 128401: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 127074
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127074%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 127074: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130521
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130521%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130521: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130519
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130519%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130519: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130518
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130518%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130518: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130516
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130516%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130516: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130513
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130513%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130513: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130477
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130477%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130477: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130434
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130434%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130434: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130430
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130430%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130430: 0
2026-03-26 15:02:06 [arval.it] INFO: Found listing with ID: 130425
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130425%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [arval.it] INFO: Scrape type for 130425: 0
2026-03-26 15:02:06 [scrapy.extensions.logstats] INFO: Crawled 119 pages (at 50 pages/min), scraped 72 items (at 35 items/min)
2026-03-26 15:02:06 [scrapy.extensions.memusage] INFO: Peak memory usage is 165MiB
2026-03-26 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:02:06 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab with identifier: 132474
2026-03-26 15:02:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab with scrape type 1
2026-03-26 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/0.jpeg not downloaded yet
2026-03-26 15:02:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/1.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/2.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/3.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/4.jpeg not downloaded yet
2026-03-26 15:02:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 25fbfc14-1a83-5d22-91f7-7bfa397f424c with identifier: 132475
2026-03-26 15:02:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c with scrape type 1
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/0.jpeg not downloaded yet
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e261350>
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/3.jpeg saved to cache
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/5.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/1.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/6.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/2.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/7.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/3.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/8.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/4.jpeg not downloaded yet
2026-03-26 15:02:07 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/9.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/5.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/6.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/7.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/8.jpeg not downloaded yet
2026-03-26 15:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/9.jpeg not downloaded yet
2026-03-26 15:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da44dc590>
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/3.jpeg saved to cache
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:02:07 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 8819790b-192d-5ba2-9918-0b1825dd005f with identifier: 132476
2026-03-26 15:02:07 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8819790b-192d-5ba2-9918-0b1825dd005f with scrape type 1
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/0.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/1.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/2.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/3.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/4.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/5.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/6.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/7.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/8.jpeg not downloaded yet
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/9.jpeg not downloaded yet
2026-03-26 15:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da68814d0>
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/2.jpeg saved to cache
2026-03-26 15:02:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:02:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b3f90>
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/2.jpeg saved to cache
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:02:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dcf4d0>
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/1.jpeg saved to cache
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:02:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:02:08 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: eda006c6-a69e-5bc0-93ac-875ac7da01b5 with identifier: 132477
2026-03-26 15:02:08 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item eda006c6-a69e-5bc0-93ac-875ac7da01b5 with scrape type 1
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/0.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/1.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/2.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/3.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/4.jpeg not downloaded yet
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b1e90>
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/1.jpeg saved to cache
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/5.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/6.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/7.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/8.jpeg not downloaded yet
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/9.jpeg not downloaded yet
2026-03-26 15:02:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132471)
2026-03-26 15:02:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40f9fd0>
2026-03-26 15:02:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132471%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/0.jpeg saved to cache
2026-03-26 15:02:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f8bf96d5-c066-50d0-94a0-80ade6177126
2026-03-26 15:02:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f8bf96d5-c066-50d0-94a0-80ade6177126, skipping ID generation
2026-03-26 15:02:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f8bf96d5-c066-50d0-94a0-80ade6177126 with scrape type 1
2026-03-26 15:02:09 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f8bf96d5-c066-50d0-94a0-80ade6177126 sending to next pipeline
2026-03-26 15:02:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f8bf96d5-c066-50d0-94a0-80ade6177126, identifier: 132471
2026-03-26 15:02:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f8bf96d5-c066-50d0-94a0-80ade6177126 with identifier: 132471
2026-03-26 15:02:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f8bf96d5-c066-50d0-94a0-80ade6177126 with identifier: 132471
2026-03-26 15:02:09 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f8bf96d5-c066-50d0-94a0-80ade6177126 with identifier: 132471 to the API
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 181,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'f8bf96d5-c066-50d0-94a0-80ade6177126',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE746CH',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/citroen-c5-aircross-hybrid-181-cv-e-eat8-feel-suv-132471',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Citroën',
 'model': 'C5 AIRCROSS',
 'odometer': 121118,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56600,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55192,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51972,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54227,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50137,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61510,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37656,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53741,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53671,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f8bf96d5-c066-50d0-94a0-80ade6177126/f8bf96d5-c066-50d0-94a0-80ade6177126_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57152,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132471/9.jpeg',
             'Width': 800}],
 'price': 15650.0,
 'price_includes_vat': True,
 'registration_date': '2021-01-22',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroën C5 AIRCROSS HYBRID 181 CV E-EAT8 FEEL SUV',
 'transmission': 'automatic',
 'trim': 'HYBRID 181 CV E-EAT8 FEEL SUV',
 'vin': 'VR7A4DGZSLL095424',
 'year': 2021}
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132471%27 HTTP/1.1" 200 None
2026-03-26 15:02:09 [arval.it] INFO: Saving data for 132471: {'created_time': 1774537329.98227, 'last_price_update_time': 1774537329.982281}
2026-03-26 15:02:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132471') HTTP/1.1" 204 0
2026-03-26 15:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132470)
2026-03-26 15:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=31&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f325950>
2026-03-26 15:02:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132470%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/0.jpeg saved to cache
2026-03-26 15:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4314a391-3271-5a69-8f88-d3f07896485e
2026-03-26 15:02:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4314a391-3271-5a69-8f88-d3f07896485e, skipping ID generation
2026-03-26 15:02:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4314a391-3271-5a69-8f88-d3f07896485e with scrape type 1
2026-03-26 15:02:10 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4314a391-3271-5a69-8f88-d3f07896485e sending to next pipeline
2026-03-26 15:02:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 4314a391-3271-5a69-8f88-d3f07896485e, identifier: 132470
2026-03-26 15:02:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 4314a391-3271-5a69-8f88-d3f07896485e with identifier: 132470
2026-03-26 15:02:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 4314a391-3271-5a69-8f88-d3f07896485e with identifier: 132470
2026-03-26 15:02:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 4314a391-3271-5a69-8f88-d3f07896485e with identifier: 132470 to the API
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 184,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '4314a391-3271-5a69-8f88-d3f07896485e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG621RM',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x3-xdrive-30e-luxury-auto-suv-132470',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 97885,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61667,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59609,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52758,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57235,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54252,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63257,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59900,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53785,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57343,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4314a391-3271-5a69-8f88-d3f07896485e/4314a391-3271-5a69-8f88-d3f07896485e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50315,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132470/9.jpeg',
             'Width': 800}],
 'price': 26750.0,
 'price_includes_vat': True,
 'registration_date': '2021-08-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X3 XDRIVE 30E LUXURY AUTO SUV',
 'transmission': 'automatic',
 'trim': 'XDRIVE 30E LUXURY AUTO SUV',
 'vin': 'WBATS110X09H64574',
 'year': 2021}
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132470%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Saving data for 132470: {'created_time': 1774537330.683921, 'last_price_update_time': 1774537330.683958}
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132470') HTTP/1.1" 204 0
2026-03-26 15:02:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:02:10 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: f3f46307-4498-579f-a99c-a87dba69baa6 with identifier: 132478
2026-03-26 15:02:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f3f46307-4498-579f-a99c-a87dba69baa6 with scrape type 1
2026-03-26 15:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/0.jpeg not downloaded yet
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130410
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130410%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130410: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 129850
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129850%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 129850: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130377
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130377%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130377: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130357
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130357%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130357: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130356
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130356%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130356: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130355
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130355%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130355: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130334
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130334%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130334: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130331
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130331%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130331: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130277
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130277%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130277: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130200
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130200%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130200: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130197
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130197%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130197: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 126405
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126405%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 126405: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130184
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130184%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130184: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130183
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130183%27 HTTP/1.1" 200 None
2026-03-26 15:02:10 [arval.it] INFO: Scrape type for 130183: 0
2026-03-26 15:02:10 [arval.it] INFO: Found listing with ID: 130182
2026-03-26 15:02:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130182%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [arval.it] INFO: Scrape type for 130182: 0
2026-03-26 15:02:11 [arval.it] INFO: Found listing with ID: 128402
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128402%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [arval.it] INFO: Scrape type for 128402: 0
2026-03-26 15:02:11 [arval.it] INFO: Found listing with ID: 128250
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128250%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [arval.it] INFO: Scrape type for 128250: 0
2026-03-26 15:02:11 [arval.it] INFO: Found listing with ID: 130161
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130161%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [arval.it] INFO: Scrape type for 130161: 0
2026-03-26 15:02:11 [arval.it] INFO: Found listing with ID: 130160
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130160%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [arval.it] INFO: Scrape type for 130160: 0
2026-03-26 15:02:11 [arval.it] INFO: Found listing with ID: 130143
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130143%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [arval.it] INFO: Scrape type for 130143: 0
2026-03-26 15:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/1.jpeg not downloaded yet
2026-03-26 15:02:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/2.jpeg not downloaded yet
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da430b010>
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/3.jpeg saved to cache
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/3.jpeg not downloaded yet
2026-03-26 15:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/4.jpeg not downloaded yet
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/5.jpeg not downloaded yet
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/6.jpeg not downloaded yet
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2203d0>
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/9.jpeg saved to cache
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/7.jpeg not downloaded yet
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/8.jpeg not downloaded yet
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/9.jpeg not downloaded yet
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42d9850>
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/1.jpeg saved to cache
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d0ed0>
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/8.jpeg saved to cache
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132486)
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41c0e10>
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132486%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/0.jpeg saved to cache
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 54675ca7-a15c-5918-beab-f250d1382abe
2026-03-26 15:02:11 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 54675ca7-a15c-5918-beab-f250d1382abe, skipping ID generation
2026-03-26 15:02:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 54675ca7-a15c-5918-beab-f250d1382abe with scrape type 1
2026-03-26 15:02:11 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 54675ca7-a15c-5918-beab-f250d1382abe sending to next pipeline
2026-03-26 15:02:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 54675ca7-a15c-5918-beab-f250d1382abe, identifier: 132486
2026-03-26 15:02:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 54675ca7-a15c-5918-beab-f250d1382abe with identifier: 132486
2026-03-26 15:02:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 54675ca7-a15c-5918-beab-f250d1382abe with identifier: 132486
2026-03-26 15:02:12 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 54675ca7-a15c-5918-beab-f250d1382abe with identifier: 132486 to the API
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 109,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '54675ca7-a15c-5918-beab-f250d1382abe',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG344JF',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/mercedes-classe-b-b-160-executive-monovolume-132486',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Mercedes',
 'model': 'CLASSE B',
 'odometer': 155540,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49419,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44523,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46999,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49735,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46266,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65792,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47171,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47276,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42241,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_54675ca7-a15c-5918-beab-f250d1382abe/54675ca7-a15c-5918-beab-f250d1382abe_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47956,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132486/9.jpeg',
             'Width': 800}],
 'price': 14800.0,
 'price_includes_vat': True,
 'registration_date': '2021-07-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Mercedes CLASSE B B 160 EXECUTIVE MONOVOLUME',
 'transmission': 'manual',
 'trim': 'B 160 EXECUTIVE MONOVOLUME',
 'vin': 'W1K2470821J314278',
 'year': 2021}
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132486%27 HTTP/1.1" 200 None
2026-03-26 15:02:12 [arval.it] INFO: Saving data for 132486: {'created_time': 1774537332.375907, 'last_price_update_time': 1774537332.375917}
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132486') HTTP/1.1" 204 0
2026-03-26 15:02:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e107690>
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/8.jpeg saved to cache
2026-03-26 15:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bdb10>
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/9.jpeg saved to cache
2026-03-26 15:02:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dd1b50>
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/9.jpeg saved to cache
2026-03-26 15:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d2850>
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/8.jpeg saved to cache
2026-03-26 15:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f32b510>
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/7.jpeg saved to cache
2026-03-26 15:02:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bda90>
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/6.jpeg saved to cache
2026-03-26 15:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43461d0>
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/5.jpeg saved to cache
2026-03-26 15:02:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412dbd0>
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/9.jpeg saved to cache
2026-03-26 15:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41230d0>
2026-03-26 15:02:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/8.jpeg saved to cache
2026-03-26 15:02:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=32&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130131
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130131%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130131: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130070
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130070%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130070: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130068
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130068%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130068: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130066
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130066%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130066: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130063
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130063%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130063: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130060
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130060%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130060: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130059
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130059%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130059: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130058
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130058%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130058: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130056
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130056%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130056: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130055
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130055%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130055: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130054
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130054%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130054: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130053
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130053%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130053: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130052
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130052%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130052: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130043
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130043%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130043: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 125430
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125430%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 125430: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130041
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130041%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130041: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 130040
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27130040%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 130040: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 122899
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122899%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 122899: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 122906
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122906%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 122906: 0
2026-03-26 15:02:15 [arval.it] INFO: Found listing with ID: 129994
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129994%27 HTTP/1.1" 200 None
2026-03-26 15:02:15 [arval.it] INFO: Scrape type for 129994: 0
2026-03-26 15:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:16 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da412ebd0>
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/7.jpeg saved to cache
2026-03-26 15:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da438d590>
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/6.jpeg saved to cache
2026-03-26 15:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3240d0>
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/5.jpeg saved to cache
2026-03-26 15:02:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3f5a10>
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/3.jpeg saved to cache
2026-03-26 15:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3257d0>
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/9.jpeg saved to cache
2026-03-26 15:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2966d0>
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/8.jpeg saved to cache
2026-03-26 15:02:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=33&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:17 [arval.it] INFO: Found listing with ID: 129993
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129993%27 HTTP/1.1" 200 None
2026-03-26 15:02:17 [arval.it] INFO: Scrape type for 129993: 0
2026-03-26 15:02:17 [arval.it] INFO: Found listing with ID: 129986
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129986%27 HTTP/1.1" 200 None
2026-03-26 15:02:17 [arval.it] INFO: Scrape type for 129986: 0
2026-03-26 15:02:17 [arval.it] INFO: Found listing with ID: 129975
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129975%27 HTTP/1.1" 200 None
2026-03-26 15:02:17 [arval.it] INFO: Scrape type for 129975: 0
2026-03-26 15:02:17 [arval.it] INFO: Found listing with ID: 129972
2026-03-26 15:02:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129972%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129972: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129971
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129971%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129971: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129970
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129970%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129970: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129969
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129969%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129969: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129968
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129968%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129968: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129967
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129967%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129967: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129966
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129966%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129966: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129965
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129965%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129965: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129964
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129964%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129964: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129963
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129963%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129963: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129962
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129962%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129962: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129961
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129961%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129961: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129960
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129960%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129960: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129959
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129959%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129959: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129958
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129958%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129958: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129956
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129956%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129956: 0
2026-03-26 15:02:18 [arval.it] INFO: Found listing with ID: 129955
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129955%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.it] INFO: Scrape type for 129955: 0
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e69390>
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/7.jpeg saved to cache
2026-03-26 15:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:18 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e105050>
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/6.jpeg saved to cache
2026-03-26 15:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4122ed0>
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/5.jpeg saved to cache
2026-03-26 15:02:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bc490>
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/4.jpeg saved to cache
2026-03-26 15:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42a5250>
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/2.jpeg saved to cache
2026-03-26 15:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e265b90>
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/1.jpeg saved to cache
2026-03-26 15:02:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=34&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:19 [arval.it] INFO: Found listing with ID: 129953
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129953%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.it] INFO: Scrape type for 129953: 0
2026-03-26 15:02:19 [arval.it] INFO: Found listing with ID: 129952
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129952%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.it] INFO: Scrape type for 129952: 0
2026-03-26 15:02:19 [arval.it] INFO: Found listing with ID: 129951
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129951%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.it] INFO: Scrape type for 129951: 0
2026-03-26 15:02:19 [arval.it] INFO: Found listing with ID: 129950
2026-03-26 15:02:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129950%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129950: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129949
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129949%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129949: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129948
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129948%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129948: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129947
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129947%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129947: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129946
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129946%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129946: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129945
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129945%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129945: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129944
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129944%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129944: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129943
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129943%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129943: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129942
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129942%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129942: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129941
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129941%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129941: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129940
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129940%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129940: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129939
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129939%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129939: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129938
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129938%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129938: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129937
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129937%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129937: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129936
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129936%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129936: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129934
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129934%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129934: 0
2026-03-26 15:02:20 [arval.it] INFO: Found listing with ID: 129933
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129933%27 HTTP/1.1" 200 None
2026-03-26 15:02:20 [arval.it] INFO: Scrape type for 129933: 0
2026-03-26 15:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132478)
2026-03-26 15:02:20 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e106250>
2026-03-26 15:02:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132478%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/0.jpeg saved to cache
2026-03-26 15:02:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f3f46307-4498-579f-a99c-a87dba69baa6
2026-03-26 15:02:20 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f3f46307-4498-579f-a99c-a87dba69baa6, skipping ID generation
2026-03-26 15:02:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f3f46307-4498-579f-a99c-a87dba69baa6 with scrape type 1
2026-03-26 15:02:20 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f3f46307-4498-579f-a99c-a87dba69baa6 sending to next pipeline
2026-03-26 15:02:20 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f3f46307-4498-579f-a99c-a87dba69baa6, identifier: 132478
2026-03-26 15:02:20 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f3f46307-4498-579f-a99c-a87dba69baa6 with identifier: 132478
2026-03-26 15:02:20 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f3f46307-4498-579f-a99c-a87dba69baa6 with identifier: 132478
2026-03-26 15:02:20 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f3f46307-4498-579f-a99c-a87dba69baa6 with identifier: 132478 to the API
2026-03-26 15:02:20 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f3f46307-4498-579f-a99c-a87dba69baa6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD390AY',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-focus-15-ecoblue-120-cv-active-5-porte-berlina-132478',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Ford',
 'model': 'FOCUS',
 'odometer': 145073,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60212,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53199,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48768,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57730,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53058,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67825,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50445,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61877,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57951,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f3f46307-4498-579f-a99c-a87dba69baa6/f3f46307-4498-579f-a99c-a87dba69baa6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56940,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132478/9.jpeg',
             'Width': 800}],
 'price': 11550.0,
 'price_includes_vat': True,
 'registration_date': '2020-11-03',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford FOCUS 1.5 ECOBLUE 120 CV ACTIVE 5 PORTE BERLINA',
 'transmission': 'manual',
 'trim': '1.5 ECOBLUE 120 CV ACTIVE 5 PORTE BERLINA',
 'vin': 'WF0NXXGCHNLY66198',
 'year': 2020}
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132478%27 HTTP/1.1" 200 None
2026-03-26 15:02:21 [arval.it] INFO: Saving data for 132478: {'created_time': 1774537341.116957, 'last_price_update_time': 1774537341.116968}
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132478') HTTP/1.1" 204 0
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e2390>
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/4.jpeg saved to cache
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2a40d0>
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/3.jpeg saved to cache
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4280650>
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/2.jpeg saved to cache
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40f8c50>
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/1.jpeg saved to cache
2026-03-26 15:02:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132477)
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5101150>
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132477%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/0.jpeg saved to cache
2026-03-26 15:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item eda006c6-a69e-5bc0-93ac-875ac7da01b5
2026-03-26 15:02:22 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: eda006c6-a69e-5bc0-93ac-875ac7da01b5, skipping ID generation
2026-03-26 15:02:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item eda006c6-a69e-5bc0-93ac-875ac7da01b5 with scrape type 1
2026-03-26 15:02:22 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item eda006c6-a69e-5bc0-93ac-875ac7da01b5 sending to next pipeline
2026-03-26 15:02:22 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: eda006c6-a69e-5bc0-93ac-875ac7da01b5, identifier: 132477
2026-03-26 15:02:22 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: eda006c6-a69e-5bc0-93ac-875ac7da01b5 with identifier: 132477
2026-03-26 15:02:22 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: eda006c6-a69e-5bc0-93ac-875ac7da01b5 with identifier: 132477
2026-03-26 15:02:22 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: eda006c6-a69e-5bc0-93ac-875ac7da01b5 with identifier: 132477 to the API
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '0.0L',
 'engine_horse_power': 77,
 'expiration_date': None,
 'fuel_type': 'Electric',
 'id': 'eda006c6-a69e-5bc0-93ac-875ac7da01b5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG454ZP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/citroen-e-c4-100-kw-78-cv-electric-shine-5-porte-berlina-132477',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Citroën',
 'model': 'E-C4',
 'odometer': 26522,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53282,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48647,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49943,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50553,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48844,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51000,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43689,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54127,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52997,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eda006c6-a69e-5bc0-93ac-875ac7da01b5/eda006c6-a69e-5bc0-93ac-875ac7da01b5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47099,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132477/9.jpeg',
             'Width': 800}],
 'price': 15850.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroën E-C4 100 KW 78 CV ELECTRIC SHINE 5 PORTE BERLINA',
 'transmission': 'automatic',
 'trim': '100 KW 78 CV ELECTRIC SHINE 5 PORTE BERLINA',
 'vin': 'VR7BCZKXCME051793',
 'year': 2021}
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132477%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Saving data for 132477: {'created_time': 1774537342.637637, 'last_price_update_time': 1774537342.63765}
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132477') HTTP/1.1" 204 0
2026-03-26 15:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=35&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da44dcd50>
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/4.jpeg saved to cache
2026-03-26 15:02:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129932
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129932%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129932: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129929
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129929%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129929: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129928
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129928%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129928: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129925
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129925%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129925: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129924
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129924%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129924: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129923
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129923%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129923: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129922
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129922%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129922: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129920
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129920%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129920: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129919
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129919%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129919: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129917
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129917%27 HTTP/1.1" 200 None
2026-03-26 15:02:22 [arval.it] INFO: Scrape type for 129917: 0
2026-03-26 15:02:22 [arval.it] INFO: Found listing with ID: 129916
2026-03-26 15:02:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129916%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129916: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129915
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129915%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129915: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129913
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129913%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129913: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129911
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129911%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129911: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129910
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129910%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129910: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129909
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129909%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129909: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129905
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129905%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129905: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129904
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129904%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129904: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129903
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129903%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129903: 0
2026-03-26 15:02:23 [arval.it] INFO: Found listing with ID: 129902
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129902%27 HTTP/1.1" 200 None
2026-03-26 15:02:23 [arval.it] INFO: Scrape type for 129902: 0
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d3250>
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/3.jpeg saved to cache
2026-03-26 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5103d10>
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/2.jpeg saved to cache
2026-03-26 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b2b90>
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/1.jpeg saved to cache
2026-03-26 15:02:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132476)
2026-03-26 15:02:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e114590>
2026-03-26 15:02:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132476%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/0.jpeg saved to cache
2026-03-26 15:02:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8819790b-192d-5ba2-9918-0b1825dd005f
2026-03-26 15:02:24 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 8819790b-192d-5ba2-9918-0b1825dd005f, skipping ID generation
2026-03-26 15:02:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 8819790b-192d-5ba2-9918-0b1825dd005f with scrape type 1
2026-03-26 15:02:24 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8819790b-192d-5ba2-9918-0b1825dd005f sending to next pipeline
2026-03-26 15:02:24 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 8819790b-192d-5ba2-9918-0b1825dd005f, identifier: 132476
2026-03-26 15:02:24 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 8819790b-192d-5ba2-9918-0b1825dd005f with identifier: 132476
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=it&q=silver HTTP/1.1" 200 None
2026-03-26 15:02:24 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='it',RowKey='it') HTTP/1.1" 204 0
2026-03-26 15:02:24 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 8819790b-192d-5ba2-9918-0b1825dd005f with identifier: 132476
2026-03-26 15:02:24 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 8819790b-192d-5ba2-9918-0b1825dd005f with identifier: 132476 to the API
2026-03-26 15:02:24 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'silver',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8819790b-192d-5ba2-9918-0b1825dd005f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH302RA',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q3-sportback-35-tdi-quattro-s-tronic-business-suv-132476',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Audi',
 'model': 'Q3',
 'odometer': 94086,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58070,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52893,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49185,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52212,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49969,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43619,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43527,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49510,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53535,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8819790b-192d-5ba2-9918-0b1825dd005f/8819790b-192d-5ba2-9918-0b1825dd005f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50106,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132476/9.jpeg',
             'Width': 800}],
 'price': 27900.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q3 SPORTBACK 35 TDI QUATTRO S TRONIC BUSINESS SUV',
 'transmission': 'automatic',
 'trim': 'SPORTBACK 35 TDI QUATTRO S TRONIC BUSINESS SUV',
 'vin': 'WAUZZZF31N1063755',
 'year': 2022}
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132476%27 HTTP/1.1" 200 None
2026-03-26 15:02:25 [arval.it] INFO: Saving data for 132476: {'created_time': 1774537345.154778, 'last_price_update_time': 1774537345.15479}
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132476') HTTP/1.1" 204 0
2026-03-26 15:02:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b1650>
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/7.jpeg saved to cache
2026-03-26 15:02:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f32bcd0>
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/6.jpeg saved to cache
2026-03-26 15:02:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e120c10>
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/5.jpeg saved to cache
2026-03-26 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f329d90>
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/9.jpeg saved to cache
2026-03-26 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dd2290>
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/4.jpeg saved to cache
2026-03-26 15:02:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:26 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d2e10>
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/8.jpeg saved to cache
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5107dd0>
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/3.jpeg saved to cache
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d1950>
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/7.jpeg saved to cache
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:27 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b39d0>
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:27 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/2.jpeg saved to cache
2026-03-26 15:02:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2a6950>
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/6.jpeg saved to cache
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5101cd0>
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/1.jpeg saved to cache
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2a7090>
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/5.jpeg saved to cache
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132475)
2026-03-26 15:02:28 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dba4bdad-4f16-598a-beb4-c16b30629396 with identifier: 132480
2026-03-26 15:02:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dba4bdad-4f16-598a-beb4-c16b30629396 with scrape type 1
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/0.jpeg not downloaded yet
2026-03-26 15:02:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/1.jpeg not downloaded yet
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/2.jpeg not downloaded yet
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/3.jpeg not downloaded yet
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b1610>
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132475%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/0.jpeg saved to cache
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c
2026-03-26 15:02:29 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 25fbfc14-1a83-5d22-91f7-7bfa397f424c, skipping ID generation
2026-03-26 15:02:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c with scrape type 1
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 25fbfc14-1a83-5d22-91f7-7bfa397f424c sending to next pipeline
2026-03-26 15:02:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 25fbfc14-1a83-5d22-91f7-7bfa397f424c, identifier: 132475
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/4.jpeg not downloaded yet
2026-03-26 15:02:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 25fbfc14-1a83-5d22-91f7-7bfa397f424c with identifier: 132475
2026-03-26 15:02:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 25fbfc14-1a83-5d22-91f7-7bfa397f424c with identifier: 132475
2026-03-26 15:02:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 25fbfc14-1a83-5d22-91f7-7bfa397f424c with identifier: 132475 to the API
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '25fbfc14-1a83-5d22-91f7-7bfa397f424c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GM564PK',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/opel-grandland-x-15-130-cv-at8-business-elegance-suv-132475',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Opel',
 'model': 'GRANDLAND X',
 'odometer': 143087,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59465,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54611,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50435,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50684,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52911,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41654,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41688,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58698,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56156,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_25fbfc14-1a83-5d22-91f7-7bfa397f424c/25fbfc14-1a83-5d22-91f7-7bfa397f424c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57620,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132475/9.jpeg',
             'Width': 800}],
 'price': 15900.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-20',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Opel GRANDLAND X 1.5 130 CV AT8 BUSINESS ELEGANCE SUV',
 'transmission': 'automatic',
 'trim': '1.5 130 CV AT8 BUSINESS ELEGANCE SUV',
 'vin': 'W0VZCYHZ2N6845197',
 'year': 2023}
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132475%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [arval.it] INFO: Saving data for 132475: {'created_time': 1774537349.537336, 'last_price_update_time': 1774537349.537347}
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132475') HTTP/1.1" 204 0
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/5.jpeg not downloaded yet
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/6.jpeg not downloaded yet
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/7.jpeg not downloaded yet
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/8.jpeg not downloaded yet
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/9.jpeg not downloaded yet
2026-03-26 15:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da430a990>
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/4.jpeg saved to cache
2026-03-26 15:02:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f328e90>
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/3.jpeg saved to cache
2026-03-26 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e156b10>
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/2.jpeg saved to cache
2026-03-26 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f32b310>
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/1.jpeg saved to cache
2026-03-26 15:02:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132474)
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4120150>
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132474%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/0.jpeg saved to cache
2026-03-26 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab
2026-03-26 15:02:31 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab, skipping ID generation
2026-03-26 15:02:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab with scrape type 1
2026-03-26 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab sending to next pipeline
2026-03-26 15:02:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab, identifier: 132474
2026-03-26 15:02:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab with identifier: 132474
2026-03-26 15:02:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab with identifier: 132474
2026-03-26 15:02:31 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab with identifier: 132474 to the API
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ000AR',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/jeep-compass-13-t4-phev-130-cv-business-plus-4xe-auto-suv-132474',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Jeep',
 'model': 'COMPASS',
 'odometer': 71428,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55100,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52484,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52888,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54010,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45921,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71100,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45729,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52517,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58113,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab/c4a483e6-aa2d-5f5f-bacb-d96c1cb101ab_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57005,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132474/9.jpeg',
             'Width': 800}],
 'price': 17750.0,
 'price_includes_vat': True,
 'registration_date': '2022-01-31',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Jeep COMPASS 1.3 T4 PHEV 130 CV BUSINESS PLUS 4XE AUTO SUV',
 'transmission': 'automatic',
 'trim': '1.3 T4 PHEV 130 CV BUSINESS PLUS 4XE AUTO SUV',
 'vin': 'ZACPJFCW9NPR83984',
 'year': 2022}
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132474%27 HTTP/1.1" 200 None
2026-03-26 15:02:31 [arval.it] INFO: Saving data for 132474: {'created_time': 1774537351.57512, 'last_price_update_time': 1774537351.57513}
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132474') HTTP/1.1" 204 0
2026-03-26 15:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:31 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:31 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5107c90>
2026-03-26 15:02:31 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:31 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/7.jpeg saved to cache
2026-03-26 15:02:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da430a1d0>
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/6.jpeg saved to cache
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4344610>
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/5.jpeg saved to cache
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bc550>
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/4.jpeg saved to cache
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e265990>
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:32 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/3.jpeg saved to cache
2026-03-26 15:02:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bcd90>
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/2.jpeg saved to cache
2026-03-26 15:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132488)
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e264650>
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:33 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132488%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/0.jpeg saved to cache
2026-03-26 15:02:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a7069b3d-1012-5a8f-b907-1985ba786455
2026-03-26 15:02:33 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a7069b3d-1012-5a8f-b907-1985ba786455, skipping ID generation
2026-03-26 15:02:33 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a7069b3d-1012-5a8f-b907-1985ba786455 with scrape type 1
2026-03-26 15:02:33 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a7069b3d-1012-5a8f-b907-1985ba786455 sending to next pipeline
2026-03-26 15:02:33 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: a7069b3d-1012-5a8f-b907-1985ba786455, identifier: 132488
2026-03-26 15:02:33 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: a7069b3d-1012-5a8f-b907-1985ba786455 with identifier: 132488
2026-03-26 15:02:33 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: a7069b3d-1012-5a8f-b907-1985ba786455 with identifier: 132488
2026-03-26 15:02:33 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: a7069b3d-1012-5a8f-b907-1985ba786455 with identifier: 132488 to the API
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'a7069b3d-1012-5a8f-b907-1985ba786455',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG255ZL',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-focus-15-ecoblue-120-cv-bus-cambio-autom-sw-station-wagon-132488',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Ford',
 'model': 'FOCUS',
 'odometer': 122825,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55005,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50105,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48936,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51313,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49336,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52835,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42872,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49016,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48680,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7069b3d-1012-5a8f-b907-1985ba786455/a7069b3d-1012-5a8f-b907-1985ba786455_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52469,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132488/9.jpeg',
             'Width': 800}],
 'price': 11200.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-14',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford FOCUS 1.5 ECOBLUE 120 CV BUS. CAMBIO AUTOM. SW STATION WAGON',
 'transmission': 'automatic',
 'trim': '1.5 ECOBLUE 120 CV BUS. CAMBIO AUTOM. SW STATION WAGON',
 'vin': 'WF0PXXGCHPMC83225',
 'year': 2021}
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132488%27 HTTP/1.1" 200 None
2026-03-26 15:02:33 [arval.it] INFO: Saving data for 132488: {'created_time': 1774537353.944514, 'last_price_update_time': 1774537353.944525}
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132488') HTTP/1.1" 204 0
2026-03-26 15:02:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=36&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129899
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129899%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129899: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129896
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129896%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129896: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129895
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129895%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129895: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129894
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129894%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129894: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129893
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129893%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129893: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129892
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129892%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129892: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129891
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129891%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129891: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129890
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129890%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129890: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129888
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129888%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129888: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129887
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129887%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129887: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129886
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129886%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129886: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129884
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129884%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129884: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129881
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129881%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129881: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129836
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129836%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129836: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129625
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129625%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129625: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129579
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129579%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129579: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129536
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129536%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129536: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 128874
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128874%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 128874: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 129520
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129520%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 129520: 0
2026-03-26 15:02:34 [arval.it] INFO: Found listing with ID: 125854
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125854%27 HTTP/1.1" 200 None
2026-03-26 15:02:34 [arval.it] INFO: Scrape type for 125854: 0
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d0090>
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/6.jpeg saved to cache
2026-03-26 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:02:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:02:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2017d0>
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/5.jpeg saved to cache
2026-03-26 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:02:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f325650>
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/3.jpeg saved to cache
2026-03-26 15:02:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:02:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e26a050>
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/9.jpeg saved to cache
2026-03-26 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d3710>
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/8.jpeg saved to cache
2026-03-26 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f326210>
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/7.jpeg saved to cache
2026-03-26 15:02:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=37&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:35 [arval.it] INFO: Found listing with ID: 129514
2026-03-26 15:02:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129514%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129514: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129510
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129510%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129510: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129509
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129509%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129509: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 128587
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128587%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 128587: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129508
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129508%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129508: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 128586
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128586%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 128586: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129373
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129373%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129373: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129463
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129463%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129463: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129456
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129456%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129456: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129402
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129402%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129402: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129401
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129401%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129401: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129400
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129400%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129400: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129321
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129321%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129321: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129319
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129319%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129319: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129318
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129318%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129318: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129317
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129317%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129317: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129274
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129274%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129274: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 126490
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126490%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 126490: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129248
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129248%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129248: 0
2026-03-26 15:02:36 [arval.it] INFO: Found listing with ID: 129246
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129246%27 HTTP/1.1" 200 None
2026-03-26 15:02:36 [arval.it] INFO: Scrape type for 129246: 0
2026-03-26 15:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f316350>
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/6.jpeg saved to cache
2026-03-26 15:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da51a2d90>
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/5.jpeg saved to cache
2026-03-26 15:02:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d2790>
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/4.jpeg saved to cache
2026-03-26 15:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f317ad0>
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/3.jpeg saved to cache
2026-03-26 15:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e2cd0>
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/2.jpeg saved to cache
2026-03-26 15:02:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f3293d0>
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/1.jpeg saved to cache
2026-03-26 15:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132480)
2026-03-26 15:02:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2a4150>
2026-03-26 15:02:38 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132480%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/0.jpeg saved to cache
2026-03-26 15:02:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item dba4bdad-4f16-598a-beb4-c16b30629396
2026-03-26 15:02:38 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dba4bdad-4f16-598a-beb4-c16b30629396, skipping ID generation
2026-03-26 15:02:38 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dba4bdad-4f16-598a-beb4-c16b30629396 with scrape type 1
2026-03-26 15:02:38 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item dba4bdad-4f16-598a-beb4-c16b30629396 sending to next pipeline
2026-03-26 15:02:38 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: dba4bdad-4f16-598a-beb4-c16b30629396, identifier: 132480
2026-03-26 15:02:38 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: dba4bdad-4f16-598a-beb4-c16b30629396 with identifier: 132480
2026-03-26 15:02:38 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: dba4bdad-4f16-598a-beb4-c16b30629396 with identifier: 132480
2026-03-26 15:02:38 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: dba4bdad-4f16-598a-beb4-c16b30629396 with identifier: 132480 to the API
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'dba4bdad-4f16-598a-beb4-c16b30629396',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GJ958YF',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/ford-kuga-15-ecoblue-120-cv-2wd-titanium-bus-auto-suv-132480',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Ford',
 'model': 'KUGA',
 'odometer': 138313,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60330,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53789,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52998,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54739,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50517,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48541,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37596,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46784,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53446,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dba4bdad-4f16-598a-beb4-c16b30629396/dba4bdad-4f16-598a-beb4-c16b30629396_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49372,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132480/9.jpeg',
             'Width': 800}],
 'price': 16100.0,
 'price_includes_vat': True,
 'registration_date': '2022-03-25',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Ford KUGA 1.5 ECOBLUE 120 CV 2WD TITANIUM BUS. AUTO SUV',
 'transmission': 'automatic',
 'trim': '1.5 ECOBLUE 120 CV 2WD TITANIUM BUS. AUTO SUV',
 'vin': 'WF0FXXWPMFNL54151',
 'year': 2022}
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132480%27 HTTP/1.1" 200 None
2026-03-26 15:02:38 [arval.it] INFO: Saving data for 132480: {'created_time': 1774537358.812274, 'last_price_update_time': 1774537358.812287}
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132480') HTTP/1.1" 204 0
2026-03-26 15:02:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=38&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129242
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129242%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129242: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129239
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129239%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129239: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129238
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129238%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129238: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129237
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129237%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129237: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129143
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129143%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129143: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129142
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129142%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129142: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129141
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129141%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129141: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129140
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129140%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129140: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129139
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129139%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129139: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129138
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129138%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129138: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129137
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129137%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129137: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129135
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129135%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129135: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129134
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129134%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129134: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129133
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129133%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129133: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129132
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129132%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129132: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129131
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129131%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129131: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129130
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129130%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129130: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129129
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129129%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129129: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129128
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129128%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129128: 0
2026-03-26 15:02:39 [arval.it] INFO: Found listing with ID: 129126
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129126%27 HTTP/1.1" 200 None
2026-03-26 15:02:39 [arval.it] INFO: Scrape type for 129126: 0
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f32a910>
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/2.jpeg saved to cache
2026-03-26 15:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:02:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e26a950>
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/1.jpeg saved to cache
2026-03-26 15:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:02:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132487)
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e200cd0>
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132487%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/0.jpeg saved to cache
2026-03-26 15:02:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6
2026-03-26 15:02:39 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 752b0cc6-5da2-5f90-b78a-b6cf9754adf6, skipping ID generation
2026-03-26 15:02:39 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6 with scrape type 1
2026-03-26 15:02:39 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 752b0cc6-5da2-5f90-b78a-b6cf9754adf6 sending to next pipeline
2026-03-26 15:02:39 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 752b0cc6-5da2-5f90-b78a-b6cf9754adf6, identifier: 132487
2026-03-26 15:02:39 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 752b0cc6-5da2-5f90-b78a-b6cf9754adf6 with identifier: 132487
2026-03-26 15:02:39 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 752b0cc6-5da2-5f90-b78a-b6cf9754adf6 with identifier: 132487
2026-03-26 15:02:39 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 752b0cc6-5da2-5f90-b78a-b6cf9754adf6 with identifier: 132487 to the API
2026-03-26 15:02:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '752b0cc6-5da2-5f90-b78a-b6cf9754adf6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GM203KY',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-serie-3-320e-touring-auto-station-wagon-132487',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'BMW',
 'model': 'SERIE 3',
 'odometer': 102396,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52836,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47748,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48276,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50688,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48456,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50084,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46008,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42274,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38683,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_752b0cc6-5da2-5f90-b78a-b6cf9754adf6/752b0cc6-5da2-5f90-b78a-b6cf9754adf6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40631,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132487/9.jpeg',
             'Width': 800}],
 'price': 24800.0,
 'price_includes_vat': True,
 'registration_date': '2022-12-15',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW SERIE 3 320E TOURING AUTO STATION WAGON',
 'transmission': 'automatic',
 'trim': '320E TOURING AUTO STATION WAGON',
 'vin': 'WBA41FY040FP20207',
 'year': 2022}
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132487%27 HTTP/1.1" 200 None
2026-03-26 15:02:40 [arval.it] INFO: Saving data for 132487: {'created_time': 1774537360.20629, 'last_price_update_time': 1774537360.206298}
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132487') HTTP/1.1" 204 0
2026-03-26 15:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b1a10>
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/7.jpeg saved to cache
2026-03-26 15:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40fa7d0>
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/6.jpeg saved to cache
2026-03-26 15:02:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=39&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:40 [arval.it] INFO: Found listing with ID: 129125
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129125%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129125: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129122
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129122%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129122: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129121
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129121%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129121: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129120
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129120%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129120: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129119
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129119%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129119: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129117
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129117%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129117: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129116
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129116%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129116: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129115
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129115%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129115: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129114
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129114%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129114: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129113
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129113%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129113: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129112
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129112%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129112: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129111
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129111%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129111: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129108
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129108%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129108: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129107
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129107%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129107: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129105
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129105%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129105: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129100
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129100%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129100: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129094
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129094%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129094: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129093
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129093%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129093: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129092
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129092%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129092: 0
2026-03-26 15:02:41 [arval.it] INFO: Found listing with ID: 129088
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129088%27 HTTP/1.1" 200 None
2026-03-26 15:02:41 [arval.it] INFO: Scrape type for 129088: 0
2026-03-26 15:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b22d0>
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/5.jpeg saved to cache
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5105910>
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/9.jpeg saved to cache
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e265d10>
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/4.jpeg saved to cache
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5103790>
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/8.jpeg saved to cache
2026-03-26 15:02:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d39d0>
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/3.jpeg saved to cache
2026-03-26 15:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40faa90>
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/7.jpeg saved to cache
2026-03-26 15:02:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=40&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129085
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129085%27 HTTP/1.1" 200 None
2026-03-26 15:02:42 [arval.it] INFO: Scrape type for 129085: 0
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129084
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129084%27 HTTP/1.1" 200 None
2026-03-26 15:02:42 [arval.it] INFO: Scrape type for 129084: 0
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129083
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129083%27 HTTP/1.1" 200 None
2026-03-26 15:02:42 [arval.it] INFO: Scrape type for 129083: 0
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129082
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129082%27 HTTP/1.1" 200 None
2026-03-26 15:02:42 [arval.it] INFO: Scrape type for 129082: 0
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129081
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129081%27 HTTP/1.1" 200 None
2026-03-26 15:02:42 [arval.it] INFO: Scrape type for 129081: 0
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129080
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129080%27 HTTP/1.1" 200 None
2026-03-26 15:02:42 [arval.it] INFO: Scrape type for 129080: 0
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129079
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129079%27 HTTP/1.1" 200 None
2026-03-26 15:02:42 [arval.it] INFO: Scrape type for 129079: 0
2026-03-26 15:02:42 [arval.it] INFO: Found listing with ID: 129078
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129078%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 129078: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 129077
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129077%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 129077: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 129076
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129076%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 129076: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 129075
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129075%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 129075: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 129001
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129001%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 129001: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 129000
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27129000%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 129000: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 128934
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128934%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 128934: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 128932
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128932%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 128932: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 128905
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128905%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 128905: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 128904
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128904%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 128904: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 128888
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128888%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 128888: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 128887
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128887%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 128887: 0
2026-03-26 15:02:43 [arval.it] INFO: Found listing with ID: 128846
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128846%27 HTTP/1.1" 200 None
2026-03-26 15:02:43 [arval.it] INFO: Scrape type for 128846: 0
2026-03-26 15:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4282350>
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/2.jpeg saved to cache
2026-03-26 15:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4292890>
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/6.jpeg saved to cache
2026-03-26 15:02:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40c2650>
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/1.jpeg saved to cache
2026-03-26 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2dcd50>
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/5.jpeg saved to cache
2026-03-26 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132489)
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2a43d0>
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132489%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/0.jpeg saved to cache
2026-03-26 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item aedc1941-9a9d-563b-999e-4641acfc388c
2026-03-26 15:02:44 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: aedc1941-9a9d-563b-999e-4641acfc388c, skipping ID generation
2026-03-26 15:02:44 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aedc1941-9a9d-563b-999e-4641acfc388c with scrape type 1
2026-03-26 15:02:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item aedc1941-9a9d-563b-999e-4641acfc388c sending to next pipeline
2026-03-26 15:02:44 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: aedc1941-9a9d-563b-999e-4641acfc388c, identifier: 132489
2026-03-26 15:02:44 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: aedc1941-9a9d-563b-999e-4641acfc388c with identifier: 132489
2026-03-26 15:02:44 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: aedc1941-9a9d-563b-999e-4641acfc388c with identifier: 132489
2026-03-26 15:02:44 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: aedc1941-9a9d-563b-999e-4641acfc388c with identifier: 132489 to the API
2026-03-26 15:02:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.0L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': 'aedc1941-9a9d-563b-999e-4641acfc388c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GM629NS',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/jeep-renegade-10-t3-120-cv-limited-suv-132489',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Jeep',
 'model': 'RENEGADE',
 'odometer': 63820,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51648,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50322,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50448,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50727,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48538,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37812,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64422,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59837,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52813,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aedc1941-9a9d-563b-999e-4641acfc388c/aedc1941-9a9d-563b-999e-4641acfc388c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40488,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132489/9.jpeg',
             'Width': 800}],
 'price': 18650.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-05',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Jeep RENEGADE 1.0 T3 120 CV LIMITED SUV',
 'transmission': 'manual',
 'trim': '1.0 T3 120 CV LIMITED SUV',
 'vin': '1C4NJCD30PPP05438',
 'year': 2023}
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132489%27 HTTP/1.1" 200 None
2026-03-26 15:02:45 [arval.it] INFO: Saving data for 132489: {'created_time': 1774537365.20646, 'last_price_update_time': 1774537365.20647}
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132489') HTTP/1.1" 204 0
2026-03-26 15:02:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40fbfd0>
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/4.jpeg saved to cache
2026-03-26 15:02:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f325ad0>
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/3.jpeg saved to cache
2026-03-26 15:02:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2967d0>
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/2.jpeg saved to cache
2026-03-26 15:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132490)
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f34fed0>
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132490%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/0.jpeg saved to cache
2026-03-26 15:02:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe
2026-03-26 15:02:46 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe, skipping ID generation
2026-03-26 15:02:46 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe with scrape type 1
2026-03-26 15:02:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe sending to next pipeline
2026-03-26 15:02:46 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe, identifier: 132490
2026-03-26 15:02:46 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe with identifier: 132490
2026-03-26 15:02:46 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe with identifier: 132490
2026-03-26 15:02:46 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe with identifier: 132490 to the API
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.6L',
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GL984ZP',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/kia-ceed-sportswagon-16-crdi-136-cv-mhev-dct-business-class-station-wagon-132490',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Kia',
 'model': "CEE'D SPORTSWAGON",
 'odometer': 112191,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48825,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44771,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49301,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49998,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47660,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56899,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52108,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68427,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67090,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe/4ad00f92-2de5-5565-a06d-e1cb0ae3fdfe_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56699,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132490/9.jpeg',
             'Width': 800}],
 'price': 15300.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-14',
 'seats_number': 0,
 'seller_name': None,
 'title': "Kia CEE'D SPORTSWAGON 1.6 CRDI 136 CV MHEV DCT BUSINESS CLASS "
          'STATION WAGON',
 'transmission': 'automatic',
 'trim': '1.6 CRDI 136 CV MHEV DCT BUSINESS CLASS STATION WAGON',
 'vin': 'U5YH5819GPL142414',
 'year': 2022}
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132490%27 HTTP/1.1" 200 None
2026-03-26 15:02:46 [arval.it] INFO: Saving data for 132490: {'created_time': 1774537366.896937, 'last_price_update_time': 1774537366.896947}
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132490') HTTP/1.1" 204 0
2026-03-26 15:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43b17d0>
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/4.jpeg saved to cache
2026-03-26 15:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5104310>
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/5.jpeg saved to cache
2026-03-26 15:02:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=41&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128845
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128845%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128845: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128844
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128844%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128844: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128842
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128842%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128842: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128841
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128841%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128841: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128839
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128839%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128839: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 126491
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126491%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 126491: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 127500
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127500%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 127500: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 126801
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126801%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 126801: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 126804
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126804%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 126804: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128707
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128707%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128707: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128706
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128706%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128706: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128705
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128705%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128705: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128703
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128703%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128703: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128661
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128661%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128661: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128659
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128659%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128659: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128658
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128658%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128658: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128656
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128656%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128656: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 128653
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128653%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 128653: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 122815
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122815%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 122815: 0
2026-03-26 15:02:47 [arval.it] INFO: Found listing with ID: 119359
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119359%27 HTTP/1.1" 200 None
2026-03-26 15:02:47 [arval.it] INFO: Scrape type for 119359: 0
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5104a50>
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/3.jpeg saved to cache
2026-03-26 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:02:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:02:48 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4123310>
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/2.jpeg saved to cache
2026-03-26 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:02:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132491)
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42808d0>
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132491%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/1.jpeg saved to cache
2026-03-26 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item e8681f3b-6cb0-5b90-ba89-995135d1410a
2026-03-26 15:02:48 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e8681f3b-6cb0-5b90-ba89-995135d1410a, skipping ID generation
2026-03-26 15:02:48 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e8681f3b-6cb0-5b90-ba89-995135d1410a with scrape type 1
2026-03-26 15:02:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e8681f3b-6cb0-5b90-ba89-995135d1410a sending to next pipeline
2026-03-26 15:02:48 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: e8681f3b-6cb0-5b90-ba89-995135d1410a, identifier: 132491
2026-03-26 15:02:48 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: e8681f3b-6cb0-5b90-ba89-995135d1410a with identifier: 132491
2026-03-26 15:02:48 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: e8681f3b-6cb0-5b90-ba89-995135d1410a with identifier: 132491
2026-03-26 15:02:48 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: e8681f3b-6cb0-5b90-ba89-995135d1410a with identifier: 132491 to the API
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/1.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'e8681f3b-6cb0-5b90-ba89-995135d1410a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GM699NY',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/audi-q5-sportback-40-tdi-mhev-busin-advanced-quattro-s-tronic-suv-132491',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Audi',
 'model': 'Q5',
 'odometer': 143279,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60772,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54146,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47128,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54246,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52316,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47573,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45193,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65212,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62776,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e8681f3b-6cb0-5b90-ba89-995135d1410a/e8681f3b-6cb0-5b90-ba89-995135d1410a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54981,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132491/9.jpeg',
             'Width': 800}],
 'price': 35000.0,
 'price_includes_vat': True,
 'registration_date': '2023-01-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Audi Q5 SPORTBACK 40 TDI MHEV BUSIN. ADVANCED QUATTRO S TRONIC SUV',
 'transmission': 'automatic',
 'trim': 'SPORTBACK 40 TDI MHEV BUSIN. ADVANCED QUATTRO S TRONIC SUV',
 'vin': 'WAUZZZFY3P2034508',
 'year': 2023}
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132491%27 HTTP/1.1" 200 None
2026-03-26 15:02:48 [arval.it] INFO: Saving data for 132491: {'created_time': 1774537368.840797, 'last_price_update_time': 1774537368.84081}
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132491') HTTP/1.1" 204 0
2026-03-26 15:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da430b090>
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/8.jpeg saved to cache
2026-03-26 15:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=42&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e121c90>
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/9.jpeg saved to cache
2026-03-26 15:02:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 117500
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117500%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 117500: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128631
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128631%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128631: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 126028
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126028%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 126028: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128491
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128491%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128491: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128488
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128488%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128488: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128482
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128482%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128482: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128480
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128480%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128480: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128479
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128479%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128479: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128477
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128477%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128477: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128476
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128476%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128476: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128474
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128474%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128474: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128473
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128473%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128473: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128472
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128472%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128472: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128470
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128470%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128470: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128469
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128469%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128469: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128466
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128466%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128466: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128465
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128465%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128465: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128464
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128464%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128464: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128463
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128463%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128463: 0
2026-03-26 15:02:49 [arval.it] INFO: Found listing with ID: 128462
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128462%27 HTTP/1.1" 200 None
2026-03-26 15:02:49 [arval.it] INFO: Scrape type for 128462: 0
2026-03-26 15:02:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e105a10>
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/7.jpeg saved to cache
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b1bd0>
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/8.jpeg saved to cache
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bc750>
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/6.jpeg saved to cache
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42d9750>
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:50 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/7.jpeg saved to cache
2026-03-26 15:02:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=43&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128461
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128461%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128461: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128459
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128459%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128459: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128457
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128457%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128457: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128456
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128456%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128456: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128454
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128454%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128454: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128447
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128447%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128447: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128445
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128445%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128445: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128443
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128443%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128443: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128440
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128440%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128440: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128439
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128439%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128439: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128435
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128435%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128435: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128434
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128434%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128434: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128431
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128431%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128431: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128430
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128430%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128430: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128429
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128429%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128429: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128426
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128426%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128426: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128425
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128425%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128425: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128424
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128424%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128424: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128422
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128422%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128422: 0
2026-03-26 15:02:51 [arval.it] INFO: Found listing with ID: 128411
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128411%27 HTTP/1.1" 200 None
2026-03-26 15:02:51 [arval.it] INFO: Scrape type for 128411: 0
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da44dccd0>
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/9.jpeg saved to cache
2026-03-26 15:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:51 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4281390>
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:51 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/5.jpeg saved to cache
2026-03-26 15:02:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bf690>
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/6.jpeg saved to cache
2026-03-26 15:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2de590>
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/8.jpeg saved to cache
2026-03-26 15:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e15d0>
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/4.jpeg saved to cache
2026-03-26 15:02:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=44&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e58d0>
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:52 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:52 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/5.jpeg saved to cache
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128344
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128344%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128344: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128342
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128342%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128342: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128340
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128340%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128340: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128331
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128331%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128331: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128329
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128329%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128329: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128315
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128315%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128315: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128314
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128314%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128314: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128292
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128292%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128292: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128109
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128109%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128109: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128251
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128251%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128251: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128258
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128258%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128258: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128254
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128254%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128254: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128247
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128247%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128247: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128245
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128245%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128245: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128242
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128242%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128242: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128181
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128181%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128181: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128179
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128179%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128179: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 126496
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126496%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 126496: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128132
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128132%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128132: 0
2026-03-26 15:02:53 [arval.it] INFO: Found listing with ID: 128113
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128113%27 HTTP/1.1" 200 None
2026-03-26 15:02:53 [arval.it] INFO: Scrape type for 128113: 0
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4210f10>
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/7.jpeg saved to cache
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:53 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f32a150>
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/3.jpeg saved to cache
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f325650>
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:53 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/2.jpeg saved to cache
2026-03-26 15:02:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:53 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e17490>
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/3.jpeg saved to cache
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4281050>
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/5.jpeg saved to cache
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e25dd90>
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/1.jpeg saved to cache
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:54 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=45&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f326590>
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:54 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/2.jpeg saved to cache
2026-03-26 15:02:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:54 [arval.it] INFO: Found listing with ID: 128102
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128102%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128102: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128100
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128100%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128100: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128099
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128099%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128099: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128098
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128098%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128098: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128096
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128096%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128096: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128095
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128095%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128095: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128086
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128086%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128086: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128085
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128085%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128085: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128084
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128084%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128084: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 127266
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127266%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 127266: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128040
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128040%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128040: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 128033
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27128033%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 128033: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 127983
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127983%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 127983: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 126746
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126746%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 126746: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 126744
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126744%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 126744: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 127889
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127889%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 127889: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 127888
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127888%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 127888: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 127740
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127740%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 127740: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 127707
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127707%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 127707: 0
2026-03-26 15:02:55 [arval.it] INFO: Found listing with ID: 127706
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127706%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.it] INFO: Scrape type for 127706: 0
2026-03-26 15:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:55 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e0c3d0>
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/4.jpeg saved to cache
2026-03-26 15:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132494)
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4322a10>
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:55 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132494%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/0.jpeg saved to cache
2026-03-26 15:02:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f891022f-d26c-596f-8c7c-7add5db7b449
2026-03-26 15:02:55 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: f891022f-d26c-596f-8c7c-7add5db7b449, skipping ID generation
2026-03-26 15:02:55 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item f891022f-d26c-596f-8c7c-7add5db7b449 with scrape type 1
2026-03-26 15:02:55 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f891022f-d26c-596f-8c7c-7add5db7b449 sending to next pipeline
2026-03-26 15:02:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: f891022f-d26c-596f-8c7c-7add5db7b449, identifier: 132494
2026-03-26 15:02:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: f891022f-d26c-596f-8c7c-7add5db7b449 with identifier: 132494
2026-03-26 15:02:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: f891022f-d26c-596f-8c7c-7add5db7b449 with identifier: 132494
2026-03-26 15:02:56 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: f891022f-d26c-596f-8c7c-7add5db7b449 with identifier: 132494 to the API
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/0.jpeg>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f891022f-d26c-596f-8c7c-7add5db7b449',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'FY444YM',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/citroen-c3-bluehdi-100cv-ss-feel-van-2-posti-autocarro-132494',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Citroën',
 'model': 'C3',
 'odometer': 153438,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48496,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46502,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46892,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47090,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47016,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80375,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54798,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50207,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f891022f-d26c-596f-8c7c-7add5db7b449/f891022f-d26c-596f-8c7c-7add5db7b449_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53256,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132494/8.jpeg',
             'Width': 800}],
 'price': 6150.0,
 'price_includes_vat': True,
 'registration_date': '2019-10-04',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Citroën C3 BlueHDi 100CV S&S Feel VAN 2 POSTI AUTOCARRO',
 'transmission': 'manual',
 'trim': 'BlueHDi 100CV S&S Feel VAN 2 POSTI AUTOCARRO',
 'vin': 'VF7SYYHYPKT664217',
 'year': 2019}
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132494%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Saving data for 132494: {'created_time': 1774537376.63208, 'last_price_update_time': 1774537376.632094}
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132494') HTTP/1.1" 204 0
2026-03-26 15:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=46&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127704
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127704%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127704: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127701
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127701%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127701: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127700
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127700%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127700: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127699
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127699%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127699: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127698
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127698%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127698: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127696
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127696%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127696: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127694
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127694%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127694: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127693
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127693%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127693: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127691
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127691%27 HTTP/1.1" 200 None
2026-03-26 15:02:56 [arval.it] INFO: Scrape type for 127691: 0
2026-03-26 15:02:56 [arval.it] INFO: Found listing with ID: 127688
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127688%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127688: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127687
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127687%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127687: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127686
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127686%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127686: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127683
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127683%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127683: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127681
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127681%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127681: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127679
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127679%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127679: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127678
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127678%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127678: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127677
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127677%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127677: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127675
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127675%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127675: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127674
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127674%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127674: 0
2026-03-26 15:02:57 [arval.it] INFO: Found listing with ID: 127673
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127673%27 HTTP/1.1" 200 None
2026-03-26 15:02:57 [arval.it] INFO: Scrape type for 127673: 0
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40c35d0>
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/1.jpeg saved to cache
2026-03-26 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:57 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43465d0>
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/3.jpeg saved to cache
2026-03-26 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132492)
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da450ae50>
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:57 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132492%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/0.jpeg saved to cache
2026-03-26 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ec06c54f-971e-5314-a7f5-e10076c68418
2026-03-26 15:02:57 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ec06c54f-971e-5314-a7f5-e10076c68418, skipping ID generation
2026-03-26 15:02:57 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ec06c54f-971e-5314-a7f5-e10076c68418 with scrape type 1
2026-03-26 15:02:57 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ec06c54f-971e-5314-a7f5-e10076c68418 sending to next pipeline
2026-03-26 15:02:57 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: ec06c54f-971e-5314-a7f5-e10076c68418, identifier: 132492
2026-03-26 15:02:57 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: ec06c54f-971e-5314-a7f5-e10076c68418 with identifier: 132492
2026-03-26 15:02:57 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: ec06c54f-971e-5314-a7f5-e10076c68418 with identifier: 132492
2026-03-26 15:02:57 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: ec06c54f-971e-5314-a7f5-e10076c68418 with identifier: 132492 to the API
2026-03-26 15:02:57 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'black',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': 'ec06c54f-971e-5314-a7f5-e10076c68418',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GE370SL',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-x1-xdrive-25e-business-advantage-automatico-suv-132492',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'BMW',
 'model': 'X1',
 'odometer': 55393,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 37676,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34910,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 30152,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40643,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32704,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55141,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65420,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61583,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50974,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ec06c54f-971e-5314-a7f5-e10076c68418/ec06c54f-971e-5314-a7f5-e10076c68418_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52534,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132492/9.jpeg',
             'Width': 800}],
 'price': 21800.0,
 'price_includes_vat': True,
 'registration_date': '2021-03-09',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW X1 XDRIVE 25E BUSINESS ADVANTAGE AUTOMATICO SUV',
 'transmission': 'automatic',
 'trim': 'XDRIVE 25E BUSINESS ADVANTAGE AUTOMATICO SUV',
 'vin': 'WBA71AB0205T18975',
 'year': 2021}
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132492%27 HTTP/1.1" 200 None
2026-03-26 15:02:58 [arval.it] INFO: Saving data for 132492: {'created_time': 1774537378.261266, 'last_price_update_time': 1774537378.261277}
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132492') HTTP/1.1" 204 0
2026-03-26 15:02:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2663d0>
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/2.jpeg saved to cache
2026-03-26 15:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:58 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=47&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e2710>
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:58 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/1.jpeg saved to cache
2026-03-26 15:02:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:58 [arval.it] INFO: Found listing with ID: 127672
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127672%27 HTTP/1.1" 200 None
2026-03-26 15:02:58 [arval.it] INFO: Scrape type for 127672: 0
2026-03-26 15:02:58 [arval.it] INFO: Found listing with ID: 127671
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127671%27 HTTP/1.1" 200 None
2026-03-26 15:02:58 [arval.it] INFO: Scrape type for 127671: 0
2026-03-26 15:02:58 [arval.it] INFO: Found listing with ID: 127670
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127670%27 HTTP/1.1" 200 None
2026-03-26 15:02:58 [arval.it] INFO: Scrape type for 127670: 0
2026-03-26 15:02:58 [arval.it] INFO: Found listing with ID: 127669
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127669%27 HTTP/1.1" 200 None
2026-03-26 15:02:58 [arval.it] INFO: Scrape type for 127669: 0
2026-03-26 15:02:58 [arval.it] INFO: Found listing with ID: 127668
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127668%27 HTTP/1.1" 200 None
2026-03-26 15:02:58 [arval.it] INFO: Scrape type for 127668: 0
2026-03-26 15:02:58 [arval.it] INFO: Found listing with ID: 127667
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127667%27 HTTP/1.1" 200 None
2026-03-26 15:02:58 [arval.it] INFO: Scrape type for 127667: 0
2026-03-26 15:02:58 [arval.it] INFO: Found listing with ID: 127665
2026-03-26 15:02:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127665%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127665: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127664
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127664%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127664: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127663
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127663%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127663: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127656
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127656%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127656: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127655
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127655%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127655: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127654
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127654%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127654: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127652
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127652%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127652: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127647
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127647%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127647: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127645
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127645%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127645: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127643
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127643%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127643: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127642
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127642%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127642: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127627
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127627%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127627: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127625
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127625%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127625: 0
2026-03-26 15:02:59 [arval.it] INFO: Found listing with ID: 127616
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127616%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Scrape type for 127616: 0
2026-03-26 15:02:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132493)
2026-03-26 15:02:59 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:02:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e155110>
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132493%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/0.jpeg saved to cache
2026-03-26 15:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 27405db1-6a07-5a69-87e5-dc824255d2f6
2026-03-26 15:02:59 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 27405db1-6a07-5a69-87e5-dc824255d2f6, skipping ID generation
2026-03-26 15:02:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 27405db1-6a07-5a69-87e5-dc824255d2f6 with scrape type 1
2026-03-26 15:02:59 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 27405db1-6a07-5a69-87e5-dc824255d2f6 sending to next pipeline
2026-03-26 15:02:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 27405db1-6a07-5a69-87e5-dc824255d2f6, identifier: 132493
2026-03-26 15:02:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 27405db1-6a07-5a69-87e5-dc824255d2f6 with identifier: 132493
2026-03-26 15:02:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 27405db1-6a07-5a69-87e5-dc824255d2f6 with identifier: 132493
2026-03-26 15:02:59 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 27405db1-6a07-5a69-87e5-dc824255d2f6 with identifier: 132493 to the API
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:02:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '27405db1-6a07-5a69-87e5-dc824255d2f6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GG389JJ',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/bmw-serie-1-116d-business-advantage-auto-5-porte-berlina-132493',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'BMW',
 'model': 'SERIE 1',
 'odometer': 148811,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48995,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47205,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49947,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49162,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47181,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47596,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58787,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51294,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50404,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27405db1-6a07-5a69-87e5-dc824255d2f6/27405db1-6a07-5a69-87e5-dc824255d2f6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39470,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132493/9.jpeg',
             'Width': 800}],
 'price': 16400.0,
 'price_includes_vat': True,
 'registration_date': '2021-07-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'BMW SERIE 1 116D BUSINESS ADVANTAGE AUTO 5 PORTE BERLINA',
 'transmission': 'automatic',
 'trim': '116D BUSINESS ADVANTAGE AUTO 5 PORTE BERLINA',
 'vin': 'WBA7M710007J81227',
 'year': 2021}
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132493%27 HTTP/1.1" 200 None
2026-03-26 15:02:59 [arval.it] INFO: Saving data for 132493: {'created_time': 1774537379.818622, 'last_price_update_time': 1774537379.818632}
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132493') HTTP/1.1" 204 0
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42806d0>
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:02:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:02:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/3.jpeg saved to cache
2026-03-26 15:02:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e0450>
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/2.jpeg saved to cache
2026-03-26 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40f9690>
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/1.jpeg saved to cache
2026-03-26 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132495)
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e222c10>
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:00 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132495%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/0.jpeg saved to cache
2026-03-26 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item edb67c02-1ebd-5161-847b-8aa0ef759787
2026-03-26 15:03:00 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: edb67c02-1ebd-5161-847b-8aa0ef759787, skipping ID generation
2026-03-26 15:03:00 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item edb67c02-1ebd-5161-847b-8aa0ef759787 with scrape type 1
2026-03-26 15:03:00 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item edb67c02-1ebd-5161-847b-8aa0ef759787 sending to next pipeline
2026-03-26 15:03:00 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: edb67c02-1ebd-5161-847b-8aa0ef759787, identifier: 132495
2026-03-26 15:03:00 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: edb67c02-1ebd-5161-847b-8aa0ef759787 with identifier: 132495
2026-03-26 15:03:00 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: edb67c02-1ebd-5161-847b-8aa0ef759787 with identifier: 132495
2026-03-26 15:03:00 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: edb67c02-1ebd-5161-847b-8aa0ef759787 with identifier: 132495 to the API
2026-03-26 15:03:00 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/0.jpeg>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.6L',
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'edb67c02-1ebd-5161-847b-8aa0ef759787',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD436BC',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-doblo-cargo-ch1-business-16-mjet-105cv-e6d-ss-132495',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Fiat',
 'model': 'DOBLO',
 'odometer': 144114,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46699,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43901,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43944,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45021,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41329,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58221,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42340,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38277,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_edb67c02-1ebd-5161-847b-8aa0ef759787/edb67c02-1ebd-5161-847b-8aa0ef759787_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39636,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132495/8.jpeg',
             'Width': 800}],
 'price': 10600.0,
 'price_includes_vat': True,
 'registration_date': '2020-11-13',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat DOBLO CARGO CH1 BUSINESS 1.6 Mjet 105cv E6D S&S',
 'transmission': 'manual',
 'trim': 'CARGO CH1 BUSINESS 1.6 Mjet 105cv E6D S&S',
 'vin': 'ZFA26300006S71273',
 'year': 2020}
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132495%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Saving data for 132495: {'created_time': 1774537381.641116, 'last_price_update_time': 1774537381.641128}
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132495') HTTP/1.1" 204 0
2026-03-26 15:03:01 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=48&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127602
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127602%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127602: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127596
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127596%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127596: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127595
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127595%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127595: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127580
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127580%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127580: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127571
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127571%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127571: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127570
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127570%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127570: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127568
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127568%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127568: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127567
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127567%27 HTTP/1.1" 200 None
2026-03-26 15:03:01 [arval.it] INFO: Scrape type for 127567: 0
2026-03-26 15:03:01 [arval.it] INFO: Found listing with ID: 127564
2026-03-26 15:03:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127564%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 127564: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 127562
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127562%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 127562: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 127560
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127560%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 127560: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 127559
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127559%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 127559: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 127545
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127545%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 127545: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 127481
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127481%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 127481: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 123392
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123392%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 123392: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 125377
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125377%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 125377: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 126476
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126476%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 126476: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 126492
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126492%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 126492: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 127371
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127371%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 127371: 0
2026-03-26 15:03:02 [arval.it] INFO: Found listing with ID: 119351
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119351%27 HTTP/1.1" 200 None
2026-03-26 15:03:02 [arval.it] INFO: Scrape type for 119351: 0
2026-03-26 15:03:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:03:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40f9710>
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/8.jpeg saved to cache
2026-03-26 15:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4345810>
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/7.jpeg saved to cache
2026-03-26 15:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:03:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40c0450>
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:02 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/6.jpeg saved to cache
2026-03-26 15:03:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:03:02 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e28a1d0>
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/4.jpeg saved to cache
2026-03-26 15:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2951d0>
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:03 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/3.jpeg saved to cache
2026-03-26 15:03:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=49&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127320
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127320%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127320: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127315
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127315%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127315: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127316
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127316%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127316: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127312
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127312%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127312: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127307
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127307%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127307: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127301
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127301%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127301: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127284
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127284%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127284: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 119361
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119361%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 119361: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 119352
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119352%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 119352: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 119102
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119102%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 119102: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 119101
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119101%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 119101: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 119098
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119098%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 119098: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 125428
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125428%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 125428: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127231
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127231%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127231: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127230
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127230%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127230: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127228
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127228%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127228: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127227
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127227%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127227: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127212
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127212%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127212: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127208
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127208%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127208: 0
2026-03-26 15:03:03 [arval.it] INFO: Found listing with ID: 127206
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127206%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.it] INFO: Scrape type for 127206: 0
2026-03-26 15:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:03:03 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132497)
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5104610>
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/2.jpeg saved to cache
2026-03-26 15:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da450b1d0>
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:04 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132497%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/0.jpeg saved to cache
2026-03-26 15:03:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item e1717c30-7f6f-5884-81ef-270ea5b9c247
2026-03-26 15:03:04 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: e1717c30-7f6f-5884-81ef-270ea5b9c247, skipping ID generation
2026-03-26 15:03:04 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item e1717c30-7f6f-5884-81ef-270ea5b9c247 with scrape type 1
2026-03-26 15:03:04 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e1717c30-7f6f-5884-81ef-270ea5b9c247 sending to next pipeline
2026-03-26 15:03:04 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: e1717c30-7f6f-5884-81ef-270ea5b9c247, identifier: 132497
2026-03-26 15:03:04 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: e1717c30-7f6f-5884-81ef-270ea5b9c247 with identifier: 132497
2026-03-26 15:03:04 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: e1717c30-7f6f-5884-81ef-270ea5b9c247 with identifier: 132497
2026-03-26 15:03:04 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: e1717c30-7f6f-5884-81ef-270ea5b9c247 with identifier: 132497 to the API
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/0.jpeg>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.6L',
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'e1717c30-7f6f-5884-81ef-270ea5b9c247',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GD230BF',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/fiat-doblo-cargo-ch1-business-16-mjet-105cv-e6d-ss-132497',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Fiat',
 'model': 'DOBLO',
 'odometer': 125760,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46331,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43883,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43750,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45233,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45260,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61568,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55985,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64324,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e1717c30-7f6f-5884-81ef-270ea5b9c247/e1717c30-7f6f-5884-81ef-270ea5b9c247_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63450,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132497/8.jpeg',
             'Width': 800}],
 'price': 11250.0,
 'price_includes_vat': True,
 'registration_date': '2020-11-19',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Fiat DOBLO CARGO CH1 BUSINESS 1.6 Mjet 105cv E6D S&S',
 'transmission': 'manual',
 'trim': 'CARGO CH1 BUSINESS 1.6 Mjet 105cv E6D S&S',
 'vin': 'ZFA26300006T04417',
 'year': 2020}
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132497%27 HTTP/1.1" 200 None
2026-03-26 15:03:04 [arval.it] INFO: Saving data for 132497: {'created_time': 1774537384.73813, 'last_price_update_time': 1774537384.738141}
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:04 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132497') HTTP/1.1" 204 0
2026-03-26 15:03:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e221b50>
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/6.jpeg saved to cache
2026-03-26 15:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e122f10>
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/5.jpeg saved to cache
2026-03-26 15:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42117d0>
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:05 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/4.jpeg saved to cache
2026-03-26 15:03:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=50&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127205
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127205%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127205: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127201
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127201%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127201: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127146
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127146%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127146: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127144
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127144%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127144: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127143
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127143%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127143: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127141
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127141%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127141: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127134
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127134%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127134: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127131
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127131%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127131: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127056
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127056%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127056: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127021
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127021%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127021: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127016
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127016%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127016: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127019
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127019%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127019: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127017
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127017%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127017: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127015
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127015%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127015: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127014
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127014%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127014: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127013
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127013%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127013: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127011
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127011%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127011: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127003
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127003%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127003: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 127001
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27127001%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 127001: 0
2026-03-26 15:03:06 [arval.it] INFO: Found listing with ID: 126999
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126999%27 HTTP/1.1" 200 None
2026-03-26 15:03:06 [arval.it] INFO: Scrape type for 126999: 0
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e0c4d0>
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/3.jpeg saved to cache
2026-03-26 15:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:03:06 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40e1250>
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/2.jpeg saved to cache
2026-03-26 15:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:03:06 [scrapy.extensions.logstats] INFO: Crawled 145 pages (at 26 pages/min), scraped 91 items (at 19 items/min)
2026-03-26 15:03:06 [scrapy.extensions.memusage] INFO: Peak memory usage is 165MiB
2026-03-26 15:03:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132498)
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42928d0>
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:06 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F97%252F132498%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/0.jpeg saved to cache
2026-03-26 15:03:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 21d22461-3226-505a-bb80-efef888930ec
2026-03-26 15:03:06 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 21d22461-3226-505a-bb80-efef888930ec, skipping ID generation
2026-03-26 15:03:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 21d22461-3226-505a-bb80-efef888930ec with scrape type 1
2026-03-26 15:03:06 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 21d22461-3226-505a-bb80-efef888930ec sending to next pipeline
2026-03-26 15:03:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 21d22461-3226-505a-bb80-efef888930ec, identifier: 132498
2026-03-26 15:03:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 21d22461-3226-505a-bb80-efef888930ec with identifier: 132498
2026-03-26 15:03:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 21d22461-3226-505a-bb80-efef888930ec with identifier: 132498
2026-03-26 15:03:07 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 21d22461-3226-505a-bb80-efef888930ec with identifier: 132498 to the API
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/0.jpeg>
{'auction_title': '',
 'category': 'Veicolo Commerciale',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 4,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '21d22461-3226-505a-bb80-efef888930ec',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GY828DE',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/opel-combo-cargo-15-diesel-130cv-ss-l1-mt6-132498',
 'listing': 'directbuy',
 'location': 'Bari',
 'make': 'Opel',
 'model': 'COMBO',
 'odometer': 14136,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48506,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46600,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47727,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45670,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45947,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40006,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41413,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35083,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21d22461-3226-505a-bb80-efef888930ec/21d22461-3226-505a-bb80-efef888930ec_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34113,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/97/132498/8.jpeg',
             'Width': 800}],
 'price': 21400.0,
 'price_includes_vat': True,
 'registration_date': '2025-01-16',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Opel COMBO CARGO 1.5 Diesel 130cv S&S L1 MT6',
 'transmission': 'manual',
 'trim': 'CARGO 1.5 Diesel 130cv S&S L1 MT6',
 'vin': 'W0VEDYHPXRJ718131',
 'year': 2025}
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132498%27 HTTP/1.1" 200 None
2026-03-26 15:03:07 [arval.it] INFO: Saving data for 132498: {'created_time': 1774537387.324316, 'last_price_update_time': 1774537387.32433}
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132498') HTTP/1.1" 204 0
2026-03-26 15:03:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:07 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:07 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e123250>
2026-03-26 15:03:07 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:07 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:07 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/9.jpeg saved to cache
2026-03-26 15:03:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:07 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=51&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:07 [arval.it] INFO: Found listing with ID: 126998
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126998%27 HTTP/1.1" 200 None
2026-03-26 15:03:07 [arval.it] INFO: Scrape type for 126998: 0
2026-03-26 15:03:07 [arval.it] INFO: Found listing with ID: 126997
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126997%27 HTTP/1.1" 200 None
2026-03-26 15:03:07 [arval.it] INFO: Scrape type for 126997: 0
2026-03-26 15:03:07 [arval.it] INFO: Found listing with ID: 126994
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126994%27 HTTP/1.1" 200 None
2026-03-26 15:03:07 [arval.it] INFO: Scrape type for 126994: 0
2026-03-26 15:03:07 [arval.it] INFO: Found listing with ID: 126966
2026-03-26 15:03:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126966%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126966: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126961
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126961%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126961: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126955
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126955%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126955: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126953
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126953%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126953: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 119358
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119358%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 119358: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126938
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126938%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126938: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126934
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126934%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126934: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126928
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126928%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126928: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126926
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126926%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126926: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126924
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126924%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126924: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126824
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126824%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126824: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126820
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126820%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126820: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126812
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126812%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126812: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126811
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126811%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126811: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126803
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126803%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126803: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126802
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126802%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126802: 0
2026-03-26 15:03:08 [arval.it] INFO: Found listing with ID: 126761
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126761%27 HTTP/1.1" 200 None
2026-03-26 15:03:08 [arval.it] INFO: Scrape type for 126761: 0
2026-03-26 15:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:08 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e202590>
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/6.jpeg saved to cache
2026-03-26 15:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4283e90>
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/5.jpeg saved to cache
2026-03-26 15:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:08 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2e5290>
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/4.jpeg saved to cache
2026-03-26 15:03:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:08 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:09 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2203d0>
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/3.jpeg saved to cache
2026-03-26 15:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:09 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2d2bd0>
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/2.jpeg saved to cache
2026-03-26 15:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=52&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4282410>
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:09 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/1.jpeg saved to cache
2026-03-26 15:03:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126738
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126738%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126738: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 123486
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123486%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 123486: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 123728
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123728%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 123728: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 123739
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123739%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 123739: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126651
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126651%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126651: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126306
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126306%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126306: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126599
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126599%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126599: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126588
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126588%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126588: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126510
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126510%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126510: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126488
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126488%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126488: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126511
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126511%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126511: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126451
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126451%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126451: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126448
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126448%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126448: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126444
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126444%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126444: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126442
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:09 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126442%27 HTTP/1.1" 200 None
2026-03-26 15:03:09 [arval.it] INFO: Scrape type for 126442: 0
2026-03-26 15:03:09 [arval.it] INFO: Found listing with ID: 126215
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126215%27 HTTP/1.1" 200 None
2026-03-26 15:03:10 [arval.it] INFO: Scrape type for 126215: 0
2026-03-26 15:03:10 [arval.it] INFO: Found listing with ID: 126249
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126249%27 HTTP/1.1" 200 None
2026-03-26 15:03:10 [arval.it] INFO: Scrape type for 126249: 0
2026-03-26 15:03:10 [arval.it] INFO: Found listing with ID: 126248
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126248%27 HTTP/1.1" 200 None
2026-03-26 15:03:10 [arval.it] INFO: Scrape type for 126248: 0
2026-03-26 15:03:10 [arval.it] INFO: Found listing with ID: 126247
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126247%27 HTTP/1.1" 200 None
2026-03-26 15:03:10 [arval.it] INFO: Scrape type for 126247: 0
2026-03-26 15:03:10 [arval.it] INFO: Found listing with ID: 126214
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126214%27 HTTP/1.1" 200 None
2026-03-26 15:03:10 [arval.it] INFO: Scrape type for 126214: 0
2026-03-26 15:03:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132512)
2026-03-26 15:03:10 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:10 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da422de90>
2026-03-26 15:03:10 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:10 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132512%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/0.jpeg saved to cache
2026-03-26 15:03:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7a52364e-07a9-549a-87da-0c14bd893d1a
2026-03-26 15:03:10 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 7a52364e-07a9-549a-87da-0c14bd893d1a, skipping ID generation
2026-03-26 15:03:10 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7a52364e-07a9-549a-87da-0c14bd893d1a with scrape type 1
2026-03-26 15:03:10 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7a52364e-07a9-549a-87da-0c14bd893d1a sending to next pipeline
2026-03-26 15:03:10 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 7a52364e-07a9-549a-87da-0c14bd893d1a, identifier: 132512
2026-03-26 15:03:10 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 7a52364e-07a9-549a-87da-0c14bd893d1a with identifier: 132512
2026-03-26 15:03:10 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 7a52364e-07a9-549a-87da-0c14bd893d1a with identifier: 132512
2026-03-26 15:03:10 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 7a52364e-07a9-549a-87da-0c14bd893d1a with identifier: 132512 to the API
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'blue',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '7a52364e-07a9-549a-87da-0c14bd893d1a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GW390JE',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/skoda-octavia-combi-wagon-15-tsi-act-m-hev-150cv-executive-dsg-132512',
 'listing': 'directbuy',
 'location': 'Orzinuovi',
 'make': 'Skoda',
 'model': 'Octavia Combi',
 'odometer': 23274,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 37,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40578,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 30236,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 38277,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40994,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 33245,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50217,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52094,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42185,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48462,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a52364e-07a9-549a-87da-0c14bd893d1a/7a52364e-07a9-549a-87da-0c14bd893d1a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 40841,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132512/9.jpeg',
             'Width': 800}],
 'price': 27900.0,
 'price_includes_vat': True,
 'registration_date': '2024-07-24',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Skoda Octavia Combi wagon 1.5 tsi act m-hev 150cv executive dsg',
 'transmission': 'automatic',
 'trim': 'wagon 1.5 tsi act m-hev 150cv executive dsg',
 'vin': 'TMBJR8NX0SY024513',
 'year': 2024}
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132512%27 HTTP/1.1" 200 None
2026-03-26 15:03:10 [arval.it] INFO: Saving data for 132512: {'created_time': 1774537390.930446, 'last_price_update_time': 1774537390.930458}
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132512') HTTP/1.1" 204 0
2026-03-26 15:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 33714090-cc35-57df-8015-5b4c445c71c1 with identifier: 132481
2026-03-26 15:03:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 33714090-cc35-57df-8015-5b4c445c71c1 with scrape type 1
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/0.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/1.jpeg not downloaded yet
2026-03-26 15:03:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d49dba0a-1d6f-5c02-90e9-51fa2d28416c with identifier: 132482
2026-03-26 15:03:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c with scrape type 1
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/0.jpeg not downloaded yet
2026-03-26 15:03:11 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: ae6fb5a6-a753-592b-a282-682de9dfa600 with identifier: 132484
2026-03-26 15:03:11 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ae6fb5a6-a753-592b-a282-682de9dfa600 with scrape type 1
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/0.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/2.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/1.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/1.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/3.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/2.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/2.jpeg not downloaded yet
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f32b650>
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/8.jpeg saved to cache
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/4.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/3.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/3.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/5.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/4.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/4.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/6.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/5.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/5.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/7.jpeg not downloaded yet
2026-03-26 15:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/6.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/6.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/8.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/7.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/7.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/9.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/8.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/8.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/9.jpeg not downloaded yet
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/9.jpeg not downloaded yet
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41120d0>
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/7.jpeg saved to cache
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e74910>
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:11 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/6.jpeg saved to cache
2026-03-26 15:03:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=53&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2bee50>
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/5.jpeg saved to cache
2026-03-26 15:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126198
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126198%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126198: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126193
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126193%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126193: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126127
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126127%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126127: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126117
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126117%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126117: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126110
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126110%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126110: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126001
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126001%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126001: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126016
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126016%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126016: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 126014
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27126014%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 126014: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125988
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125988%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125988: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125983
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125983%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125983: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125797
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125797%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125797: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 117497
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117497%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 117497: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125138
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125138%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125138: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125464
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125464%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125464: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125461
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125461%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125461: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125460
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125460%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125460: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125452
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125452%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125452: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125450
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125450%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125450: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125127
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125127%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125127: 0
2026-03-26 15:03:12 [arval.it] INFO: Found listing with ID: 125140
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125140%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.it] INFO: Scrape type for 125140: 0
2026-03-26 15:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:12 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4290950>
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/4.jpeg saved to cache
2026-03-26 15:03:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e154d50>
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/3.jpeg saved to cache
2026-03-26 15:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42dac10>
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/2.jpeg saved to cache
2026-03-26 15:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4dcc210>
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/1.jpeg saved to cache
2026-03-26 15:03:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132513)
2026-03-26 15:03:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b1250>
2026-03-26 15:03:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F917%252F132513%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/0.jpeg saved to cache
2026-03-26 15:03:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 6083cac3-d64d-5b64-b313-9cf33c9c3488
2026-03-26 15:03:14 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 6083cac3-d64d-5b64-b313-9cf33c9c3488, skipping ID generation
2026-03-26 15:03:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 6083cac3-d64d-5b64-b313-9cf33c9c3488 with scrape type 1
2026-03-26 15:03:14 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 6083cac3-d64d-5b64-b313-9cf33c9c3488 sending to next pipeline
2026-03-26 15:03:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 6083cac3-d64d-5b64-b313-9cf33c9c3488, identifier: 132513
2026-03-26 15:03:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 6083cac3-d64d-5b64-b313-9cf33c9c3488 with identifier: 132513
2026-03-26 15:03:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 6083cac3-d64d-5b64-b313-9cf33c9c3488 with identifier: 132513
2026-03-26 15:03:14 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 6083cac3-d64d-5b64-b313-9cf33c9c3488 with identifier: 132513 to the API
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Petrol',
 'id': '6083cac3-d64d-5b64-b313-9cf33c9c3488',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GF854CC',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/volkswagen-tiguan-15-tsi-act-150cv-elegance-dsg-132513',
 'listing': 'directbuy',
 'location': 'Orzinuovi',
 'make': 'Volkswagen',
 'model': 'Tiguan',
 'odometer': 45785,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 42,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43047,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34315,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39357,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41989,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 30723,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51272,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46357,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43460,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43786,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6083cac3-d64d-5b64-b313-9cf33c9c3488/6083cac3-d64d-5b64-b313-9cf33c9c3488_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63531,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/917/132513/9.jpeg',
             'Width': 800}],
 'price': 31900.0,
 'price_includes_vat': True,
 'registration_date': '2021-04-06',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Tiguan 1.5 tsi act 150cv elegance dsg',
 'transmission': 'automatic',
 'trim': '1.5 tsi act 150cv elegance dsg',
 'vin': 'WVGZZZ5NZMW541887',
 'year': 2021}
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132513%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Saving data for 132513: {'created_time': 1774537394.657112, 'last_price_update_time': 1774537394.657122}
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132513') HTTP/1.1" 204 0
2026-03-26 15:03:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=54&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 125137
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125137%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Scrape type for 125137: 0
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 125136
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125136%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Scrape type for 125136: 0
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 125135
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125135%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Scrape type for 125135: 0
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 125131
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125131%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Scrape type for 125131: 0
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 125128
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125128%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Scrape type for 125128: 0
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 125049
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125049%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Scrape type for 125049: 0
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 125044
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27125044%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.it] INFO: Scrape type for 125044: 0
2026-03-26 15:03:14 [arval.it] INFO: Found listing with ID: 124996
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124996%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124996: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124226
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124226%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124226: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124784
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124784%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124784: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124783
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124783%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124783: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124780
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124780%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124780: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124777
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124777%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124777: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124683
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124683%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124683: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124682
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124682%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124682: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124633
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124633%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124633: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124638
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124638%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124638: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124636
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124636%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124636: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124630
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124630%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124630: 0
2026-03-26 15:03:15 [arval.it] INFO: Found listing with ID: 124558
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124558%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.it] INFO: Scrape type for 124558: 0
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f317310>
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/0.jpeg saved to cache
2026-03-26 15:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4e311d0>
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/0.jpeg saved to cache
2026-03-26 15:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f318fd0>
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/0.jpeg saved to cache
2026-03-26 15:03:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e116dd0>
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/1.jpeg saved to cache
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e1163d0>
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/1.jpeg saved to cache
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da43a6750>
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/1.jpeg saved to cache
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e271410>
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/7.jpeg saved to cache
2026-03-26 15:03:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9f31b590>
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/9.jpeg saved to cache
2026-03-26 15:03:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=55&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124461
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124461%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124461: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124407
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124407%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124407: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124353
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124353%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124353: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124327
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124327%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124327: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124257
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124257%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124257: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124256
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124256%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124256: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124255
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124255%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124255: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124249
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124249%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124249: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124248
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124248%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124248: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124247
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124247%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124247: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124243
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124243%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124243: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124240
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124240%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124240: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124239
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124239%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124239: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124231
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124231%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124231: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124230
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124230%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124230: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124210
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124210%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124210: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124209
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124209%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124209: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124208
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124208%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124208: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124207
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124207%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124207: 0
2026-03-26 15:03:17 [arval.it] INFO: Found listing with ID: 124206
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124206%27 HTTP/1.1" 200 None
2026-03-26 15:03:17 [arval.it] INFO: Scrape type for 124206: 0
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da423f4d0>
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:17 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/9.jpeg saved to cache
2026-03-26 15:03:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:17 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e271450>
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:17 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:17 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/8.jpeg saved to cache
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:18 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 69b236e3-ada9-5544-90e1-a62672943124 with identifier: 132483
2026-03-26 15:03:18 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69b236e3-ada9-5544-90e1-a62672943124 with scrape type 1
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F0.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/0.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F1.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/1.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F2.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/2.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F3.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/3.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F4.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/4.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F5.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/5.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F6.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/6.jpeg not downloaded yet
2026-03-26 15:03:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F7.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/7.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F8.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/8.jpeg not downloaded yet
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F9.jpeg%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/9.jpeg not downloaded yet
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e1514d0>
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/8.jpeg saved to cache
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da510a950>
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:18 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:18 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/9.jpeg saved to cache
2026-03-26 15:03:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e154650>
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/7.jpeg saved to cache
2026-03-26 15:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=56&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124205
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124205%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124205: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124204
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124204%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124204: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124203
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124203%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124203: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124202
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124202%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124202: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124200
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124200%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124200: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124199
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124199%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124199: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124198
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124198%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124198: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124197
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124197%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124197: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124196
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124196%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124196: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124195
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124195%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124195: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124194
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124194%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124194: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 124168
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27124168%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 124168: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123914
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123914%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123914: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123762
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123762%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123762: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123752
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123752%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123752: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123749
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123749%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123749: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123551
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123551%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123551: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123550
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123550%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123550: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123548
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123548%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123548: 0
2026-03-26 15:03:19 [arval.it] INFO: Found listing with ID: 123251
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123251%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.it] INFO: Scrape type for 123251: 0
2026-03-26 15:03:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5108850>
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:19 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/7.jpeg saved to cache
2026-03-26 15:03:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:19 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d0f50>
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/8.jpeg saved to cache
2026-03-26 15:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da40d93d0>
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/6.jpeg saved to cache
2026-03-26 15:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42d93d0>
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:20 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:20 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/6.jpeg saved to cache
2026-03-26 15:03:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=57&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e203850>
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/5.jpeg saved to cache
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 123470
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123470%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 123470: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 123466
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123466%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 123466: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 123402
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123402%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 123402: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 123394
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123394%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 123394: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 123389
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123389%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 123389: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 117504
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117504%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 117504: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 123139
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123139%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 123139: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 123137
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27123137%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 123137: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 122821
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122821%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 122821: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 122079
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122079%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 122079: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 122782
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122782%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 122782: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 115093
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27115093%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 115093: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 115140
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27115140%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 115140: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 108879
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27108879%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 108879: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 100564
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27100564%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 100564: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 122656
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122656%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 122656: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 122469
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122469%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 122469: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 122232
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122232%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 122232: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 122231
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27122231%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 122231: 0
2026-03-26 15:03:21 [arval.it] INFO: Found listing with ID: 121882
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121882%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.it] INFO: Scrape type for 121882: 0
2026-03-26 15:03:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4344190>
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/5.jpeg saved to cache
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e220690>
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/6.jpeg saved to cache
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2dc090>
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:21 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/4.jpeg saved to cache
2026-03-26 15:03:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da5106d90>
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/4.jpeg saved to cache
2026-03-26 15:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e221e90>
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/5.jpeg saved to cache
2026-03-26 15:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da41d1fd0>
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:22 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:22 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/3.jpeg saved to cache
2026-03-26 15:03:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=58&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121879
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121879%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121879: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121813
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121813%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121813: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121732
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121732%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121732: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121729
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121729%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121729: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121728
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121728%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121728: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121727
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121727%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121727: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121658
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121658%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121658: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121454
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121454%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121454: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121450
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121450%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121450: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121067
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121067%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121067: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121273
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121273%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121273: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 121108
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27121108%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 121108: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120443
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120443%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120443: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120946
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120946%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120946: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120908
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120908%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120908: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120810
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120810%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120810: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120571
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120571%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120571: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120648
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120648%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120648: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120645
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120645%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120645: 0
2026-03-26 15:03:23 [arval.it] INFO: Found listing with ID: 120456
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120456%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.it] INFO: Scrape type for 120456: 0
2026-03-26 15:03:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:23 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e2be8d0>
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/3.jpeg saved to cache
2026-03-26 15:03:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4113150>
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:23 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_6.jpg HTTP/1.1" 201 0
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:23 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:23 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/6.jpeg saved to cache
2026-03-26 15:03:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e221390>
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_9.jpg HTTP/1.1" 201 0
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/9.jpeg saved to cache
2026-03-26 15:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e104fd0>
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/8.jpeg saved to cache
2026-03-26 15:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4290910>
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:24 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_7.jpg HTTP/1.1" 201 0
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/7.jpeg saved to cache
2026-03-26 15:03:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e105410>
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_5.jpg HTTP/1.1" 201 0
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F5.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/5.jpeg saved to cache
2026-03-26 15:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4344810>
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/4.jpeg saved to cache
2026-03-26 15:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:25 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e107410>
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:25 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/3.jpeg saved to cache
2026-03-26 15:03:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e23a0d0>
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/2.jpeg saved to cache
2026-03-26 15:03:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da42b2e90>
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/1.jpeg saved to cache
2026-03-26 15:03:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132483)
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e116fd0>
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:26 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132483%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/0.jpeg saved to cache
2026-03-26 15:03:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 69b236e3-ada9-5544-90e1-a62672943124
2026-03-26 15:03:26 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 69b236e3-ada9-5544-90e1-a62672943124, skipping ID generation
2026-03-26 15:03:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 69b236e3-ada9-5544-90e1-a62672943124 with scrape type 1
2026-03-26 15:03:26 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 69b236e3-ada9-5544-90e1-a62672943124 sending to next pipeline
2026-03-26 15:03:27 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 69b236e3-ada9-5544-90e1-a62672943124, identifier: 132483
2026-03-26 15:03:27 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 69b236e3-ada9-5544-90e1-a62672943124 with identifier: 132483
2026-03-26 15:03:27 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 69b236e3-ada9-5544-90e1-a62672943124 with identifier: 132483
2026-03-26 15:03:27 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 69b236e3-ada9-5544-90e1-a62672943124 with identifier: 132483 to the API
2026-03-26 15:03:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:27 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/0.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '69b236e3-ada9-5544-90e1-a62672943124',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GM091FA',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/peugeot-2008-bluehdi-130-eat8-allure-ss-aut-crossover-132483',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Peugeot',
 'model': '2008',
 'odometer': 114828,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58866,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56312,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50717,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51403,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49349,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66356,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55100,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58657,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56403,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_69b236e3-ada9-5544-90e1-a62672943124/69b236e3-ada9-5544-90e1-a62672943124_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44588,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132483/9.jpeg',
             'Width': 800}],
 'price': 17750.0,
 'price_includes_vat': True,
 'registration_date': '2022-11-30',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 2008 BLUEHDI 130 EAT8 ALLURE S/S AUT. CROSSOVER',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 130 EAT8 ALLURE S/S AUT. CROSSOVER',
 'vin': 'VR3UDYHZSNJ800752',
 'year': 2022}
2026-03-26 15:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132483%27 HTTP/1.1" 200 None
2026-03-26 15:03:27 [arval.it] INFO: Saving data for 132483: {'created_time': 1774537407.837485, 'last_price_update_time': 1774537407.837497}
2026-03-26 15:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132483') HTTP/1.1" 204 0
2026-03-26 15:03:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e201e10>
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_4.jpg HTTP/1.1" 201 0
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/4.jpeg saved to cache
2026-03-26 15:03:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:28 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132484)
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e200550>
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:28 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132484%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/2.jpeg saved to cache
2026-03-26 15:03:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item ae6fb5a6-a753-592b-a282-682de9dfa600
2026-03-26 15:03:28 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: ae6fb5a6-a753-592b-a282-682de9dfa600, skipping ID generation
2026-03-26 15:03:28 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item ae6fb5a6-a753-592b-a282-682de9dfa600 with scrape type 1
2026-03-26 15:03:28 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ae6fb5a6-a753-592b-a282-682de9dfa600 sending to next pipeline
2026-03-26 15:03:28 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: ae6fb5a6-a753-592b-a282-682de9dfa600, identifier: 132484
2026-03-26 15:03:28 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: ae6fb5a6-a753-592b-a282-682de9dfa600 with identifier: 132484
2026-03-26 15:03:28 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: ae6fb5a6-a753-592b-a282-682de9dfa600 with identifier: 132484
2026-03-26 15:03:28 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: ae6fb5a6-a753-592b-a282-682de9dfa600 with identifier: 132484 to the API
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/2.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'grey',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.5L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ae6fb5a6-a753-592b-a282-682de9dfa600',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH994HT',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/peugeot-3008-bluehdi-130-eat8-ses-active-business-suv-132484',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Peugeot',
 'model': '3008',
 'odometer': 94025,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58324,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56781,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49882,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54092,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51111,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70690,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57867,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60662,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58548,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ae6fb5a6-a753-592b-a282-682de9dfa600/ae6fb5a6-a753-592b-a282-682de9dfa600_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67784,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132484/9.jpeg',
             'Width': 800}],
 'price': 18000.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-29',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Peugeot 3008 BLUEHDI 130 EAT8 SES ACTIVE BUSINESS SUV',
 'transmission': 'automatic',
 'trim': 'BLUEHDI 130 EAT8 SES ACTIVE BUSINESS SUV',
 'vin': 'VF3MCYHZUMS224753',
 'year': 2021}
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132484%27 HTTP/1.1" 200 None
2026-03-26 15:03:28 [arval.it] INFO: Saving data for 132484: {'created_time': 1774537408.963491, 'last_price_update_time': 1774537408.963501}
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132484') HTTP/1.1" 204 0
2026-03-26 15:03:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132482)
2026-03-26 15:03:29 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:29 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e155b50>
2026-03-26 15:03:29 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:29 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132482%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/2.jpeg saved to cache
2026-03-26 15:03:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c
2026-03-26 15:03:29 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d49dba0a-1d6f-5c02-90e9-51fa2d28416c, skipping ID generation
2026-03-26 15:03:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c with scrape type 1
2026-03-26 15:03:29 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item d49dba0a-1d6f-5c02-90e9-51fa2d28416c sending to next pipeline
2026-03-26 15:03:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: d49dba0a-1d6f-5c02-90e9-51fa2d28416c, identifier: 132482
2026-03-26 15:03:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: d49dba0a-1d6f-5c02-90e9-51fa2d28416c with identifier: 132482
2026-03-26 15:03:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: d49dba0a-1d6f-5c02-90e9-51fa2d28416c with identifier: 132482
2026-03-26 15:03:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: d49dba0a-1d6f-5c02-90e9-51fa2d28416c with identifier: 132482 to the API
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/2.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'white',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '2.0L',
 'engine_horse_power': 174,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd49dba0a-1d6f-5c02-90e9-51fa2d28416c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GF825SC',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/opel-insignia-grand-sport-20-cdti-business-elegance-174-cv-at8-5-porte-berlina-132482',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Opel',
 'model': 'INSIGNIA',
 'odometer': 71516,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54648,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47698,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48329,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51648,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48093,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61026,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56583,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58798,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61126,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d49dba0a-1d6f-5c02-90e9-51fa2d28416c/d49dba0a-1d6f-5c02-90e9-51fa2d28416c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57022,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132482/9.jpeg',
             'Width': 800}],
 'price': 17350.0,
 'price_includes_vat': True,
 'registration_date': '2021-05-26',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Opel INSIGNIA GRAND SPORT 2.0 CDTI BUSINESS ELEGANCE 174 CV AT8 5 '
          'PORTE BERLINA',
 'transmission': 'automatic',
 'trim': 'GRAND SPORT 2.0 CDTI BUSINESS ELEGANCE 174 CV AT8 5 PORTE BERLINA',
 'vin': 'W0VZT6EP9M1016470',
 'year': 2021}
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132482%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Saving data for 132482: {'created_time': 1774537409.623884, 'last_price_update_time': 1774537409.623893}
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132482') HTTP/1.1" 204 0
2026-03-26 15:03:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=59&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 120289
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120289%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 120289: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 120281
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120281%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 120281: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 120279
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120279%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 120279: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 120206
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120206%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 120206: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 120204
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27120204%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 120204: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 119994
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119994%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 119994: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 119590
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119590%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 119590: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 115139
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27115139%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 115139: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 119864
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119864%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 119864: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 119635
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119635%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 119635: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 119601
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119601%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 119601: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 119563
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119563%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 119563: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 119560
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27119560%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 119560: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 118973
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118973%27 HTTP/1.1" 200 None
2026-03-26 15:03:29 [arval.it] INFO: Scrape type for 118973: 0
2026-03-26 15:03:29 [arval.it] INFO: Found listing with ID: 118967
2026-03-26 15:03:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118967%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.it] INFO: Scrape type for 118967: 0
2026-03-26 15:03:30 [arval.it] INFO: Found listing with ID: 118885
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118885%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.it] INFO: Scrape type for 118885: 0
2026-03-26 15:03:30 [arval.it] INFO: Found listing with ID: 118882
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118882%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.it] INFO: Scrape type for 118882: 0
2026-03-26 15:03:30 [arval.it] INFO: Found listing with ID: 118855
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118855%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.it] INFO: Scrape type for 118855: 0
2026-03-26 15:03:30 [arval.it] INFO: Found listing with ID: 118753
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118753%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.it] INFO: Scrape type for 118753: 0
2026-03-26 15:03:30 [arval.it] INFO: Found listing with ID: 118744
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118744%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.it] INFO: Scrape type for 118744: 0
2026-03-26 15:03:30 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6d9e155510>
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/3.jpeg saved to cache
2026-03-26 15:03:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10/132481)
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f6da4113090>
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:03:30 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.it',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F10%252F96%252F132481%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:03:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/2.jpeg saved to cache
2026-03-26 15:03:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 33714090-cc35-57df-8015-5b4c445c71c1
2026-03-26 15:03:30 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 33714090-cc35-57df-8015-5b4c445c71c1, skipping ID generation
2026-03-26 15:03:30 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 33714090-cc35-57df-8015-5b4c445c71c1 with scrape type 1
2026-03-26 15:03:30 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 33714090-cc35-57df-8015-5b4c445c71c1 sending to next pipeline
2026-03-26 15:03:30 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.it, Processed item id: 33714090-cc35-57df-8015-5b4c445c71c1, identifier: 132481
2026-03-26 15:03:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.it, Translating item: 33714090-cc35-57df-8015-5b4c445c71c1 with identifier: 132481
2026-03-26 15:03:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.it, Applying rules to item: 33714090-cc35-57df-8015-5b4c445c71c1 with identifier: 132481
2026-03-26 15:03:30 [crawlers.pipelines.post_to_api] INFO: Spider: arval.it, Posting item: 33714090-cc35-57df-8015-5b4c445c71c1 with identifier: 132481 to the API
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
2026-03-26 15:03:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/2.jpeg>
{'auction_title': '',
 'category': 'Autoveicolo',
 'color': 'green',
 'currency': 'EUR',
 'doors_number': 5,
 'engine': '1.3L',
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Hybrid',
 'id': '33714090-cc35-57df-8015-5b4c445c71c1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': 'GH580HR',
 'link_to_web_offer': 'https://autoselect.arval.it/auto-usate/offerte/jeep-compass-13-t4-phev-130-cv-business-4xe-auto-suv-132481',
 'listing': 'directbuy',
 'location': 'Casei Gerola',
 'make': 'Jeep',
 'model': 'COMPASS',
 'odometer': 65377,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'IT',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51129,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/0.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39235,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/1.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 30901,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/2.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45568,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/3.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 31747,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/4.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66373,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/5.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55042,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/6.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55283,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/7.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60122,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/8.jpeg',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_33714090-cc35-57df-8015-5b4c445c71c1/33714090-cc35-57df-8015-5b4c445c71c1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53209,
             'Height': 600,
             'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/10/96/132481/9.jpeg',
             'Width': 800}],
 'price': 17300.0,
 'price_includes_vat': True,
 'registration_date': '2021-10-28',
 'seats_number': 0,
 'seller_name': None,
 'title': 'Jeep COMPASS 1.3 T4 PHEV 130 CV BUSINESS 4XE AUTO SUV',
 'transmission': 'automatic',
 'trim': '1.3 T4 PHEV 130 CV BUSINESS 4XE AUTO SUV',
 'vin': 'ZACPJFBW9MPR66649',
 'year': 2021}
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27132481%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.it] INFO: Saving data for 132481: {'created_time': 1774537410.77682, 'last_price_update_time': 1774537410.776831}
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='arval.it',RowKey='132481') HTTP/1.1" 204 0
2026-03-26 15:03:32 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=60&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 118743
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118743%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 118743: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 118742
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118742%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 118742: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 118613
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118613%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 118613: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 118160
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118160%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 118160: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 118181
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27118181%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 118181: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 117900
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117900%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 117900: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 110719
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27110719%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 110719: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 117774
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117774%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 117774: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 117688
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117688%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 117688: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 117685
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117685%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 117685: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 117679
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117679%27 HTTP/1.1" 200 None
2026-03-26 15:03:32 [arval.it] INFO: Scrape type for 117679: 0
2026-03-26 15:03:32 [arval.it] INFO: Found listing with ID: 117660
2026-03-26 15:03:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117660%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117660: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 117516
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117516%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117516: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 117446
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117446%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117446: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 117443
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117443%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117443: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 115322
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27115322%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 115322: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 117354
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117354%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117354: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 117346
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117346%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117346: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 117288
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117288%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117288: 0
2026-03-26 15:03:33 [arval.it] INFO: Found listing with ID: 117202
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117202%27 HTTP/1.1" 200 None
2026-03-26 15:03:33 [arval.it] INFO: Scrape type for 117202: 0
2026-03-26 15:03:33 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=61&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 117201
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27117201%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 117201: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 116838
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27116838%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 116838: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 116443
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27116443%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 116443: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 115220
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27115220%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 115220: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 115218
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27115218%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 115218: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 114895
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27114895%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 114895: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 114511
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27114511%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 114511: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 113808
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27113808%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 113808: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 113806
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27113806%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 113806: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 113665
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27113665%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 113665: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 113246
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27113246%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 113246: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 113044
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27113044%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 113044: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 112067
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27112067%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 112067: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 111541
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27111541%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 111541: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 111538
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27111538%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 111538: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 110971
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27110971%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 110971: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 110642
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27110642%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 110642: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 110124
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27110124%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 110124: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 109627
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27109627%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 109627: 0
2026-03-26 15:03:34 [arval.it] INFO: Found listing with ID: 109625
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27109625%27 HTTP/1.1" 200 None
2026-03-26 15:03:34 [arval.it] INFO: Scrape type for 109625: 0
2026-03-26 15:03:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=62&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 109624
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27109624%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 109624: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 109217
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27109217%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 109217: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 99997
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2799997%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 99997: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 106975
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27106975%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 106975: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 99153
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2799153%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 99153: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 105907
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27105907%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 105907: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 105906
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27105906%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 105906: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 96434
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2796434%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 96434: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 105315
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27105315%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 105315: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 104577
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27104577%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 104577: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 100449
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27100449%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 100449: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102666
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102666%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102666: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102665
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102665%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102665: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102663
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102663%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102663: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102513
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102513%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102513: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102510
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102510%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102510: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102505
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102505%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102505: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102371
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102371%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102371: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102134
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102134%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102134: 0
2026-03-26 15:03:36 [arval.it] INFO: Found listing with ID: 102059
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27102059%27 HTTP/1.1" 200 None
2026-03-26 15:03:36 [arval.it] INFO: Scrape type for 102059: 0
2026-03-26 15:03:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:37 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=63&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:37 [arval.it] INFO: Found listing with ID: 100801
2026-03-26 15:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27100801%27 HTTP/1.1" 200 None
2026-03-26 15:03:37 [arval.it] INFO: Scrape type for 100801: 0
2026-03-26 15:03:37 [arval.it] INFO: Found listing with ID: 100209
2026-03-26 15:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%27100209%27 HTTP/1.1" 200 None
2026-03-26 15:03:37 [arval.it] INFO: Scrape type for 100209: 0
2026-03-26 15:03:37 [arval.it] INFO: Found listing with ID: 99874
2026-03-26 15:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2799874%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 99874: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 99341
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2799341%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 99341: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 99337
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2799337%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 99337: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 99336
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2799336%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 99336: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 93448
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2793448%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 93448: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 98833
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2798833%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 98833: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 98094
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2798094%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 98094: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 98093
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2798093%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 98093: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 96652
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2796652%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 96652: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 96431
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2796431%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 96431: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 94326
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2794326%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 94326: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 94323
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2794323%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 94323: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 94299
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2794299%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 94299: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 94298
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2794298%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 94298: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 93656
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2793656%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 93656: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 93333
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2793333%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 93333: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 93317
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2793317%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 93317: 0
2026-03-26 15:03:38 [arval.it] INFO: Found listing with ID: 93281
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2793281%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.it] INFO: Scrape type for 93281: 0
2026-03-26 15:03:38 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=64&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 93025
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2793025%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 93025: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 92317
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2792317%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 92317: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 92315
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2792315%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 92315: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 92161
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2792161%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 92161: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 91536
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2791536%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 91536: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 91448
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2791448%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 91448: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 89554
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2789554%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 89554: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 89552
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2789552%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 89552: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 88595
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2788595%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 88595: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 88276
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2788276%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.it] INFO: Scrape type for 88276: 0
2026-03-26 15:03:39 [arval.it] INFO: Found listing with ID: 88594
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2788594%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 88594: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 88593
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2788593%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 88593: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 88591
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2788591%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 88591: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 88277
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2788277%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 88277: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 87701
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787701%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 87701: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 87700
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787700%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 87700: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 87699
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787699%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 87699: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 87698
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787698%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 87698: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 87697
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787697%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 87697: 0
2026-03-26 15:03:40 [arval.it] INFO: Found listing with ID: 87696
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787696%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.it] INFO: Scrape type for 87696: 0
2026-03-26 15:03:40 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=65&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87695
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787695%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87695: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87692
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787692%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87692: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87691
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787691%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87691: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87690
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787690%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87690: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87689
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787689%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87689: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87688
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787688%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87688: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87687
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787687%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87687: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87685
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787685%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87685: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87684
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787684%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87684: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87683
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787683%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87683: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87682
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787682%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87682: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87679
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787679%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87679: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87632
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787632%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87632: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87630
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787630%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87630: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 87446
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2787446%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 87446: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 85411
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2785411%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 85411: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 85407
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2785407%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 85407: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 85406
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2785406%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 85406: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 85405
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2785405%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 85405: 0
2026-03-26 15:03:41 [arval.it] INFO: Found listing with ID: 85404
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2785404%27 HTTP/1.1" 200 None
2026-03-26 15:03:41 [arval.it] INFO: Scrape type for 85404: 0
2026-03-26 15:03:41 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=66&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:43 [arval.it] INFO: Found listing with ID: 85403
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2785403%27 HTTP/1.1" 200 None
2026-03-26 15:03:43 [arval.it] INFO: Scrape type for 85403: 0
2026-03-26 15:03:43 [arval.it] INFO: Found listing with ID: 84825
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2784825%27 HTTP/1.1" 200 None
2026-03-26 15:03:43 [arval.it] INFO: Scrape type for 84825: 0
2026-03-26 15:03:43 [arval.it] INFO: Found listing with ID: 82203
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2782203%27 HTTP/1.1" 200 None
2026-03-26 15:03:43 [arval.it] INFO: Scrape type for 82203: 0
2026-03-26 15:03:43 [arval.it] INFO: Found listing with ID: 77972
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2777972%27 HTTP/1.1" 200 None
2026-03-26 15:03:43 [arval.it] INFO: Scrape type for 77972: 0
2026-03-26 15:03:43 [arval.it] INFO: Found listing with ID: 76616
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2776616%27 HTTP/1.1" 200 None
2026-03-26 15:03:43 [arval.it] INFO: Scrape type for 76616: 0
2026-03-26 15:03:43 [arval.it] INFO: Found listing with ID: 75387
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20RowKey%20eq%20%2775387%27 HTTP/1.1" 200 None
2026-03-26 15:03:43 [arval.it] INFO: Scrape type for 75387: 0
2026-03-26 15:03:43 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:03:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/10?orderBy=salePriceGross%7Casc&pageNumber=67&pageSize=20&purchaseOption=sale&reservationLabels=disponibile> (referer: https://autoselect.arval.it) ['zyte-api']
2026-03-26 15:03:44 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-26 15:03:44 [arval.it] INFO: arval.it Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 0, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 126, <ScrapeType.BATCH_SKIPPED: 5>: 0}
2026-03-26 15:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.it%27%20and%20last_price_update_time%20lt%201774105424 HTTP/1.1" 200 None
2026-03-26 15:03:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='arval.it',RowKey='131870') HTTP/1.1" 204 0
2026-03-26 15:03:44 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (98 items) in: file:///var/lib/scrapyd/items/sourcing_v2/arval.it/task_49_2026-03-26T15_00_00.jl
2026-03-26 15:03:44 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 371483,
 'downloader/request_count': 613,
 'downloader/request_method_count/GET': 613,
 'downloader/response_bytes': 27621685,
 'downloader/response_count': 613,
 'downloader/response_status_count/200': 613,
 'elapsed_time_seconds': 218.16993,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 26, 15, 3, 44, 855390, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 98,
 'log_count/DEBUG': 6910,
 'log_count/INFO': 6683,
 'memusage/max': 173498368,
 'memusage/startup': 149630976,
 'photo_download_count': 447,
 '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': 1,
 'playwright/page_count/max_concurrent': 1,
 'playwright/request_count': 25,
 'playwright/request_count/aborted': 8,
 'playwright/request_count/method/GET': 24,
 'playwright/request_count/method/POST': 1,
 'playwright/request_count/navigation': 2,
 'playwright/request_count/resource_type/document': 2,
 'playwright/request_count/resource_type/font': 5,
 'playwright/request_count/resource_type/image': 6,
 'playwright/request_count/resource_type/script': 7,
 'playwright/request_count/resource_type/stylesheet': 1,
 'playwright/request_count/resource_type/xhr': 4,
 'playwright/response_count': 13,
 'playwright/response_count/method/GET': 13,
 'playwright/response_count/resource_type/document': 2,
 'playwright/response_count/resource_type/font': 5,
 'playwright/response_count/resource_type/script': 5,
 'playwright/response_count/resource_type/stylesheet': 1,
 'request_depth_max': 67,
 'response_received_count': 166,
 'scheduler/dequeued': 613,
 'scheduler/dequeued/memory': 613,
 'scheduler/enqueued': 613,
 'scheduler/enqueued/memory': 613,
 'scrape_type/new': 46,
 'scrape_type/price_update': 52,
 'scrape_type/skipped': 1208,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 165,
 'scrapy-zyte-api/error_ratio': 0.0,
 'scrapy-zyte-api/errors': 0,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 2.5589188060751473,
 'scrapy-zyte-api/mean_response_seconds': 2.563653443101795,
 'scrapy-zyte-api/processed': 165,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 165,
 'scrapy-zyte-api/request_args/experimental.requestCookies': 164,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 165,
 'scrapy-zyte-api/request_args/httpResponseBody': 165,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 165,
 'scrapy-zyte-api/request_args/url': 165,
 'scrapy-zyte-api/status_codes/200': 165,
 'scrapy-zyte-api/success': 165,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'start_time': datetime.datetime(2026, 3, 26, 15, 0, 6, 685460, tzinfo=datetime.timezone.utc)}
2026-03-26 15:03:44 [scrapy.core.engine] INFO: Spider closed (finished)

PROJECT (sourcing_v2), SPIDER (arval.it)