2026-03-26 15:00:04 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-26 15:00:04 [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:04 [arval.fr] INFO: Starting spider arval.fr [deploy-check: 2026-03-12T15:10]
2026-03-26 15:00:04 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-26 15:00:04 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-26 15:00:04 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-26 15:00:04 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-26 15:00:04 [scrapy.extensions.telnet] INFO: Telnet Password: de7b144a2608c49d
2026-03-26 15:00:04 [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:04 [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.fr/task_50_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:05 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 15:00:05 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 15:00:05 [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:05 [crawlers.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware
2026-03-26 15:00:05 [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:05 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-26 15:00:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 15:00:05 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2118
2026-03-26 15:00:05 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-26 15:00:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-26 15:00:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:05 [crawlers.pipelines.translation_pipeline] INFO: Loading translations for language: fr
2026-03-26 15:00:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /Translations()?$filter=PartitionKey%20eq%20%27fr%27%20and%20RowKey%20eq%20%27fr%27 HTTP/1.1" 200 None
2026-03-26 15:00:05 [crawlers.pipelines.item_rules_pipeline] INFO: Setting up ItemRules Pipeline
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_location_for_country.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_cars_from_auction_title.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_country.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_fr.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_photos.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_from_info.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_not_allowed.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: not_operable_from_info.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_models_not_allowed.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_title.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: imported_cars.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_currency.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_mileage.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_auction_title.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_country_of_origin.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_pt.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: electric_cars.json
2026-03-26 15:00:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_color.json
2026-03-26 15:00:05 [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:05 [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:05 [scrapy.core.engine] INFO: Spider opened
2026-03-26 15:00:05 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-26 15:00:05 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-03-26 15:00:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 143MiB
2026-03-26 15:00:05 [scrapy-playwright] INFO: Starting download handler
2026-03-26 15:00:05 [scrapy-playwright] INFO: Starting download handler
2026-03-26 15:00:10 [scrapy-playwright] INFO: Launching browser firefox
2026-03-26 15:00:11 [scrapy-playwright] INFO: Browser firefox launched
2026-03-26 15:00:11 [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:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/> (resource type: document)
2026-03-26 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Response: <407 https://autoselect.arval.fr/>
2026-03-26 15:00:12 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/> (resource type: document)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/>
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://cdn.cookielaw.org/scripttemplates/otSDKStub.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://cdn.cookielaw.org/scripttemplates/otSDKStub.js>
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-bold.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-light.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-v2.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-bold-v2.woff2> (resource type: font, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/arval_styles/arval.css> (resource type: stylesheet, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/polyfills.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/runtime.min.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/arval.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/scripts/arval_scripts/vandor.min.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png>
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png>
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg>
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://js.monitor.azure.com/scripts/b/ai.2.min.js> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:13 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans.woff2>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-light.woff2>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans/bnpp-sans-bold.woff2>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://js.monitor.azure.com/scripts/b/ai.2.min.js>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/polyfills.js>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/arval_styles/arval.css>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-v2.woff2>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/runtime.min.js>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://www.googletagmanager.com/gtm.js?id=GTM-MVPKT57> (resource type: script, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://www.googletagmanager.com/gtm.js?id=GTM-MVPKT57>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/arval.js>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/styles/fonts/bnpp-sans-condensed/bnpp-sans-cond-bold-v2.woff2>
2026-03-26 15:00:14 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://autoselect.arval.fr/scripts/arval_scripts/vandor.min.js>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/images/arval-autoselect-logo.png>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/HEADER_Autoselect_1150x107.png>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/CountriesData/France/images/banners/banner_home.jpg>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://my.mediahub.bnpparibas/AssetLink/cve8ulnp2184h1s641n4n5sow5g1j80j.mp4> (resource type: document, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/arval_icons/android-icon-192x192.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/styles/arval_icons/android-icon-192x192.png>
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://autoselect.arval.fr/styles/arval_icons/favicon-16x16.png> (resource type: image, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:15 [scrapy-playwright] DEBUG: [Context=default] Aborted Playwright request <GET https://autoselect.arval.fr/styles/arval_icons/favicon-16x16.png>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Response: <200 https://my.mediahub.bnpparibas/AssetLink/cve8ulnp2184h1s641n4n5sow5g1j80j.mp4>
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?pageSize=6&purchaseOption=release&reservationLabels=disponible&_=1774537215708> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Filters/5?purchaseOption=sale&reservationLabels=available> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Filters/5?orderBy=reLeasePriceGross|asc&purchaseOption=release&reservationLabels=available> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:16 [scrapy-playwright] DEBUG: [Context=default] Request: <POST https://dc.services.visualstudio.com/v2/track> (resource type: xhr, referrer: https://autoselect.arval.fr/)
2026-03-26 15:00:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://autoselect.arval.fr> (referer: None) ['playwright']
2026-03-26 15:00:17 [arval.fr] INFO: Scrapy-formatted cookies: [{'name': 'ARRAffinity', 'value': '5f4dbd6a5f3bbb38bdbcbc8f545e992b01d45d94bac4a7318fa89b741ba513a9', 'domain': '.autoselect.arval.fr', 'path': '/'}, {'name': 'ARRAffinitySameSite', 'value': '5f4dbd6a5f3bbb38bdbcbc8f545e992b01d45d94bac4a7318fa89b741ba513a9', 'domain': '.autoselect.arval.fr', 'path': '/'}, {'name': 'ai_user', 'value': 'VVXxw3ooge50OMr7qzcW3f|2026-03-26T15:00:14.399Z', 'domain': 'autoselect.arval.fr', 'path': '/'}, {'name': 'ai_session', 'value': 'jc9pKlb21134jqYh2XBkpo|1774537216770|1774537216770', 'domain': 'autoselect.arval.fr', 'path': '/'}]
2026-03-26 15:00:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:17 [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: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:00:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=1&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132531
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.fr%27%20and%20RowKey%20eq%20%27132531%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132531: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132529
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.fr%27%20and%20RowKey%20eq%20%27132529%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132529: 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.fr] INFO: Found listing with ID: 132528
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.fr%27%20and%20RowKey%20eq%20%27132528%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132528: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132527
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.fr%27%20and%20RowKey%20eq%20%27132527%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132527: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132526
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.fr%27%20and%20RowKey%20eq%20%27132526%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132526: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132525
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.fr%27%20and%20RowKey%20eq%20%27132525%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132525: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132524
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.fr%27%20and%20RowKey%20eq%20%27132524%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132524: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132523
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.fr%27%20and%20RowKey%20eq%20%27132523%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132523: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132522
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.fr%27%20and%20RowKey%20eq%20%27132522%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132522: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132521
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.fr%27%20and%20RowKey%20eq%20%27132521%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132521: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132520
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.fr%27%20and%20RowKey%20eq%20%27132520%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132520: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132519
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.fr%27%20and%20RowKey%20eq%20%27132519%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132519: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132518
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.fr%27%20and%20RowKey%20eq%20%27132518%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132518: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132517
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.fr%27%20and%20RowKey%20eq%20%27132517%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132517: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132516
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.fr%27%20and%20RowKey%20eq%20%27132516%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132516: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132515
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.fr%27%20and%20RowKey%20eq%20%27132515%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132515: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132514
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.fr%27%20and%20RowKey%20eq%20%27132514%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132514: 1
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132181
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.fr%27%20and%20RowKey%20eq%20%27132181%27 HTTP/1.1" 200 None
2026-03-26 15:00:18 [arval.fr] INFO: Scrape type for 132181: 0
2026-03-26 15:00:18 [arval.fr] INFO: Found listing with ID: 132180
2026-03-26 15:00:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132180%27 HTTP/1.1" 200 None
2026-03-26 15:00:19 [arval.fr] INFO: Scrape type for 132180: 0
2026-03-26 15:00:19 [arval.fr] INFO: Found listing with ID: 132179
2026-03-26 15:00:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132179%27 HTTP/1.1" 200 None
2026-03-26 15:00:19 [arval.fr] INFO: Scrape type for 132179: 0
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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132531> (referer: https://autoselect.arval.fr) ['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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e with identifier: 132531
2026-03-26 15:00:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e with scrape type 1
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 5 photos for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%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/5/736/132531/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%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/5/736/132531/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%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/5/736/132531/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%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/5/736/132531/3.jpeg not downloaded yet
2026-03-26 15:00:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bb564073-b85c-5131-9d8a-34dcece96e91 with identifier: 132529
2026-03-26 15:00:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb564073-b85c-5131-9d8a-34dcece96e91 with scrape type 1
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bb564073-b85c-5131-9d8a-34dcece96e91
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%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/5/736/132531/4.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/4.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/6.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/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/5/132528> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:20 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 0de14963-602d-5275-b06f-70787c29c6c3 with identifier: 132528
2026-03-26 15:00:20 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0de14963-602d-5275-b06f-70787c29c6c3 with scrape type 1
2026-03-26 15:00:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0de14963-602d-5275-b06f-70787c29c6c3
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/4.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/5.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/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:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/9.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/5/736/132529/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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/5/736/132528/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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 0x7f261fc1c490>
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 2118
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/9.jpeg saved to cache
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item bb564073-b85c-5131-9d8a-34dcece96e91
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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527> (referer: https://autoselect.arval.fr) ['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 0x7f2625694ed0>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/9.jpeg saved to cache
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 0de14963-602d-5275-b06f-70787c29c6c3
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/5/736/132528/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
2026-03-26 15:00:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: de483290-7c51-5707-bd66-5cb861e5b86d with identifier: 132527
2026-03-26 15:00:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item de483290-7c51-5707-bd66-5cb861e5b86d with scrape type 1
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item de483290-7c51-5707-bd66-5cb861e5b86d
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/1.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/4.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 0x7f2624307ed0>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/8.jpeg saved to cache
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 0de14963-602d-5275-b06f-70787c29c6c3
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/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/5/132526> (referer: https://autoselect.arval.fr) ['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:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/9.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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
2026-03-26 15:00:21 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 7e41177e-7827-5046-bd49-f3333931a5e9 with identifier: 132526
2026-03-26 15:00:21 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7e41177e-7827-5046-bd49-f3333931a5e9 with scrape type 1
2026-03-26 15:00:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7e41177e-7827-5046-bd49-f3333931a5e9
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/1.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/2.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/5/132525> (referer: https://autoselect.arval.fr) ['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:21 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/3.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 0x7f261fc09590>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%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/5/736/132528/7.jpeg saved to cache
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 0de14963-602d-5275-b06f-70787c29c6c3
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/7.jpeg not downloaded yet
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 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 45bd3a5b-476c-5ae5-8cd3-9d6042104b01 with identifier: 132525
2026-03-26 15:00:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01 with scrape type 1
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%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/5/736/132526/8.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F9.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/5/736/132526/9.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/4.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/5/736/132528/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/8.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%252F9.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/5/736/132525/9.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 0x7f261fc0bed0>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%252F6.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/5/736/132528/6.jpeg saved to cache
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 0de14963-602d-5275-b06f-70787c29c6c3
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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
2026-03-26 15:00:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523> (referer: https://autoselect.arval.fr) ['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 0x7f26243d2450>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/8.jpeg saved to cache
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item de483290-7c51-5707-bd66-5cb861e5b86d
2026-03-26 15:00:22 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: d68ec97d-a475-5043-8063-bfa5aba98f43 with identifier: 132523
2026-03-26 15:00:22 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d68ec97d-a475-5043-8063-bfa5aba98f43 with scrape type 1
2026-03-26 15:00:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d68ec97d-a475-5043-8063-bfa5aba98f43
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/1.jpeg not downloaded yet
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 [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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/6.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/5/736/132527/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/8.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F9.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/5/736/132523/9.jpeg not downloaded yet
2026-03-26 15:00:22 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522> (referer: https://autoselect.arval.fr) ['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 0x7f261fca5950>
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:23 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%252F9.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/5/736/132527/9.jpeg saved to cache
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item de483290-7c51-5707-bd66-5cb861e5b86d
2026-03-26 15:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: dd442252-8e92-595b-9ead-ed70a4644cf1 with identifier: 132522
2026-03-26 15:00:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dd442252-8e92-595b-9ead-ed70a4644cf1 with scrape type 1
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dd442252-8e92-595b-9ead-ed70a4644cf1
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/0.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/1.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/2.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/4.jpeg not downloaded yet
2026-03-26 15:00:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: fb832817-b202-58a3-82bb-5682ae631938 with identifier: 132524
2026-03-26 15:00:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fb832817-b202-58a3-82bb-5682ae631938 with scrape type 1
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fb832817-b202-58a3-82bb-5682ae631938
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/0.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/5.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/5/736/132526/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/1.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/8.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/5/132521> (referer: https://autoselect.arval.fr) ['zyte-api']
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%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/5/736/132522/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/5.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 0x7f261fcebe90>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F2.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/5/736/132526/2.jpeg saved to cache
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/6.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/7.jpeg not downloaded yet
2026-03-26 15:00:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 13ae4379-fb12-5508-9200-0bb508bdc083 with identifier: 132521
2026-03-26 15:00:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 13ae4379-fb12-5508-9200-0bb508bdc083 with scrape type 1
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 13ae4379-fb12-5508-9200-0bb508bdc083
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/0.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/1.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/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/5/736/132525/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/5.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/5/132520> (referer: https://autoselect.arval.fr) ['zyte-api']
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/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 0x7f261eb6ea10>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%252F4.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/5/736/132525/4.jpeg saved to cache
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
2026-03-26 15:00:23 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: a5bf3837-2882-5d8d-b531-12a5ec3ece05 with identifier: 132520
2026-03-26 15:00:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a5bf3837-2882-5d8d-b531-12a5ec3ece05 with scrape type 1
2026-03-26 15:00:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/0.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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/5/736/132525/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/9.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/5/132519> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:24 [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: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 0x7f261eb40ed0>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%252F9.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/5/736/132525/9.jpeg saved to cache
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
2026-03-26 15:00:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 07e87b7d-a948-578c-a123-2677ccf32608 with identifier: 132519
2026-03-26 15:00:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 07e87b7d-a948-578c-a123-2677ccf32608 with scrape type 1
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 07e87b7d-a948-578c-a123-2677ccf32608
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/6.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/5/736/132525/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/9.jpeg not downloaded yet
2026-03-26 15:00:24 [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: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 0x7f261eb28f50>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_8.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%252F8.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/5/736/132525/8.jpeg saved to cache
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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/5/736/132523/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
2026-03-26 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518> (referer: https://autoselect.arval.fr) ['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 0x7f262431c490>
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_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%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/5/736/132523/6.jpeg saved to cache
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item d68ec97d-a475-5043-8063-bfa5aba98f43
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/5/736/132523/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
2026-03-26 15:00:24 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e with identifier: 132518
2026-03-26 15:00:24 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e with scrape type 1
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/1.jpeg not downloaded yet
2026-03-26 15:00:24 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517> (referer: https://autoselect.arval.fr) ['zyte-api']
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/2.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 0x7f261fc0bcd0>
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_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F9.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/5/736/132523/9.jpeg saved to cache
2026-03-26 15:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item d68ec97d-a475-5043-8063-bfa5aba98f43
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/3.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/5/736/132523/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/6.jpeg not downloaded yet
2026-03-26 15:00:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: facd7c81-9aa3-534f-874e-e515220d97a9 with identifier: 132517
2026-03-26 15:00:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item facd7c81-9aa3-534f-874e-e515220d97a9 with scrape type 1
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item facd7c81-9aa3-534f-874e-e515220d97a9
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/7.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/8.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/5/132516> (referer: https://autoselect.arval.fr) ['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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/2.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/9.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/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 0x7f262441e7d0>
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_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_8.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F8.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/5/736/132523/8.jpeg saved to cache
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item d68ec97d-a475-5043-8063-bfa5aba98f43
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/4.jpeg not downloaded yet
2026-03-26 15:00:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 10a48c32-99a1-53f6-a179-c40dafea0976 with identifier: 132516
2026-03-26 15:00:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 10a48c32-99a1-53f6-a179-c40dafea0976 with scrape type 1
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 10a48c32-99a1-53f6-a179-c40dafea0976
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/5.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/6.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/5/736/132524/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/2.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/7.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/3.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/5/132515> (referer: https://autoselect.arval.fr) ['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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/8.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%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/5/736/132517/9.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/5.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/5/736/132524/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/6.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 0x7f261ebc03d0>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%252F0.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/5/736/132524/0.jpeg saved to cache
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item fb832817-b202-58a3-82bb-5682ae631938
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/7.jpeg not downloaded yet
2026-03-26 15:00:25 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f with identifier: 132515
2026-03-26 15:00:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f with scrape type 1
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/8.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/1.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 0x7f262416bb50>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%252F3.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/5/736/132524/3.jpeg saved to cache
2026-03-26 15:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item fb832817-b202-58a3-82bb-5682ae631938
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/9.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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/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/5/132514> (referer: https://autoselect.arval.fr) ['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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/4.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/5.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/6.jpeg not downloaded yet
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/5/736/132521/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/7.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/8.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%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/5/736/132515/9.jpeg not downloaded yet
2026-03-26 15:00:26 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: b9a33676-f72b-5466-b413-4ff374b3db40 with identifier: 132514
2026-03-26 15:00:26 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b9a33676-f72b-5466-b413-4ff374b3db40 with scrape type 1
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b9a33676-f72b-5466-b413-4ff374b3db40
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F0.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/5/736/132514/0.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F1.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/5/736/132514/1.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F2.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/5/736/132514/2.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F3.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/5/736/132514/3.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F4.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/5/736/132514/4.jpeg not downloaded yet
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/5/736/132521/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f261fc0db50>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%252F2.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/5/736/132521/2.jpeg saved to cache
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 13ae4379-fb12-5508-9200-0bb508bdc083
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/5.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/6.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/7.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/8.jpeg not downloaded yet
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.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/9.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 0x7f261eb73a10>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%252F5.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/5/736/132521/5.jpeg saved to cache
2026-03-26 15:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 13ae4379-fb12-5508-9200-0bb508bdc083
2026-03-26 15:00:26 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=2&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132178
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.fr%27%20and%20RowKey%20eq%20%27132178%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132178: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132177
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.fr%27%20and%20RowKey%20eq%20%27132177%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132177: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132176
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.fr%27%20and%20RowKey%20eq%20%27132176%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132176: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132175
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.fr%27%20and%20RowKey%20eq%20%27132175%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132175: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132139
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.fr%27%20and%20RowKey%20eq%20%27132139%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132139: 2
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132138
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.fr%27%20and%20RowKey%20eq%20%27132138%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132138: 2
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132137
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.fr%27%20and%20RowKey%20eq%20%27132137%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132137: 2
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132136
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.fr%27%20and%20RowKey%20eq%20%27132136%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132136: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132135
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.fr%27%20and%20RowKey%20eq%20%27132135%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132135: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132134
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.fr%27%20and%20RowKey%20eq%20%27132134%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132134: 2
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132133
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.fr%27%20and%20RowKey%20eq%20%27132133%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132133: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132095
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.fr%27%20and%20RowKey%20eq%20%27132095%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132095: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132094
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.fr%27%20and%20RowKey%20eq%20%27132094%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132094: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132093
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.fr%27%20and%20RowKey%20eq%20%27132093%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132093: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132092
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.fr%27%20and%20RowKey%20eq%20%27132092%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132092: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132091
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.fr%27%20and%20RowKey%20eq%20%27132091%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132091: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132090
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.fr%27%20and%20RowKey%20eq%20%27132090%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132090: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132089
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.fr%27%20and%20RowKey%20eq%20%27132089%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132089: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132088
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.fr%27%20and%20RowKey%20eq%20%27132088%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132088: 0
2026-03-26 15:00:26 [arval.fr] INFO: Found listing with ID: 132087
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.fr%27%20and%20RowKey%20eq%20%27132087%27 HTTP/1.1" 200 None
2026-03-26 15:00:26 [arval.fr] INFO: Scrape type for 132087: 0
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/5/736/132520/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f261fcbc910>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_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:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%252F6.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/5/736/132520/6.jpeg saved to cache
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f261ebc4d90>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/9.jpeg saved to cache
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132519/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f261eb714d0>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F5.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/5/736/132519/5.jpeg saved to cache
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 07e87b7d-a948-578c-a123-2677ccf32608
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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f261eb32f10>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/9.jpeg saved to cache
2026-03-26 15:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 07e87b7d-a948-578c-a123-2677ccf32608
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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f261eb55450>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_8.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:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%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/5/736/132519/8.jpeg saved to cache
2026-03-26 15:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 07e87b7d-a948-578c-a123-2677ccf32608
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/5/736/132519/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=3&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
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 0x7f261eba5d90>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F7.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/5/736/132519/7.jpeg saved to cache
2026-03-26 15:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 07e87b7d-a948-578c-a123-2677ccf32608
2026-03-26 15:00:28 [arval.fr] INFO: Found listing with ID: 132086
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.fr%27%20and%20RowKey%20eq%20%27132086%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.fr] INFO: Scrape type for 132086: 0
2026-03-26 15:00:28 [arval.fr] INFO: Found listing with ID: 132085
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.fr%27%20and%20RowKey%20eq%20%27132085%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.fr] INFO: Scrape type for 132085: 0
2026-03-26 15:00:28 [arval.fr] INFO: Found listing with ID: 132084
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.fr%27%20and%20RowKey%20eq%20%27132084%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.fr] INFO: Scrape type for 132084: 0
2026-03-26 15:00:28 [arval.fr] INFO: Found listing with ID: 132083
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.fr%27%20and%20RowKey%20eq%20%27132083%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.fr] INFO: Scrape type for 132083: 0
2026-03-26 15:00:28 [arval.fr] INFO: Found listing with ID: 131944
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.fr%27%20and%20RowKey%20eq%20%27131944%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.fr] INFO: Scrape type for 131944: 0
2026-03-26 15:00:28 [arval.fr] INFO: Found listing with ID: 131928
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.fr%27%20and%20RowKey%20eq%20%27131928%27 HTTP/1.1" 200 None
2026-03-26 15:00:28 [arval.fr] INFO: Scrape type for 131928: 0
2026-03-26 15:00:28 [arval.fr] INFO: Found listing with ID: 131926
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:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131926%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131926: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131924
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.fr%27%20and%20RowKey%20eq%20%27131924%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131924: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131923
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.fr%27%20and%20RowKey%20eq%20%27131923%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131923: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131922
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.fr%27%20and%20RowKey%20eq%20%27131922%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131922: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131921
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.fr%27%20and%20RowKey%20eq%20%27131921%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131921: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131365
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.fr%27%20and%20RowKey%20eq%20%27131365%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131365: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131361
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.fr%27%20and%20RowKey%20eq%20%27131361%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131361: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131360
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.fr%27%20and%20RowKey%20eq%20%27131360%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131360: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131359
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.fr%27%20and%20RowKey%20eq%20%27131359%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131359: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131358
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.fr%27%20and%20RowKey%20eq%20%27131358%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131358: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131357
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.fr%27%20and%20RowKey%20eq%20%27131357%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131357: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131356
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.fr%27%20and%20RowKey%20eq%20%27131356%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131356: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131355
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.fr%27%20and%20RowKey%20eq%20%27131355%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131355: 0
2026-03-26 15:00:29 [arval.fr] INFO: Found listing with ID: 131354
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.fr%27%20and%20RowKey%20eq%20%27131354%27 HTTP/1.1" 200 None
2026-03-26 15:00:29 [arval.fr] INFO: Scrape type for 131354: 0
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132134> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132137> (referer: https://autoselect.arval.fr) ['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://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132138> (referer: https://autoselect.arval.fr) ['zyte-api']
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/5/736/132518/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
2026-03-26 15:00:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134
2026-03-26 15:00:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 30ac9fe1-56be-563e-9980-d17fe7893881 with scrape type 2
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 30ac9fe1-56be-563e-9980-d17fe7893881 with scrape type 2
2026-03-26 15:00:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 30ac9fe1-56be-563e-9980-d17fe7893881, identifier: 132134
2026-03-26 15:00:29 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137
2026-03-26 15:00:29 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bd98b5f8-27c5-5985-addf-32fcebce0c51 with scrape type 2
2026-03-26 15:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item bd98b5f8-27c5-5985-addf-32fcebce0c51 with scrape type 2
2026-03-26 15:00:29 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: bd98b5f8-27c5-5985-addf-32fcebce0c51, identifier: 132137
2026-03-26 15:00:29 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=black HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=Petrol HTTP/1.1" 200 None
2026-03-26 15:00:29 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-26 15:00:29 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134
2026-03-26 15:00:29 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 30ac9fe1-56be-563e-9980-d17fe7893881 with identifier: 132134 to the API
2026-03-26 15:00:29 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00: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:00:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132134>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'black',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.5L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': '30ac9fe1-56be-563e-9980-d17fe7893881',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GJ435PW',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/seat-ateca-style-business-15-tsi-150-bva7-132134',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Seat',
'model': 'Ateca',
'odometer': 89622,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 0,
'price': 20490.0,
'price_includes_vat': True,
'registration_date': '2022-09-26',
'seats_number': 0,
'seller_name': None,
'title': 'Seat Ateca Style Business 1.5 TSI 150 BVA7',
'transmission': 'automatic',
'trim': 'Style Business 1.5 TSI 150 BVA7',
'vin': 'VSSZZZ5FXP6513051',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132134%27 HTTP/1.1" 200 None
2026-03-26 15:00:30 [arval.fr] INFO: Saving data for 132134: {'created_time': 1774353810.460901, 'last_price_update_time': 1774537230.660247}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132134') HTTP/1.1" 204 0
2026-03-26 15:00:30 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=white HTTP/1.1" 200 None
2026-03-26 15:00:30 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-26 15:00:30 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137
2026-03-26 15:00:31 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: bd98b5f8-27c5-5985-addf-32fcebce0c51 with identifier: 132137 to the API
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00: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:00:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132137>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.0L',
'engine_horse_power': 91,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': 'bd98b5f8-27c5-5985-addf-32fcebce0c51',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GJ043BR',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/dacia-sandero-confort-10-tce-90-bvm5-132137',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Dacia',
'model': 'Sandero',
'odometer': 30003,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 0,
'price': 13290.0,
'price_includes_vat': True,
'registration_date': '2022-08-24',
'seats_number': 0,
'seller_name': None,
'title': 'Dacia Sandero Confort 1.0 TCe 90 BVM5',
'transmission': 'manual',
'trim': 'Confort 1.0 TCe 90 BVM5',
'vin': 'UU1DJF00469918614',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132137%27 HTTP/1.1" 200 None
2026-03-26 15:00:31 [arval.fr] INFO: Saving data for 132137: {'created_time': 1774353652.173506, 'last_price_update_time': 1774537231.497058}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132137') HTTP/1.1" 204 0
2026-03-26 15:00:31 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132139> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:31 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138
2026-03-26 15:00:31 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 186f7994-ee43-5642-908c-3c15b2da9b97 with scrape type 2
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 186f7994-ee43-5642-908c-3c15b2da9b97 with scrape type 2
2026-03-26 15:00:31 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 186f7994-ee43-5642-908c-3c15b2da9b97, identifier: 132138
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 0x7f261fcbc050>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%252F1.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/5/736/132518/1.jpeg saved to cache
2026-03-26 15:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
2026-03-26 15:00:31 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138
2026-03-26 15:00:31 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138
2026-03-26 15:00:31 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 186f7994-ee43-5642-908c-3c15b2da9b97 with identifier: 132138 to the API
2026-03-26 15:00:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00: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:00:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132138>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'black',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.0L',
'engine_horse_power': 114,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': '186f7994-ee43-5642-908c-3c15b2da9b97',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GR387RN',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/nissan-juke-acenta-dig-t-114-bvm6-132138',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Nissan',
'model': 'Juke',
'odometer': 16650,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 0,
'price': 17990.0,
'price_includes_vat': True,
'registration_date': '2023-10-06',
'seats_number': 0,
'seller_name': None,
'title': 'Nissan Juke Acenta DIG-T 114 BVM6',
'transmission': 'manual',
'trim': 'Acenta DIG-T 114 BVM6',
'vin': 'SJNFAAF16U1263924',
'year': 2023}
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132138%27 HTTP/1.1" 200 None
2026-03-26 15:00:32 [arval.fr] INFO: Saving data for 132138: {'created_time': 1774353683.715657, 'last_price_update_time': 1774537232.068955}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132138') HTTP/1.1" 204 0
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/5/736/132518/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
2026-03-26 15:00:32 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139
2026-03-26 15:00:32 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 522864eb-d393-57f1-8839-954535b08edc with scrape type 2
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 522864eb-d393-57f1-8839-954535b08edc with scrape type 2
2026-03-26 15:00:32 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 522864eb-d393-57f1-8839-954535b08edc, identifier: 132139
2026-03-26 15:00:32 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139
2026-03-26 15:00:32 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139
2026-03-26 15:00:32 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 522864eb-d393-57f1-8839-954535b08edc with identifier: 132139 to the API
2026-03-26 15:00:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00:32 [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:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132139>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.2L',
'engine_horse_power': 131,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': '522864eb-d393-57f1-8839-954535b08edc',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GA356NY',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c5-aircross-business-12-puretech-130-bvm6-132139',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Citroen',
'model': 'C5 Aircross',
'odometer': 105820,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 0,
'price': 11990.0,
'price_includes_vat': True,
'registration_date': '2021-07-06',
'seats_number': 0,
'seller_name': None,
'title': 'Citroen C5 Aircross Business 1.2 PureTech 130 BVM6',
'transmission': 'manual',
'trim': 'Business 1.2 PureTech 130 BVM6',
'vin': 'VR7ARHNSKML035574',
'year': 2021}
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132139%27 HTTP/1.1" 200 None
2026-03-26 15:00:32 [arval.fr] INFO: Saving data for 132139: {'created_time': 1774353660.053388, 'last_price_update_time': 1774537232.501909}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132139') HTTP/1.1" 204 0
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/5/736/132517/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 0x7f2624291f50>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%252F3.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/5/736/132518/3.jpeg saved to cache
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
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/5/736/132517/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 0x7f261eb7c790>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F1.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/5/736/132517/1.jpeg saved to cache
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item facd7c81-9aa3-534f-874e-e515220d97a9
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 0x7f261fc165d0>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F6.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/5/736/132517/6.jpeg saved to cache
2026-03-26 15:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item facd7c81-9aa3-534f-874e-e515220d97a9
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/5/736/132516/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
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 0x7f261eb7fa10>
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_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F3.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/5/736/132516/3.jpeg saved to cache
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 10a48c32-99a1-53f6-a179-c40dafea0976
2026-03-26 15:00:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=4&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
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/5/736/132516/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131353
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131353%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131353: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131352
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131352%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131352: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131351
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131351%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131351: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131350
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131350%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131350: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131349
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131349%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131349: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131348
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131348%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131348: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131347
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131347%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131347: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131345
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131345%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131345: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131344
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131344%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131344: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131343
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131343%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131343: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131342
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131342%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131342: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131273
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131273%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131273: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131229
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131229%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131229: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131228
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131228%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131228: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131226
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131226%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131226: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131224
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131224%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131224: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131221
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131221%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131221: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131145
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131145%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131145: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131144
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131144%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131144: 0
2026-03-26 15:00:33 [arval.fr] INFO: Found listing with ID: 131143
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27131143%27 HTTP/1.1" 200 None
2026-03-26 15:00:33 [arval.fr] INFO: Scrape type for 131143: 0
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 0x7f261eb42350>
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_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F5.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/5/736/132516/5.jpeg saved to cache
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 10a48c32-99a1-53f6-a179-c40dafea0976
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/5/736/132515/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
2026-03-26 15:00: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: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 0x7f26243b7e10>
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_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F2.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/5/736/132515/2.jpeg saved to cache
2026-03-26 15:00:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132515/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261eba36d0>
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_6.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/6.jpeg saved to cache
2026-03-26 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132514/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261fca4e50>
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_3.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/3.jpeg saved to cache
2026-03-26 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261eb1cd90>
2026-03-26 15:00:34 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:34 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:34 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_9.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F9.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/9.jpeg saved to cache
2026-03-26 15:00:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f261eba11d0>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/8.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f261ebc9f90>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/7.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f261eba3c10>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/6.jpeg saved to cache
2026-03-26 15:00:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f261fcbdc90>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F5.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/5/736/132514/5.jpeg saved to cache
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f261eba33d0>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F4.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/5/736/132514/4.jpeg saved to cache
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f261eb1dc90>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%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/5/736/132514/2.jpeg saved to cache
2026-03-26 15:00:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f261eb7c450>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F1.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/5/736/132514/1.jpeg saved to cache
2026-03-26 15:00:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item b9a33676-f72b-5466-b413-4ff374b3db40
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/5/736/132514/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132514)
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 0x7f2624291990>
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_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132514%252F0.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/5/736/132514/0.jpeg saved to cache
2026-03-26 15:00:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b9a33676-f72b-5466-b413-4ff374b3db40
2026-03-26 15:00:37 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: b9a33676-f72b-5466-b413-4ff374b3db40, skipping ID generation
2026-03-26 15:00:37 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item b9a33676-f72b-5466-b413-4ff374b3db40 with scrape type 1
2026-03-26 15:00:37 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b9a33676-f72b-5466-b413-4ff374b3db40 sending to next pipeline
2026-03-26 15:00:37 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: b9a33676-f72b-5466-b413-4ff374b3db40, identifier: 132514
2026-03-26 15:00:37 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: b9a33676-f72b-5466-b413-4ff374b3db40 with identifier: 132514
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=Diesel HTTP/1.1" 200 None
2026-03-26 15:00:37 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:00:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-26 15:00:37 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: b9a33676-f72b-5466-b413-4ff374b3db40 with identifier: 132514
2026-03-26 15:00:38 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: b9a33676-f72b-5466-b413-4ff374b3db40 with identifier: 132514 to the API
2026-03-26 15:00:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:00: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:00:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Utilitaire Léger',
'color': 'white',
'currency': 'EUR',
'doors_number': 3,
'engine': '2.3L',
'engine_horse_power': 145,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'b9a33676-f72b-5466-b413-4ff374b3db40',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GK552LP',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-master-chassis-cabine-cc-cf-pr-rj3500-l4-blue-dci-145-132514',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Renault',
'model': 'Master',
'odometer': 34044,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 30,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 131658,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 158509,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 140247,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 91129,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 105141,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 115650,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 104121,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 117236,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 126593,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9a33676-f72b-5466-b413-4ff374b3db40/b9a33676-f72b-5466-b413-4ff374b3db40_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 96632,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132514/9.jpeg',
'Width': 1280}],
'price': 35990.0,
'price_includes_vat': True,
'registration_date': '2022-11-09',
'seats_number': 0,
'seller_name': None,
'title': 'Renault Master Chassis cabine CC CF Pr RJ3500 L4 Blue dCi 145',
'transmission': 'manual',
'trim': 'Chassis cabine CC CF Pr RJ3500 L4 Blue dCi 145',
'vin': 'VF1VB000X69241955',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132514%27 HTTP/1.1" 200 None
2026-03-26 15:00:38 [arval.fr] INFO: Saving data for 132514: {'created_time': 1774537238.372557, 'last_price_update_time': 1774537238.372568}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132514') HTTP/1.1" 204 0
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/5/736/132515/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
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 0x7f261fce01d0>
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_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F9.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/5/736/132515/9.jpeg saved to cache
2026-03-26 15:00:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132515/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
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 0x7f261fcd7b50>
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_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_8.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F8.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/5/736/132515/8.jpeg saved to cache
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132515/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
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 0x7f2624184a90>
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_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F7.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/5/736/132515/7.jpeg saved to cache
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132515/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
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 0x7f261fc18810>
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_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F5.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/5/736/132515/5.jpeg saved to cache
2026-03-26 15:00:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132515/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
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 0x7f2624186bd0>
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_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F4.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/5/736/132515/4.jpeg saved to cache
2026-03-26 15:00:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132515/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
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 0x7f261fc15690>
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_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F3.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/5/736/132515/3.jpeg saved to cache
2026-03-26 15:00:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
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/5/736/132516/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
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 0x7f26242f1f50>
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_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F9.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/5/736/132516/9.jpeg saved to cache
2026-03-26 15:00:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 10a48c32-99a1-53f6-a179-c40dafea0976
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/5/736/132515/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261fce2fd0>
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_1.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/1.jpeg saved to cache
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
2026-03-26 15:00:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261fc1b350>
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_8.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/8.jpeg saved to cache
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 10a48c32-99a1-53f6-a179-c40dafea0976
2026-03-26 15:00:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132515)
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261eb1f2d0>
2026-03-26 15:00:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_0.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132515%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/0.jpeg saved to cache
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f
2026-03-26 15:00:41 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f, skipping ID generation
2026-03-26 15:00:41 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f with scrape type 1
2026-03-26 15:00:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f sending to next pipeline
2026-03-26 15:00:41 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f, identifier: 132515
2026-03-26 15:00:41 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f with identifier: 132515
2026-03-26 15:00:41 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f with identifier: 132515
2026-03-26 15:00:42 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f with identifier: 132515 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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.2L',
'engine_horse_power': 101,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': 'aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GD627PE',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-active-business-12-puretech-100-bvm6-132515',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Peugeot',
'model': '208',
'odometer': 47991,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 24,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 73510,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69141,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72684,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69023,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 71215,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62189,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69972,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69608,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 135981,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f/aef1ebdf-a6f0-5a78-86f7-d8b165fcd33f_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 95795,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132515/9.jpeg',
'Width': 1280}],
'price': 10990.0,
'price_includes_vat': True,
'registration_date': '2021-12-15',
'seats_number': 0,
'seller_name': None,
'title': 'Peugeot 208 Active Business 1.2 PureTech 100 BVM6',
'transmission': 'manual',
'trim': 'Active Business 1.2 PureTech 100 BVM6',
'vin': 'VR3UPHNEKM5890783',
'year': 2021}
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.fr%27%20and%20RowKey%20eq%20%27132515%27 HTTP/1.1" 200 None
2026-03-26 15:00:42 [arval.fr] INFO: Saving data for 132515: {'created_time': 1774537242.380729, 'last_price_update_time': 1774537242.380743}
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.fr',RowKey='132515') 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/5/736/132516/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
2026-03-26 15:00:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261fc77410>
2026-03-26 15:00:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_7.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F7.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/7.jpeg saved to cache
2026-03-26 15:00:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 10a48c32-99a1-53f6-a179-c40dafea0976
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/5/736/132516/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
2026-03-26 15:00:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f2624306690>
2026-03-26 15:00:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_6.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F6.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/6.jpeg saved to cache
2026-03-26 15:00:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 10a48c32-99a1-53f6-a179-c40dafea0976
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/5/736/132517/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 0x7f261fce2510>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F9.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/5/736/132517/9.jpeg saved to cache
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item facd7c81-9aa3-534f-874e-e515220d97a9
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/5/736/132516/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
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 0x7f261eb41ad0>
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_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F4.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/5/736/132516/4.jpeg saved to cache
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 10a48c32-99a1-53f6-a179-c40dafea0976
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/5/736/132517/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 0x7f261ebc8b90>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_8.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F8.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/5/736/132517/8.jpeg saved to cache
2026-03-26 15:00:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item facd7c81-9aa3-534f-874e-e515220d97a9
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/5/736/132517/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 0x7f261fc64d50>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F7.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/5/736/132517/7.jpeg saved to cache
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item facd7c81-9aa3-534f-874e-e515220d97a9
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/5/736/132516/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
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 0x7f261eb50410>
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_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F2.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/5/736/132516/2.jpeg saved to cache
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 10a48c32-99a1-53f6-a179-c40dafea0976
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/5/736/132516/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
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 0x7f261fc17990>
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_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%252F1.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/5/736/132516/1.jpeg saved to cache
2026-03-26 15:00:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 10a48c32-99a1-53f6-a179-c40dafea0976
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/5/736/132517/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 0x7f261eb7ff50>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F5.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/5/736/132517/5.jpeg saved to cache
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item facd7c81-9aa3-534f-874e-e515220d97a9
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/5/736/132516/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132516)
2026-03-26 15:00:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=5&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
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 0x7f261eb73b90>
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_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132516%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/5/736/132516/0.jpeg saved to cache
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 10a48c32-99a1-53f6-a179-c40dafea0976
2026-03-26 15:00:45 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 10a48c32-99a1-53f6-a179-c40dafea0976, skipping ID generation
2026-03-26 15:00:45 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 10a48c32-99a1-53f6-a179-c40dafea0976 with scrape type 1
2026-03-26 15:00:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 10a48c32-99a1-53f6-a179-c40dafea0976 sending to next pipeline
2026-03-26 15:00:45 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 10a48c32-99a1-53f6-a179-c40dafea0976, identifier: 132516
2026-03-26 15:00:45 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 10a48c32-99a1-53f6-a179-c40dafea0976 with identifier: 132516
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=fr&q=blue 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='fr',RowKey='fr') HTTP/1.1" 204 0
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=fr&q=Hybrid 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='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-26 15:00:45 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 10a48c32-99a1-53f6-a179-c40dafea0976 with identifier: 132516
2026-03-26 15:00:45 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 10a48c32-99a1-53f6-a179-c40dafea0976 with identifier: 132516 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: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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'blue',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.0L',
'engine_horse_power': 125,
'expiration_date': None,
'fuel_type': 'Hybrid',
'id': '10a48c32-99a1-53f6-a179-c40dafea0976',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GD403RW',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/ford-puma-st-line-10-ecoboost-hybrid-125-mhev-132516',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Ford',
'model': 'Puma',
'odometer': 39904,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 25,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80148,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70141,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 79274,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 78305,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80773,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70119,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80567,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 78351,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 148444,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_10a48c32-99a1-53f6-a179-c40dafea0976/10a48c32-99a1-53f6-a179-c40dafea0976_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 107809,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132516/9.jpeg',
'Width': 1280}],
'price': 16990.0,
'price_includes_vat': True,
'registration_date': '2021-12-21',
'seats_number': 0,
'seller_name': None,
'title': 'Ford Puma ST-LINE 1.0 EcoBoost Hybrid 125 mHEV',
'transmission': 'manual',
'trim': 'ST-LINE 1.0 EcoBoost Hybrid 125 mHEV',
'vin': 'WF02XXERK2MP19510',
'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.fr%27%20and%20RowKey%20eq%20%27132516%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Saving data for 132516: {'created_time': 1774537246.317017, 'last_price_update_time': 1774537246.317035}
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.fr',RowKey='132516') HTTP/1.1" 204 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131142
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.fr%27%20and%20RowKey%20eq%20%27131142%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131142: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131140
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.fr%27%20and%20RowKey%20eq%20%27131140%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131140: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131139
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.fr%27%20and%20RowKey%20eq%20%27131139%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131139: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131123
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.fr%27%20and%20RowKey%20eq%20%27131123%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131123: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131138
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.fr%27%20and%20RowKey%20eq%20%27131138%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131138: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131136
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.fr%27%20and%20RowKey%20eq%20%27131136%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131136: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131135
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.fr%27%20and%20RowKey%20eq%20%27131135%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131135: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131134
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.fr%27%20and%20RowKey%20eq%20%27131134%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131134: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131133
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.fr%27%20and%20RowKey%20eq%20%27131133%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131133: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131132
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.fr%27%20and%20RowKey%20eq%20%27131132%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131132: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131131
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.fr%27%20and%20RowKey%20eq%20%27131131%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131131: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131130
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.fr%27%20and%20RowKey%20eq%20%27131130%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131130: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131129
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.fr%27%20and%20RowKey%20eq%20%27131129%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131129: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131029
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.fr%27%20and%20RowKey%20eq%20%27131029%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131029: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131028
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.fr%27%20and%20RowKey%20eq%20%27131028%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131028: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131027
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.fr%27%20and%20RowKey%20eq%20%27131027%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131027: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131026
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.fr%27%20and%20RowKey%20eq%20%27131026%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131026: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131025
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.fr%27%20and%20RowKey%20eq%20%27131025%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131025: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 131024
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.fr%27%20and%20RowKey%20eq%20%27131024%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 131024: 0
2026-03-26 15:00:46 [arval.fr] INFO: Found listing with ID: 130976
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.fr%27%20and%20RowKey%20eq%20%27130976%27 HTTP/1.1" 200 None
2026-03-26 15:00:46 [arval.fr] INFO: Scrape type for 130976: 0
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/5/736/132517/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
2026-03-26 15:00:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261eb530d0>
2026-03-26 15:00:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_4.jpg HTTP/1.1" 201 0
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 /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F4.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/4.jpeg saved to cache
2026-03-26 15:00:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item facd7c81-9aa3-534f-874e-e515220d97a9
2026-03-26 15:00:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261fc743d0>
2026-03-26 15:00:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F3.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/5/736/132517/3.jpeg saved to cache
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item facd7c81-9aa3-534f-874e-e515220d97a9
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/5/736/132518/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
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 0x7f261fc18810>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/9.jpeg saved to cache
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
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/5/736/132517/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 0x7f2624306890>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F2.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/5/736/132517/2.jpeg saved to cache
2026-03-26 15:00:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item facd7c81-9aa3-534f-874e-e515220d97a9
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/5/736/132518/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
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 0x7f261eb407d0>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/8.jpeg saved to cache
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
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/5/736/132518/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
2026-03-26 15:00:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=6&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['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 0x7f261eb281d0>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/7.jpeg saved to cache
2026-03-26 15:00:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130975
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.fr%27%20and%20RowKey%20eq%20%27130975%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130975: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130973
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.fr%27%20and%20RowKey%20eq%20%27130973%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130973: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130972
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.fr%27%20and%20RowKey%20eq%20%27130972%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130972: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130971
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.fr%27%20and%20RowKey%20eq%20%27130971%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130971: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130884
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.fr%27%20and%20RowKey%20eq%20%27130884%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130884: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130883
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.fr%27%20and%20RowKey%20eq%20%27130883%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130883: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130881
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.fr%27%20and%20RowKey%20eq%20%27130881%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130881: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130879
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.fr%27%20and%20RowKey%20eq%20%27130879%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130879: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130877
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.fr%27%20and%20RowKey%20eq%20%27130877%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130877: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130876
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.fr%27%20and%20RowKey%20eq%20%27130876%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130876: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130875
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.fr%27%20and%20RowKey%20eq%20%27130875%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130875: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130874
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.fr%27%20and%20RowKey%20eq%20%27130874%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130874: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130873
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.fr%27%20and%20RowKey%20eq%20%27130873%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130873: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130871
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.fr%27%20and%20RowKey%20eq%20%27130871%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130871: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130870
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.fr%27%20and%20RowKey%20eq%20%27130870%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130870: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130869
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.fr%27%20and%20RowKey%20eq%20%27130869%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130869: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130868
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.fr%27%20and%20RowKey%20eq%20%27130868%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130868: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130865
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.fr%27%20and%20RowKey%20eq%20%27130865%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130865: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130864
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.fr%27%20and%20RowKey%20eq%20%27130864%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130864: 0
2026-03-26 15:00:48 [arval.fr] INFO: Found listing with ID: 130861
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.fr%27%20and%20RowKey%20eq%20%27130861%27 HTTP/1.1" 200 None
2026-03-26 15:00:48 [arval.fr] INFO: Scrape type for 130861: 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/5/736/132517/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132517)
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 [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 0x7f261eb53550>
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_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_0.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:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132517%252F0.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/5/736/132517/0.jpeg saved to cache
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item facd7c81-9aa3-534f-874e-e515220d97a9
2026-03-26 15:00:49 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: facd7c81-9aa3-534f-874e-e515220d97a9, skipping ID generation
2026-03-26 15:00:49 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item facd7c81-9aa3-534f-874e-e515220d97a9 with scrape type 1
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item facd7c81-9aa3-534f-874e-e515220d97a9 sending to next pipeline
2026-03-26 15:00:49 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: facd7c81-9aa3-534f-874e-e515220d97a9, identifier: 132517
2026-03-26 15:00:49 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: facd7c81-9aa3-534f-874e-e515220d97a9 with identifier: 132517
2026-03-26 15:00:49 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: facd7c81-9aa3-534f-874e-e515220d97a9 with identifier: 132517
2026-03-26 15:00:49 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: facd7c81-9aa3-534f-874e-e515220d97a9 with identifier: 132517 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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'black',
'currency': 'EUR',
'doors_number': 5,
'engine': '2.0L',
'engine_horse_power': 292,
'expiration_date': None,
'fuel_type': 'Hybrid',
'id': 'facd7c81-9aa3-534f-874e-e515220d97a9',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GD061JF',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-x3-xdrive30e-business-design-292-bva8-132517',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'BMW',
'model': 'X3',
'odometer': 39127,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 30,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74781,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 60382,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72608,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80549,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 78707,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 61035,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74940,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80165,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 57144,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_facd7c81-9aa3-534f-874e-e515220d97a9/facd7c81-9aa3-534f-874e-e515220d97a9_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74502,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132517/9.jpeg',
'Width': 1280}],
'price': 37990.0,
'price_includes_vat': True,
'registration_date': '2021-12-03',
'seats_number': 0,
'seller_name': None,
'title': 'BMW X3 xDrive30e Business Design 292 BVA8',
'transmission': 'automatic',
'trim': 'xDrive30e Business Design 292 BVA8',
'vin': 'WBA61DP0809J26216',
'year': 2021}
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.fr%27%20and%20RowKey%20eq%20%27132517%27 HTTP/1.1" 200 None
2026-03-26 15:00:49 [arval.fr] INFO: Saving data for 132517: {'created_time': 1774537249.580056, 'last_price_update_time': 1774537249.580074}
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.fr',RowKey='132517') 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/5/736/132518/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
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 0x7f2624317390>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%252F6.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/5/736/132518/6.jpeg saved to cache
2026-03-26 15:00:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
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/5/736/132518/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
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 0x7f261eb1ce90>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%252F5.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/5/736/132518/5.jpeg saved to cache
2026-03-26 15:00:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
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/5/736/132518/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
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 0x7f261eb41810>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%252F4.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/5/736/132518/4.jpeg saved to cache
2026-03-26 15:00:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
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/5/736/132518/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
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 0x7f261eb1ddd0>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%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/5/736/132518/2.jpeg saved to cache
2026-03-26 15:00:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
2026-03-26 15:00:50 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=7&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130860
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.fr%27%20and%20RowKey%20eq%20%27130860%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130860: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130859
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.fr%27%20and%20RowKey%20eq%20%27130859%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130859: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130779
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.fr%27%20and%20RowKey%20eq%20%27130779%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130779: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130498
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.fr%27%20and%20RowKey%20eq%20%27130498%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130498: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130497
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.fr%27%20and%20RowKey%20eq%20%27130497%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130497: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130496
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.fr%27%20and%20RowKey%20eq%20%27130496%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130496: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130495
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.fr%27%20and%20RowKey%20eq%20%27130495%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130495: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130494
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.fr%27%20and%20RowKey%20eq%20%27130494%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130494: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130491
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.fr%27%20and%20RowKey%20eq%20%27130491%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130491: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130489
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.fr%27%20and%20RowKey%20eq%20%27130489%27 HTTP/1.1" 200 None
2026-03-26 15:00:50 [arval.fr] INFO: Scrape type for 130489: 0
2026-03-26 15:00:50 [arval.fr] INFO: Found listing with ID: 130488
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:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130488%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 130488: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 130487
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.fr%27%20and%20RowKey%20eq%20%27130487%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 130487: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 130486
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.fr%27%20and%20RowKey%20eq%20%27130486%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 130486: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 130485
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.fr%27%20and%20RowKey%20eq%20%27130485%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 130485: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 130484
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.fr%27%20and%20RowKey%20eq%20%27130484%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 130484: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 130483
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.fr%27%20and%20RowKey%20eq%20%27130483%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 130483: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 128378
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.fr%27%20and%20RowKey%20eq%20%27128378%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 128378: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 128377
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.fr%27%20and%20RowKey%20eq%20%27128377%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 128377: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 128375
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.fr%27%20and%20RowKey%20eq%20%27128375%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 128375: 0
2026-03-26 15:00:51 [arval.fr] INFO: Found listing with ID: 128372
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.fr%27%20and%20RowKey%20eq%20%27128372%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Scrape type for 128372: 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/5/736/132518/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132518)
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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f261eb41d50>
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_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132518%252F0.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/5/736/132518/0.jpeg saved to cache
2026-03-26 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e
2026-03-26 15:00:51 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e, skipping ID generation
2026-03-26 15:00:51 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e with scrape type 1
2026-03-26 15:00:51 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e sending to next pipeline
2026-03-26 15:00:51 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e, identifier: 132518
2026-03-26 15:00:51 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e with identifier: 132518
2026-03-26 15:00:51 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e with identifier: 132518
2026-03-26 15:00:51 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e with identifier: 132518 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/5/736/132518/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'blue',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.0L',
'engine_horse_power': 67,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': 'aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GK369EX',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-evolution-10-sce-65-bvm5-132518',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Renault',
'model': 'Clio',
'odometer': 32870,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 23,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72138,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 65860,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 75437,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 71995,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74158,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 64930,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 75601,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72933,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 136916,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e/aa22c49b-5dfc-52e1-81ec-cf23e4c4c39e_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 110290,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132518/9.jpeg',
'Width': 1280}],
'price': 12590.0,
'price_includes_vat': True,
'registration_date': '2022-10-26',
'seats_number': 0,
'seller_name': None,
'title': 'Renault Clio Evolution 1.0 SCe 65 BVM5',
'transmission': 'manual',
'trim': 'Evolution 1.0 SCe 65 BVM5',
'vin': 'VF1RJA00269900086',
'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.fr%27%20and%20RowKey%20eq%20%27132518%27 HTTP/1.1" 200 None
2026-03-26 15:00:51 [arval.fr] INFO: Saving data for 132518: {'created_time': 1774537251.765453, 'last_price_update_time': 1774537251.765464}
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.fr',RowKey='132518') HTTP/1.1" 204 0
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 0x7f2625ae8590>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F6.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/5/736/132519/6.jpeg saved to cache
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 07e87b7d-a948-578c-a123-2677ccf32608
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/5/736/132519/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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/5/736/132519/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f261ebc1810>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F4.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/5/736/132519/4.jpeg saved to cache
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 07e87b7d-a948-578c-a123-2677ccf32608
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 0x7f261eba0f10>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F3.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/5/736/132519/3.jpeg saved to cache
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 07e87b7d-a948-578c-a123-2677ccf32608
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/5/736/132519/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f2625ffb950>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F2.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/5/736/132519/2.jpeg saved to cache
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 07e87b7d-a948-578c-a123-2677ccf32608
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/5/736/132519/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f2624142cd0>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F1.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/5/736/132519/1.jpeg saved to cache
2026-03-26 15:00:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 07e87b7d-a948-578c-a123-2677ccf32608
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/5/736/132519/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132519)
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 0x7f261fcbefd0>
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_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132519%252F0.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/5/736/132519/0.jpeg saved to cache
2026-03-26 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 07e87b7d-a948-578c-a123-2677ccf32608
2026-03-26 15:00:53 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 07e87b7d-a948-578c-a123-2677ccf32608, skipping ID generation
2026-03-26 15:00:53 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 07e87b7d-a948-578c-a123-2677ccf32608 with scrape type 1
2026-03-26 15:00:53 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 07e87b7d-a948-578c-a123-2677ccf32608 sending to next pipeline
2026-03-26 15:00:53 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 07e87b7d-a948-578c-a123-2677ccf32608, identifier: 132519
2026-03-26 15:00:53 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 07e87b7d-a948-578c-a123-2677ccf32608 with identifier: 132519
2026-03-26 15:00:53 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 07e87b7d-a948-578c-a123-2677ccf32608 with identifier: 132519
2026-03-26 15:00:53 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 07e87b7d-a948-578c-a123-2677ccf32608 with identifier: 132519 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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Utilitaire Léger',
'color': 'white',
'currency': 'EUR',
'doors_number': 4,
'engine': '2.2L',
'engine_horse_power': 120,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '07e87b7d-a948-578c-a123-2677ccf32608',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GJ630CF',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/fiat-ducato-fourgon-tole-h3power-120-30-c-h1-pack-132519',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Fiat',
'model': 'Ducato',
'odometer': 66042,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 20,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 126329,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 156998,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 124237,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 126897,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 112898,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 148372,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 130186,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 123438,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 150246,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07e87b7d-a948-578c-a123-2677ccf32608/07e87b7d-a948-578c-a123-2677ccf32608_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 145904,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132519/9.jpeg',
'Width': 1280}],
'price': 18990.0,
'price_includes_vat': True,
'registration_date': '2022-08-25',
'seats_number': 0,
'seller_name': None,
'title': 'Fiat Ducato Fourgon tole H3Power 120 3.0 C H1 Pack',
'transmission': 'manual',
'trim': 'Fourgon tole H3Power 120 3.0 C H1 Pack',
'vin': 'ZFA25000002V67866',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132519%27 HTTP/1.1" 200 None
2026-03-26 15:00:53 [arval.fr] INFO: Saving data for 132519: {'created_time': 1774537253.748943, 'last_price_update_time': 1774537253.748963}
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.fr',RowKey='132519') 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/5/736/132520/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f261fc17810>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_8.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:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%252F8.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/5/736/132520/8.jpeg saved to cache
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f2633330490>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%252F7.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/5/736/132520/7.jpeg saved to cache
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f261fc151d0>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%252F5.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/5/736/132520/5.jpeg saved to cache
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f2624155e50>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%252F4.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/5/736/132520/4.jpeg saved to cache
2026-03-26 15:00:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f261fc08e10>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%252F3.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/5/736/132520/3.jpeg saved to cache
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f261ebc2b50>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/2.jpeg saved to cache
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f26242aacd0>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%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/5/736/132520/1.jpeg saved to cache
2026-03-26 15:00:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
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/5/736/132520/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132520)
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 0x7f262594bd90>
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_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132520%252F0.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/5/736/132520/0.jpeg saved to cache
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a5bf3837-2882-5d8d-b531-12a5ec3ece05
2026-03-26 15:00:56 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: a5bf3837-2882-5d8d-b531-12a5ec3ece05, skipping ID generation
2026-03-26 15:00:56 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item a5bf3837-2882-5d8d-b531-12a5ec3ece05 with scrape type 1
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a5bf3837-2882-5d8d-b531-12a5ec3ece05 sending to next pipeline
2026-03-26 15:00:56 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: a5bf3837-2882-5d8d-b531-12a5ec3ece05, identifier: 132520
2026-03-26 15:00:56 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: a5bf3837-2882-5d8d-b531-12a5ec3ece05 with identifier: 132520
2026-03-26 15:00:56 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: a5bf3837-2882-5d8d-b531-12a5ec3ece05 with identifier: 132520
2026-03-26 15:00:56 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: a5bf3837-2882-5d8d-b531-12a5ec3ece05 with identifier: 132520 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/5/736/132520/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'blue',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.0L',
'engine_horse_power': 67,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': 'a5bf3837-2882-5d8d-b531-12a5ec3ece05',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GK970QB',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-evolution-10-sce-65-bvm5-132520',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Renault',
'model': 'Clio',
'odometer': 64957,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 27,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 79471,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 68834,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 76435,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 75125,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 77632,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66196,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 76047,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 76000,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 136960,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5bf3837-2882-5d8d-b531-12a5ec3ece05/a5bf3837-2882-5d8d-b531-12a5ec3ece05_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 107938,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132520/9.jpeg',
'Width': 1280}],
'price': 10990.0,
'price_includes_vat': True,
'registration_date': '2022-11-18',
'seats_number': 0,
'seller_name': None,
'title': 'Renault Clio Evolution 1.0 SCe 65 BVM5',
'transmission': 'manual',
'trim': 'Evolution 1.0 SCe 65 BVM5',
'vin': 'VF1RJA00870017535',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132520%27 HTTP/1.1" 200 None
2026-03-26 15:00:56 [arval.fr] INFO: Saving data for 132520: {'created_time': 1774537256.665573, 'last_price_update_time': 1774537256.665587}
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.fr',RowKey='132520') 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/5/736/132521/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f261eb41890>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/9.jpeg saved to cache
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 13ae4379-fb12-5508-9200-0bb508bdc083
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/5/736/132521/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f261fc761d0>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/8.jpeg saved to cache
2026-03-26 15:00:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 13ae4379-fb12-5508-9200-0bb508bdc083
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/5/736/132521/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f261eb41a10>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/7.jpeg saved to cache
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 13ae4379-fb12-5508-9200-0bb508bdc083
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/5/736/132521/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f261eba1190>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%252F6.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/5/736/132521/6.jpeg saved to cache
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 13ae4379-fb12-5508-9200-0bb508bdc083
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/5/736/132521/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f2625ae84d0>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%252F4.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/5/736/132521/4.jpeg saved to cache
2026-03-26 15:00:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 13ae4379-fb12-5508-9200-0bb508bdc083
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/5/736/132521/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f262454fa50>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%252F3.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/5/736/132521/3.jpeg saved to cache
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 13ae4379-fb12-5508-9200-0bb508bdc083
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/5/736/132524/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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 0x7f2625aea450>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%252F9.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/5/736/132524/9.jpeg saved to cache
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item fb832817-b202-58a3-82bb-5682ae631938
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/5/736/132521/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
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 0x7f261eb7c410>
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_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%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/5/736/132521/1.jpeg saved to cache
2026-03-26 15:00:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 13ae4379-fb12-5508-9200-0bb508bdc083
2026-03-26 15:00:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
2026-03-26 15:00:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f262414d8d0>
2026-03-26 15:00:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_8.jpg HTTP/1.1" 201 0
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%252F8.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/8.jpeg saved to cache
2026-03-26 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item fb832817-b202-58a3-82bb-5682ae631938
2026-03-26 15:00:59 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132521)
2026-03-26 15:00:59 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:00:59 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261ebc2150>
2026-03-26 15:00:59 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:00: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:00:59 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:00:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132521%252F0.jpeg') HTTP/1.1" 204 0
2026-03-26 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/0.jpeg saved to cache
2026-03-26 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 13ae4379-fb12-5508-9200-0bb508bdc083
2026-03-26 15:00:59 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 13ae4379-fb12-5508-9200-0bb508bdc083, skipping ID generation
2026-03-26 15:00:59 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 13ae4379-fb12-5508-9200-0bb508bdc083 with scrape type 1
2026-03-26 15:00:59 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 13ae4379-fb12-5508-9200-0bb508bdc083 sending to next pipeline
2026-03-26 15:00:59 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 13ae4379-fb12-5508-9200-0bb508bdc083, identifier: 132521
2026-03-26 15:00:59 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 13ae4379-fb12-5508-9200-0bb508bdc083 with identifier: 132521
2026-03-26 15:00:59 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 13ae4379-fb12-5508-9200-0bb508bdc083 with identifier: 132521
2026-03-26 15:00:59 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 13ae4379-fb12-5508-9200-0bb508bdc083 with identifier: 132521 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: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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/0.jpeg>
{'auction_title': '',
'category': 'Car Derived Van',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.5L',
'engine_horse_power': 102,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '13ae4379-fb12-5508-9200-0bb508bdc083',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GB369YA',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-societe-feel-15-bluehdi-100-bvm6-132521',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Citroen',
'model': 'C3',
'odometer': 46757,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 28,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 73823,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 71454,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 75417,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70269,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72156,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 65754,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72070,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 71111,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 136026,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_13ae4379-fb12-5508-9200-0bb508bdc083/13ae4379-fb12-5508-9200-0bb508bdc083_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 97288,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132521/9.jpeg',
'Width': 1280}],
'price': 9990.0,
'price_includes_vat': True,
'registration_date': '2021-09-22',
'seats_number': 0,
'seller_name': None,
'title': 'Citroen C3 Societe Feel 1.5 BlueHDI 100 BVM6',
'transmission': 'manual',
'trim': 'Societe Feel 1.5 BlueHDI 100 BVM6',
'vin': 'VF7SWYHTUMT614407',
'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.fr%27%20and%20RowKey%20eq%20%27132521%27 HTTP/1.1" 200 None
2026-03-26 15:01:00 [arval.fr] INFO: Saving data for 132521: {'created_time': 1774537260.183856, 'last_price_update_time': 1774537260.183871}
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.fr',RowKey='132521') HTTP/1.1" 204 0
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/5/736/132524/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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 0x7f261fcbc290>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%252F7.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/5/736/132524/7.jpeg saved to cache
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item fb832817-b202-58a3-82bb-5682ae631938
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/5/736/132524/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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 0x7f261eb40810>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/6.jpeg saved to cache
2026-03-26 15:01:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item fb832817-b202-58a3-82bb-5682ae631938
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/5/736/132524/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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 0x7f261fc15e90>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/5.jpeg saved to cache
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item fb832817-b202-58a3-82bb-5682ae631938
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/5/736/132522/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f261eba3050>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F9.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/5/736/132522/9.jpeg saved to cache
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item dd442252-8e92-595b-9ead-ed70a4644cf1
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/5/736/132524/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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 0x7f2624175790>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%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/5/736/132524/4.jpeg saved to cache
2026-03-26 15:01:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item fb832817-b202-58a3-82bb-5682ae631938
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/5/736/132522/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f261ebc31d0>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_8.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F8.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/5/736/132522/8.jpeg saved to cache
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item dd442252-8e92-595b-9ead-ed70a4644cf1
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/5/736/132522/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f261eb514d0>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F7.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/5/736/132522/7.jpeg saved to cache
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item dd442252-8e92-595b-9ead-ed70a4644cf1
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/5/736/132524/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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 0x7f261fc0b390>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%252F2.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/5/736/132524/2.jpeg saved to cache
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item fb832817-b202-58a3-82bb-5682ae631938
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/5/736/132522/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f2624174390>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F6.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/5/736/132522/6.jpeg saved to cache
2026-03-26 15:01:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item dd442252-8e92-595b-9ead-ed70a4644cf1
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/5/736/132524/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132524)
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 0x7f261eb40d10>
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_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132524%252F1.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/5/736/132524/1.jpeg saved to cache
2026-03-26 15:01:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item fb832817-b202-58a3-82bb-5682ae631938
2026-03-26 15:01:03 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: fb832817-b202-58a3-82bb-5682ae631938, skipping ID generation
2026-03-26 15:01:03 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item fb832817-b202-58a3-82bb-5682ae631938 with scrape type 1
2026-03-26 15:01:03 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item fb832817-b202-58a3-82bb-5682ae631938 sending to next pipeline
2026-03-26 15:01:03 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: fb832817-b202-58a3-82bb-5682ae631938, identifier: 132524
2026-03-26 15:01:03 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: fb832817-b202-58a3-82bb-5682ae631938 with identifier: 132524
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=PHEV HTTP/1.1" 200 None
2026-03-26 15:01:03 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:01:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-26 15:01:03 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: fb832817-b202-58a3-82bb-5682ae631938 with identifier: 132524
2026-03-26 15:01:03 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: fb832817-b202-58a3-82bb-5682ae631938 with identifier: 132524 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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/1.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'black',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.5L',
'engine_horse_power': 220,
'expiration_date': None,
'fuel_type': 'PHEV',
'id': 'fb832817-b202-58a3-82bb-5682ae631938',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GC379LR',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/bmw-x2-xdrive25e-m-sport-bva6-132524',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'BMW',
'model': 'X2',
'odometer': 38908,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 30,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66693,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 53407,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 63681,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69823,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70721,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 56220,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 67985,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 73245,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 67429,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fb832817-b202-58a3-82bb-5682ae631938/fb832817-b202-58a3-82bb-5682ae631938_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 100958,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132524/9.jpeg',
'Width': 1280}],
'price': 30990.0,
'price_includes_vat': True,
'registration_date': '2021-10-19',
'seats_number': 0,
'seller_name': None,
'title': 'BMW X2 xDrive25e M Sport BVA6',
'transmission': 'automatic',
'trim': 'xDrive25e M Sport BVA6',
'vin': 'WBAYN910705T00979',
'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.fr%27%20and%20RowKey%20eq%20%27132524%27 HTTP/1.1" 200 None
2026-03-26 15:01:04 [arval.fr] INFO: Saving data for 132524: {'created_time': 1774537264.243631, 'last_price_update_time': 1774537264.243648}
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.fr',RowKey='132524') HTTP/1.1" 204 0
2026-03-26 15:01:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f26243164d0>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F5.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/5/736/132522/5.jpeg saved to cache
2026-03-26 15:01:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item dd442252-8e92-595b-9ead-ed70a4644cf1
2026-03-26 15:01:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f261eb42ad0>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F4.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/5/736/132522/4.jpeg saved to cache
2026-03-26 15:01:04 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item dd442252-8e92-595b-9ead-ed70a4644cf1
2026-03-26 15:01:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f261eb53150>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F3.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/5/736/132522/3.jpeg saved to cache
2026-03-26 15:01:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item dd442252-8e92-595b-9ead-ed70a4644cf1
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/5/736/132522/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f261eb7f710>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F2.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/5/736/132522/2.jpeg saved to cache
2026-03-26 15:01:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item dd442252-8e92-595b-9ead-ed70a4644cf1
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/5/736/132522/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f2633330590>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F1.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/5/736/132522/1.jpeg saved to cache
2026-03-26 15:01:05 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item dd442252-8e92-595b-9ead-ed70a4644cf1
2026-03-26 15:01:05 [scrapy.extensions.logstats] INFO: Crawled 29 pages (at 29 pages/min), scraped 13 items (at 13 items/min)
2026-03-26 15:01:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 166MiB
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/5/736/132522/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132522)
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 0x7f261eb7c4d0>
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_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132522%252F0.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/5/736/132522/0.jpeg saved to cache
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item dd442252-8e92-595b-9ead-ed70a4644cf1
2026-03-26 15:01:06 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: dd442252-8e92-595b-9ead-ed70a4644cf1, skipping ID generation
2026-03-26 15:01:06 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item dd442252-8e92-595b-9ead-ed70a4644cf1 with scrape type 1
2026-03-26 15:01:06 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item dd442252-8e92-595b-9ead-ed70a4644cf1 sending to next pipeline
2026-03-26 15:01:06 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: dd442252-8e92-595b-9ead-ed70a4644cf1, identifier: 132522
2026-03-26 15:01:06 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: dd442252-8e92-595b-9ead-ed70a4644cf1 with identifier: 132522
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): translate.google.com:443
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://translate.google.com:443 "GET /m?tl=en&sl=fr&q=red HTTP/1.1" 200 None
2026-03-26 15:01:06 [crawlers.pipelines.translation_pipeline] INFO: Saving translations to Azure Table Storage
2026-03-26 15:01:06 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /Translations(PartitionKey='fr',RowKey='fr') HTTP/1.1" 204 0
2026-03-26 15:01:06 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: dd442252-8e92-595b-9ead-ed70a4644cf1 with identifier: 132522
2026-03-26 15:01:06 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: dd442252-8e92-595b-9ead-ed70a4644cf1 with identifier: 132522 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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'red',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.2L',
'engine_horse_power': 110,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': 'dd442252-8e92-595b-9ead-ed70a4644cf1',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GD030QS',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/citroen-c3-aircross-feel-pack-business-12-puretech-110-bvm6-132522',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Citroen',
'model': 'C3 Aircross',
'odometer': 36176,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 26,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80332,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 73054,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 78613,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 77023,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80210,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70133,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74775,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 76831,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 142144,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dd442252-8e92-595b-9ead-ed70a4644cf1/dd442252-8e92-595b-9ead-ed70a4644cf1_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 104821,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132522/9.jpeg',
'Width': 1280}],
'price': 11990.0,
'price_includes_vat': True,
'registration_date': '2021-12-17',
'seats_number': 0,
'seller_name': None,
'title': 'Citroen C3 Aircross Feel Pack Business 1.2 PureTech 110 BVM6',
'transmission': 'manual',
'trim': 'Feel Pack Business 1.2 PureTech 110 BVM6',
'vin': 'VF72RHNPMM4348532',
'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:07 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132522%27 HTTP/1.1" 200 None
2026-03-26 15:01:07 [arval.fr] INFO: Saving data for 132522: {'created_time': 1774537267.007098, 'last_price_update_time': 1774537267.00711}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132522') HTTP/1.1" 204 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/5/736/132523/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
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 0x7f2624388e90>
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_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F7.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/5/736/132523/7.jpeg saved to cache
2026-03-26 15:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item d68ec97d-a475-5043-8063-bfa5aba98f43
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/5/736/132523/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
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 0x7f261eb400d0>
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_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F5.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/5/736/132523/5.jpeg saved to cache
2026-03-26 15:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item d68ec97d-a475-5043-8063-bfa5aba98f43
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/5/736/132523/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
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 0x7f261fc09c90>
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_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F4.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/5/736/132523/4.jpeg saved to cache
2026-03-26 15:01:07 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item d68ec97d-a475-5043-8063-bfa5aba98f43
2026-03-26 15:01:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261eb1e490>
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01: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:01:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_3.jpg HTTP/1.1" 201 0
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F3.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/3.jpeg saved to cache
2026-03-26 15:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item d68ec97d-a475-5043-8063-bfa5aba98f43
2026-03-26 15:01:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261fc67ed0>
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01: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:01:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_2.jpg HTTP/1.1" 201 0
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F2.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/2.jpeg saved to cache
2026-03-26 15:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item d68ec97d-a475-5043-8063-bfa5aba98f43
2026-03-26 15:01:08 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f261eb1f450>
2026-03-26 15:01:08 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:01: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:01:08 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_1.jpg HTTP/1.1" 201 0
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:01:08 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='arval.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F1.jpeg') HTTP/1.1" 204 0
2026-03-26 15:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Image https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/1.jpeg saved to cache
2026-03-26 15:01:08 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item d68ec97d-a475-5043-8063-bfa5aba98f43
2026-03-26 15:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132523)
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 0x7f261fc67390>
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_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132523%252F0.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/5/736/132523/0.jpeg saved to cache
2026-03-26 15:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d68ec97d-a475-5043-8063-bfa5aba98f43
2026-03-26 15:01:09 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: d68ec97d-a475-5043-8063-bfa5aba98f43, skipping ID generation
2026-03-26 15:01:09 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item d68ec97d-a475-5043-8063-bfa5aba98f43 with scrape type 1
2026-03-26 15:01:09 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item d68ec97d-a475-5043-8063-bfa5aba98f43 sending to next pipeline
2026-03-26 15:01:09 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: d68ec97d-a475-5043-8063-bfa5aba98f43, identifier: 132523
2026-03-26 15:01:09 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: d68ec97d-a475-5043-8063-bfa5aba98f43 with identifier: 132523
2026-03-26 15:01:09 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: d68ec97d-a475-5043-8063-bfa5aba98f43 with identifier: 132523
2026-03-26 15:01:09 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: d68ec97d-a475-5043-8063-bfa5aba98f43 with identifier: 132523 to the API
2026-03-26 15:01:09 [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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Utilitaire Léger',
'color': 'red',
'currency': 'EUR',
'doors_number': 6,
'engine': '2.0L',
'engine_horse_power': 150,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'd68ec97d-a475-5043-8063-bfa5aba98f43',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GL244DS',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/volkswagen-t6-transporter-fourgon-tole-business-20-tdi-150-dsg7-l1h1-132523',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Volkswagen',
'model': 'T6 Transporter',
'odometer': 117667,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 31,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 130597,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 122910,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 125030,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 129719,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 175909,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 174063,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 179522,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 152053,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 89576,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d68ec97d-a475-5043-8063-bfa5aba98f43/d68ec97d-a475-5043-8063-bfa5aba98f43_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 100914,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132523/9.jpeg',
'Width': 1280}],
'price': 28990.0,
'price_includes_vat': True,
'registration_date': '2022-12-16',
'seats_number': 0,
'seller_name': None,
'title': 'Volkswagen T6 Transporter Fourgon tole Business 2.0 TDi 150 DSG7 '
'L1H1',
'transmission': 'automatic',
'trim': 'Fourgon tole Business 2.0 TDi 150 DSG7 L1H1',
'vin': 'WV1ZZZ7H1PX013277',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132523%27 HTTP/1.1" 200 None
2026-03-26 15:01:09 [arval.fr] INFO: Saving data for 132523: {'created_time': 1774537269.751366, 'last_price_update_time': 1774537269.751379}
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.fr',RowKey='132523') HTTP/1.1" 204 0
2026-03-26 15:01:09 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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 0x7f261ebc1d90>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%252F7.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/5/736/132525/7.jpeg saved to cache
2026-03-26 15:01:09 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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/5/736/132525/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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 0x7f261eb507d0>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/6.jpeg saved to cache
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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/5/736/132525/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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 0x7f261fc74690>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/5.jpeg saved to cache
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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/5/736/132525/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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 0x7f26258111d0>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%252F3.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/5/736/132525/3.jpeg saved to cache
2026-03-26 15:01:10 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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/5/736/132525/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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 0x7f262454f390>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/2.jpeg saved to cache
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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/5/736/132526/9.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f2624333b10>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_9.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F9.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/5/736/132526/9.jpeg saved to cache
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132525/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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 0x7f261fca6210>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%252F1.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/5/736/132525/1.jpeg saved to cache
2026-03-26 15:01:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
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/5/736/132526/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f261eb50150>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_8.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F8.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/5/736/132526/8.jpeg saved to cache
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132525/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132525)
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 0x7f2624388b50>
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_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132525%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/5/736/132525/0.jpeg saved to cache
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01
2026-03-26 15:01:12 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 45bd3a5b-476c-5ae5-8cd3-9d6042104b01, skipping ID generation
2026-03-26 15:01:12 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01 with scrape type 1
2026-03-26 15:01:12 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 45bd3a5b-476c-5ae5-8cd3-9d6042104b01 sending to next pipeline
2026-03-26 15:01:12 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 45bd3a5b-476c-5ae5-8cd3-9d6042104b01, identifier: 132525
2026-03-26 15:01:12 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 45bd3a5b-476c-5ae5-8cd3-9d6042104b01 with identifier: 132525
2026-03-26 15:01:12 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 45bd3a5b-476c-5ae5-8cd3-9d6042104b01 with identifier: 132525
2026-03-26 15:01:12 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 45bd3a5b-476c-5ae5-8cd3-9d6042104b01 with identifier: 132525 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: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:01:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/0.jpeg>
{'auction_title': '',
'category': 'Car Derived Van',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.5L',
'engine_horse_power': 102,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '45bd3a5b-476c-5ae5-8cd3-9d6042104b01',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GH290ZZ',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-premium-15-bluehdi-100-bvm6-132525',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Peugeot',
'model': '208',
'odometer': 72871,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 30,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 68082,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 59579,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 67882,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 67624,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 68032,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 54656,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 67970,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 71004,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 68614,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_45bd3a5b-476c-5ae5-8cd3-9d6042104b01/45bd3a5b-476c-5ae5-8cd3-9d6042104b01_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 77411,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132525/9.jpeg',
'Width': 1280}],
'price': 9490.0,
'price_includes_vat': True,
'registration_date': '2022-08-17',
'seats_number': 0,
'seller_name': None,
'title': 'Peugeot 208 Premium 1.5 BlueHDi 100 BVM6',
'transmission': 'manual',
'trim': 'Premium 1.5 BlueHDi 100 BVM6',
'vin': 'VR3UBYHTKN5859411',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132525%27 HTTP/1.1" 200 None
2026-03-26 15:01:12 [arval.fr] INFO: Saving data for 132525: {'created_time': 1774537272.803169, 'last_price_update_time': 1774537272.803185}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132525') HTTP/1.1" 204 0
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/5/736/132526/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f2624389250>
2026-03-26 15:01:12 [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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F7.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/5/736/132526/7.jpeg saved to cache
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132526/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f262454f350>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F6.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/5/736/132526/6.jpeg saved to cache
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132526/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f2625812810>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F5.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/5/736/132526/5.jpeg saved to cache
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132526/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f26241572d0>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F4.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/5/736/132526/4.jpeg saved to cache
2026-03-26 15:01:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132526/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f2624362dd0>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F3.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/5/736/132526/3.jpeg saved to cache
2026-03-26 15:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132526/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f261eb1cd50>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F1.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/5/736/132526/1.jpeg saved to cache
2026-03-26 15:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 7e41177e-7827-5046-bd49-f3333931a5e9
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/5/736/132526/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132526)
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 0x7f261eb41d90>
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_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132526%252F0.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/5/736/132526/0.jpeg saved to cache
2026-03-26 15:01:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7e41177e-7827-5046-bd49-f3333931a5e9
2026-03-26 15:01:14 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 7e41177e-7827-5046-bd49-f3333931a5e9, skipping ID generation
2026-03-26 15:01:14 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 7e41177e-7827-5046-bd49-f3333931a5e9 with scrape type 1
2026-03-26 15:01:14 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7e41177e-7827-5046-bd49-f3333931a5e9 sending to next pipeline
2026-03-26 15:01:14 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 7e41177e-7827-5046-bd49-f3333931a5e9, identifier: 132526
2026-03-26 15:01:14 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 7e41177e-7827-5046-bd49-f3333931a5e9 with identifier: 132526
2026-03-26 15:01:14 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 7e41177e-7827-5046-bd49-f3333931a5e9 with identifier: 132526
2026-03-26 15:01:15 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 7e41177e-7827-5046-bd49-f3333931a5e9 with identifier: 132526 to the API
2026-03-26 15:01:15 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
2026-03-26 15:01:15 [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:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'blue',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.5L',
'engine_horse_power': 158,
'expiration_date': None,
'fuel_type': 'Hybrid',
'id': '7e41177e-7827-5046-bd49-f3333931a5e9',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GT369CH',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/nissan-qashqai-e-power-190-n-connecta-bva-132526',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Nissan',
'model': 'Qashqai',
'odometer': 53401,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 30,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 73705,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 58863,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 76092,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 76715,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74698,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 55711,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74306,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69844,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70395,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e41177e-7827-5046-bd49-f3333931a5e9/7e41177e-7827-5046-bd49-f3333931a5e9_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 80024,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132526/9.jpeg',
'Width': 1280}],
'price': 23990.0,
'price_includes_vat': True,
'registration_date': '2023-12-18',
'seats_number': 0,
'seller_name': None,
'title': 'Nissan Qashqai e-Power 190 N-Connecta BVA',
'transmission': 'automatic',
'trim': 'e-Power 190 N-Connecta BVA',
'vin': 'SJNTBAJ12U1378840',
'year': 2023}
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27132526%27 HTTP/1.1" 200 None
2026-03-26 15:01:15 [arval.fr] INFO: Saving data for 132526: {'created_time': 1774537275.317172, 'last_price_update_time': 1774537275.317188}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132526') HTTP/1.1" 204 0
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/5/736/132527/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f261fc14890>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/7.jpeg saved to cache
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item de483290-7c51-5707-bd66-5cb861e5b86d
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/5/736/132527/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f261eb43a90>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/6.jpeg saved to cache
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item de483290-7c51-5707-bd66-5cb861e5b86d
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/5/736/132527/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f2625aea7d0>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/5.jpeg saved to cache
2026-03-26 15:01:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item de483290-7c51-5707-bd66-5cb861e5b86d
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/5/736/132527/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f261fc75d90>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/4.jpeg saved to cache
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item de483290-7c51-5707-bd66-5cb861e5b86d
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/5/736/132527/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f26256950d0>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/3.jpeg saved to cache
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item de483290-7c51-5707-bd66-5cb861e5b86d
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/5/736/132527/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f261fc75c90>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%252F2.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/5/736/132527/2.jpeg saved to cache
2026-03-26 15:01:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item de483290-7c51-5707-bd66-5cb861e5b86d
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/5/736/132527/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f261eb1d110>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%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/5/736/132527/1.jpeg saved to cache
2026-03-26 15:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item de483290-7c51-5707-bd66-5cb861e5b86d
2026-03-26 15:01:17 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132527)
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 0x7f261ebc3550>
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_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132527%252F0.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/5/736/132527/0.jpeg saved to cache
2026-03-26 15:01:17 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item de483290-7c51-5707-bd66-5cb861e5b86d
2026-03-26 15:01:17 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: de483290-7c51-5707-bd66-5cb861e5b86d, skipping ID generation
2026-03-26 15:01:17 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item de483290-7c51-5707-bd66-5cb861e5b86d with scrape type 1
2026-03-26 15:01:17 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item de483290-7c51-5707-bd66-5cb861e5b86d sending to next pipeline
2026-03-26 15:01:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: de483290-7c51-5707-bd66-5cb861e5b86d, identifier: 132527
2026-03-26 15:01:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: de483290-7c51-5707-bd66-5cb861e5b86d with identifier: 132527
2026-03-26 15:01:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: de483290-7c51-5707-bd66-5cb861e5b86d with identifier: 132527
2026-03-26 15:01:17 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: de483290-7c51-5707-bd66-5cb861e5b86d with identifier: 132527 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/5/736/132527/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'blue',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.0L',
'engine_horse_power': 67,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': 'de483290-7c51-5707-bd66-5cb861e5b86d',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GK977WA',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/renault-clio-evolution-10-sce-65-bvm5-132527',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Renault',
'model': 'Clio',
'odometer': 37218,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 30,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69128,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 54352,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 67339,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 70163,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 65469,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 48864,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62492,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 69298,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 72651,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_de483290-7c51-5707-bd66-5cb861e5b86d/de483290-7c51-5707-bd66-5cb861e5b86d_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 67053,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132527/9.jpeg',
'Width': 1280}],
'price': 12390.0,
'price_includes_vat': True,
'registration_date': '2022-11-29',
'seats_number': 0,
'seller_name': None,
'title': 'Renault Clio Evolution 1.0 SCe 65 BVM5',
'transmission': 'manual',
'trim': 'Evolution 1.0 SCe 65 BVM5',
'vin': 'VF1RJA00970017575',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132527%27 HTTP/1.1" 200 None
2026-03-26 15:01:17 [arval.fr] INFO: Saving data for 132527: {'created_time': 1774537277.959161, 'last_price_update_time': 1774537277.959176}
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.fr',RowKey='132527') 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/5/736/132528/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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 0x7f261ebc2790>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%252F5.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/5/736/132528/5.jpeg saved to cache
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item 0de14963-602d-5275-b06f-70787c29c6c3
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/5/736/132528/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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 0x7f261eb43550>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%252F4.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/5/736/132528/4.jpeg saved to cache
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 0de14963-602d-5275-b06f-70787c29c6c3
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/5/736/132528/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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 0x7f261fc74210>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%252F3.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/5/736/132528/3.jpeg saved to cache
2026-03-26 15:01:18 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 0de14963-602d-5275-b06f-70787c29c6c3
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/5/736/132528/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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 0x7f261ebc3cd0>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%252F2.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/5/736/132528/2.jpeg saved to cache
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 0de14963-602d-5275-b06f-70787c29c6c3
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/5/736/132528/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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 0x7f2624143290>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%252F1.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/5/736/132528/1.jpeg saved to cache
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 0de14963-602d-5275-b06f-70787c29c6c3
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/5/736/132528/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132528)
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 0x7f261fcbfbd0>
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_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132528%252F0.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/5/736/132528/0.jpeg saved to cache
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 0de14963-602d-5275-b06f-70787c29c6c3
2026-03-26 15:01:19 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 0de14963-602d-5275-b06f-70787c29c6c3, skipping ID generation
2026-03-26 15:01:19 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 0de14963-602d-5275-b06f-70787c29c6c3 with scrape type 1
2026-03-26 15:01:19 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 0de14963-602d-5275-b06f-70787c29c6c3 sending to next pipeline
2026-03-26 15:01:19 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 0de14963-602d-5275-b06f-70787c29c6c3, identifier: 132528
2026-03-26 15:01:19 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 0de14963-602d-5275-b06f-70787c29c6c3 with identifier: 132528
2026-03-26 15:01:19 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 0de14963-602d-5275-b06f-70787c29c6c3 with identifier: 132528
2026-03-26 15:01:20 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 0de14963-602d-5275-b06f-70787c29c6c3 with identifier: 132528 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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.1L',
'engine_horse_power': 75,
'expiration_date': None,
'fuel_type': 'Petrol',
'id': '0de14963-602d-5275-b06f-70787c29c6c3',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GK009QC',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/ford-fiesta-titanium-business-11-75-132528',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Ford',
'model': 'Fiesta',
'odometer': 24055,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 31,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 57154,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 46684,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 57769,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 58957,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 57427,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 44956,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 56150,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 59461,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 64287,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0de14963-602d-5275-b06f-70787c29c6c3/0de14963-602d-5275-b06f-70787c29c6c3_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 66292,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132528/9.jpeg',
'Width': 1280}],
'price': 13490.0,
'price_includes_vat': True,
'registration_date': '2022-11-18',
'seats_number': 0,
'seller_name': None,
'title': 'Ford Fiesta TITANIUM BUSINESS 1.1 75',
'transmission': 'manual',
'trim': 'TITANIUM BUSINESS 1.1 75',
'vin': 'WF0JXXGAHJNB71786',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132528%27 HTTP/1.1" 200 None
2026-03-26 15:01:20 [arval.fr] INFO: Saving data for 132528: {'created_time': 1774537280.288819, 'last_price_update_time': 1774537280.288832}
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.fr',RowKey='132528') HTTP/1.1" 204 0
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/5/736/132529/8.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f261eb1d2d0>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_8.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%252F8.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/5/736/132529/8.jpeg saved to cache
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132529/7.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f261fc75010>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_7.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%252F7.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/5/736/132529/7.jpeg saved to cache
2026-03-26 15:01:20 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132529/6.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f261eb50850>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_6.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%252F6.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/5/736/132529/6.jpeg saved to cache
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132529/5.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f26242a8b90>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_5.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%252F5.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/5/736/132529/5.jpeg saved to cache
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132529/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f261eb7f8d0>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%252F4.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/5/736/132529/4.jpeg saved to cache
2026-03-26 15:01:21 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132529/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f261eb1d710>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%252F3.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/5/736/132529/3.jpeg saved to cache
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132529/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f261fc15550>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/2.jpeg saved to cache
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132529/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
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 0x7f261fc09790>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/1.jpeg saved to cache
2026-03-26 15:01:22 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item bb564073-b85c-5131-9d8a-34dcece96e91
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/5/736/132531/4.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132531)
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 0x7f26241774d0>
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_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_4.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%252F4.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/5/736/132531/4.jpeg saved to cache
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e
2026-03-26 15:01:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=8&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
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/5/736/132529/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132529)
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127192
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.fr%27%20and%20RowKey%20eq%20%27127192%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127192: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127191
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.fr%27%20and%20RowKey%20eq%20%27127191%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127191: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127189
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.fr%27%20and%20RowKey%20eq%20%27127189%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127189: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127188
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.fr%27%20and%20RowKey%20eq%20%27127188%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127188: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 126905
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.fr%27%20and%20RowKey%20eq%20%27126905%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 126905: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 126605
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.fr%27%20and%20RowKey%20eq%20%27126605%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 126605: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 126602
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.fr%27%20and%20RowKey%20eq%20%27126602%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 126602: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127956
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.fr%27%20and%20RowKey%20eq%20%27127956%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127956: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127957
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.fr%27%20and%20RowKey%20eq%20%27127957%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127957: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127960
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.fr%27%20and%20RowKey%20eq%20%27127960%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127960: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127962
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.fr%27%20and%20RowKey%20eq%20%27127962%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127962: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127963
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.fr%27%20and%20RowKey%20eq%20%27127963%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127963: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127965
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.fr%27%20and%20RowKey%20eq%20%27127965%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127965: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127967
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.fr%27%20and%20RowKey%20eq%20%27127967%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127967: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127968
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.fr%27%20and%20RowKey%20eq%20%27127968%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127968: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127969
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.fr%27%20and%20RowKey%20eq%20%27127969%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127969: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127970
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.fr%27%20and%20RowKey%20eq%20%27127970%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127970: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127972
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.fr%27%20and%20RowKey%20eq%20%27127972%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127972: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127975
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.fr%27%20and%20RowKey%20eq%20%27127975%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127975: 0
2026-03-26 15:01:23 [arval.fr] INFO: Found listing with ID: 127977
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.fr%27%20and%20RowKey%20eq%20%27127977%27 HTTP/1.1" 200 None
2026-03-26 15:01:23 [arval.fr] INFO: Scrape type for 127977: 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 [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 0x7f261ebc3650>
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_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132529%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/5/736/132529/0.jpeg saved to cache
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item bb564073-b85c-5131-9d8a-34dcece96e91
2026-03-26 15:01:23 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: bb564073-b85c-5131-9d8a-34dcece96e91, skipping ID generation
2026-03-26 15:01:23 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item bb564073-b85c-5131-9d8a-34dcece96e91 with scrape type 1
2026-03-26 15:01:23 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item bb564073-b85c-5131-9d8a-34dcece96e91 sending to next pipeline
2026-03-26 15:01:23 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: bb564073-b85c-5131-9d8a-34dcece96e91, identifier: 132529
2026-03-26 15:01:23 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: bb564073-b85c-5131-9d8a-34dcece96e91 with identifier: 132529
2026-03-26 15:01:23 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: bb564073-b85c-5131-9d8a-34dcece96e91 with identifier: 132529
2026-03-26 15:01:23 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: bb564073-b85c-5131-9d8a-34dcece96e91 with identifier: 132529 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:24 [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:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/0.jpeg>
{'auction_title': '',
'category': 'Car Derived Van',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.5L',
'engine_horse_power': 102,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': 'bb564073-b85c-5131-9d8a-34dcece96e91',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GH569ZZ',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-208-premium-15-bluehdi-100-bvm6-132529',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Peugeot',
'model': '208',
'odometer': 70618,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 30,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62482,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 54780,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 61583,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62599,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62084,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/4.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_5.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 50560,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/5.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_6.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 62163,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/6.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_7.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 65486,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/7.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_8.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 42161,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/8.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bb564073-b85c-5131-9d8a-34dcece96e91/bb564073-b85c-5131-9d8a-34dcece96e91_image_9.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 74751,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132529/9.jpeg',
'Width': 1280}],
'price': 9490.0,
'price_includes_vat': True,
'registration_date': '2022-08-17',
'seats_number': 0,
'seller_name': None,
'title': 'Peugeot 208 Premium 1.5 BlueHDi 100 BVM6',
'transmission': 'manual',
'trim': 'Premium 1.5 BlueHDi 100 BVM6',
'vin': 'VR3UBYHTKN5858773',
'year': 2022}
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.fr%27%20and%20RowKey%20eq%20%27132529%27 HTTP/1.1" 200 None
2026-03-26 15:01:24 [arval.fr] INFO: Saving data for 132529: {'created_time': 1774537284.288299, 'last_price_update_time': 1774537284.288315}
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 /ScrapedListings(PartitionKey='arval.fr',RowKey='132529') HTTP/1.1" 204 0
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/5/736/132531/3.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132531)
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/5/736/132531/2.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132531)
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 0x7f2625949f50>
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_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_3.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%252F3.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/5/736/132531/3.jpeg saved to cache
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e
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 0x7f261eba05d0>
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_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_2.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%252F2.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/5/736/132531/2.jpeg saved to cache
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e
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/5/736/132531/1.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132531)
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 0x7f261eb56710>
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_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_1.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%252F1.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/5/736/132531/1.jpeg saved to cache
2026-03-26 15:01:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e
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/5/736/132531/0.jpeg> (referer: https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5/132531)
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 0x7f2633332210>
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_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_0.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.fr',RowKey='https%3A%252F%252Farvalprodeuwsa.blob.core.windows.net%252Farval-prod-euw-blobcontainer-images%252FPortalsAnnouncementsImages%252F5%252F736%252F132531%252F0.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/5/736/132531/0.jpeg saved to cache
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e
2026-03-26 15:01:25 [crawlers.middlewares.id_gen_middleware] DEBUG: Item already has an ID: 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e, skipping ID generation
2026-03-26 15:01:25 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e with scrape type 1
2026-03-26 15:01:25 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e sending to next pipeline
2026-03-26 15:01:25 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: arval.fr, Processed item id: 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e, identifier: 132531
2026-03-26 15:01:25 [crawlers.pipelines.translation_pipeline] INFO: Spider: arval.fr, Translating item: 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e with identifier: 132531
2026-03-26 15:01:25 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: arval.fr, Applying rules to item: 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e with identifier: 132531
2026-03-26 15:01:25 [crawlers.pipelines.post_to_api] INFO: Spider: arval.fr, Posting item: 132ce9fc-71f7-5f89-a25c-2861fe6b5a7e with identifier: 132531 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://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132531/0.jpeg>
{'auction_title': '',
'category': 'Véhicule Particulier',
'color': 'white',
'currency': 'EUR',
'doors_number': 5,
'engine': '1.5L',
'engine_horse_power': 131,
'expiration_date': None,
'fuel_type': 'Diesel',
'id': '132ce9fc-71f7-5f89-a25c-2861fe6b5a7e',
'is_damaged': False,
'is_operable': True,
'license_plate': 'GD222LP',
'link_to_web_offer': 'https://autoselect.arval.fr/voitures-occasion/offer/peugeot-5008-gt-line-15-bluehdi-130-bva8-132531',
'listing': 'directbuy',
'location': 'Exclu web',
'make': 'Peugeot',
'model': '5008',
'odometer': 98494,
'odometer_reading_unit': 'km',
'origin_country_code': 'FR',
'original_photo_count': 5,
'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_0.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 118311,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132531/0.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_1.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 108082,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132531/1.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_2.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 92180,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132531/2.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_3.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 126509,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132531/3.jpeg',
'Width': 1280},
{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_132ce9fc-71f7-5f89-a25c-2861fe6b5a7e/132ce9fc-71f7-5f89-a25c-2861fe6b5a7e_image_4.jpg',
'Extension': 'jpg',
'FileSizeInBytes': 106263,
'Height': 720,
'OriginUrl': 'https://arvalprodeuwsa.blob.core.windows.net/arval-prod-euw-blobcontainer-images/PortalsAnnouncementsImages/5/736/132531/4.jpeg',
'Width': 1280}],
'price': 21390.0,
'price_includes_vat': True,
'registration_date': '2021-12-09',
'seats_number': 0,
'seller_name': None,
'title': 'Peugeot 5008 GT Line 1.5 BlueHDi 130 BVA8',
'transmission': 'automatic',
'trim': 'GT Line 1.5 BlueHDi 130 BVA8',
'vin': 'VF3MCYHZUMS247795',
'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.fr%27%20and%20RowKey%20eq%20%27132531%27 HTTP/1.1" 200 None
2026-03-26 15:01:25 [arval.fr] INFO: Saving data for 132531: {'created_time': 1774537285.773328, 'last_price_update_time': 1774537285.773339}
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.fr',RowKey='132531') HTTP/1.1" 204 0
2026-03-26 15:01:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=9&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 127978
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.fr%27%20and%20RowKey%20eq%20%27127978%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 127978: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 128869
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.fr%27%20and%20RowKey%20eq%20%27128869%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 128869: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 128870
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.fr%27%20and%20RowKey%20eq%20%27128870%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 128870: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 128873
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.fr%27%20and%20RowKey%20eq%20%27128873%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 128873: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 128875
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.fr%27%20and%20RowKey%20eq%20%27128875%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 128875: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 128871
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.fr%27%20and%20RowKey%20eq%20%27128871%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 128871: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 129428
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.fr%27%20and%20RowKey%20eq%20%27129428%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 129428: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 127971
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.fr%27%20and%20RowKey%20eq%20%27127971%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 127971: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 127979
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.fr%27%20and%20RowKey%20eq%20%27127979%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 127979: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 129680
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.fr%27%20and%20RowKey%20eq%20%27129680%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 129680: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 129683
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.fr%27%20and%20RowKey%20eq%20%27129683%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 129683: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 129684
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.fr%27%20and%20RowKey%20eq%20%27129684%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 129684: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 129998
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.fr%27%20and%20RowKey%20eq%20%27129998%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 129998: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 129999
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.fr%27%20and%20RowKey%20eq%20%27129999%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 129999: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 130002
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.fr%27%20and%20RowKey%20eq%20%27130002%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 130002: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 130003
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.fr%27%20and%20RowKey%20eq%20%27130003%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 130003: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 130261
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.fr%27%20and%20RowKey%20eq%20%27130261%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 130261: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 130263
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.fr%27%20and%20RowKey%20eq%20%27130263%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 130263: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 130199
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.fr%27%20and%20RowKey%20eq%20%27130199%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 130199: 0
2026-03-26 15:01:57 [arval.fr] INFO: Found listing with ID: 130203
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.fr%27%20and%20RowKey%20eq%20%27130203%27 HTTP/1.1" 200 None
2026-03-26 15:01:57 [arval.fr] INFO: Scrape type for 130203: 0
2026-03-26 15:01: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:04 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=10&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 127958
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.fr%27%20and%20RowKey%20eq%20%27127958%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 127958: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130354
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.fr%27%20and%20RowKey%20eq%20%27130354%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130354: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130353
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.fr%27%20and%20RowKey%20eq%20%27130353%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130353: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130352
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.fr%27%20and%20RowKey%20eq%20%27130352%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130352: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130351
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.fr%27%20and%20RowKey%20eq%20%27130351%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130351: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130350
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.fr%27%20and%20RowKey%20eq%20%27130350%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130350: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130349
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.fr%27%20and%20RowKey%20eq%20%27130349%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130349: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130348
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.fr%27%20and%20RowKey%20eq%20%27130348%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130348: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130347
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.fr%27%20and%20RowKey%20eq%20%27130347%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130347: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130346
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.fr%27%20and%20RowKey%20eq%20%27130346%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130346: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130345
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.fr%27%20and%20RowKey%20eq%20%27130345%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130345: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130344
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.fr%27%20and%20RowKey%20eq%20%27130344%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130344: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130343
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.fr%27%20and%20RowKey%20eq%20%27130343%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130343: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130342
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.fr%27%20and%20RowKey%20eq%20%27130342%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130342: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130341
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.fr%27%20and%20RowKey%20eq%20%27130341%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130341: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130340
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.fr%27%20and%20RowKey%20eq%20%27130340%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130340: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130339
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.fr%27%20and%20RowKey%20eq%20%27130339%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130339: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130338
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.fr%27%20and%20RowKey%20eq%20%27130338%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130338: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130337
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.fr%27%20and%20RowKey%20eq%20%27130337%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130337: 0
2026-03-26 15:02:05 [arval.fr] INFO: Found listing with ID: 130255
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.fr%27%20and%20RowKey%20eq%20%27130255%27 HTTP/1.1" 200 None
2026-03-26 15:02:05 [arval.fr] INFO: Scrape type for 130255: 0
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 [scrapy.extensions.logstats] INFO: Crawled 32 pages (at 3 pages/min), scraped 21 items (at 8 items/min)
2026-03-26 15:02:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 166MiB
2026-03-26 15:02:06 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=11&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130252
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130252%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130252: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130251
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130251%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130251: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130249
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130249%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130249: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130247
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130247%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130247: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130244
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130244%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130244: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130241
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130241%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130241: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130238
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130238%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130238: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130236
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130236%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130236: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130235
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130235%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130235: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130232
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130232%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130232: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130231
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130231%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130231: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130229
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130229%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130229: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130228
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130228%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130228: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130222
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130222%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130222: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130219
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130219%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130219: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130217
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130217%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130217: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130216
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130216%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130216: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130214
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130214%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130214: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130213
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130213%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130213: 0
2026-03-26 15:02:07 [arval.fr] INFO: Found listing with ID: 130211
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27130211%27 HTTP/1.1" 200 None
2026-03-26 15:02:07 [arval.fr] INFO: Scrape type for 130211: 0
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:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=12&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 130210
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.fr%27%20and%20RowKey%20eq%20%27130210%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.fr] INFO: Scrape type for 130210: 0
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 130202
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.fr%27%20and%20RowKey%20eq%20%27130202%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.fr] INFO: Scrape type for 130202: 0
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 130198
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.fr%27%20and%20RowKey%20eq%20%27130198%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.fr] INFO: Scrape type for 130198: 0
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 129828
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.fr%27%20and%20RowKey%20eq%20%27129828%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.fr] INFO: Scrape type for 129828: 0
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 129657
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.fr%27%20and%20RowKey%20eq%20%27129657%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.fr] INFO: Scrape type for 129657: 0
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 129656
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.fr%27%20and%20RowKey%20eq%20%27129656%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.fr] INFO: Scrape type for 129656: 0
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 129655
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.fr%27%20and%20RowKey%20eq%20%27129655%27 HTTP/1.1" 200 None
2026-03-26 15:02:18 [arval.fr] INFO: Scrape type for 129655: 0
2026-03-26 15:02:18 [arval.fr] INFO: Found listing with ID: 129654
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.fr%27%20and%20RowKey%20eq%20%27129654%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129654: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129653
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.fr%27%20and%20RowKey%20eq%20%27129653%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129653: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129652
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.fr%27%20and%20RowKey%20eq%20%27129652%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129652: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129651
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.fr%27%20and%20RowKey%20eq%20%27129651%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129651: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129650
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.fr%27%20and%20RowKey%20eq%20%27129650%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129650: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129477
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.fr%27%20and%20RowKey%20eq%20%27129477%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129477: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129476
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.fr%27%20and%20RowKey%20eq%20%27129476%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129476: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129475
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.fr%27%20and%20RowKey%20eq%20%27129475%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129475: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129474
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.fr%27%20and%20RowKey%20eq%20%27129474%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129474: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129473
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.fr%27%20and%20RowKey%20eq%20%27129473%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129473: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129472
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.fr%27%20and%20RowKey%20eq%20%27129472%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129472: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129471
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.fr%27%20and%20RowKey%20eq%20%27129471%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129471: 0
2026-03-26 15:02:19 [arval.fr] INFO: Found listing with ID: 129470
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.fr%27%20and%20RowKey%20eq%20%27129470%27 HTTP/1.1" 200 None
2026-03-26 15:02:19 [arval.fr] INFO: Scrape type for 129470: 0
2026-03-26 15:02: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:02:52 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=13&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129469
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129469%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129469: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129468
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129468%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129468: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129466
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129466%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129466: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129465
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129465%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129465: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129464
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129464%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129464: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129314
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129314%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129314: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129312
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129312%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129312: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129311
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129311%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129311: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129309
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129309%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129309: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129308
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129308%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129308: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129307
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129307%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129307: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129304
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129304%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129304: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129303
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129303%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129303: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129301
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129301%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129301: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129300
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129300%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129300: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129299
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129299%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129299: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129298
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129298%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129298: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129297
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129297%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129297: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129294
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129294%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129294: 0
2026-03-26 15:02:52 [arval.fr] INFO: Found listing with ID: 129293
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129293%27 HTTP/1.1" 200 None
2026-03-26 15:02:52 [arval.fr] INFO: Scrape type for 129293: 0
2026-03-26 15:02: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:02:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=14&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129292
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.fr%27%20and%20RowKey%20eq%20%27129292%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129292: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129291
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.fr%27%20and%20RowKey%20eq%20%27129291%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129291: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129290
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.fr%27%20and%20RowKey%20eq%20%27129290%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129290: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129289
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.fr%27%20and%20RowKey%20eq%20%27129289%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129289: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129288
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.fr%27%20and%20RowKey%20eq%20%27129288%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129288: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129287
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.fr%27%20and%20RowKey%20eq%20%27129287%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129287: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129286
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.fr%27%20and%20RowKey%20eq%20%27129286%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129286: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129285
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.fr%27%20and%20RowKey%20eq%20%27129285%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129285: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129284
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.fr%27%20and%20RowKey%20eq%20%27129284%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129284: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129208
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.fr%27%20and%20RowKey%20eq%20%27129208%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129208: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129207
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.fr%27%20and%20RowKey%20eq%20%27129207%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129207: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129206
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.fr%27%20and%20RowKey%20eq%20%27129206%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129206: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129205
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.fr%27%20and%20RowKey%20eq%20%27129205%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129205: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129204
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.fr%27%20and%20RowKey%20eq%20%27129204%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129204: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129203
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.fr%27%20and%20RowKey%20eq%20%27129203%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129203: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129202
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.fr%27%20and%20RowKey%20eq%20%27129202%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129202: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129201
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.fr%27%20and%20RowKey%20eq%20%27129201%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129201: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129200
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.fr%27%20and%20RowKey%20eq%20%27129200%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129200: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129199
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.fr%27%20and%20RowKey%20eq%20%27129199%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129199: 0
2026-03-26 15:02:55 [arval.fr] INFO: Found listing with ID: 129198
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.fr%27%20and%20RowKey%20eq%20%27129198%27 HTTP/1.1" 200 None
2026-03-26 15:02:55 [arval.fr] INFO: Scrape type for 129198: 0
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:03:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=15&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129197
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129197%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129197: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129195
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129195%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129195: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129194
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129194%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129194: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129192
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129192%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129192: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129191
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129191%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129191: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129190
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129190%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129190: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129189
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129189%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129189: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129188
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129188%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129188: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129187
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129187%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129187: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129186
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129186%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129186: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129185
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129185%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129185: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129184
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129184%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129184: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129182
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129182%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129182: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129181
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129181%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129181: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129180
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129180%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129180: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129179
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129179%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129179: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129178
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129178%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129178: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129177
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129177%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129177: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129176
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129176%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129176: 0
2026-03-26 15:03:00 [arval.fr] INFO: Found listing with ID: 129175
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27129175%27 HTTP/1.1" 200 None
2026-03-26 15:03:00 [arval.fr] INFO: Scrape type for 129175: 0
2026-03-26 15:03: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:03:03 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=16&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129173
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.fr%27%20and%20RowKey%20eq%20%27129173%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129173: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129172
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.fr%27%20and%20RowKey%20eq%20%27129172%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129172: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129170
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.fr%27%20and%20RowKey%20eq%20%27129170%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129170: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129169
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.fr%27%20and%20RowKey%20eq%20%27129169%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129169: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129168
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.fr%27%20and%20RowKey%20eq%20%27129168%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129168: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129167
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.fr%27%20and%20RowKey%20eq%20%27129167%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129167: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129166
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.fr%27%20and%20RowKey%20eq%20%27129166%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129166: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129164
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.fr%27%20and%20RowKey%20eq%20%27129164%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129164: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129163
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.fr%27%20and%20RowKey%20eq%20%27129163%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129163: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129162
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.fr%27%20and%20RowKey%20eq%20%27129162%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129162: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129161
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.fr%27%20and%20RowKey%20eq%20%27129161%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129161: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129160
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.fr%27%20and%20RowKey%20eq%20%27129160%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129160: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129159
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.fr%27%20and%20RowKey%20eq%20%27129159%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129159: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129157
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.fr%27%20and%20RowKey%20eq%20%27129157%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129157: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129156
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.fr%27%20and%20RowKey%20eq%20%27129156%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129156: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129155
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.fr%27%20and%20RowKey%20eq%20%27129155%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129155: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129154
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.fr%27%20and%20RowKey%20eq%20%27129154%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129154: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129152
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.fr%27%20and%20RowKey%20eq%20%27129152%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129152: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129019
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.fr%27%20and%20RowKey%20eq%20%27129019%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129019: 0
2026-03-26 15:03:03 [arval.fr] INFO: Found listing with ID: 129014
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.fr%27%20and%20RowKey%20eq%20%27129014%27 HTTP/1.1" 200 None
2026-03-26 15:03:03 [arval.fr] INFO: Scrape type for 129014: 0
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:05 [scrapy.extensions.logstats] INFO: Crawled 38 pages (at 6 pages/min), scraped 21 items (at 0 items/min)
2026-03-26 15:03:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 166MiB
2026-03-26 15:03:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=17&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 129010
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.fr%27%20and%20RowKey%20eq%20%27129010%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 129010: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 126118
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.fr%27%20and%20RowKey%20eq%20%27126118%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 126118: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 126111
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.fr%27%20and%20RowKey%20eq%20%27126111%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 126111: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128585
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.fr%27%20and%20RowKey%20eq%20%27128585%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128585: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128583
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.fr%27%20and%20RowKey%20eq%20%27128583%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128583: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128582
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.fr%27%20and%20RowKey%20eq%20%27128582%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128582: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128580
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.fr%27%20and%20RowKey%20eq%20%27128580%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128580: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128579
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.fr%27%20and%20RowKey%20eq%20%27128579%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128579: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128578
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.fr%27%20and%20RowKey%20eq%20%27128578%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128578: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128575
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.fr%27%20and%20RowKey%20eq%20%27128575%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128575: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128569
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.fr%27%20and%20RowKey%20eq%20%27128569%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128569: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128568
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.fr%27%20and%20RowKey%20eq%20%27128568%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128568: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128567
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.fr%27%20and%20RowKey%20eq%20%27128567%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128567: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 128566
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.fr%27%20and%20RowKey%20eq%20%27128566%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 128566: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 126145
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.fr%27%20and%20RowKey%20eq%20%27126145%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 126145: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 123864
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.fr%27%20and%20RowKey%20eq%20%27123864%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 123864: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 125640
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.fr%27%20and%20RowKey%20eq%20%27125640%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 125640: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 112096
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.fr%27%20and%20RowKey%20eq%20%27112096%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 112096: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 118364
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.fr%27%20and%20RowKey%20eq%20%27118364%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 118364: 0
2026-03-26 15:03:12 [arval.fr] INFO: Found listing with ID: 125648
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.fr%27%20and%20RowKey%20eq%20%27125648%27 HTTP/1.1" 200 None
2026-03-26 15:03:12 [arval.fr] INFO: Scrape type for 125648: 0
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:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=18&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 116839
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.fr%27%20and%20RowKey%20eq%20%27116839%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 116839: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 118672
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.fr%27%20and%20RowKey%20eq%20%27118672%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 118672: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 124192
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.fr%27%20and%20RowKey%20eq%20%27124192%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 124192: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 123604
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.fr%27%20and%20RowKey%20eq%20%27123604%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 123604: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 116247
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.fr%27%20and%20RowKey%20eq%20%27116247%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 116247: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 115190
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.fr%27%20and%20RowKey%20eq%20%27115190%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 115190: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128168
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.fr%27%20and%20RowKey%20eq%20%27128168%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128168: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128167
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.fr%27%20and%20RowKey%20eq%20%27128167%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128167: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128166
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.fr%27%20and%20RowKey%20eq%20%27128166%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128166: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128165
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.fr%27%20and%20RowKey%20eq%20%27128165%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128165: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128164
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.fr%27%20and%20RowKey%20eq%20%27128164%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128164: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128161
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.fr%27%20and%20RowKey%20eq%20%27128161%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128161: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128160
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.fr%27%20and%20RowKey%20eq%20%27128160%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128160: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128094
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.fr%27%20and%20RowKey%20eq%20%27128094%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128094: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128091
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.fr%27%20and%20RowKey%20eq%20%27128091%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128091: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 128087
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.fr%27%20and%20RowKey%20eq%20%27128087%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 128087: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 126873
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.fr%27%20and%20RowKey%20eq%20%27126873%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 126873: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 124729
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.fr%27%20and%20RowKey%20eq%20%27124729%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 124729: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 124859
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.fr%27%20and%20RowKey%20eq%20%27124859%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 124859: 0
2026-03-26 15:03:14 [arval.fr] INFO: Found listing with ID: 125329
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.fr%27%20and%20RowKey%20eq%20%27125329%27 HTTP/1.1" 200 None
2026-03-26 15:03:14 [arval.fr] INFO: Scrape type for 125329: 0
2026-03-26 15:03: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:03:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=19&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:15 [arval.fr] INFO: Found listing with ID: 125328
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.fr%27%20and%20RowKey%20eq%20%27125328%27 HTTP/1.1" 200 None
2026-03-26 15:03:15 [arval.fr] INFO: Scrape type for 125328: 0
2026-03-26 15:03:15 [arval.fr] INFO: Found listing with ID: 125330
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27125330%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 125330: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127807
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127807%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127807: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127805
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127805%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127805: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127801
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127801%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127801: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127799
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127799%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127799: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127798
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127798%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127798: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127795
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127795%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127795: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127785
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127785%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127785: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127784
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127784%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127784: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127779
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127779%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127779: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127778
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127778%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127778: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 124284
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124284%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 124284: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 124291
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124291%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 124291: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 124360
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124360%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 124360: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 124311
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124311%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 124311: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 124599
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124599%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 124599: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127184
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127184%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127184: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127183
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127183%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127183: 0
2026-03-26 15:03:16 [arval.fr] INFO: Found listing with ID: 127180
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127180%27 HTTP/1.1" 200 None
2026-03-26 15:03:16 [arval.fr] INFO: Scrape type for 127180: 0
2026-03-26 15:03: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:03:18 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=20&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 127179
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127179%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [arval.fr] INFO: Scrape type for 127179: 0
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 127178
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127178%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [arval.fr] INFO: Scrape type for 127178: 0
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 127176
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27127176%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [arval.fr] INFO: Scrape type for 127176: 0
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 126886
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126886%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [arval.fr] INFO: Scrape type for 126886: 0
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 126885
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126885%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [arval.fr] INFO: Scrape type for 126885: 0
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 126884
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126884%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [arval.fr] INFO: Scrape type for 126884: 0
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 126881
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 /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126881%27 HTTP/1.1" 200 None
2026-03-26 15:03:18 [arval.fr] INFO: Scrape type for 126881: 0
2026-03-26 15:03:18 [arval.fr] INFO: Found listing with ID: 126880
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:19 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126880%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126880: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126877
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.fr%27%20and%20RowKey%20eq%20%27126877%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126877: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126876
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.fr%27%20and%20RowKey%20eq%20%27126876%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126876: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126874
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.fr%27%20and%20RowKey%20eq%20%27126874%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126874: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126869
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.fr%27%20and%20RowKey%20eq%20%27126869%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126869: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126865
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.fr%27%20and%20RowKey%20eq%20%27126865%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126865: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126861
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.fr%27%20and%20RowKey%20eq%20%27126861%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126861: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126859
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.fr%27%20and%20RowKey%20eq%20%27126859%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126859: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126856
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.fr%27%20and%20RowKey%20eq%20%27126856%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126856: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126855
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.fr%27%20and%20RowKey%20eq%20%27126855%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126855: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126854
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.fr%27%20and%20RowKey%20eq%20%27126854%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126854: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126853
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.fr%27%20and%20RowKey%20eq%20%27126853%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126853: 0
2026-03-26 15:03:19 [arval.fr] INFO: Found listing with ID: 126852
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.fr%27%20and%20RowKey%20eq%20%27126852%27 HTTP/1.1" 200 None
2026-03-26 15:03:19 [arval.fr] INFO: Scrape type for 126852: 0
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:20 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=21&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:20 [arval.fr] INFO: Found listing with ID: 126851
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27126851%27 HTTP/1.1" 200 None
2026-03-26 15:03:20 [arval.fr] INFO: Scrape type for 126851: 0
2026-03-26 15:03:20 [arval.fr] INFO: Found listing with ID: 124181
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124181%27 HTTP/1.1" 200 None
2026-03-26 15:03:20 [arval.fr] INFO: Scrape type for 124181: 0
2026-03-26 15:03:20 [arval.fr] INFO: Found listing with ID: 123613
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 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27123613%27 HTTP/1.1" 200 None
2026-03-26 15:03:20 [arval.fr] INFO: Scrape type for 123613: 0
2026-03-26 15:03:20 [arval.fr] INFO: Found listing with ID: 124180
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.fr%27%20and%20RowKey%20eq%20%27124180%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 124180: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 124186
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.fr%27%20and%20RowKey%20eq%20%27124186%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 124186: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 124183
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.fr%27%20and%20RowKey%20eq%20%27124183%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 124183: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 123273
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.fr%27%20and%20RowKey%20eq%20%27123273%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 123273: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 123618
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.fr%27%20and%20RowKey%20eq%20%27123618%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 123618: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126409
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.fr%27%20and%20RowKey%20eq%20%27126409%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126409: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126407
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.fr%27%20and%20RowKey%20eq%20%27126407%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126407: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126265
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.fr%27%20and%20RowKey%20eq%20%27126265%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126265: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126264
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.fr%27%20and%20RowKey%20eq%20%27126264%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126264: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126263
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.fr%27%20and%20RowKey%20eq%20%27126263%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126263: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126260
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.fr%27%20and%20RowKey%20eq%20%27126260%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126260: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126258
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.fr%27%20and%20RowKey%20eq%20%27126258%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126258: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126150
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.fr%27%20and%20RowKey%20eq%20%27126150%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126150: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126143
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.fr%27%20and%20RowKey%20eq%20%27126143%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126143: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126142
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.fr%27%20and%20RowKey%20eq%20%27126142%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126142: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126141
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.fr%27%20and%20RowKey%20eq%20%27126141%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126141: 0
2026-03-26 15:03:21 [arval.fr] INFO: Found listing with ID: 126139
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.fr%27%20and%20RowKey%20eq%20%27126139%27 HTTP/1.1" 200 None
2026-03-26 15:03:21 [arval.fr] INFO: Scrape type for 126139: 0
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:23 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=22&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 126137
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.fr%27%20and%20RowKey%20eq%20%27126137%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 126137: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 126136
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.fr%27%20and%20RowKey%20eq%20%27126136%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 126136: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123601
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.fr%27%20and%20RowKey%20eq%20%27123601%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123601: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123616
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.fr%27%20and%20RowKey%20eq%20%27123616%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123616: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 122892
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.fr%27%20and%20RowKey%20eq%20%27122892%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 122892: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123280
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.fr%27%20and%20RowKey%20eq%20%27123280%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123280: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123608
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.fr%27%20and%20RowKey%20eq%20%27123608%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123608: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123359
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.fr%27%20and%20RowKey%20eq%20%27123359%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123359: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 119061
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.fr%27%20and%20RowKey%20eq%20%27119061%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 119061: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123603
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.fr%27%20and%20RowKey%20eq%20%27123603%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123603: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 115095
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.fr%27%20and%20RowKey%20eq%20%27115095%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 115095: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 121821
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.fr%27%20and%20RowKey%20eq%20%27121821%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 121821: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123622
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.fr%27%20and%20RowKey%20eq%20%27123622%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123622: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 112892
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.fr%27%20and%20RowKey%20eq%20%27112892%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 112892: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 120491
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.fr%27%20and%20RowKey%20eq%20%27120491%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 120491: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123614
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.fr%27%20and%20RowKey%20eq%20%27123614%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123614: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123621
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.fr%27%20and%20RowKey%20eq%20%27123621%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123621: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123361
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.fr%27%20and%20RowKey%20eq%20%27123361%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123361: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123605
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.fr%27%20and%20RowKey%20eq%20%27123605%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123605: 0
2026-03-26 15:03:23 [arval.fr] INFO: Found listing with ID: 123357
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.fr%27%20and%20RowKey%20eq%20%27123357%27 HTTP/1.1" 200 None
2026-03-26 15:03:23 [arval.fr] INFO: Scrape type for 123357: 0
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:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=23&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 118038
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.fr%27%20and%20RowKey%20eq%20%27118038%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 118038: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 115090
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.fr%27%20and%20RowKey%20eq%20%27115090%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 115090: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 116211
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.fr%27%20and%20RowKey%20eq%20%27116211%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 116211: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 116223
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.fr%27%20and%20RowKey%20eq%20%27116223%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 116223: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 116312
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.fr%27%20and%20RowKey%20eq%20%27116312%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 116312: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 117327
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.fr%27%20and%20RowKey%20eq%20%27117327%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 117327: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 118930
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.fr%27%20and%20RowKey%20eq%20%27118930%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 118930: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 119186
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.fr%27%20and%20RowKey%20eq%20%27119186%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 119186: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 123356
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.fr%27%20and%20RowKey%20eq%20%27123356%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 123356: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 125649
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.fr%27%20and%20RowKey%20eq%20%27125649%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 125649: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 125646
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.fr%27%20and%20RowKey%20eq%20%27125646%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 125646: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 125639
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.fr%27%20and%20RowKey%20eq%20%27125639%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 125639: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 125337
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.fr%27%20and%20RowKey%20eq%20%27125337%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 125337: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 125322
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.fr%27%20and%20RowKey%20eq%20%27125322%27 HTTP/1.1" 200 None
2026-03-26 15:03:30 [arval.fr] INFO: Scrape type for 125322: 0
2026-03-26 15:03:30 [arval.fr] INFO: Found listing with ID: 121204
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27121204%27 HTTP/1.1" 200 None
2026-03-26 15:03:31 [arval.fr] INFO: Scrape type for 121204: 0
2026-03-26 15:03:31 [arval.fr] INFO: Found listing with ID: 122724
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122724%27 HTTP/1.1" 200 None
2026-03-26 15:03:31 [arval.fr] INFO: Scrape type for 122724: 0
2026-03-26 15:03:31 [arval.fr] INFO: Found listing with ID: 124728
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124728%27 HTTP/1.1" 200 None
2026-03-26 15:03:31 [arval.fr] INFO: Scrape type for 124728: 0
2026-03-26 15:03:31 [arval.fr] INFO: Found listing with ID: 124601
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124601%27 HTTP/1.1" 200 None
2026-03-26 15:03:31 [arval.fr] INFO: Scrape type for 124601: 0
2026-03-26 15:03:31 [arval.fr] INFO: Found listing with ID: 124596
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124596%27 HTTP/1.1" 200 None
2026-03-26 15:03:31 [arval.fr] INFO: Scrape type for 124596: 0
2026-03-26 15:03:31 [arval.fr] INFO: Found listing with ID: 124292
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27124292%27 HTTP/1.1" 200 None
2026-03-26 15:03:31 [arval.fr] INFO: Scrape type for 124292: 0
2026-03-26 15:03: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:03:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=24&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 124286
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.fr%27%20and%20RowKey%20eq%20%27124286%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 124286: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 120227
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.fr%27%20and%20RowKey%20eq%20%27120227%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 120227: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 121777
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.fr%27%20and%20RowKey%20eq%20%27121777%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 121777: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 121202
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.fr%27%20and%20RowKey%20eq%20%27121202%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 121202: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 122265
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.fr%27%20and%20RowKey%20eq%20%27122265%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 122265: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 120497
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.fr%27%20and%20RowKey%20eq%20%27120497%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 120497: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 121762
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.fr%27%20and%20RowKey%20eq%20%27121762%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 121762: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 124187
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.fr%27%20and%20RowKey%20eq%20%27124187%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 124187: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 124185
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.fr%27%20and%20RowKey%20eq%20%27124185%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 124185: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 123857
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.fr%27%20and%20RowKey%20eq%20%27123857%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 123857: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 123855
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.fr%27%20and%20RowKey%20eq%20%27123855%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 123855: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 123617
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.fr%27%20and%20RowKey%20eq%20%27123617%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 123617: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 123277
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.fr%27%20and%20RowKey%20eq%20%27123277%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 123277: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 123272
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.fr%27%20and%20RowKey%20eq%20%27123272%27 HTTP/1.1" 200 None
2026-03-26 15:03:38 [arval.fr] INFO: Scrape type for 123272: 0
2026-03-26 15:03:38 [arval.fr] INFO: Found listing with ID: 122441
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:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27122441%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.fr] INFO: Scrape type for 122441: 0
2026-03-26 15:03:39 [arval.fr] INFO: Found listing with ID: 122722
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.fr%27%20and%20RowKey%20eq%20%27122722%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.fr] INFO: Scrape type for 122722: 0
2026-03-26 15:03:39 [arval.fr] INFO: Found listing with ID: 119188
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.fr%27%20and%20RowKey%20eq%20%27119188%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.fr] INFO: Scrape type for 119188: 0
2026-03-26 15:03:39 [arval.fr] INFO: Found listing with ID: 122449
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.fr%27%20and%20RowKey%20eq%20%27122449%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.fr] INFO: Scrape type for 122449: 0
2026-03-26 15:03:39 [arval.fr] INFO: Found listing with ID: 118173
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.fr%27%20and%20RowKey%20eq%20%27118173%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.fr] INFO: Scrape type for 118173: 0
2026-03-26 15:03:39 [arval.fr] INFO: Found listing with ID: 118317
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.fr%27%20and%20RowKey%20eq%20%27118317%27 HTTP/1.1" 200 None
2026-03-26 15:03:39 [arval.fr] INFO: Scrape type for 118317: 0
2026-03-26 15:03: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:03:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=25&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 118661
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.fr%27%20and%20RowKey%20eq%20%27118661%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 118661: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 113050
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.fr%27%20and%20RowKey%20eq%20%27113050%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 113050: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 120489
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.fr%27%20and%20RowKey%20eq%20%27120489%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 120489: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 116834
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.fr%27%20and%20RowKey%20eq%20%27116834%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 116834: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 116721
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.fr%27%20and%20RowKey%20eq%20%27116721%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 116721: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 117115
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.fr%27%20and%20RowKey%20eq%20%27117115%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 117115: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 119685
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.fr%27%20and%20RowKey%20eq%20%27119685%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 119685: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 114509
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.fr%27%20and%20RowKey%20eq%20%27114509%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 114509: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 115094
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.fr%27%20and%20RowKey%20eq%20%27115094%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 115094: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 118315
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.fr%27%20and%20RowKey%20eq%20%27118315%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 118315: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 117109
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.fr%27%20and%20RowKey%20eq%20%27117109%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 117109: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 113502
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.fr%27%20and%20RowKey%20eq%20%27113502%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 113502: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 116715
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.fr%27%20and%20RowKey%20eq%20%27116715%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 116715: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 116235
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.fr%27%20and%20RowKey%20eq%20%27116235%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 116235: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 116129
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.fr%27%20and%20RowKey%20eq%20%27116129%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 116129: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 112595
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.fr%27%20and%20RowKey%20eq%20%27112595%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 112595: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 113155
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.fr%27%20and%20RowKey%20eq%20%27113155%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 113155: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 112585
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.fr%27%20and%20RowKey%20eq%20%27112585%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 112585: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 115192
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.fr%27%20and%20RowKey%20eq%20%27115192%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 115192: 0
2026-03-26 15:03:40 [arval.fr] INFO: Found listing with ID: 115185
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.fr%27%20and%20RowKey%20eq%20%27115185%27 HTTP/1.1" 200 None
2026-03-26 15:03:40 [arval.fr] INFO: Scrape type for 115185: 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:57 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=26&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 114555
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27114555%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 114555: 0
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 113967
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113967%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 113967: 0
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 113966
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113966%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 113966: 0
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 113951
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27113951%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 113951: 0
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 112874
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112874%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 112874: 0
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 112873
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27112873%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 112873: 0
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 107101
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27107101%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 107101: 0
2026-03-26 15:03:57 [arval.fr] INFO: Found listing with ID: 102337
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:03:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20RowKey%20eq%20%27102337%27 HTTP/1.1" 200 None
2026-03-26 15:03:57 [arval.fr] INFO: Scrape type for 102337: 0
2026-03-26 15:03: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:04:00 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://arval-prod-euw-appservice-portalapi.azurewebsites.net/api/Announcements/5?orderBy=salePriceGross%7Casc&pageNumber=27&pageSize=20&purchaseOption=sale&reservationLabels=disponible> (referer: https://autoselect.arval.fr) ['zyte-api']
2026-03-26 15:04:01 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-26 15:04:01 [arval.fr] INFO: arval.fr 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>: 348, <ScrapeType.BATCH_SKIPPED: 5>: 0}
2026-03-26 15:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:04:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27arval.fr%27%20and%20last_price_update_time%20lt%201774105441 HTTP/1.1" 200 None
2026-03-26 15:04:01 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (21 items) in: file:///var/lib/scrapyd/items/sourcing_v2/arval.fr/task_50_2026-03-26T15_00_00.jl
2026-03-26 15:04:01 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 127119,
'downloader/request_count': 214,
'downloader/request_method_count/GET': 214,
'downloader/response_bytes': 15951171,
'downloader/response_count': 214,
'downloader/response_status_count/200': 214,
'elapsed_time_seconds': 235.673573,
'feedexport/success_count/FileFeedStorage': 1,
'finish_reason': 'finished',
'finish_time': datetime.datetime(2026, 3, 26, 15, 4, 1, 428990, tzinfo=datetime.timezone.utc),
'item_scraped_count': 21,
'log_count/DEBUG': 2525,
'log_count/INFO': 2433,
'memusage/max': 174899200,
'memusage/startup': 150028288,
'photo_download_count': 165,
'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': 28,
'playwright/request_count/aborted': 10,
'playwright/request_count/method/GET': 27,
'playwright/request_count/method/POST': 1,
'playwright/request_count/navigation': 3,
'playwright/request_count/resource_type/document': 3,
'playwright/request_count/resource_type/font': 5,
'playwright/request_count/resource_type/image': 8,
'playwright/request_count/resource_type/script': 7,
'playwright/request_count/resource_type/stylesheet': 1,
'playwright/request_count/resource_type/xhr': 4,
'playwright/response_count': 14,
'playwright/response_count/method/GET': 14,
'playwright/response_count/resource_type/document': 3,
'playwright/response_count/resource_type/font': 5,
'playwright/response_count/resource_type/script': 5,
'playwright/response_count/resource_type/stylesheet': 1,
'request_depth_max': 27,
'response_received_count': 49,
'scheduler/dequeued': 214,
'scheduler/dequeued/memory': 214,
'scheduler/enqueued': 214,
'scheduler/enqueued/memory': 214,
'scrape_type/new': 17,
'scrape_type/price_update': 4,
'scrape_type/skipped': 487,
'scrapy-zyte-api/429': 0,
'scrapy-zyte-api/attempts': 48,
'scrapy-zyte-api/error_ratio': 0.0,
'scrapy-zyte-api/errors': 0,
'scrapy-zyte-api/fatal_errors': 0,
'scrapy-zyte-api/mean_connection_seconds': 4.976723935571498,
'scrapy-zyte-api/mean_response_seconds': 4.987517370337931,
'scrapy-zyte-api/processed': 48,
'scrapy-zyte-api/request_args/customHttpRequestHeaders': 48,
'scrapy-zyte-api/request_args/experimental.requestCookies': 47,
'scrapy-zyte-api/request_args/experimental.responseCookies': 48,
'scrapy-zyte-api/request_args/httpResponseBody': 48,
'scrapy-zyte-api/request_args/httpResponseHeaders': 48,
'scrapy-zyte-api/request_args/url': 48,
'scrapy-zyte-api/status_codes/200': 48,
'scrapy-zyte-api/success': 48,
'scrapy-zyte-api/success_ratio': 1.0,
'scrapy-zyte-api/throttle_ratio': 0.0,
'start_time': datetime.datetime(2026, 3, 26, 15, 0, 5, 755417, tzinfo=datetime.timezone.utc)}
2026-03-26 15:04:01 [scrapy.core.engine] INFO: Spider closed (finished)