Desktop version Jobs Stats

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)

2026-03-30 15:15:17 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-30 15:15:17 [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-30 15:15:17 [auto_selling_leboncoin.fr] INFO: Starting auto_selling_leboncoin.fr spider
2026-03-30 15:15:17 [auto_selling_leboncoin.fr] INFO: _job: 4ad439be2c1f11f18e133aacc95538c6, SCRAPY_JOB: None
2026-03-30 15:15:17 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-30 15:15:17 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-30 15:15:17 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-30 15:15:17 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-30 15:15:17 [scrapy.extensions.telnet] INFO: Telnet Password: a5cbf74bc791639c
2026-03-30 15:15:17 [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-30 15:15:17 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 3600,
 'CONCURRENT_REQUESTS': 5,
 'DOWNLOAD_MAXSIZE': 52428800,
 'DOWNLOAD_WARNSIZE': 10485760,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_leboncoin.fr/4ad439be2c1f11f18e133aacc95538c6.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-30 15:15:17 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:15:17 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:15:17 [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-30 15:15:17 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-30 15:15:17 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-30 15:15:17 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
 'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2026-03-30 15:15:17 [scrapy.core.engine] INFO: Spider opened
2026-03-30 15:15:17 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-30 15:15:17 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-30 15:15:17 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2026-03-30 15:15:17 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-30 15:15:17 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6026
2026-03-30 15:15:17 [scrapy.extensions.memusage] INFO: Peak memory usage is 142MiB
2026-03-30 15:15:17 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:15:17 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:15:22 [auto_selling_leboncoin.fr] INFO: Scraper started with URL: https://www.leboncoin.fr/boutique/1514532/vpn_autos_villefranche_s_saone_jordan_courtage.htm and multipost_profile_id: 178e35c3-d3c5-4a1d-8c2b-58d0a6dd3b45 and job_id: 4ad439be2c1f11f18e133aacc95538c6
2026-03-30 15:15:22 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:15:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.leboncoin.fr/boutique/1514532/vpn_autos_villefranche_s_saone_jordan_courtage.htm> (referer: https://www.leboncoin.fr/boutique/1514532/vpn_autos_villefranche_s_saone_jordan_courtage.htm) ['zyte-api']
2026-03-30 15:15:39 [auto_selling_leboncoin.fr] INFO: Captured Zyte cookies: [{'name': 'ry_ry-l3b0nco_so_realytics', 'value': 'eyJpZCI6InJ5X0ZGN0FBMjcxLTgxMUQtNEU4MS1CNkU4LTZGMkRFMDAyNUM2NyIsImNpZCI6bnVsbCwib3JpZ2luIjp0cnVlLCJyZWYiOm51bGwsImNvbnQiOm51bGwsIm5zIjp0cnVlLCJzYyI6bnVsbCwic3AiOm51bGx9', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1774885535, 'httpOnly': False, 'secure': False}, {'name': '_pctx', 'value': '%7Bu%7DN4IgrgzgpgThIC4B2YA2qA05owMoBcBDfSREQpAeyRCwgEt8oBJAE0RXSwH18ykAzAEYAjgDd6qAAwAfALZJWAIwCeQgJxSQAXyA', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1809011727, 'httpOnly': False, 'secure': True}, {'name': 'didomi_token', 'value': 'eyJ1c2VyX2lkIjoiMTlkM2Y1MDYtMjY1OC02MmRkLTkwODQtNDRjYTM0ODc4Y2FhIiwiY3JlYXRlZCI6IjIwMjYtMDMtMzBUMTU6MTU6MjUuOTI1WiIsInVwZGF0ZWQiOiIyMDI2LTAzLTMwVDE1OjE1OjI1LjkyNVoiLCJ2ZXJzaW9uIjpudWxsfQ==', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1790694925, 'httpOnly': False, 'secure': False}, {'name': '__Secure-Install', 'value': 'c77fe6a9-a853-4e44-9efb-cf3edffc2555', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1809443724, 'httpOnly': False, 'secure': True}, {'name': 'cnfdVisitorId', 'value': 'f0d3803e-9231-4d9d-8c19-7654b6d01a58', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1809443724, 'httpOnly': False, 'secure': True}, {'name': '_pcid', 'value': '%7B%22browserId%22%3A%22mndbxzcy4srz0kkp%22%2C%22_t%22%3A%22n31qvikx%7Cmndby18x%22%7D', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1809011727, 'httpOnly': False, 'secure': True}, {'name': 'ry_ry-l3b0nco_realytics', 'value': 'eyJpZCI6InJ5X0ZGN0FBMjcxLTgxMUQtNEU4MS1CNkU4LTZGMkRFMDAyNUM2NyIsImNpZCI6bnVsbCwiZXhwIjoxODA2NDE5NzI4OTAwLCJjcyI6bnVsbH0%3D', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1806419728, 'httpOnly': False, 'secure': False}, {'name': 'pa_privacy', 'value': '%22exempt%22', 'domain': 'www.leboncoin.fr', 'path': '/', 'expires': 1809011726, 'httpOnly': False, 'secure': True}, {'name': 'datadome', 'value': 'rXVQWdZRyYN6TlFeA56US3u5KudZPcyV8M5jz44201GKx5lZ_TUBthFwnoCYJDajeCXcL06YECHQ0CZSrW4p2~kyHyFORCXh~xthiK~nTaUXVbLgVIfIars70ed7YYpw', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1806419735, 'httpOnly': False, 'secure': True}]
2026-03-30 15:15:39 [auto_selling_leboncoin.fr] INFO: Scrapy-formatted cookies: [{'name': 'ry_ry-l3b0nco_so_realytics', 'value': 'eyJpZCI6InJ5X0ZGN0FBMjcxLTgxMUQtNEU4MS1CNkU4LTZGMkRFMDAyNUM2NyIsImNpZCI6bnVsbCwib3JpZ2luIjp0cnVlLCJyZWYiOm51bGwsImNvbnQiOm51bGwsIm5zIjp0cnVlLCJzYyI6bnVsbCwic3AiOm51bGx9', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': '_pctx', 'value': '%7Bu%7DN4IgrgzgpgThIC4B2YA2qA05owMoBcBDfSREQpAeyRCwgEt8oBJAE0RXSwH18ykAzAEYAjgDd6qAAwAfALZJWAIwCeQgJxSQAXyA', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'didomi_token', 'value': 'eyJ1c2VyX2lkIjoiMTlkM2Y1MDYtMjY1OC02MmRkLTkwODQtNDRjYTM0ODc4Y2FhIiwiY3JlYXRlZCI6IjIwMjYtMDMtMzBUMTU6MTU6MjUuOTI1WiIsInVwZGF0ZWQiOiIyMDI2LTAzLTMwVDE1OjE1OjI1LjkyNVoiLCJ2ZXJzaW9uIjpudWxsfQ==', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': '__Secure-Install', 'value': 'c77fe6a9-a853-4e44-9efb-cf3edffc2555', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': 'f0d3803e-9231-4d9d-8c19-7654b6d01a58', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': '_pcid', 'value': '%7B%22browserId%22%3A%22mndbxzcy4srz0kkp%22%2C%22_t%22%3A%22n31qvikx%7Cmndby18x%22%7D', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'ry_ry-l3b0nco_realytics', 'value': 'eyJpZCI6InJ5X0ZGN0FBMjcxLTgxMUQtNEU4MS1CNkU4LTZGMkRFMDAyNUM2NyIsImNpZCI6bnVsbCwiZXhwIjoxODA2NDE5NzI4OTAwLCJjcyI6bnVsbH0%3D', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'pa_privacy', 'value': '%22exempt%22', 'domain': 'www.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'rXVQWdZRyYN6TlFeA56US3u5KudZPcyV8M5jz44201GKx5lZ_TUBthFwnoCYJDajeCXcL06YECHQ0CZSrW4p2~kyHyFORCXh~xthiK~nTaUXVbLgVIfIars70ed7YYpw', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-30 15:15:39 [auto_selling_leboncoin.fr] INFO: Response headers after parse_dealer_home_page: {b'Accept-Ch': [b'Sec-CH-UA,Sec-CH-UA-Mobile,Sec-CH-UA-Platform,Sec-CH-UA-Arch,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-Device-Memory'], b'Cache-Control': [b'private, no-cache, no-store, max-age=0, must-revalidate'], b'Content-Security-Policy': [b'frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Content-Security-Policy-Report-Only': [b'object-src *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Content-Type': [b'text/html; charset=utf-8'], b'Date': [b'Mon, 30 Mar 2026 15:15:33 GMT'], b'Etag': [b'W/"slf037bxdobx7u"'], b'Referrer-Policy': [b'no-referrer-when-downgrade'], b'Set-Cookie': [b'datadome=4ZpYViqW0d9QQElBOJNhn912B1aMHPEktYJ6wlycH4wXWmPSJQFe3BxYuuedKEGhhB_2PTSCb0_QfcrjQurBp0YrSGr3EsApbGWsdOtQH~U3R2iAHfB0RR5dQA8kSmpk; Max-Age=31536000; Domain=.leboncoin.fr; Path=/; Secure; SameSite=Lax'], b'Strict-Transport-Security': [b'max-age=15768000'], b'Vary': [b'Accept-Encoding'], b'Via': [b'1.1 d2ed865b959a3c3010f1d4b906b56eb4.cloudfront.net (CloudFront)'], b'X-Amz-Cf-Id': [b'w41LmWqITcklI1X1Tw89T751w8uSWR7ZuGjys5IK16xjau17_AcR6w=='], b'X-Amz-Cf-Pop': [b'AMS58-P3'], b'X-Cache': [b'Miss from cloudfront'], b'X-Datadome': [b'protected']}
2026-03-30 15:15:39 [auto_selling_leboncoin.fr] INFO: defaultSearchOptions: {'limit': 10, 'filters': {'owner': {'user_id': '9ef10041-912b-4c23-8107-a0f3386fa551'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}}
2026-03-30 15:15:39 [auto_selling_leboncoin.fr] INFO: cookies: [{'name': 'ry_ry-l3b0nco_so_realytics', 'value': 'eyJpZCI6InJ5X0ZGN0FBMjcxLTgxMUQtNEU4MS1CNkU4LTZGMkRFMDAyNUM2NyIsImNpZCI6bnVsbCwib3JpZ2luIjp0cnVlLCJyZWYiOm51bGwsImNvbnQiOm51bGwsIm5zIjp0cnVlLCJzYyI6bnVsbCwic3AiOm51bGx9', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': '_pctx', 'value': '%7Bu%7DN4IgrgzgpgThIC4B2YA2qA05owMoBcBDfSREQpAeyRCwgEt8oBJAE0RXSwH18ykAzAEYAjgDd6qAAwAfALZJWAIwCeQgJxSQAXyA', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'didomi_token', 'value': 'eyJ1c2VyX2lkIjoiMTlkM2Y1MDYtMjY1OC02MmRkLTkwODQtNDRjYTM0ODc4Y2FhIiwiY3JlYXRlZCI6IjIwMjYtMDMtMzBUMTU6MTU6MjUuOTI1WiIsInVwZGF0ZWQiOiIyMDI2LTAzLTMwVDE1OjE1OjI1LjkyNVoiLCJ2ZXJzaW9uIjpudWxsfQ==', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': '__Secure-Install', 'value': 'c77fe6a9-a853-4e44-9efb-cf3edffc2555', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': 'f0d3803e-9231-4d9d-8c19-7654b6d01a58', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': '_pcid', 'value': '%7B%22browserId%22%3A%22mndbxzcy4srz0kkp%22%2C%22_t%22%3A%22n31qvikx%7Cmndby18x%22%7D', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'ry_ry-l3b0nco_realytics', 'value': 'eyJpZCI6InJ5X0ZGN0FBMjcxLTgxMUQtNEU4MS1CNkU4LTZGMkRFMDAyNUM2NyIsImNpZCI6bnVsbCwiZXhwIjoxODA2NDE5NzI4OTAwLCJjcyI6bnVsbH0%3D', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'pa_privacy', 'value': '%22exempt%22', 'domain': 'www.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'rXVQWdZRyYN6TlFeA56US3u5KudZPcyV8M5jz44201GKx5lZ_TUBthFwnoCYJDajeCXcL06YECHQ0CZSrW4p2~kyHyFORCXh~xthiK~nTaUXVbLgVIfIars70ed7YYpw', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-30 15:15:39 [auto_selling_leboncoin.fr] INFO: Payload for get listings: {'limit': 200, 'filters': {'owner': {'user_id': '9ef10041-912b-4c23-8107-a0f3386fa551'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}, 'offset': 0}
2026-03-30 15:15:39 [auto_selling_leboncoin.fr] INFO: Request: curl -X POST https://api.leboncoin.fr/finder/search --data-raw '{"filters": {"category": {"id": "1"}, "enums": {"ad_type": ["offer"]}, "owner": {"user_id": "9ef10041-912b-4c23-8107-a0f3386fa551"}}, "limit": 200, "offset": 0}' -H 'Accept: */*' -H 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' -H 'Content-Type: application/json' -H 'Origin: https://www.leboncoin.fr' --cookie 'name=ry_ry-l3b0nco_so_realytics; name=_pctx; name=didomi_token; name=__Secure-Install; name=cnfdVisitorId; name=_pcid; name=ry_ry-l3b0nco_realytics; name=pa_privacy; name=datadome'
2026-03-30 15:15:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:15:43 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://api.leboncoin.fr/finder/search> (referer: https://www.leboncoin.fr/boutique/1514532/vpn_autos_villefranche_s_saone_jordan_courtage.htm) ['zyte-api']
2026-03-30 15:15:43 [auto_selling_leboncoin.fr] INFO: Found 50 listings on page 1
2026-03-30 15:15:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3124612301
2026-03-30 15:15:43 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2107
2026-03-30 15:15:43 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273124612301%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3124612301: 1
2026-03-30 15:15:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3124612301
2026-03-30 15:15:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Audi TT 2.0 TFSI coupé, 13 cv, 3 portes, première mise en '
                'circulation le 31/05/2017, première main.\n'
                '\n'
                'poids en charge : 1230 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : D\n"
                '  - Puissance kilowatt : 169 kw\n'
                '  - puissance réelle : 230 ch\n'
                '  - émission CO2 : 141 g/km\n'
                '\n'
                'Référence annonce : o4lh8aowmdy7b9t',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 230,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3124612301',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'TT',
 'odometer': 87900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ef/e7/58efe72da8979c1349a23f6d959e76bb374fe6a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/53/25/85532554243f92d85da308d559b3e0d40fd4a281.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/6c/35/c96c356c95f5d0c2e201ea31304f5ce8ffac3a19.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/99/19/0c991920f31d0f5570d7bb75eb6b5245166aa183.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/1a/17/201a1736e0adf680106d41c0f32be2f5007d79ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/67/b7/9e67b7d15f6dc5a0acf6a2a04e23144720edd6b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/d6/13/5ad6133ad0f7149c0c72ab52e73189a5b25952d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/53/4b/36534bce72c3e448930e8ae3017ea0b98bd48883.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/56/a0/2e56a0d6b6e3706f83eb89171d930b0613acdbe3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/bf/42/2ebf42bcb32de183d507acbd6c6a7f197efbae2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/b5/11/36b5118e2ad5c19a2a821ca13b79703bb69a9b63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/e8/f9/a9e8f9b19a8e56cec004f639150d2d9b240f2b4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/1d/ee/c11dee81365bbd02cd4c17df2ee4fffdf8af677b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/3a/a1/a83aa127ce69636c34c6b08501fdfdb89ac59c81.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/01/36/760136565906dcf6a3300b25c44559e480e20cf7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/60/d0/9a60d0e301f91ed0f729d74abbbb8a0c7ca5784b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/b6/00/ccb600efa002850470baa3ac81480013976bea68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/59/14/e5591492ed43502570467cb70223479d0d7f4004.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/8e/96/dc8e96804040b060558cf2b1ba87f72bad098f89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/fe/d0/57fed087ada45e3c3c09f672b75105d0752348c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/91/fd/7391fd0d54b13b284b90bb9f2e2b8c9123d6feb6.jpg?rule=ad-large'],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2017-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Audi TT 2.0 TFSI',
 'transmission': 'manual',
 'trim': 'TT 2.0 TFSI 230ch',
 'vin': None,
 'year': 2017}
2026-03-30 15:15:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 048fbb63-a7bc-58aa-856d-d4f8d53a2463 with identifier: 3124612301
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 048fbb63-a7bc-58aa-856d-d4f8d53a2463
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F58%252Fef%252Fe7%252F58efe72da8979c1349a23f6d959e76bb374fe6a7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ef/e7/58efe72da8979c1349a23f6d959e76bb374fe6a7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F85%252F53%252F25%252F85532554243f92d85da308d559b3e0d40fd4a281.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/53/25/85532554243f92d85da308d559b3e0d40fd4a281.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc9%252F6c%252F35%252Fc96c356c95f5d0c2e201ea31304f5ce8ffac3a19.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/6c/35/c96c356c95f5d0c2e201ea31304f5ce8ffac3a19.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0c%252F99%252F19%252F0c991920f31d0f5570d7bb75eb6b5245166aa183.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/99/19/0c991920f31d0f5570d7bb75eb6b5245166aa183.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F20%252F1a%252F17%252F201a1736e0adf680106d41c0f32be2f5007d79ea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/1a/17/201a1736e0adf680106d41c0f32be2f5007d79ea.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9e%252F67%252Fb7%252F9e67b7d15f6dc5a0acf6a2a04e23144720edd6b0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/67/b7/9e67b7d15f6dc5a0acf6a2a04e23144720edd6b0.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5a%252Fd6%252F13%252F5ad6133ad0f7149c0c72ab52e73189a5b25952d8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/d6/13/5ad6133ad0f7149c0c72ab52e73189a5b25952d8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F36%252F53%252F4b%252F36534bce72c3e448930e8ae3017ea0b98bd48883.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/53/4b/36534bce72c3e448930e8ae3017ea0b98bd48883.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2e%252F56%252Fa0%252F2e56a0d6b6e3706f83eb89171d930b0613acdbe3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/56/a0/2e56a0d6b6e3706f83eb89171d930b0613acdbe3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2e%252Fbf%252F42%252F2ebf42bcb32de183d507acbd6c6a7f197efbae2c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/bf/42/2ebf42bcb32de183d507acbd6c6a7f197efbae2c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 048fbb63-a7bc-58aa-856d-d4f8d53a2463 with identifier 3124612301
2026-03-30 15:15:43 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-30 15:15:43 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:15:43 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:15:43 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:15:43 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-30 15:15:43 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:15:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2027
2026-03-30 15:15:44 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883744
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883744
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:15:44 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 048fbb63-a7bc-58aa-856d-d4f8d53a2463
2026-03-30 15:15:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Audi TT 2.0 TFSI coupé, 13 cv, 3 portes, première mise en '
                'circulation le 31/05/2017, première main.\n'
                '\n'
                'poids en charge : 1230 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : D\n"
                '  - Puissance kilowatt : 169 kw\n'
                '  - puissance réelle : 230 ch\n'
                '  - émission CO2 : 141 g/km\n'
                '\n'
                'Référence annonce : o4lh8aowmdy7b9t',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 230,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '048fbb63-a7bc-58aa-856d-d4f8d53a2463',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3124612301',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'TT',
 'odometer': 87900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ef/e7/58efe72da8979c1349a23f6d959e76bb374fe6a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/53/25/85532554243f92d85da308d559b3e0d40fd4a281.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/6c/35/c96c356c95f5d0c2e201ea31304f5ce8ffac3a19.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/99/19/0c991920f31d0f5570d7bb75eb6b5245166aa183.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/1a/17/201a1736e0adf680106d41c0f32be2f5007d79ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/67/b7/9e67b7d15f6dc5a0acf6a2a04e23144720edd6b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/d6/13/5ad6133ad0f7149c0c72ab52e73189a5b25952d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/53/4b/36534bce72c3e448930e8ae3017ea0b98bd48883.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/56/a0/2e56a0d6b6e3706f83eb89171d930b0613acdbe3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/bf/42/2ebf42bcb32de183d507acbd6c6a7f197efbae2c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88414,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ef/e7/58efe72da8979c1349a23f6d959e76bb374fe6a7.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93186,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/53/25/85532554243f92d85da308d559b3e0d40fd4a281.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107950,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/6c/35/c96c356c95f5d0c2e201ea31304f5ce8ffac3a19.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92805,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/99/19/0c991920f31d0f5570d7bb75eb6b5245166aa183.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96389,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/1a/17/201a1736e0adf680106d41c0f32be2f5007d79ea.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114540,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/67/b7/9e67b7d15f6dc5a0acf6a2a04e23144720edd6b0.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89685,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/d6/13/5ad6133ad0f7149c0c72ab52e73189a5b25952d8.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90689,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/53/4b/36534bce72c3e448930e8ae3017ea0b98bd48883.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86488,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/56/a0/2e56a0d6b6e3706f83eb89171d930b0613acdbe3.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_048fbb63-a7bc-58aa-856d-d4f8d53a2463/048fbb63-a7bc-58aa-856d-d4f8d53a2463_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70338,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/bf/42/2ebf42bcb32de183d507acbd6c6a7f197efbae2c.jpg?rule=ad-large',
             'Width': 600}],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2017-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Audi TT 2.0 TFSI',
 'transmission': 'manual',
 'trim': 'TT 2.0 TFSI 230ch',
 'vin': None,
 'year': 2017}
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273124612301%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3124612301: {'created_time': 1774883744.472181, 'last_price_update_time': 1774883744.472197}
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3124612301') HTTP/1.1" 204 0
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138483760
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138483760%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138483760: 1
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138483760
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes Classe A 200 AMG line pack premium plus break, noir, '
                '5 portes, première mise en circulation le 01/03/2022.\n'
                '\n'
                '5 places, poids en charge : 1375 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  -  Volant de direction avec palettes de sélection/boutons '
                'poussoirs\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture spéciale noir cosmos métallisé : 625 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack : sport black : 417 € ttc\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Éclairage ambiant : 333.33 € ttc\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '\n'
                'Pack :\n'
                '  -  Pack : premium plus : 2041.67 € ttc\n'
                '  -  Pack siège confort\n'
                '  -  Pack style (amg / exterieur)\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : simili cuir artico / dinamica\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Protecteurs de bas de marche (amg) éclairé(e)\n'
                '  -  galvanisé\n'
                "  - Classe Crit'air : 1\n"
                '  - Multibeam led\n'
                '  - Puissance kilowatt : 120 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 163 ch\n'
                '\n'
                'Référence annonce : qrvhhiz9wpzmkzf',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138483760',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 45000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/72/05/b4720539845cc70390a0b3561ca5b1aa10772cfe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f0/fd/12f0fdd1a4b51cb11088ff96eeada1689cfe496b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/ce/cb/0acecbb0332d6e69bbca5745956a4cf9bdf0b5f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/29/de/4529de9a3a9f46f225bb98d2bcc4e6154f160f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/55/067355e7919f50dce89095a4291651ffb357ec1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/4f/83/254f83e49f6ce80548d315bf157c3c34c0ef1b1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/1b/8a/851b8a901d99194415d499337b8c51d87f8a6c6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/eb/58/7beb581ad59567bf5ec121e48ea6113dcaa65854.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/3e/98/9d3e98d144f9a04c5fe39783e810c8b188d76fce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/f7/ef/41f7ef2b6fab2be4d2aedb563f8c42690b1ed6db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/84/f7/a384f70d41f007e345be9898831f22fbc52f5fa8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/41/d7/2341d7ad095da0c0fee5be597267e05420b07ed5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/84/12/23841289dc426f07f2eae01c7395480cdcf790e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/b7/5c/4eb75c3b8c7671cb6f63491a3c903cf84aaf77ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/1e/4b/gh1e4b68aca2c801aa9e3fda8d91f906d85b216d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/fa/cc/0efacc29ec86fba3c955a05e480e6cc8eef92e79.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/6e/08/816e0813c593db01ab61c2bffa42ed95473ecf3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/34/8a/cc348aafaece5f886513a78324583f300572218a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/27/b6/ff27b66d713be817d3c4e329ebd1daf7bd03dec9.jpg?rule=ad-large'],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2022-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe A 200 AMG line pack premium plus',
 'transmission': 'automatic',
 'trim': 'Classe A Berline 200 163ch AMG Line 7G-DCT 9cv',
 'vin': None,
 'year': 2022}
2026-03-30 15:15:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a5ca6353-98f2-56c0-a914-97fe6549c28f with identifier: 3138483760
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a5ca6353-98f2-56c0-a914-97fe6549c28f
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252F72%252F05%252Fb4720539845cc70390a0b3561ca5b1aa10772cfe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/72/05/b4720539845cc70390a0b3561ca5b1aa10772cfe.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F12%252Ff0%252Ffd%252F12f0fdd1a4b51cb11088ff96eeada1689cfe496b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f0/fd/12f0fdd1a4b51cb11088ff96eeada1689cfe496b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0a%252Fce%252Fcb%252F0acecbb0332d6e69bbca5745956a4cf9bdf0b5f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/ce/cb/0acecbb0332d6e69bbca5745956a4cf9bdf0b5f2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F45%252F29%252Fde%252F4529de9a3a9f46f225bb98d2bcc4e6154f160f61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/45/29/de/4529de9a3a9f46f225bb98d2bcc4e6154f160f61.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F06%252F73%252F55%252F067355e7919f50dce89095a4291651ffb357ec1f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/55/067355e7919f50dce89095a4291651ffb357ec1f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F25%252F4f%252F83%252F254f83e49f6ce80548d315bf157c3c34c0ef1b1b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/4f/83/254f83e49f6ce80548d315bf157c3c34c0ef1b1b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F85%252F1b%252F8a%252F851b8a901d99194415d499337b8c51d87f8a6c6c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/1b/8a/851b8a901d99194415d499337b8c51d87f8a6c6c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7b%252Feb%252F58%252F7beb581ad59567bf5ec121e48ea6113dcaa65854.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/eb/58/7beb581ad59567bf5ec121e48ea6113dcaa65854.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252F3e%252F98%252F9d3e98d144f9a04c5fe39783e810c8b188d76fce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/3e/98/9d3e98d144f9a04c5fe39783e810c8b188d76fce.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F41%252Ff7%252Fef%252F41f7ef2b6fab2be4d2aedb563f8c42690b1ed6db.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/f7/ef/41f7ef2b6fab2be4d2aedb563f8c42690b1ed6db.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a5ca6353-98f2-56c0-a914-97fe6549c28f with identifier 3138483760
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a5ca6353-98f2-56c0-a914-97fe6549c28f
2026-03-30 15:15:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes Classe A 200 AMG line pack premium plus break, noir, '
                '5 portes, première mise en circulation le 01/03/2022.\n'
                '\n'
                '5 places, poids en charge : 1375 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  -  Volant de direction avec palettes de sélection/boutons '
                'poussoirs\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture spéciale noir cosmos métallisé : 625 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack : sport black : 417 € ttc\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Éclairage ambiant : 333.33 € ttc\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '\n'
                'Pack :\n'
                '  -  Pack : premium plus : 2041.67 € ttc\n'
                '  -  Pack siège confort\n'
                '  -  Pack style (amg / exterieur)\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : simili cuir artico / dinamica\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Protecteurs de bas de marche (amg) éclairé(e)\n'
                '  -  galvanisé\n'
                "  - Classe Crit'air : 1\n"
                '  - Multibeam led\n'
                '  - Puissance kilowatt : 120 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 163 ch\n'
                '\n'
                'Référence annonce : qrvhhiz9wpzmkzf',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'a5ca6353-98f2-56c0-a914-97fe6549c28f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138483760',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 45000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/72/05/b4720539845cc70390a0b3561ca5b1aa10772cfe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f0/fd/12f0fdd1a4b51cb11088ff96eeada1689cfe496b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/ce/cb/0acecbb0332d6e69bbca5745956a4cf9bdf0b5f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/29/de/4529de9a3a9f46f225bb98d2bcc4e6154f160f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/55/067355e7919f50dce89095a4291651ffb357ec1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/4f/83/254f83e49f6ce80548d315bf157c3c34c0ef1b1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/1b/8a/851b8a901d99194415d499337b8c51d87f8a6c6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/eb/58/7beb581ad59567bf5ec121e48ea6113dcaa65854.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/3e/98/9d3e98d144f9a04c5fe39783e810c8b188d76fce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/f7/ef/41f7ef2b6fab2be4d2aedb563f8c42690b1ed6db.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 198146,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/72/05/b4720539845cc70390a0b3561ca5b1aa10772cfe.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 200246,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f0/fd/12f0fdd1a4b51cb11088ff96eeada1689cfe496b.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177938,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/ce/cb/0acecbb0332d6e69bbca5745956a4cf9bdf0b5f2.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164598,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/29/de/4529de9a3a9f46f225bb98d2bcc4e6154f160f61.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 213045,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/55/067355e7919f50dce89095a4291651ffb357ec1f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 206172,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/4f/83/254f83e49f6ce80548d315bf157c3c34c0ef1b1b.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176337,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/1b/8a/851b8a901d99194415d499337b8c51d87f8a6c6c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 189270,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/eb/58/7beb581ad59567bf5ec121e48ea6113dcaa65854.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 176999,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/3e/98/9d3e98d144f9a04c5fe39783e810c8b188d76fce.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a5ca6353-98f2-56c0-a914-97fe6549c28f/a5ca6353-98f2-56c0-a914-97fe6549c28f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111018,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/f7/ef/41f7ef2b6fab2be4d2aedb563f8c42690b1ed6db.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2022-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe A 200 AMG line pack premium plus',
 'transmission': 'automatic',
 'trim': 'Classe A Berline 200 163ch AMG Line 7G-DCT 9cv',
 'vin': None,
 'year': 2022}
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138483760%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3138483760: {'created_time': 1774883744.718015, 'last_price_update_time': 1774883744.718025}
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138483760') HTTP/1.1" 204 0
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3128902968
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273128902968%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3128902968: 1
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3128902968
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Tesla Model Y AUTONOMIE STANDARD DISPO LOA /LLD TVA '
                'RECUPERABLE berline, 9 cv, 5 portes, première mise en '
                'circulation le 17/10/2024, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : ze\n"
                '  - Puissance kilowatt : 257 kw\n'
                '  - nombre de rapports : 1 vitesses\n'
                '  - puissance réelle : 350 ch\n'
                '\n'
                'Référence annonce : ium83v34kxp9rrh',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 350,
 'expiration_date': None,
 'fuel_type': 'Électrique',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3128902968',
 'listing': 'auction',
 'make': 'TESLA',
 'model': 'Model Y',
 'odometer': 21000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/68/dc/e8/68dce8013e7641e40350b2d1b213a1477eac200d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/f8/57/ecf857f564c4cf4a9643b73f04f532e60d1ecfec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/20/44/0e2044a10cec19b78c5399dea9fe71185879ae12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/b6/82/bbb6828162c6d291f40cdce6e07d1f3621055d38.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/a3/c8/70a3c8e5794097e091cfc45aac076368bf207b8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/54/2c/d3542ca4340a034261813093813e3c6b8fe5eb99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/71/a3/7b71a3ae172c711fcbb21bcfb7fa2c30a776e0ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/3c/d5/863cd5487d9c18c9bd750a218b18b794bfe4d6f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/55/aa/2555aa86c8ae09e6f2f8a55763fd6d79a2b72a2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/8e/69/c38e69da8da8c4ec8db5b2394486d0d8c1962e9c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/36/3a/90363a49a60cecb7c02f3d2899e5e78b2eb4a703.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/94/67/829467e415fffedfa5b4780d31b6e82122ddc059.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/38/07/093807f1880d6498df16f13a17efd90598501fc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/4e/8a/cc4e8a6638bc1bb799b0da2863bd5e489d697787.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/6a/25/086a25789c2af7933e0760f8c4708a9b2019bbf8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/79/ce/e379ce1eab3fec42524d48b542c64f71e4b89def.jpg?rule=ad-large'],
 'price': 34900,
 'price_includes_vat': False,
 'registration_date': '2024-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Tesla Model Y AUTONOMIE STANDARD DISPO LOA /LLD TVA RECUPERABLE',
 'transmission': 'automatic',
 'trim': 'Model Y Standard RWD',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 32520a0e-d081-5657-a522-85a1be8255d2 with identifier: 3128902968
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 32520a0e-d081-5657-a522-85a1be8255d2
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F68%252Fdc%252Fe8%252F68dce8013e7641e40350b2d1b213a1477eac200d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/dc/e8/68dce8013e7641e40350b2d1b213a1477eac200d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fec%252Ff8%252F57%252Fecf857f564c4cf4a9643b73f04f532e60d1ecfec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/f8/57/ecf857f564c4cf4a9643b73f04f532e60d1ecfec.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0e%252F20%252F44%252F0e2044a10cec19b78c5399dea9fe71185879ae12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/20/44/0e2044a10cec19b78c5399dea9fe71185879ae12.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbb%252Fb6%252F82%252Fbbb6828162c6d291f40cdce6e07d1f3621055d38.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/b6/82/bbb6828162c6d291f40cdce6e07d1f3621055d38.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F70%252Fa3%252Fc8%252F70a3c8e5794097e091cfc45aac076368bf207b8e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/a3/c8/70a3c8e5794097e091cfc45aac076368bf207b8e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd3%252F54%252F2c%252Fd3542ca4340a034261813093813e3c6b8fe5eb99.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/54/2c/d3542ca4340a034261813093813e3c6b8fe5eb99.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7b%252F71%252Fa3%252F7b71a3ae172c711fcbb21bcfb7fa2c30a776e0ee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/71/a3/7b71a3ae172c711fcbb21bcfb7fa2c30a776e0ee.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F86%252F3c%252Fd5%252F863cd5487d9c18c9bd750a218b18b794bfe4d6f7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/86/3c/d5/863cd5487d9c18c9bd750a218b18b794bfe4d6f7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F25%252F55%252Faa%252F2555aa86c8ae09e6f2f8a55763fd6d79a2b72a2b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/55/aa/2555aa86c8ae09e6f2f8a55763fd6d79a2b72a2b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc3%252F8e%252F69%252Fc38e69da8da8c4ec8db5b2394486d0d8c1962e9c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/8e/69/c38e69da8da8c4ec8db5b2394486d0d8c1962e9c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 32520a0e-d081-5657-a522-85a1be8255d2 with identifier 3128902968
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 32520a0e-d081-5657-a522-85a1be8255d2
2026-03-30 15:15:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Tesla Model Y AUTONOMIE STANDARD DISPO LOA /LLD TVA '
                'RECUPERABLE berline, 9 cv, 5 portes, première mise en '
                'circulation le 17/10/2024, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : ze\n"
                '  - Puissance kilowatt : 257 kw\n'
                '  - nombre de rapports : 1 vitesses\n'
                '  - puissance réelle : 350 ch\n'
                '\n'
                'Référence annonce : ium83v34kxp9rrh',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 350,
 'expiration_date': None,
 'fuel_type': 'Électrique',
 'id': '32520a0e-d081-5657-a522-85a1be8255d2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3128902968',
 'listing': 'auction',
 'make': 'TESLA',
 'model': 'Model Y',
 'odometer': 21000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 16,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/68/dc/e8/68dce8013e7641e40350b2d1b213a1477eac200d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/f8/57/ecf857f564c4cf4a9643b73f04f532e60d1ecfec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/20/44/0e2044a10cec19b78c5399dea9fe71185879ae12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/b6/82/bbb6828162c6d291f40cdce6e07d1f3621055d38.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/a3/c8/70a3c8e5794097e091cfc45aac076368bf207b8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/54/2c/d3542ca4340a034261813093813e3c6b8fe5eb99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/71/a3/7b71a3ae172c711fcbb21bcfb7fa2c30a776e0ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/3c/d5/863cd5487d9c18c9bd750a218b18b794bfe4d6f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/55/aa/2555aa86c8ae09e6f2f8a55763fd6d79a2b72a2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/8e/69/c38e69da8da8c4ec8db5b2394486d0d8c1962e9c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184578,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/dc/e8/68dce8013e7641e40350b2d1b213a1477eac200d.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180179,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/f8/57/ecf857f564c4cf4a9643b73f04f532e60d1ecfec.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172116,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/20/44/0e2044a10cec19b78c5399dea9fe71185879ae12.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172887,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/b6/82/bbb6828162c6d291f40cdce6e07d1f3621055d38.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149723,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/a3/c8/70a3c8e5794097e091cfc45aac076368bf207b8e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89033,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/54/2c/d3542ca4340a034261813093813e3c6b8fe5eb99.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53256,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/71/a3/7b71a3ae172c711fcbb21bcfb7fa2c30a776e0ee.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177180,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/3c/d5/863cd5487d9c18c9bd750a218b18b794bfe4d6f7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83704,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/55/aa/2555aa86c8ae09e6f2f8a55763fd6d79a2b72a2b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_32520a0e-d081-5657-a522-85a1be8255d2/32520a0e-d081-5657-a522-85a1be8255d2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76438,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/8e/69/c38e69da8da8c4ec8db5b2394486d0d8c1962e9c.jpg?rule=ad-large',
             'Width': 600}],
 'price': 34900,
 'price_includes_vat': False,
 'registration_date': '2024-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Tesla Model Y AUTONOMIE STANDARD DISPO LOA /LLD TVA RECUPERABLE',
 'transmission': 'automatic',
 'trim': 'Model Y Standard RWD',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273128902968%27 HTTP/1.1" 200 None
2026-03-30 15:15:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3128902968: {'created_time': 1774883744.985889, 'last_price_update_time': 1774883744.985899}
2026-03-30 15:15:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3128902968') HTTP/1.1" 204 0
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3154659427
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154659427%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3154659427: 1
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3154659427
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Peugeot 3008 HYBRID 145 ALLURE PACK PANORAMIQUE DISPO LOA '
                '/LLD SUR DEMANDE berline, bleu, 7 cv, 5 portes, première mise '
                'en circulation le 31/01/2025, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 100 kw\n'
                '  - puissance réelle : 136 ch\n'
                '  - émission CO2 : 123 g/km\n'
                '\n'
                'Référence annonce : p2oggbm10cnpvts',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154659427',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 25000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/66/41/f966419f627476ee9a46998b06cdbb77c46a68d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/91/12/dd91125441391571e3d2ea35d65c9649b4a81f8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/43/f5d34395920b366d1df5a7656a00520efae71f1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/bd/e5/99bde589a3c11c45a827fc6e20277913b5284ae1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/79/05/5979050812078ed070b1e90a725d1932b5e0217c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/c2/0b/e1c20b25ee19eae35aefce98c14a58c6ae59f940.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/92/5e/55925ec12d8949d549a93eb93a3371662b450e37.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/6f/ca/6a6fca954358e10ab1486209f0293c62166b9ebf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/a9/ee/a5a9eebcb3ca92c94fe5c0b39f7d11490101f136.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/ef/15/a1ef15c1e4cc31ac94fd42a23146a26628aca5f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/dd/fa/0eddfa72a25aa05db2c7978a2acc569081a5421c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/73/64/5073646550893f22f71ccd108607a9c3e262cb44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/6e/15/6a6e15eeea84a410f5ec02b31dbce67b0ec5f64e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/d0/0a/a2d00aade159af6fa23c2fa5f337ed2d140b6536.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/10/ce/1e10ce00f09a836c9500ee0e8ec9b3d439ff4f13.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/a6/be/f1a6be11fa35083aae438ad2088b124f7ec5432c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/c6/66/a5c666eacb262327cf5712a8319bc233ba8b3679.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/14/1c/1e141c2c99d652aa7eeed8f6982643788511a1be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/18/bf/b518bf7e3536973bb33bcee6b646c14976582823.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/1d/35/e81d3597760e9b551a7d16b85b214becf25ba94e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/a2/e9/71a2e9e1b5d901198ac5aeb0eed56ba31bf45974.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/ef/8f/edef8f9a59d649c35bb6968b0bb8fff9ac60f7c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/40/b5/3140b5a6c76073703f1158e6ae778611d16cfee1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/d1/ea/10d1eaeee1bd1ebc83ee05a9155735e03becf61b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/13/9f/fa139f61ba3a51caaee4994bb012573ab77965c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/38/4d/35384d6a50ded5adbaba3dc178f3a4a30631dc6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/a0/2b/1da02be81a051b1b1e0b638a99069f4bbf7a0d16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/44/dc/6c44dce234d6e648c4d317c4ca0a872a40f42d2e.jpg?rule=ad-large'],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 HYBRID 145 ALLURE PACK PANORAMIQUE DISPO LOA /LLD SUR '
          'DEMANDE',
 'transmission': 'automatic',
 'trim': '3008 1.2 Hybrid 136ch Allure e-DCS6',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2ef29911-48c0-5ffa-8b22-c62d8aff4b2d with identifier: 3154659427
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2ef29911-48c0-5ffa-8b22-c62d8aff4b2d
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff9%252F66%252F41%252Ff966419f627476ee9a46998b06cdbb77c46a68d6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/66/41/f966419f627476ee9a46998b06cdbb77c46a68d6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdd%252F91%252F12%252Fdd91125441391571e3d2ea35d65c9649b4a81f8f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/91/12/dd91125441391571e3d2ea35d65c9649b4a81f8f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff5%252Fd3%252F43%252Ff5d34395920b366d1df5a7656a00520efae71f1b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/43/f5d34395920b366d1df5a7656a00520efae71f1b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F99%252Fbd%252Fe5%252F99bde589a3c11c45a827fc6e20277913b5284ae1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/99/bd/e5/99bde589a3c11c45a827fc6e20277913b5284ae1.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F59%252F79%252F05%252F5979050812078ed070b1e90a725d1932b5e0217c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/59/79/05/5979050812078ed070b1e90a725d1932b5e0217c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe1%252Fc2%252F0b%252Fe1c20b25ee19eae35aefce98c14a58c6ae59f940.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/c2/0b/e1c20b25ee19eae35aefce98c14a58c6ae59f940.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F55%252F92%252F5e%252F55925ec12d8949d549a93eb93a3371662b450e37.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/92/5e/55925ec12d8949d549a93eb93a3371662b450e37.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6a%252F6f%252Fca%252F6a6fca954358e10ab1486209f0293c62166b9ebf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/6f/ca/6a6fca954358e10ab1486209f0293c62166b9ebf.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa5%252Fa9%252Fee%252Fa5a9eebcb3ca92c94fe5c0b39f7d11490101f136.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/a9/ee/a5a9eebcb3ca92c94fe5c0b39f7d11490101f136.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa1%252Fef%252F15%252Fa1ef15c1e4cc31ac94fd42a23146a26628aca5f5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/ef/15/a1ef15c1e4cc31ac94fd42a23146a26628aca5f5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2ef29911-48c0-5ffa-8b22-c62d8aff4b2d with identifier 3154659427
2026-03-30 15:15:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2ef29911-48c0-5ffa-8b22-c62d8aff4b2d
2026-03-30 15:15:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Peugeot 3008 HYBRID 145 ALLURE PACK PANORAMIQUE DISPO LOA '
                '/LLD SUR DEMANDE berline, bleu, 7 cv, 5 portes, première mise '
                'en circulation le 31/01/2025, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 100 kw\n'
                '  - puissance réelle : 136 ch\n'
                '  - émission CO2 : 123 g/km\n'
                '\n'
                'Référence annonce : p2oggbm10cnpvts',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': '2ef29911-48c0-5ffa-8b22-c62d8aff4b2d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154659427',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 25000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 28,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/66/41/f966419f627476ee9a46998b06cdbb77c46a68d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/91/12/dd91125441391571e3d2ea35d65c9649b4a81f8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/43/f5d34395920b366d1df5a7656a00520efae71f1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/bd/e5/99bde589a3c11c45a827fc6e20277913b5284ae1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/79/05/5979050812078ed070b1e90a725d1932b5e0217c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/c2/0b/e1c20b25ee19eae35aefce98c14a58c6ae59f940.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/92/5e/55925ec12d8949d549a93eb93a3371662b450e37.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/6f/ca/6a6fca954358e10ab1486209f0293c62166b9ebf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/a9/ee/a5a9eebcb3ca92c94fe5c0b39f7d11490101f136.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/ef/15/a1ef15c1e4cc31ac94fd42a23146a26628aca5f5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116614,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/66/41/f966419f627476ee9a46998b06cdbb77c46a68d6.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119120,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/91/12/dd91125441391571e3d2ea35d65c9649b4a81f8f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96295,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/43/f5d34395920b366d1df5a7656a00520efae71f1b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98902,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/bd/e5/99bde589a3c11c45a827fc6e20277913b5284ae1.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114303,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/79/05/5979050812078ed070b1e90a725d1932b5e0217c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99565,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/c2/0b/e1c20b25ee19eae35aefce98c14a58c6ae59f940.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68636,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/92/5e/55925ec12d8949d549a93eb93a3371662b450e37.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75009,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/6f/ca/6a6fca954358e10ab1486209f0293c62166b9ebf.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108976,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/a9/ee/a5a9eebcb3ca92c94fe5c0b39f7d11490101f136.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2ef29911-48c0-5ffa-8b22-c62d8aff4b2d/2ef29911-48c0-5ffa-8b22-c62d8aff4b2d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60519,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/ef/15/a1ef15c1e4cc31ac94fd42a23146a26628aca5f5.jpg?rule=ad-large',
             'Width': 600}],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2025-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 HYBRID 145 ALLURE PACK PANORAMIQUE DISPO LOA /LLD SUR '
          'DEMANDE',
 'transmission': 'automatic',
 'trim': '3008 1.2 Hybrid 136ch Allure e-DCS6',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154659427%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3154659427: {'created_time': 1774883745.227321, 'last_price_update_time': 1774883745.227334}
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3154659427') HTTP/1.1" 204 0
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163886487
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273163886487%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163886487: 1
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163886487
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford Ranger Wildtrak Super Cabine 4x4 tva recuperable 24000ht '
                'break, gris, 2 portes, première mise en circulation le '
                '28/08/2019, première main.\n'
                '\n'
                '4 places, poids en charge : 2255 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système audio et navigation ford sd\n'
                '\n'
                'Conduite :\n'
                '  -  Différentiel autobloquant\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  noir(e)\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit (aluminium)\n'
                "  -  Dispositif d'attelage : 400 € ttc\n"
                '  -  Pare brise chauffant(e)/dégivrant(e)\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Système aide au stationnement ar\n'
                '  -  Système aide au stationnement av : 150 € ttc\n'
                '  -  Vitrage teinté(e)\n'
                '  -  Éclairage diurne\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av gauche\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Indicateur de température ext.\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Siège chauffant av : 100 € ttc\n'
                '  -  Sécurité enfant électrique\n'
                '  -  plancher de charge)\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Appuie têtes ar\n'
                '  -  Bac de compartiment de charge\n'
                '  -  Batterie renforcé(e)\n'
                '  -  Boite à gants avec fonction réfrigérante\n'
                '  -  Boîte de vitesses 6 rapports\n'
                '  -  Console centrale premium\n'
                '  -  Feu clignotant dans rétroviseur ext intégré(e)\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Pare boue ar\n'
                '  -  Pare chocs couleur caisse\n'
                '  -  Prétensionneur de ceinture\n'
                '  -  Rétroviseur ext peint\n'
                '  -  Sellerie : cuir partiel\n'
                '  -  Surtapis tapis\n'
                '  - 2ème rangée de sièges avec banquette\n'
                '  - console de pavillon\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag genou conducteur\n'
                '  -  Airbag lat av\n'
                '  -  Alarme antivol avec protection volumétrique\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Airbag tête epaules av et ar\n'
                '  -  Arceau sport ar (forme aérodynamique\n'
                '  -  Carosserie/structure : plateau\n'
                '  -  Console de pavillon avec lecteurs de cartes\n'
                '  -  Eclairage de seuil à/au/dans/en rétroviseur ext\n'
                '  -  Empattement 3220 mm\n'
                '  -  Equipement en sièges : 5 places\n'
                '  -  Grille de calandre à/au/dans/en design sport\n'
                '  -  Levier de sélection chrome / cuir\n'
                '  -  Moteur 3\n'
                '  -  Pare boue av\n'
                '  -  Pare chocs ar version sport avec marchepied\n'
                '  -  Pare chocs version sport\n'
                '  -  Renforts tubulaires de bas de caisses (inox)\n'
                '  -  Restylage (2)\n'
                '  -  extra cab\n'
                '  - 2 litre(s) 147 kw tdci catalyseur\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : F\n"
                '  - émission CO2 : 221 g/km\n'
                '\n'
                'Référence annonce : fzdnpntjrhextsi',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163886487',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Ranger',
 'odometer': 95000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/28/4f/1d/284f1d90bf8f6f21d33058537d3449df353551ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/bf/c6/65bfc6cd803ff44de0fbe951ebcc24489c7a33da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/2c/63ca2c1d866e57cfedd8ae0e2f575c25c423d997.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/c0/e1/37c0e1cbae42e2e655a68ce8a2b51ef1a72920d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/d9/92/38d9921889e5e42bc284e6fa1fb2c9cfc579cb92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/8d/ca/638dca34c98342be3101a7c4eb37ce968cf30dc4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/3b/6d/f23b6d04c6e8d3376041af3020b58dbef01599a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/40/74/264074a3b08875bbab13ff3c14bd464d8c541de4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/47/b1/6a47b124a5c09e0ca9b4ee20f2b653739f4569dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c0/6a/8cc06acb2147c7402bab15d82ccc35ddc4534a22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/24/e9/6124e99679df922bcf35614884982d931ea00f3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/c2/59/fec2599f38f4d7326ac4a48559cbdcc58988139b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/d1/d0/51d1d055e04c1812c49f3967ca5f831374b522b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/54/cf/e154cf1a515cca21540dfabbb3abbf47653393d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/09/4d/8a094d1e42881adead10becb9f1ffcd115ee4f6e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/b9/de/cdb9de9d123e9a22009f7e1ba7e0259db2cbb4eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/00/09/840009fe6a7c9dad0f504832da0851735c243a1a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/87/e9/c887e918ec6c0023beb9353a21c257991ea4b817.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/54/89/935489e1055217222a5f67e17adccde6aefa1648.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/97/10/039710eb0e5ef080926274a366e9ceafdec69a87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/e6/25/c3e625d566a7973b1508bb2f08623fa25acde212.jpg?rule=ad-large'],
 'price': 28800,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Ford Ranger Wildtrak Super Cabine 4x4 tva recuperable 24000ht',
 'transmission': 'manual',
 'trim': 'Ranger 3.2 TDCi 200ch Super Cab Wildtrak',
 'vin': None,
 'year': 2019}
2026-03-30 15:15:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6b700568-b8e8-58d5-9056-992872a45415 with identifier: 3163886487
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6b700568-b8e8-58d5-9056-992872a45415
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F28%252F4f%252F1d%252F284f1d90bf8f6f21d33058537d3449df353551ac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/4f/1d/284f1d90bf8f6f21d33058537d3449df353551ac.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F65%252Fbf%252Fc6%252F65bfc6cd803ff44de0fbe951ebcc24489c7a33da.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/65/bf/c6/65bfc6cd803ff44de0fbe951ebcc24489c7a33da.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F63%252Fca%252F2c%252F63ca2c1d866e57cfedd8ae0e2f575c25c423d997.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/2c/63ca2c1d866e57cfedd8ae0e2f575c25c423d997.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F37%252Fc0%252Fe1%252F37c0e1cbae42e2e655a68ce8a2b51ef1a72920d8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/c0/e1/37c0e1cbae42e2e655a68ce8a2b51ef1a72920d8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F38%252Fd9%252F92%252F38d9921889e5e42bc284e6fa1fb2c9cfc579cb92.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/d9/92/38d9921889e5e42bc284e6fa1fb2c9cfc579cb92.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F63%252F8d%252Fca%252F638dca34c98342be3101a7c4eb37ce968cf30dc4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/8d/ca/638dca34c98342be3101a7c4eb37ce968cf30dc4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff2%252F3b%252F6d%252Ff23b6d04c6e8d3376041af3020b58dbef01599a4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/3b/6d/f23b6d04c6e8d3376041af3020b58dbef01599a4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F26%252F40%252F74%252F264074a3b08875bbab13ff3c14bd464d8c541de4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/40/74/264074a3b08875bbab13ff3c14bd464d8c541de4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6a%252F47%252Fb1%252F6a47b124a5c09e0ca9b4ee20f2b653739f4569dd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/47/b1/6a47b124a5c09e0ca9b4ee20f2b653739f4569dd.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252Fc0%252F6a%252F8cc06acb2147c7402bab15d82ccc35ddc4534a22.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c0/6a/8cc06acb2147c7402bab15d82ccc35ddc4534a22.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6b700568-b8e8-58d5-9056-992872a45415 with identifier 3163886487
2026-03-30 15:15:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6b700568-b8e8-58d5-9056-992872a45415
2026-03-30 15:15:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford Ranger Wildtrak Super Cabine 4x4 tva recuperable 24000ht '
                'break, gris, 2 portes, première mise en circulation le '
                '28/08/2019, première main.\n'
                '\n'
                '4 places, poids en charge : 2255 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système audio et navigation ford sd\n'
                '\n'
                'Conduite :\n'
                '  -  Différentiel autobloquant\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  noir(e)\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit (aluminium)\n'
                "  -  Dispositif d'attelage : 400 € ttc\n"
                '  -  Pare brise chauffant(e)/dégivrant(e)\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Système aide au stationnement ar\n'
                '  -  Système aide au stationnement av : 150 € ttc\n'
                '  -  Vitrage teinté(e)\n'
                '  -  Éclairage diurne\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av gauche\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Indicateur de température ext.\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Siège chauffant av : 100 € ttc\n'
                '  -  Sécurité enfant électrique\n'
                '  -  plancher de charge)\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Appuie têtes ar\n'
                '  -  Bac de compartiment de charge\n'
                '  -  Batterie renforcé(e)\n'
                '  -  Boite à gants avec fonction réfrigérante\n'
                '  -  Boîte de vitesses 6 rapports\n'
                '  -  Console centrale premium\n'
                '  -  Feu clignotant dans rétroviseur ext intégré(e)\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Pare boue ar\n'
                '  -  Pare chocs couleur caisse\n'
                '  -  Prétensionneur de ceinture\n'
                '  -  Rétroviseur ext peint\n'
                '  -  Sellerie : cuir partiel\n'
                '  -  Surtapis tapis\n'
                '  - 2ème rangée de sièges avec banquette\n'
                '  - console de pavillon\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag genou conducteur\n'
                '  -  Airbag lat av\n'
                '  -  Alarme antivol avec protection volumétrique\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Airbag tête epaules av et ar\n'
                '  -  Arceau sport ar (forme aérodynamique\n'
                '  -  Carosserie/structure : plateau\n'
                '  -  Console de pavillon avec lecteurs de cartes\n'
                '  -  Eclairage de seuil à/au/dans/en rétroviseur ext\n'
                '  -  Empattement 3220 mm\n'
                '  -  Equipement en sièges : 5 places\n'
                '  -  Grille de calandre à/au/dans/en design sport\n'
                '  -  Levier de sélection chrome / cuir\n'
                '  -  Moteur 3\n'
                '  -  Pare boue av\n'
                '  -  Pare chocs ar version sport avec marchepied\n'
                '  -  Pare chocs version sport\n'
                '  -  Renforts tubulaires de bas de caisses (inox)\n'
                '  -  Restylage (2)\n'
                '  -  extra cab\n'
                '  - 2 litre(s) 147 kw tdci catalyseur\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : F\n"
                '  - émission CO2 : 221 g/km\n'
                '\n'
                'Référence annonce : fzdnpntjrhextsi',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '6b700568-b8e8-58d5-9056-992872a45415',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163886487',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Ranger',
 'odometer': 95000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/28/4f/1d/284f1d90bf8f6f21d33058537d3449df353551ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/bf/c6/65bfc6cd803ff44de0fbe951ebcc24489c7a33da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/2c/63ca2c1d866e57cfedd8ae0e2f575c25c423d997.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/c0/e1/37c0e1cbae42e2e655a68ce8a2b51ef1a72920d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/d9/92/38d9921889e5e42bc284e6fa1fb2c9cfc579cb92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/8d/ca/638dca34c98342be3101a7c4eb37ce968cf30dc4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/3b/6d/f23b6d04c6e8d3376041af3020b58dbef01599a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/40/74/264074a3b08875bbab13ff3c14bd464d8c541de4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/47/b1/6a47b124a5c09e0ca9b4ee20f2b653739f4569dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c0/6a/8cc06acb2147c7402bab15d82ccc35ddc4534a22.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121412,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/4f/1d/284f1d90bf8f6f21d33058537d3449df353551ac.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106234,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/bf/c6/65bfc6cd803ff44de0fbe951ebcc24489c7a33da.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113160,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/2c/63ca2c1d866e57cfedd8ae0e2f575c25c423d997.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97038,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/c0/e1/37c0e1cbae42e2e655a68ce8a2b51ef1a72920d8.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111942,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/d9/92/38d9921889e5e42bc284e6fa1fb2c9cfc579cb92.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147726,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/8d/ca/638dca34c98342be3101a7c4eb37ce968cf30dc4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 171187,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/3b/6d/f23b6d04c6e8d3376041af3020b58dbef01599a4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90009,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/40/74/264074a3b08875bbab13ff3c14bd464d8c541de4.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114573,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/47/b1/6a47b124a5c09e0ca9b4ee20f2b653739f4569dd.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6b700568-b8e8-58d5-9056-992872a45415/6b700568-b8e8-58d5-9056-992872a45415_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111458,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c0/6a/8cc06acb2147c7402bab15d82ccc35ddc4534a22.jpg?rule=ad-large',
             'Width': 600}],
 'price': 28800,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Ford Ranger Wildtrak Super Cabine 4x4 tva recuperable 24000ht',
 'transmission': 'manual',
 'trim': 'Ranger 3.2 TDCi 200ch Super Cab Wildtrak',
 'vin': None,
 'year': 2019}
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273163886487%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3163886487: {'created_time': 1774883745.493349, 'last_price_update_time': 1774883745.493397}
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163886487') HTTP/1.1" 204 0
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3078242376
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273078242376%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3078242376: 1
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3078242376
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW Série 7 730I (6-ZYL.) berline, gris, première mise en '
                'circulation le 19/02/1990, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  -  Différentiel autobloquant\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée\n'
                '\n'
                'Extérieur :\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage teinté vert\n'
                '  - toit ouvrant\n'
                '\n'
                'Intérieur :\n'
                '  -  Cde à distance pour verrouillage centralisé\n'
                '  -  Rideau pare soleil sur lunette ar. électrique\n'
                '  -  Sac à ski\n'
                '  -  Sièges av à réglages électriques\n'
                '  -  Sièges av à réglages électriques (avec memory)\n'
                '  -  Sièges sport bmw av\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuie têtes ar\n'
                '  -  Boîte de vitesses 5 rapports\n'
                '  -  Jantes en acier 6\n'
                '  -  Pneus 205/65 r15 ..v\n'
                '  - Alternateur 110 / 115 a\n'
                '\n'
                'Sécurité :\n'
                '  -  Alarme antivol avec cde à distance\n'
                "  -  Alarme antivol avec protection d'habitacle\n"
                '  - ABS\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Adaptation conduite sportive\n'
                '  -  Aération\n'
                '  -  Catalyseur\n'
                '  -  Climatisation automatique avec contrôle autom. '
                "circulation d'air\n"
                '  -  Equipement ext. : shadow line\n'
                '  -  Kit pour collage à chaud\n'
                '  -  Moteur 3\n'
                '  -  Pare brise avec bandeau pare soleil supérieur(e)\n'
                '  -  Réglage de portée des projecteurs\n'
                '  -  à réglages électriques (gauche avec memory)\n'
                '  - 0 litre(s) 138 kw catalyseur\n'
                '  - 5x15\n'
                "  - Classe Crit'air : NC\n"
                "  - Classe d'émission de CO2 : G\n"
                '  - nombre de rapports : 5 vitesses\n'
                '  - émission CO2 : 270 g/km\n'
                '\n'
                'Référence annonce : stp1p9wcb2ra0vl',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3078242376',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 7',
 'odometer': 190000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/23/e1/d323e1c2218879ff708e551700259e8756a07cde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/da/a5/7ddaa5d96374609e21b7d0d25a9cb12b9e9c8e07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/b4/0e/1fb40e56bfa436bed70e6d37f174d686e2010dcd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/54/f2445435dbe01b9840d4e98862dd6a7f3bb8b604.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/d3/03/2cd303056a185b3f606481695bdc5dcca7eaab18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/bc/bd/76bcbd3ff9d21d24c42ee795157f622d0f58195f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/19/59/461959f9dfe93023fc46406e1fd9ef3e7e0d74cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/69/76/0b6976348ad444d4d779cdd458fc113a1cbd32c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/0e/58/820e58f9fb094782976c3c8de9f2d4490f789e13.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/46/56/bd46566bf59acc3ac82800e469d9f22f6e56c41c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/9d/cb/b59dcb1838d4a4565e48c29a8405e64672d506c9.jpg?rule=ad-large'],
 'price': 12900,
 'price_includes_vat': False,
 'registration_date': '1990-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'BMW Série 7 730I (6-ZYL.)',
 'transmission': 'manual',
 'trim': 'Série 7 730i 218ch',
 'vin': None,
 'year': 1990}
2026-03-30 15:15:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ede35b94-6e18-5409-b051-d4d77ce03390 with identifier: 3078242376
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ede35b94-6e18-5409-b051-d4d77ce03390
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd3%252F23%252Fe1%252Fd323e1c2218879ff708e551700259e8756a07cde.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/23/e1/d323e1c2218879ff708e551700259e8756a07cde.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7d%252Fda%252Fa5%252F7ddaa5d96374609e21b7d0d25a9cb12b9e9c8e07.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/da/a5/7ddaa5d96374609e21b7d0d25a9cb12b9e9c8e07.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252Fb4%252F0e%252F1fb40e56bfa436bed70e6d37f174d686e2010dcd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/b4/0e/1fb40e56bfa436bed70e6d37f174d686e2010dcd.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff2%252F44%252F54%252Ff2445435dbe01b9840d4e98862dd6a7f3bb8b604.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/54/f2445435dbe01b9840d4e98862dd6a7f3bb8b604.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2c%252Fd3%252F03%252F2cd303056a185b3f606481695bdc5dcca7eaab18.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/d3/03/2cd303056a185b3f606481695bdc5dcca7eaab18.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F76%252Fbc%252Fbd%252F76bcbd3ff9d21d24c42ee795157f622d0f58195f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/76/bc/bd/76bcbd3ff9d21d24c42ee795157f622d0f58195f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F46%252F19%252F59%252F461959f9dfe93023fc46406e1fd9ef3e7e0d74cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/19/59/461959f9dfe93023fc46406e1fd9ef3e7e0d74cc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0b%252F69%252F76%252F0b6976348ad444d4d779cdd458fc113a1cbd32c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/69/76/0b6976348ad444d4d779cdd458fc113a1cbd32c3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F82%252F0e%252F58%252F820e58f9fb094782976c3c8de9f2d4490f789e13.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/0e/58/820e58f9fb094782976c3c8de9f2d4490f789e13.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbd%252F46%252F56%252Fbd46566bf59acc3ac82800e469d9f22f6e56c41c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/46/56/bd46566bf59acc3ac82800e469d9f22f6e56c41c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ede35b94-6e18-5409-b051-d4d77ce03390 with identifier 3078242376
2026-03-30 15:15:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ede35b94-6e18-5409-b051-d4d77ce03390
2026-03-30 15:15:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW Série 7 730I (6-ZYL.) berline, gris, première mise en '
                'circulation le 19/02/1990, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  -  Différentiel autobloquant\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée\n'
                '\n'
                'Extérieur :\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage teinté vert\n'
                '  - toit ouvrant\n'
                '\n'
                'Intérieur :\n'
                '  -  Cde à distance pour verrouillage centralisé\n'
                '  -  Rideau pare soleil sur lunette ar. électrique\n'
                '  -  Sac à ski\n'
                '  -  Sièges av à réglages électriques\n'
                '  -  Sièges av à réglages électriques (avec memory)\n'
                '  -  Sièges sport bmw av\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuie têtes ar\n'
                '  -  Boîte de vitesses 5 rapports\n'
                '  -  Jantes en acier 6\n'
                '  -  Pneus 205/65 r15 ..v\n'
                '  - Alternateur 110 / 115 a\n'
                '\n'
                'Sécurité :\n'
                '  -  Alarme antivol avec cde à distance\n'
                "  -  Alarme antivol avec protection d'habitacle\n"
                '  - ABS\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Adaptation conduite sportive\n'
                '  -  Aération\n'
                '  -  Catalyseur\n'
                '  -  Climatisation automatique avec contrôle autom. '
                "circulation d'air\n"
                '  -  Equipement ext. : shadow line\n'
                '  -  Kit pour collage à chaud\n'
                '  -  Moteur 3\n'
                '  -  Pare brise avec bandeau pare soleil supérieur(e)\n'
                '  -  Réglage de portée des projecteurs\n'
                '  -  à réglages électriques (gauche avec memory)\n'
                '  - 0 litre(s) 138 kw catalyseur\n'
                '  - 5x15\n'
                "  - Classe Crit'air : NC\n"
                "  - Classe d'émission de CO2 : G\n"
                '  - nombre de rapports : 5 vitesses\n'
                '  - émission CO2 : 270 g/km\n'
                '\n'
                'Référence annonce : stp1p9wcb2ra0vl',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ede35b94-6e18-5409-b051-d4d77ce03390',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3078242376',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 7',
 'odometer': 190000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 11,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/23/e1/d323e1c2218879ff708e551700259e8756a07cde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/da/a5/7ddaa5d96374609e21b7d0d25a9cb12b9e9c8e07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/b4/0e/1fb40e56bfa436bed70e6d37f174d686e2010dcd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/54/f2445435dbe01b9840d4e98862dd6a7f3bb8b604.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/d3/03/2cd303056a185b3f606481695bdc5dcca7eaab18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/bc/bd/76bcbd3ff9d21d24c42ee795157f622d0f58195f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/19/59/461959f9dfe93023fc46406e1fd9ef3e7e0d74cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/69/76/0b6976348ad444d4d779cdd458fc113a1cbd32c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/0e/58/820e58f9fb094782976c3c8de9f2d4490f789e13.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/46/56/bd46566bf59acc3ac82800e469d9f22f6e56c41c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138160,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/23/e1/d323e1c2218879ff708e551700259e8756a07cde.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116075,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/da/a5/7ddaa5d96374609e21b7d0d25a9cb12b9e9c8e07.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87706,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/b4/0e/1fb40e56bfa436bed70e6d37f174d686e2010dcd.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133981,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/54/f2445435dbe01b9840d4e98862dd6a7f3bb8b604.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138896,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/d3/03/2cd303056a185b3f606481695bdc5dcca7eaab18.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126272,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/bc/bd/76bcbd3ff9d21d24c42ee795157f622d0f58195f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76930,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/19/59/461959f9dfe93023fc46406e1fd9ef3e7e0d74cc.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92082,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/69/76/0b6976348ad444d4d779cdd458fc113a1cbd32c3.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104491,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/0e/58/820e58f9fb094782976c3c8de9f2d4490f789e13.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_206bebac-60cb-595d-9bae-f5525600a7e3/206bebac-60cb-595d-9bae-f5525600a7e3_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62325,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/46/56/bd46566bf59acc3ac82800e469d9f22f6e56c41c.jpg?rule=ad-large',
             'Width': 600}],
 'price': 12900,
 'price_includes_vat': False,
 'registration_date': '1990-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'BMW Série 7 730I (6-ZYL.)',
 'transmission': 'manual',
 'trim': 'Série 7 730i 218ch',
 'vin': None,
 'year': 1990}
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273078242376%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3078242376: {'created_time': 1774883745.801972, 'last_price_update_time': 1774883745.801984}
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3078242376') HTTP/1.1" 204 0
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3132821109
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273132821109%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3132821109: 1
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3132821109
2026-03-30 15:15:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Audi Q3 Sportback 35 TFSI S line S tronic 1 ERE MAIN '
                'monospace compact, rouge, 5 portes, première mise en '
                'circulation le 10/10/2022, première main.\n'
                '\n'
                '5 places, poids en charge : 1605 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Audi connect (remote / control)\n'
                '  -  Audi smartphone interface : 500 € ttc\n'
                '  -  Clé télécommande\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '\n'
                'Conduite :\n'
                '  -  Audi drive select\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - suspension sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 750 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar\n'
                '  -  Barre(s) de toit noir(e)\n'
                '  -  Becquet de pavillon\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Pack : s line\n'
                '  -  Projecteur led\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central av dans cuir\n'
                '  -  Direction progressive\n'
                '  -  Inserts de garnissage de porte dans simili cuir\n'
                '  -  Pack intérieur s line\n'
                '  -  Pack éclairage ext. et int.\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège chauffant av : 316.67 € ttc\n'
                '  -  Sièges av à réglages électriques (12 directions) : 650 € '
                'ttc\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - prise 12V\n'
                '\n'
                'Pack :\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage s tronic\n'
                '  -  Dispositif antivol pour roues (écrous antivol)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Pack design noir(e) : 516.67 € ttc\n'
                '  -  Réception radio digital(e) (dab)\n'
                '  -  Sièges av réglable manuellement\n'
                '  -  Surtapis velours\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage (hold assist)\n'
                '  -  dégivrant et rabattable\n'
                '  -  peinture contrastée)\n'
                '  - Cockpit numérique\n'
                '  - clignotants LED\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Antidémarrage (électronique)\n'
                '  -  Supports isofix pour siège enfant\n'
                '  -  Témoin contrôle pneumatiques\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Protection proactive des occupants\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Appuie lombaires av\n'
                '  -  Audi connect (services liés à internet)\n'
                '  -  Caméra aide au recul : 383.33 € ttc\n'
                '  -  Connexion aux in\n'
                '  -  Empattement 2680 mm\n'
                '  -  Equipement int. finition/aspect aluminium\n'
                '  -  Gicleurs de lave vitre chauffant(e)/dégivrant(e)\n'
                '  -  Mild hybrid technologie\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Moteur 1\n'
                '  -  Multi media interface mmi basic plus / mmi radio plus\n'
                '  -  Multi media interface mmi navigation plus avec mmi '
                'touch\n'
                '  -  Pare brise verre insonorisant\n'
                '  -  Pare chocs design sport (s line\n'
                '  -  Rétroviseur ext noir(e) : 100 € ttc\n'
                '  -  S line\n'
                "  -  Système d'airbag crânien (sideguard)\n"
                "  -  Système d'assistance de conduite: assistant changement "
                'de file et maintien de trajectoire (side assist et lane '
                'assist)\n'
                "  -  Système d'assistance de conduite: assistant détresse "
                "avec automatique appel d'urgence\n"
                "  -  Système d'assistance de conduite: avertissement de "
                'franchissement involontaire de ligne\n'
                "  -  Système d'assistance de conduite: système de protection "
                'des occupants (audi pre sense basic)\n'
                '  -  Volant de direction (sport/cuir 3 branches\n'
                '  -  acoustique et visuel avec affichage sélectif (aps plus)\n'
                '  -  partie inférieur plate) avec multifonctions et palettes '
                'changement vitesse : 150 € ttc\n'
                '  - 3. feu stop\n'
                '  - 5 litre(s) 110 kw 16v tfsi act\n'
                "  - Classe Crit'air : 1\n"
                '  - USB\n'
                '  - nombre de rapports : 7 vitesses\n'
                '\n'
                'Référence annonce : vt7kwbfppaqt767',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3132821109',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 43000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/7f/5f/bd7f5f23579ea7ecb303919b1bbb1a6c2f22b200.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/52/9b/4e529be982e2c599937cd25726fc93f445653832.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/8b/4a/798b4af4d0207807e7c4d2e9d46287b65157ca80.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/63/71/2b6371930a0ea159c261f05d52ccf3e92b28ac25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8a/bb/f58abb6e2ec48dd78108bb698958c56bbbdc793a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/c8/42/e7c842cd565902ef14ce13baf0030012be99c6d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/ce/a1/40cea11cfba7667758ba09806b542623dda0020b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/96/e4/3196e47799387f0f16a04f9f352937d79e231da8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/e6/09/8fe609ec6f3d8110652cc1caf73d9f7b769d0fff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/9f/a1/a69fa15a8e26591325337de2f59fcfc87a25b043.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/6d/40/c76d40cb2e9cc5cb2f61c95597650549e57478b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/0e/fb/140efbb3ea8a3eaa5bb2dd40edbd8ba50836f25f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/b5/36/30b536a9ac8c2730de962baa89804c868eae4674.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/37/88/0a3788a9e728e5bb49a3288b98ae25d476436fd8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/13/1e/7f131ec4989333f20b26cf133769c3f9be71f2a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/68/ff/ae68ff19323e8ec7bc0cd1259f0d3027de0ee6cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/76/8f/20768f3d4583c3d33eb5b62af7740f5241280e8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/8d/88/198d8887595da6d7021955d79505f4f83a89a9a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/8c/2f/518c2fcbe6a3c6db5b35fe13ce98faa8472455a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/04/ac/b904ac77b464b7f94cc8dbe19a7b5d721c051021.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ae/c2/35aec239591c280e061b10c59c89afcb76c06dc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/06/1a/11061a89dbfc7519b6f6711824f1dde221cbbcf9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/74/cc/b774cc2b14c427993bf6566157b60a6c7da3e599.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/b5/15/4eb515bc9c3cd8c8966f5db4a41fec674128573e.jpg?rule=ad-large'],
 'price': 36900,
 'price_includes_vat': False,
 'registration_date': '2022-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q3 Sportback 35 TFSI S line S tronic 1 ERE MAIN',
 'transmission': 'automatic',
 'trim': 'Q3 35 TFSI 150ch S line S tronic 7',
 'vin': None,
 'year': 2022}
2026-03-30 15:15:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b2dd0551-a895-5715-b581-d0250da513ad with identifier: 3132821109
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b2dd0551-a895-5715-b581-d0250da513ad
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbd%252F7f%252F5f%252Fbd7f5f23579ea7ecb303919b1bbb1a6c2f22b200.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/7f/5f/bd7f5f23579ea7ecb303919b1bbb1a6c2f22b200.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4e%252F52%252F9b%252F4e529be982e2c599937cd25726fc93f445653832.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/52/9b/4e529be982e2c599937cd25726fc93f445653832.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F79%252F8b%252F4a%252F798b4af4d0207807e7c4d2e9d46287b65157ca80.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/8b/4a/798b4af4d0207807e7c4d2e9d46287b65157ca80.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2b%252F63%252F71%252F2b6371930a0ea159c261f05d52ccf3e92b28ac25.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/63/71/2b6371930a0ea159c261f05d52ccf3e92b28ac25.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff5%252F8a%252Fbb%252Ff58abb6e2ec48dd78108bb698958c56bbbdc793a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8a/bb/f58abb6e2ec48dd78108bb698958c56bbbdc793a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe7%252Fc8%252F42%252Fe7c842cd565902ef14ce13baf0030012be99c6d3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/c8/42/e7c842cd565902ef14ce13baf0030012be99c6d3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252Fce%252Fa1%252F40cea11cfba7667758ba09806b542623dda0020b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/ce/a1/40cea11cfba7667758ba09806b542623dda0020b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F31%252F96%252Fe4%252F3196e47799387f0f16a04f9f352937d79e231da8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/96/e4/3196e47799387f0f16a04f9f352937d79e231da8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8f%252Fe6%252F09%252F8fe609ec6f3d8110652cc1caf73d9f7b769d0fff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/e6/09/8fe609ec6f3d8110652cc1caf73d9f7b769d0fff.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa6%252F9f%252Fa1%252Fa69fa15a8e26591325337de2f59fcfc87a25b043.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/9f/a1/a69fa15a8e26591325337de2f59fcfc87a25b043.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b2dd0551-a895-5715-b581-d0250da513ad with identifier 3132821109
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b2dd0551-a895-5715-b581-d0250da513ad
2026-03-30 15:15:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Audi Q3 Sportback 35 TFSI S line S tronic 1 ERE MAIN '
                'monospace compact, rouge, 5 portes, première mise en '
                'circulation le 10/10/2022, première main.\n'
                '\n'
                '5 places, poids en charge : 1605 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Audi connect (remote / control)\n'
                '  -  Audi smartphone interface : 500 € ttc\n'
                '  -  Clé télécommande\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '\n'
                'Conduite :\n'
                '  -  Audi drive select\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - suspension sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 750 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar\n'
                '  -  Barre(s) de toit noir(e)\n'
                '  -  Becquet de pavillon\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Pack : s line\n'
                '  -  Projecteur led\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central av dans cuir\n'
                '  -  Direction progressive\n'
                '  -  Inserts de garnissage de porte dans simili cuir\n'
                '  -  Pack intérieur s line\n'
                '  -  Pack éclairage ext. et int.\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège chauffant av : 316.67 € ttc\n'
                '  -  Sièges av à réglages électriques (12 directions) : 650 € '
                'ttc\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - prise 12V\n'
                '\n'
                'Pack :\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage s tronic\n'
                '  -  Dispositif antivol pour roues (écrous antivol)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Pack design noir(e) : 516.67 € ttc\n'
                '  -  Réception radio digital(e) (dab)\n'
                '  -  Sièges av réglable manuellement\n'
                '  -  Surtapis velours\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage (hold assist)\n'
                '  -  dégivrant et rabattable\n'
                '  -  peinture contrastée)\n'
                '  - Cockpit numérique\n'
                '  - clignotants LED\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Antidémarrage (électronique)\n'
                '  -  Supports isofix pour siège enfant\n'
                '  -  Témoin contrôle pneumatiques\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Protection proactive des occupants\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Appuie lombaires av\n'
                '  -  Audi connect (services liés à internet)\n'
                '  -  Caméra aide au recul : 383.33 € ttc\n'
                '  -  Connexion aux in\n'
                '  -  Empattement 2680 mm\n'
                '  -  Equipement int. finition/aspect aluminium\n'
                '  -  Gicleurs de lave vitre chauffant(e)/dégivrant(e)\n'
                '  -  Mild hybrid technologie\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Moteur 1\n'
                '  -  Multi media interface mmi basic plus / mmi radio plus\n'
                '  -  Multi media interface mmi navigation plus avec mmi '
                'touch\n'
                '  -  Pare brise verre insonorisant\n'
                '  -  Pare chocs design sport (s line\n'
                '  -  Rétroviseur ext noir(e) : 100 € ttc\n'
                '  -  S line\n'
                "  -  Système d'airbag crânien (sideguard)\n"
                "  -  Système d'assistance de conduite: assistant changement "
                'de file et maintien de trajectoire (side assist et lane '
                'assist)\n'
                "  -  Système d'assistance de conduite: assistant détresse "
                "avec automatique appel d'urgence\n"
                "  -  Système d'assistance de conduite: avertissement de "
                'franchissement involontaire de ligne\n'
                "  -  Système d'assistance de conduite: système de protection "
                'des occupants (audi pre sense basic)\n'
                '  -  Volant de direction (sport/cuir 3 branches\n'
                '  -  acoustique et visuel avec affichage sélectif (aps plus)\n'
                '  -  partie inférieur plate) avec multifonctions et palettes '
                'changement vitesse : 150 € ttc\n'
                '  - 3. feu stop\n'
                '  - 5 litre(s) 110 kw 16v tfsi act\n'
                "  - Classe Crit'air : 1\n"
                '  - USB\n'
                '  - nombre de rapports : 7 vitesses\n'
                '\n'
                'Référence annonce : vt7kwbfppaqt767',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b2dd0551-a895-5715-b581-d0250da513ad',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3132821109',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 43000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/7f/5f/bd7f5f23579ea7ecb303919b1bbb1a6c2f22b200.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/52/9b/4e529be982e2c599937cd25726fc93f445653832.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/8b/4a/798b4af4d0207807e7c4d2e9d46287b65157ca80.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/63/71/2b6371930a0ea159c261f05d52ccf3e92b28ac25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8a/bb/f58abb6e2ec48dd78108bb698958c56bbbdc793a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/c8/42/e7c842cd565902ef14ce13baf0030012be99c6d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/ce/a1/40cea11cfba7667758ba09806b542623dda0020b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/96/e4/3196e47799387f0f16a04f9f352937d79e231da8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/e6/09/8fe609ec6f3d8110652cc1caf73d9f7b769d0fff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/9f/a1/a69fa15a8e26591325337de2f59fcfc87a25b043.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108218,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/7f/5f/bd7f5f23579ea7ecb303919b1bbb1a6c2f22b200.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73634,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/52/9b/4e529be982e2c599937cd25726fc93f445653832.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86500,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/8b/4a/798b4af4d0207807e7c4d2e9d46287b65157ca80.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81083,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/63/71/2b6371930a0ea159c261f05d52ccf3e92b28ac25.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118208,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8a/bb/f58abb6e2ec48dd78108bb698958c56bbbdc793a.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139008,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/c8/42/e7c842cd565902ef14ce13baf0030012be99c6d3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73387,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/ce/a1/40cea11cfba7667758ba09806b542623dda0020b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77448,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/96/e4/3196e47799387f0f16a04f9f352937d79e231da8.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74703,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/e6/09/8fe609ec6f3d8110652cc1caf73d9f7b769d0fff.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2dd0551-a895-5715-b581-d0250da513ad/b2dd0551-a895-5715-b581-d0250da513ad_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77032,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/9f/a1/a69fa15a8e26591325337de2f59fcfc87a25b043.jpg?rule=ad-large',
             'Width': 600}],
 'price': 36900,
 'price_includes_vat': False,
 'registration_date': '2022-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q3 Sportback 35 TFSI S line S tronic 1 ERE MAIN',
 'transmission': 'automatic',
 'trim': 'Q3 35 TFSI 150ch S line S tronic 7',
 'vin': None,
 'year': 2022}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273132821109%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3132821109: {'created_time': 1774883746.099345, 'last_price_update_time': 1774883746.099359}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3132821109') HTTP/1.1" 204 0
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138020191
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138020191%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138020191: 1
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138020191
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Audi A3 sportback 35 TDI S line full options 1 ere main '
                'FRANCE break, noir, 5 portes, première mise en circulation le '
                '13/07/2025, première main.\n'
                '\n'
                '5 places, poids en charge : 1485 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 750 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack dynamique : 750 € ttc\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  - Cache bagages\n'
                '\n'
                'Pack :\n'
                '  -  Pack design noir(e) plus : 700 € ttc\n'
                '\n'
                'Sécurité :\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Pack rangement et coffre : 183 € ttc\n'
                '  -  Phares à matrice de led : 708 € ttc\n'
                "  - Classe Crit'air : 2\n"
                '  - Equipement int. couture de couleur rouge : 417 € ttc\n'
                '  - nombre de rapports : 7 vitesses\n'
                '\n'
                'Référence annonce : 6u3bayfw3qfinzg',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138020191',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 1000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/96/66/0e/96660eca6e4290dabe5ccb88f82bb7192fe23b03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/39/10/893910689f16f9e910f1a85ffc17524c9be31b5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7b/09/107b0955c618a9140e5dbcb0b7628534e234b091.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/b2/6b/aeb26bfa73245fe7e71cf4c9b62e4186eb1df989.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/bf/d8/31bfd8d101a846ffb650dd8d35b02d2268216a35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/97/f5d397ae2dd7e6f1c71bfe84a5e276ae1dea770c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/a7/3a/16a73ae555975194a1a2e1d7e096c7b59228bbd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/20/61/c82061979446025932d97943c0c62b098560e140.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/78/e1/eb78e107123e385553da6b9c5979ca1b1096eb5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/55/86/81558670dacc76fc8897accaa351b20fc663b2ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/56/f1/8d56f126e8fa0ca6401550838a68d9587cd2ea76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/bd/b7/20bdb756299825b5a5131b8998b570dfc2fea19e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/43/8e/ca438ec1a033d3ecffc5b54d3c6195d36ab98ddc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/0a/09/360a09312ccdde0812e2b26e34f85fff33e16a76.jpg?rule=ad-large'],
 'price': 48900,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 sportback 35 TDI S line full options 1 ere main FRANCE',
 'transmission': 'automatic',
 'trim': 'A3 Berline 2.0 TDI 150ch S line S tronic 7',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f12b5140-08bf-57a5-96cf-b92c08f9360e with identifier: 3138020191
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f12b5140-08bf-57a5-96cf-b92c08f9360e
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F96%252F66%252F0e%252F96660eca6e4290dabe5ccb88f82bb7192fe23b03.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/96/66/0e/96660eca6e4290dabe5ccb88f82bb7192fe23b03.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F89%252F39%252F10%252F893910689f16f9e910f1a85ffc17524c9be31b5c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/39/10/893910689f16f9e910f1a85ffc17524c9be31b5c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F10%252F7b%252F09%252F107b0955c618a9140e5dbcb0b7628534e234b091.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7b/09/107b0955c618a9140e5dbcb0b7628534e234b091.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fae%252Fb2%252F6b%252Faeb26bfa73245fe7e71cf4c9b62e4186eb1df989.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/b2/6b/aeb26bfa73245fe7e71cf4c9b62e4186eb1df989.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F31%252Fbf%252Fd8%252F31bfd8d101a846ffb650dd8d35b02d2268216a35.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/bf/d8/31bfd8d101a846ffb650dd8d35b02d2268216a35.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff5%252Fd3%252F97%252Ff5d397ae2dd7e6f1c71bfe84a5e276ae1dea770c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/97/f5d397ae2dd7e6f1c71bfe84a5e276ae1dea770c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F16%252Fa7%252F3a%252F16a73ae555975194a1a2e1d7e096c7b59228bbd6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/16/a7/3a/16a73ae555975194a1a2e1d7e096c7b59228bbd6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc8%252F20%252F61%252Fc82061979446025932d97943c0c62b098560e140.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/20/61/c82061979446025932d97943c0c62b098560e140.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Feb%252F78%252Fe1%252Feb78e107123e385553da6b9c5979ca1b1096eb5c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/78/e1/eb78e107123e385553da6b9c5979ca1b1096eb5c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F81%252F55%252F86%252F81558670dacc76fc8897accaa351b20fc663b2ea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/55/86/81558670dacc76fc8897accaa351b20fc663b2ea.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f12b5140-08bf-57a5-96cf-b92c08f9360e with identifier 3138020191
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f12b5140-08bf-57a5-96cf-b92c08f9360e
2026-03-30 15:15:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Audi A3 sportback 35 TDI S line full options 1 ere main '
                'FRANCE break, noir, 5 portes, première mise en circulation le '
                '13/07/2025, première main.\n'
                '\n'
                '5 places, poids en charge : 1485 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 750 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack dynamique : 750 € ttc\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  - Cache bagages\n'
                '\n'
                'Pack :\n'
                '  -  Pack design noir(e) plus : 700 € ttc\n'
                '\n'
                'Sécurité :\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Pack rangement et coffre : 183 € ttc\n'
                '  -  Phares à matrice de led : 708 € ttc\n'
                "  - Classe Crit'air : 2\n"
                '  - Equipement int. couture de couleur rouge : 417 € ttc\n'
                '  - nombre de rapports : 7 vitesses\n'
                '\n'
                'Référence annonce : 6u3bayfw3qfinzg',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f12b5140-08bf-57a5-96cf-b92c08f9360e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138020191',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 1000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/96/66/0e/96660eca6e4290dabe5ccb88f82bb7192fe23b03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/39/10/893910689f16f9e910f1a85ffc17524c9be31b5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7b/09/107b0955c618a9140e5dbcb0b7628534e234b091.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/b2/6b/aeb26bfa73245fe7e71cf4c9b62e4186eb1df989.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/bf/d8/31bfd8d101a846ffb650dd8d35b02d2268216a35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/97/f5d397ae2dd7e6f1c71bfe84a5e276ae1dea770c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/a7/3a/16a73ae555975194a1a2e1d7e096c7b59228bbd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/20/61/c82061979446025932d97943c0c62b098560e140.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/78/e1/eb78e107123e385553da6b9c5979ca1b1096eb5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/55/86/81558670dacc76fc8897accaa351b20fc663b2ea.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172912,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/66/0e/96660eca6e4290dabe5ccb88f82bb7192fe23b03.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190449,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/39/10/893910689f16f9e910f1a85ffc17524c9be31b5c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184266,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7b/09/107b0955c618a9140e5dbcb0b7628534e234b091.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 183479,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/b2/6b/aeb26bfa73245fe7e71cf4c9b62e4186eb1df989.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160047,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/bf/d8/31bfd8d101a846ffb650dd8d35b02d2268216a35.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180615,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d3/97/f5d397ae2dd7e6f1c71bfe84a5e276ae1dea770c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159282,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/a7/3a/16a73ae555975194a1a2e1d7e096c7b59228bbd6.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119374,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/20/61/c82061979446025932d97943c0c62b098560e140.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127188,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/78/e1/eb78e107123e385553da6b9c5979ca1b1096eb5c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f12b5140-08bf-57a5-96cf-b92c08f9360e/f12b5140-08bf-57a5-96cf-b92c08f9360e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134913,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/55/86/81558670dacc76fc8897accaa351b20fc663b2ea.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 48900,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 sportback 35 TDI S line full options 1 ere main FRANCE',
 'transmission': 'automatic',
 'trim': 'A3 Berline 2.0 TDI 150ch S line S tronic 7',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138020191%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3138020191: {'created_time': 1774883746.378099, 'last_price_update_time': 1774883746.378114}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138020191') HTTP/1.1" 204 0
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138020193
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138020193%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138020193: 1
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138020193
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio IV (B98) 1.5 dCi 90ch energy Business 82g 5p '
                'berline, blanc, 4 cv, 5 portes, première mise en circulation '
                'le 27/05/2020, première main.\n'
                '\n'
                'poids en charge : 1189 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Radio\n'
                '  -  Tmc\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - Prise jack\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Commande mode eco\n'
                '  -  Système de récupération énergie freinage\n'
                '  - Stop & Start\n'
                '  - démarrage sans clé\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Blanc glacier\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet arrière\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Enjoliveurs\n'
                "  -  Feux de freinage d'urgence\n"
                '  -  Pneu à faible résistance au roulement\n'
                '  -  Répétiteurs de clignotant dans rétro ext\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - phares halogènes\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette 1/3 2/3\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gant fermée\n'
                '  -  Miroir de courtoisie passager\n'
                '  -  Température extérieure\n'
                '  - Cache bagages\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - lampe de coffre\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - lunette arrière dégivrante\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie tissu noir/gris\n'
                '\n'
                'Sécurité :\n'
                '  -  Ceintures avant ajustables en hauteur\n'
                '  -  Dtecteur de sous gonflage indirect\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - MP3\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - vide poche porte avant\n'
                '  - émission CO2 : 109 g/km\n'
                '\n'
                'Référence annonce : njxveoqnuffiapm',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138020193',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 95000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/36/0b/4f360bb08e47bf21f9c09a81eccf45f525ac34de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/25/6b/a1256be8d484297ba770200c9ea8d114ed8bfe60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/12/bc/8212bc15b911416dc9580a96fff2f8a39d1f8a83.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/5b/63/025b63cc1a320b03368170385329c588b51a2c85.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/3d/17/d43d177cf975caa6abb9c60478eee05f387f52c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/3b/53/243b53876f780602ecb693372d1d4498b71bc6bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/d0/e7/84d0e70d402eaf27d101bab5f04a5354f0920533.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/fe/d3/25fed3103f7dc68ca780564f47e8256b25c562cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/14/fc/c814fcd22edd411d36ee81e291922dd6a14e797e.jpg?rule=ad-large'],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2020-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Renault Clio IV (B98) 1.5 dCi 90ch energy Business 82g 5p',
 'transmission': 'manual',
 'trim': 'Clio 1.5 dCi 90ch energy Business 82g 5p',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6215470b-e070-5bdc-9665-3d338f6ee571 with identifier: 3138020193
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 6215470b-e070-5bdc-9665-3d338f6ee571
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4f%252F36%252F0b%252F4f360bb08e47bf21f9c09a81eccf45f525ac34de.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/36/0b/4f360bb08e47bf21f9c09a81eccf45f525ac34de.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa1%252F25%252F6b%252Fa1256be8d484297ba770200c9ea8d114ed8bfe60.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/25/6b/a1256be8d484297ba770200c9ea8d114ed8bfe60.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F82%252F12%252Fbc%252F8212bc15b911416dc9580a96fff2f8a39d1f8a83.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/12/bc/8212bc15b911416dc9580a96fff2f8a39d1f8a83.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F02%252F5b%252F63%252F025b63cc1a320b03368170385329c588b51a2c85.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/5b/63/025b63cc1a320b03368170385329c588b51a2c85.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd4%252F3d%252F17%252Fd43d177cf975caa6abb9c60478eee05f387f52c8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/3d/17/d43d177cf975caa6abb9c60478eee05f387f52c8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F24%252F3b%252F53%252F243b53876f780602ecb693372d1d4498b71bc6bb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/24/3b/53/243b53876f780602ecb693372d1d4498b71bc6bb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F84%252Fd0%252Fe7%252F84d0e70d402eaf27d101bab5f04a5354f0920533.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/84/d0/e7/84d0e70d402eaf27d101bab5f04a5354f0920533.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F25%252Ffe%252Fd3%252F25fed3103f7dc68ca780564f47e8256b25c562cb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/fe/d3/25fed3103f7dc68ca780564f47e8256b25c562cb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc8%252F14%252Ffc%252Fc814fcd22edd411d36ee81e291922dd6a14e797e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/14/fc/c814fcd22edd411d36ee81e291922dd6a14e797e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6215470b-e070-5bdc-9665-3d338f6ee571 with identifier 3138020193
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6215470b-e070-5bdc-9665-3d338f6ee571
2026-03-30 15:15:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio IV (B98) 1.5 dCi 90ch energy Business 82g 5p '
                'berline, blanc, 4 cv, 5 portes, première mise en circulation '
                'le 27/05/2020, première main.\n'
                '\n'
                'poids en charge : 1189 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Radio\n'
                '  -  Tmc\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - Prise jack\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Commande mode eco\n'
                '  -  Système de récupération énergie freinage\n'
                '  - Stop & Start\n'
                '  - démarrage sans clé\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Blanc glacier\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet arrière\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Enjoliveurs\n'
                "  -  Feux de freinage d'urgence\n"
                '  -  Pneu à faible résistance au roulement\n'
                '  -  Répétiteurs de clignotant dans rétro ext\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - phares halogènes\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette 1/3 2/3\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gant fermée\n'
                '  -  Miroir de courtoisie passager\n'
                '  -  Température extérieure\n'
                '  - Cache bagages\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - lampe de coffre\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - lunette arrière dégivrante\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie tissu noir/gris\n'
                '\n'
                'Sécurité :\n'
                '  -  Ceintures avant ajustables en hauteur\n'
                '  -  Dtecteur de sous gonflage indirect\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - MP3\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - vide poche porte avant\n'
                '  - émission CO2 : 109 g/km\n'
                '\n'
                'Référence annonce : njxveoqnuffiapm',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '6215470b-e070-5bdc-9665-3d338f6ee571',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138020193',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 95000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 9,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/36/0b/4f360bb08e47bf21f9c09a81eccf45f525ac34de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/25/6b/a1256be8d484297ba770200c9ea8d114ed8bfe60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/12/bc/8212bc15b911416dc9580a96fff2f8a39d1f8a83.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/5b/63/025b63cc1a320b03368170385329c588b51a2c85.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/3d/17/d43d177cf975caa6abb9c60478eee05f387f52c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/3b/53/243b53876f780602ecb693372d1d4498b71bc6bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/d0/e7/84d0e70d402eaf27d101bab5f04a5354f0920533.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/fe/d3/25fed3103f7dc68ca780564f47e8256b25c562cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/14/fc/c814fcd22edd411d36ee81e291922dd6a14e797e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188069,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/36/0b/4f360bb08e47bf21f9c09a81eccf45f525ac34de.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163665,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/25/6b/a1256be8d484297ba770200c9ea8d114ed8bfe60.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162352,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/12/bc/8212bc15b911416dc9580a96fff2f8a39d1f8a83.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151254,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/5b/63/025b63cc1a320b03368170385329c588b51a2c85.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155331,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/3d/17/d43d177cf975caa6abb9c60478eee05f387f52c8.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81134,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/3b/53/243b53876f780602ecb693372d1d4498b71bc6bb.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101220,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/d0/e7/84d0e70d402eaf27d101bab5f04a5354f0920533.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113412,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/fe/d3/25fed3103f7dc68ca780564f47e8256b25c562cb.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6215470b-e070-5bdc-9665-3d338f6ee571/6215470b-e070-5bdc-9665-3d338f6ee571_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99391,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/14/fc/c814fcd22edd411d36ee81e291922dd6a14e797e.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2020-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Renault Clio IV (B98) 1.5 dCi 90ch energy Business 82g 5p',
 'transmission': 'manual',
 'trim': 'Clio 1.5 dCi 90ch energy Business 82g 5p',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138020193%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3138020193: {'created_time': 1774883746.634678, 'last_price_update_time': 1774883746.634692}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138020193') HTTP/1.1" 204 0
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3123324400
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273123324400%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3123324400: 1
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3123324400
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW Série 3 335I pack M3 coupé, gris, 21 cv, 2 portes, '
                'première mise en circulation le 20/03/2007, première main.\n'
                '\n'
                'poids en charge : 1540 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : F\n"
                '  - Puissance kilowatt : 225 kw\n'
                '  - puissance réelle : 306 ch\n'
                '  - émission CO2 : 228 g/km\n'
                '\n'
                'Référence annonce : qpqsf9zidotkhtj',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 306,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3123324400',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 130000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/47/cc/70/47cc708ae62abf0cfdc824ddd54731eb3b9f42af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/7d/51/c77d51c0fe1861c514fd18c0070ced15cc2956b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/55/c4/7c55c49072119fe0cbdf0feca1fc50e6097efe04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/25/45/3d25451c2dcd37fcbc814b6081a81d74bd995d4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/fd/a7/47fda7eb631ef92c06a2edfe77d52640e0457613.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d1/9e/94d19ef5936ab104b231985c4e20032d7ee6c19a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9a/01/c39a01f63baea3f8119b333e85cb923e0d8f8ff5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/38/1d/b4381df6c86b4669690035c18dab05d9faa34dd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/ef/4a/79ef4a786838e3f8abd78087f2957f1e3b30d437.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/34/d0/3434d0ca6fa85d96864b99cc0026e1aaa5e089b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/29/8e/87298e69fc8a97bb3ea75453c71989e576cb4367.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/8e/51/098e51c21dd32bf09a6e823e971e2026dc1951ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/82/63/aa8263a3aa358f69cbdae77a1c915d21d77abe69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/7e/d0/e47ed0d661ca7d97ba09f66864ed54b12290886b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/cb/a9/f9cba97edd1da2ee5cd6a33a6403fccf5928230f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/cd/37/f9cd374ac5c1ea4ff43c0c84b1de3e1bdad31cca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/90/a1/ba90a15f486511510c6475fdd6dbb552f2598ed5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/1c/63/171c63a4b0d48946993e412aeb0ef027d7a3aeeb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/bb/9d/6bbb9dcec25494c29f8e32ff875c9053a64ad3d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/2a/cf/2e2acf292f1094f0a6d11aeaea2b3122081d0649.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/20/85/17208504b5babe1e28a10b463dccd5c0b2c5619d.jpg?rule=ad-large'],
 'price': 17750,
 'price_includes_vat': False,
 'registration_date': '2007-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'BMW Série 3 335I pack M3',
 'transmission': 'automatic',
 'trim': 'Série 3 Coupé 335i 306ch Sport',
 'vin': None,
 'year': 2007}
2026-03-30 15:15:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a5d955d-efcf-5001-b874-1f375a213521 with identifier: 3123324400
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2a5d955d-efcf-5001-b874-1f375a213521
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F47%252Fcc%252F70%252F47cc708ae62abf0cfdc824ddd54731eb3b9f42af.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/cc/70/47cc708ae62abf0cfdc824ddd54731eb3b9f42af.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc7%252F7d%252F51%252Fc77d51c0fe1861c514fd18c0070ced15cc2956b6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/7d/51/c77d51c0fe1861c514fd18c0070ced15cc2956b6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7c%252F55%252Fc4%252F7c55c49072119fe0cbdf0feca1fc50e6097efe04.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/55/c4/7c55c49072119fe0cbdf0feca1fc50e6097efe04.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3d%252F25%252F45%252F3d25451c2dcd37fcbc814b6081a81d74bd995d4c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/25/45/3d25451c2dcd37fcbc814b6081a81d74bd995d4c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F47%252Ffd%252Fa7%252F47fda7eb631ef92c06a2edfe77d52640e0457613.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/fd/a7/47fda7eb631ef92c06a2edfe77d52640e0457613.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F94%252Fd1%252F9e%252F94d19ef5936ab104b231985c4e20032d7ee6c19a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d1/9e/94d19ef5936ab104b231985c4e20032d7ee6c19a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc3%252F9a%252F01%252Fc39a01f63baea3f8119b333e85cb923e0d8f8ff5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9a/01/c39a01f63baea3f8119b333e85cb923e0d8f8ff5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252F38%252F1d%252Fb4381df6c86b4669690035c18dab05d9faa34dd5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/38/1d/b4381df6c86b4669690035c18dab05d9faa34dd5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F79%252Fef%252F4a%252F79ef4a786838e3f8abd78087f2957f1e3b30d437.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/ef/4a/79ef4a786838e3f8abd78087f2957f1e3b30d437.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F34%252F34%252Fd0%252F3434d0ca6fa85d96864b99cc0026e1aaa5e089b7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/34/d0/3434d0ca6fa85d96864b99cc0026e1aaa5e089b7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2a5d955d-efcf-5001-b874-1f375a213521 with identifier 3123324400
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2a5d955d-efcf-5001-b874-1f375a213521
2026-03-30 15:15:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW Série 3 335I pack M3 coupé, gris, 21 cv, 2 portes, '
                'première mise en circulation le 20/03/2007, première main.\n'
                '\n'
                'poids en charge : 1540 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : F\n"
                '  - Puissance kilowatt : 225 kw\n'
                '  - puissance réelle : 306 ch\n'
                '  - émission CO2 : 228 g/km\n'
                '\n'
                'Référence annonce : qpqsf9zidotkhtj',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 306,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '2a5d955d-efcf-5001-b874-1f375a213521',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3123324400',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 130000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/47/cc/70/47cc708ae62abf0cfdc824ddd54731eb3b9f42af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/7d/51/c77d51c0fe1861c514fd18c0070ced15cc2956b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/55/c4/7c55c49072119fe0cbdf0feca1fc50e6097efe04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/25/45/3d25451c2dcd37fcbc814b6081a81d74bd995d4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/fd/a7/47fda7eb631ef92c06a2edfe77d52640e0457613.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d1/9e/94d19ef5936ab104b231985c4e20032d7ee6c19a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9a/01/c39a01f63baea3f8119b333e85cb923e0d8f8ff5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/38/1d/b4381df6c86b4669690035c18dab05d9faa34dd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/ef/4a/79ef4a786838e3f8abd78087f2957f1e3b30d437.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/34/d0/3434d0ca6fa85d96864b99cc0026e1aaa5e089b7.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92341,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/cc/70/47cc708ae62abf0cfdc824ddd54731eb3b9f42af.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100403,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/7d/51/c77d51c0fe1861c514fd18c0070ced15cc2956b6.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87545,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/55/c4/7c55c49072119fe0cbdf0feca1fc50e6097efe04.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88063,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/25/45/3d25451c2dcd37fcbc814b6081a81d74bd995d4c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93869,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/fd/a7/47fda7eb631ef92c06a2edfe77d52640e0457613.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84468,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d1/9e/94d19ef5936ab104b231985c4e20032d7ee6c19a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58960,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9a/01/c39a01f63baea3f8119b333e85cb923e0d8f8ff5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66789,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/38/1d/b4381df6c86b4669690035c18dab05d9faa34dd5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58080,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/ef/4a/79ef4a786838e3f8abd78087f2957f1e3b30d437.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a5d955d-efcf-5001-b874-1f375a213521/2a5d955d-efcf-5001-b874-1f375a213521_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66011,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/34/d0/3434d0ca6fa85d96864b99cc0026e1aaa5e089b7.jpg?rule=ad-large',
             'Width': 600}],
 'price': 17750,
 'price_includes_vat': False,
 'registration_date': '2007-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'BMW Série 3 335I pack M3',
 'transmission': 'automatic',
 'trim': 'Série 3 Coupé 335i 306ch Sport',
 'vin': None,
 'year': 2007}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273123324400%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3123324400: {'created_time': 1774883746.907779, 'last_price_update_time': 1774883746.907793}
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3123324400') HTTP/1.1" 204 0
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3126672862
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273126672862%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3126672862: 1
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3126672862
2026-03-30 15:15:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A4 TDI 190CH S line S tronic JANTES ROTOR PACK break, '
                'gris, 10 cv, 5 portes, première mise en circulation le '
                '15/05/2019, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - Puissance kilowatt : 140 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 190 ch\n'
                '  - émission CO2 : 119 g/km\n'
                '\n'
                'Référence annonce : vummprnz4jauz8m',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3126672862',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 117000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/7f/3c9c7f96ffdf0b7bba10e67839299bc44bb8e8ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/2e/5a/f22e5ade50ec98079d168293ecc058ad2f542399.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/d8/43/9fd8432f3bef2482e2a880d2c00b807abc1b3aa4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/a0/33/51a0330e8ccc2f3f3f24341e6e6bbef8d0e1b458.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/ca/cb/d7cacbe9702743f9db3088459fbbebf65941ab1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/89/b4/0089b40cb93c686a5568f633ff3966e7a25044af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/c1/98/0bc198ff2cec9893fff4c9f249c9051e39bf073e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/53/aa/6753aacaa5622c3d8e845dabe9bc5809f0cffe23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/16/90/8c169068d663766a3dbf3833ab71e60487efd0c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/21/18/ea2118ff27f63ac3a1908b24ef399dbfdfde3342.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/29/50/5d2950ce7c97651488993c9863585ae1fc9074e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/4a/eb/a44aeb006ebc50299c3045e4ace6c2241ca590a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/99/60/d09960e75a0b8dfa3df39b8e755482b0ff6a1637.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/37/c6/3a37c61f77faac18a63899ff38e0d83ceb9a0d5e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/d6/f5/4bd6f5ad8a42af4f8e5ae65c1c8bbe73df2324ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/05/cb/3505cb1238dc583e5cf7236be1bfccbcd10bf5ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/c4/30/d6c4309c4d3bc099e36074e6c9041628e8a3c09f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/da/f3/69daf311f28e8970a13bd66e3a3f1be9d9f8a6ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/30/9f/3e309f9b9c7b937de5fe3603ccf75add6088784e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/1f/60/9f1f6073460325fa1ba8df4aba3e671ea4330671.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/66/50/be66509369e6d9e603fc66040dea1ec5f2d0c350.jpg?rule=ad-large'],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2019-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 TDI 190CH S line S tronic JANTES ROTOR PACK',
 'transmission': 'automatic',
 'trim': 'A4 Avant 40 TDI 190ch S line S tronic 7 Euro6d-T',
 'vin': None,
 'year': 2019}
2026-03-30 15:15:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b6358013-3ce4-5efc-9a00-f5f9e7ef1865 with identifier: 3126672862
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b6358013-3ce4-5efc-9a00-f5f9e7ef1865
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3c%252F9c%252F7f%252F3c9c7f96ffdf0b7bba10e67839299bc44bb8e8ef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/7f/3c9c7f96ffdf0b7bba10e67839299bc44bb8e8ef.jpg?rule=ad-large already downloaded
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff2%252F2e%252F5a%252Ff22e5ade50ec98079d168293ecc058ad2f542399.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/2e/5a/f22e5ade50ec98079d168293ecc058ad2f542399.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9f%252Fd8%252F43%252F9fd8432f3bef2482e2a880d2c00b807abc1b3aa4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/d8/43/9fd8432f3bef2482e2a880d2c00b807abc1b3aa4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F51%252Fa0%252F33%252F51a0330e8ccc2f3f3f24341e6e6bbef8d0e1b458.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/51/a0/33/51a0330e8ccc2f3f3f24341e6e6bbef8d0e1b458.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd7%252Fca%252Fcb%252Fd7cacbe9702743f9db3088459fbbebf65941ab1b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/ca/cb/d7cacbe9702743f9db3088459fbbebf65941ab1b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F00%252F89%252Fb4%252F0089b40cb93c686a5568f633ff3966e7a25044af.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/00/89/b4/0089b40cb93c686a5568f633ff3966e7a25044af.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0b%252Fc1%252F98%252F0bc198ff2cec9893fff4c9f249c9051e39bf073e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/c1/98/0bc198ff2cec9893fff4c9f249c9051e39bf073e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F67%252F53%252Faa%252F6753aacaa5622c3d8e845dabe9bc5809f0cffe23.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/53/aa/6753aacaa5622c3d8e845dabe9bc5809f0cffe23.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252F16%252F90%252F8c169068d663766a3dbf3833ab71e60487efd0c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/16/90/8c169068d663766a3dbf3833ab71e60487efd0c3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fea%252F21%252F18%252Fea2118ff27f63ac3a1908b24ef399dbfdfde3342.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/21/18/ea2118ff27f63ac3a1908b24ef399dbfdfde3342.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b6358013-3ce4-5efc-9a00-f5f9e7ef1865 with identifier 3126672862
2026-03-30 15:15:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b6358013-3ce4-5efc-9a00-f5f9e7ef1865
2026-03-30 15:15:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A4 TDI 190CH S line S tronic JANTES ROTOR PACK break, '
                'gris, 10 cv, 5 portes, première mise en circulation le '
                '15/05/2019, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - Puissance kilowatt : 140 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 190 ch\n'
                '  - émission CO2 : 119 g/km\n'
                '\n'
                'Référence annonce : vummprnz4jauz8m',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'b6358013-3ce4-5efc-9a00-f5f9e7ef1865',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3126672862',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 117000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/7f/3c9c7f96ffdf0b7bba10e67839299bc44bb8e8ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/2e/5a/f22e5ade50ec98079d168293ecc058ad2f542399.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/d8/43/9fd8432f3bef2482e2a880d2c00b807abc1b3aa4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/a0/33/51a0330e8ccc2f3f3f24341e6e6bbef8d0e1b458.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/ca/cb/d7cacbe9702743f9db3088459fbbebf65941ab1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/89/b4/0089b40cb93c686a5568f633ff3966e7a25044af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/c1/98/0bc198ff2cec9893fff4c9f249c9051e39bf073e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/53/aa/6753aacaa5622c3d8e845dabe9bc5809f0cffe23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/16/90/8c169068d663766a3dbf3833ab71e60487efd0c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/21/18/ea2118ff27f63ac3a1908b24ef399dbfdfde3342.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93661,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/7f/3c9c7f96ffdf0b7bba10e67839299bc44bb8e8ef.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113017,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/2e/5a/f22e5ade50ec98079d168293ecc058ad2f542399.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100912,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/d8/43/9fd8432f3bef2482e2a880d2c00b807abc1b3aa4.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104008,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/a0/33/51a0330e8ccc2f3f3f24341e6e6bbef8d0e1b458.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103972,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/ca/cb/d7cacbe9702743f9db3088459fbbebf65941ab1b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97643,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/89/b4/0089b40cb93c686a5568f633ff3966e7a25044af.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88053,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/c1/98/0bc198ff2cec9893fff4c9f249c9051e39bf073e.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66827,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/53/aa/6753aacaa5622c3d8e845dabe9bc5809f0cffe23.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86800,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/16/90/8c169068d663766a3dbf3833ab71e60487efd0c3.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b6358013-3ce4-5efc-9a00-f5f9e7ef1865/b6358013-3ce4-5efc-9a00-f5f9e7ef1865_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118127,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/21/18/ea2118ff27f63ac3a1908b24ef399dbfdfde3342.jpg?rule=ad-large',
             'Width': 600}],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2019-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 TDI 190CH S line S tronic JANTES ROTOR PACK',
 'transmission': 'automatic',
 'trim': 'A4 Avant 40 TDI 190ch S line S tronic 7 Euro6d-T',
 'vin': None,
 'year': 2019}
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273126672862%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3126672862: {'created_time': 1774883747.186254, 'last_price_update_time': 1774883747.186267}
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3126672862') HTTP/1.1" 204 0
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3115089651
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273115089651%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3115089651: 1
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3115089651
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Mini Countryman Cooper S BOITE AUTO break, bleu, 11 cv, 5 '
                'portes, première mise en circulation le 01/10/2015, première '
                'main.\n'
                '\n'
                '4 places, poids en charge : 1385 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Cde vocale : 250 € ttc\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 475 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - projecteurs bi-xénon\n'
                '  - projecteurs xénon\n'
                '\n'
                'Intérieur :\n'
                '  -  Pack rangement : 100 € ttc\n'
                '  -  Siège av droit réglable(s) en hauteur : 42 € ttc\n'
                '  -  Siège chauffant av : 267 € ttc\n'
                '  -  Sièges av réglable(s) en hauteur : 50 € ttc\n'
                '  -  Vitrage athermique (calorifuge) : 167 € ttc\n'
                '  - climatisation : automatique\n'
                '\n'
                'Pack :\n'
                '  -  Feux clignotants blanc : 58 € ttc\n'
                '  - Boîte automatique avec steptronic (6 rapports)\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Alarme : 292 € ttc\n'
                '  -  Dispositif antivol pour roues (écrous antivol) : 25 € '
                'ttc\n'
                '  -  Equipement en sièges : 5 places\n'
                '  -  Gicleurs de lave vitre et rétroviseur ext chauffant(e) : '
                '58 € ttc\n'
                '  -  Mini connected (interface) : 210 € ttc\n'
                '  -  Pack eclairage/vision/lumière : 168 € ttc\n'
                '  -  Park distance control (pdc) : 295 € ttc\n'
                '  -  Système audio et navigation : 1421 € ttc\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : D\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 141 kw\n'
                '  - puissance réelle : 192 ch\n'
                '  - émission CO2 : 145 g/km\n'
                '\n'
                'Référence annonce : fsz2s21qln2bpj6',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 192,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3115089651',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Countryman',
 'odometer': 125000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/40/be/5b/40be5b6f338b0f296639b5bea905d63a6b6c4f32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/4a/ae/e24aae586d68c50141184ab9cc3c8dd7fd00c58b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/1d/e3/281de33a692b197b8ae670e75a5aadf1a073be73.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1a/27/821a273843d03b82cc18bb99eb822a1167db3a6b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/41/3f854135af84ee4804a37a9bd92cb68864441614.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/31/11/f631115a27a7409a7f0ef2a189673921190e6511.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/e8/bb/e1e8bb916732149fee6a472ed34a36e7084fc009.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a8/fb/f8a8fb1a04207dba6e6d542cc9b1c86ed69797ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/cf/44/7ecf4458261b5b36e3ecd6116bf8e0f406f6028c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/36/bf/2c36bf1741a2eb336451b0c2d9ccd42c4de7501d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/d2/90/7ed2901956e71bcc8cd5eccb6a7959589ff66efc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/dd/86/bddd86588c839f2c97fb8fe6f05799b5ce42bb4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/fc/25/41fc25f76e5371617135114ec2db02b7127e99e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/a1/0e/69a10ef5721e7359f925cc947253cbad527e9a64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/97/cf/7197cf1e04880214eaa86ee997c15220ed5a3ea2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/70/a3/8570a32dc668124779e9a37e5f0b5878d27fc997.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/09/45/a90945c51e894c28c523af6d39aecbdfd8f9653e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/54/2a/f2542a2155b878a4809aeb8d5da04220ff2040d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/d0/03/2cd00363bf5dbe4422c309c86be0e43b0edc1dd7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/a5/c1/c4a5c1468b94b9328f15d1a04a5107d7a540a3a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/47/2f/4a472f99377cb4109c4a9df7dac5d9bf38c2979a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/29/7f/f2297f0aa720e405b6a2e99825b3f60e5f595be3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/7c/3b/2f7c3b9b61776073f568dac65a3558345ce4993c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/e6/47/6ae647cb7e3b0cfbfab21dd0f3dbc178051090f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/59/88/285988a007fa2c6dce63bcb4589edb69f847fe3d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/b8/81/7eb881d4f3bf2fcbaaf370d62fca091abdf79beb.jpg?rule=ad-large'],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Countryman Cooper S BOITE AUTO',
 'transmission': 'automatic',
 'trim': 'Countryman Cooper S 190ch BVA',
 'vin': None,
 'year': 2015}
2026-03-30 15:15:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d910457e-b9cb-5f19-90fa-cedb6552dc73 with identifier: 3115089651
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d910457e-b9cb-5f19-90fa-cedb6552dc73
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252Fbe%252F5b%252F40be5b6f338b0f296639b5bea905d63a6b6c4f32.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/be/5b/40be5b6f338b0f296639b5bea905d63a6b6c4f32.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe2%252F4a%252Fae%252Fe24aae586d68c50141184ab9cc3c8dd7fd00c58b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/4a/ae/e24aae586d68c50141184ab9cc3c8dd7fd00c58b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F28%252F1d%252Fe3%252F281de33a692b197b8ae670e75a5aadf1a073be73.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/1d/e3/281de33a692b197b8ae670e75a5aadf1a073be73.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F82%252F1a%252F27%252F821a273843d03b82cc18bb99eb822a1167db3a6b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1a/27/821a273843d03b82cc18bb99eb822a1167db3a6b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3f%252F85%252F41%252F3f854135af84ee4804a37a9bd92cb68864441614.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/41/3f854135af84ee4804a37a9bd92cb68864441614.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff6%252F31%252F11%252Ff631115a27a7409a7f0ef2a189673921190e6511.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/31/11/f631115a27a7409a7f0ef2a189673921190e6511.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe1%252Fe8%252Fbb%252Fe1e8bb916732149fee6a472ed34a36e7084fc009.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/e8/bb/e1e8bb916732149fee6a472ed34a36e7084fc009.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff8%252Fa8%252Ffb%252Ff8a8fb1a04207dba6e6d542cc9b1c86ed69797ab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a8/fb/f8a8fb1a04207dba6e6d542cc9b1c86ed69797ab.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7e%252Fcf%252F44%252F7ecf4458261b5b36e3ecd6116bf8e0f406f6028c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/cf/44/7ecf4458261b5b36e3ecd6116bf8e0f406f6028c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2c%252F36%252Fbf%252F2c36bf1741a2eb336451b0c2d9ccd42c4de7501d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/36/bf/2c36bf1741a2eb336451b0c2d9ccd42c4de7501d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d910457e-b9cb-5f19-90fa-cedb6552dc73 with identifier 3115089651
2026-03-30 15:15:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d910457e-b9cb-5f19-90fa-cedb6552dc73
2026-03-30 15:15:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Mini Countryman Cooper S BOITE AUTO break, bleu, 11 cv, 5 '
                'portes, première mise en circulation le 01/10/2015, première '
                'main.\n'
                '\n'
                '4 places, poids en charge : 1385 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Cde vocale : 250 € ttc\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 475 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - projecteurs bi-xénon\n'
                '  - projecteurs xénon\n'
                '\n'
                'Intérieur :\n'
                '  -  Pack rangement : 100 € ttc\n'
                '  -  Siège av droit réglable(s) en hauteur : 42 € ttc\n'
                '  -  Siège chauffant av : 267 € ttc\n'
                '  -  Sièges av réglable(s) en hauteur : 50 € ttc\n'
                '  -  Vitrage athermique (calorifuge) : 167 € ttc\n'
                '  - climatisation : automatique\n'
                '\n'
                'Pack :\n'
                '  -  Feux clignotants blanc : 58 € ttc\n'
                '  - Boîte automatique avec steptronic (6 rapports)\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Alarme : 292 € ttc\n'
                '  -  Dispositif antivol pour roues (écrous antivol) : 25 € '
                'ttc\n'
                '  -  Equipement en sièges : 5 places\n'
                '  -  Gicleurs de lave vitre et rétroviseur ext chauffant(e) : '
                '58 € ttc\n'
                '  -  Mini connected (interface) : 210 € ttc\n'
                '  -  Pack eclairage/vision/lumière : 168 € ttc\n'
                '  -  Park distance control (pdc) : 295 € ttc\n'
                '  -  Système audio et navigation : 1421 € ttc\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : D\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 141 kw\n'
                '  - puissance réelle : 192 ch\n'
                '  - émission CO2 : 145 g/km\n'
                '\n'
                'Référence annonce : fsz2s21qln2bpj6',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 192,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd910457e-b9cb-5f19-90fa-cedb6552dc73',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3115089651',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Countryman',
 'odometer': 125000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/40/be/5b/40be5b6f338b0f296639b5bea905d63a6b6c4f32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/4a/ae/e24aae586d68c50141184ab9cc3c8dd7fd00c58b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/1d/e3/281de33a692b197b8ae670e75a5aadf1a073be73.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1a/27/821a273843d03b82cc18bb99eb822a1167db3a6b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/41/3f854135af84ee4804a37a9bd92cb68864441614.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/31/11/f631115a27a7409a7f0ef2a189673921190e6511.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/e8/bb/e1e8bb916732149fee6a472ed34a36e7084fc009.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a8/fb/f8a8fb1a04207dba6e6d542cc9b1c86ed69797ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/cf/44/7ecf4458261b5b36e3ecd6116bf8e0f406f6028c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/36/bf/2c36bf1741a2eb336451b0c2d9ccd42c4de7501d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112198,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/be/5b/40be5b6f338b0f296639b5bea905d63a6b6c4f32.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100458,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/4a/ae/e24aae586d68c50141184ab9cc3c8dd7fd00c58b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76997,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/1d/e3/281de33a692b197b8ae670e75a5aadf1a073be73.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103377,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1a/27/821a273843d03b82cc18bb99eb822a1167db3a6b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79840,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/41/3f854135af84ee4804a37a9bd92cb68864441614.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92572,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/31/11/f631115a27a7409a7f0ef2a189673921190e6511.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91216,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/e8/bb/e1e8bb916732149fee6a472ed34a36e7084fc009.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83853,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a8/fb/f8a8fb1a04207dba6e6d542cc9b1c86ed69797ab.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81871,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/cf/44/7ecf4458261b5b36e3ecd6116bf8e0f406f6028c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d910457e-b9cb-5f19-90fa-cedb6552dc73/d910457e-b9cb-5f19-90fa-cedb6552dc73_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83355,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/36/bf/2c36bf1741a2eb336451b0c2d9ccd42c4de7501d.jpg?rule=ad-large',
             'Width': 600}],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Countryman Cooper S BOITE AUTO',
 'transmission': 'automatic',
 'trim': 'Countryman Cooper S 190ch BVA',
 'vin': None,
 'year': 2015}
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273115089651%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3115089651: {'created_time': 1774883747.834004, 'last_price_update_time': 1774883747.834015}
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3115089651') HTTP/1.1" 204 0
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3088186500
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273088186500%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3088186500: 1
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3088186500
2026-03-30 15:15:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Golf TDI dispo leasing 490€ par mois break, blanc, '
                'première mise en circulation le 06/11/2025, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Interface media\n'
                '  -  Radio\n'
                '  - 7 haut parleurs\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '  - ecran tactile\n'
                '  - radio numérique\n'
                '\n'
                'Conduite :\n'
                '  -  Capteur de luminosité\n'
                '  -  Commande du comportement dynamique\n'
                '  -  Différentiel autobloquant\n'
                '  -  Follow me home\n'
                '  -  Frein stationnement électromécanique\n'
                '  -  Palettes changement vitesses au volant\n'
                '  -  Régulateur de vitesse et de distance\n'
                '  - Stop & Start\n'
                '  - blocage électronique du différentiel\n'
                '  - châssis sport\n'
                '  - démarrage sans clé\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Gris urano\n'
                '\n'
                'Extérieur :\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Eclairage au sol\n'
                "  -  Eclairage statique d'intersection\n"
                '  -  Feux arrière à led\n'
                '  -  Phares avant led\n'
                '  -  Phares de route adaptatifs\n'
                '  -  Poignées ton carrosserie\n'
                '  -  Rétroviseurs extérieurs à mémoire\n'
                '  -  Spoiler ar\n'
                '  -  Vitrage calorifuge\n'
                '  -  Vitres teintées\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central av avec rangement\n'
                '  -  Appui tête conducteur réglable hauteur\n'
                '  -  Appui tête passager réglable en hauteur\n'
                '  -  Banquette 1/3 2/3\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gants éclairée et réfrigérable\n'
                "  -  Eclairage d'ambiance\n"
                "  -  Lampes de lecture à l'avant\n"
                '  -  Lunette arrière surteintée\n'
                '  -  Miroir de courtoisie conducteur éclairé\n'
                '  -  Miroir de courtoisie passager éclairé\n'
                '  -  Porte gobelets arrière\n'
                '  -  Pédalier sport\n'
                '  -  Siège conducteur avec réglable lombaire\n'
                '  -  Siège passager avec réglage lombaire\n'
                '  -  Sièges avant sport\n'
                '  -  Température extérieure\n'
                '  - Cache bagages\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - sieges reglables en hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - trappe à ski\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '  - volant sport\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - siège passager réglable\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  -  Assistance de maintient de trajectoire\n'
                '  -  Bas\n'
                '  -  Ceintures avant ajustables en hauteur\n'
                "  -  Fonction appel d'urgence\n"
                "  -  Freinage automatique d'urgence\n"
                '  -  Reconnaissance panneaux de signalisation\n'
                "  -  Régulateur de couple d'inertie\n"
                '  -  Répartiteur électronique de freinage\n'
                "  -  Système avancé de détection d'obstacles\n"
                '  -  Système de contrôle des angles morts\n'
                '  -  Système de détection de somnolence\n'
                '  -  Système de prévention des collisions\n'
                '  -  Système de prévention des collisions ar\n'
                '  -  Système de sécurité post collisions\n'
                '  -  Témoin de bouclage des ceintures av\n'
                '  -  Témoin de perte de pression pneumatique\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Sardegna artvelours anthracite\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - vide poche porte avant\n'
                '\n'
                'Référence annonce : 2lnevbm8xqtdbjn',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3088186500',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 10,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/53/e9/a153e9d56d9aa90aab98bce49e7094efa25d495d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/a6/15/aea61524344e34cbb555adbe5baffb06ee2202da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/a2/e0/0ca2e00d96d5d16d543769590ff99f815d1f165b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/10/73/e210739032ae11a58e9eb7ca72a65fbfe48c6a58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/de/e5/d0dee5851ab6a03be0172543c8b3382d2fd040f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/fd/9d/eefd9d3f84d84b69a4ab307b0d9c8948266b7e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/e1/33/79e133d094a216266a23da23148f449e96fbaaf4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c1/f5/6dc1f59fbf5380fe9338e6d346376b4400a3d16d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/15/b7/0a15b7028f7ae30fc339d5f47ba0d94ea43b9781.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/be/91/ffbe917744b52055b3ec6f4e45ae62ba9d6088d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/a3/9e/afa39e78b50cb82ee6d99cca67e25c6afe3c5b0c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/45/51/374551330987374a7fda97e8be049bee1aabbe39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/31/22/bc3122133d32413a122fe2e1b7c9bd03eac512d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/23/5c/19235cf80a82e0adb49765ba8516ae7e3837db4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/01/76/430176cd067540db565ae2957c8f08478dac6089.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/e0/b5/a7e0b5a6e1e25dc833af24d5746ee7766e8f069b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/65/51/07655158f02e1518503b5d856d1c30e2f3e71191.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/9d/60/889d60ae4f17e2cc98666a9f754d097e7f4b7339.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/d9/76/77d97680965291dba02118304c4f2f76008d0332.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/c9/47/77c947fbb9cb081045b8c11b8d0cd6422c510244.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/9c/d8/069cd8540ad52bcb2742d0f0f7867e420b8726fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/9b/83/aa9b83092bf7d810d5f94852a9235631a8f62092.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/45/40/14454069421dad9c6edf6ad328ece040a8adcc26.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/c0/7b/7ac07bc804766fec02104d62f91e603c4ceb2203.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/49/f5/1d49f5acb51bffdad0a62bd141720e0f37df853e.jpg?rule=ad-large'],
 'price': 36990,
 'price_includes_vat': False,
 'registration_date': '2025-11-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Golf TDI dispo leasing 490 par mois',
 'transmission': 'automatic',
 'trim': 'Golf SW 2.0 TDI 150ch Style DSG7',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9485c5ac-d978-55c9-a6c1-338229069328 with identifier: 3088186500
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9485c5ac-d978-55c9-a6c1-338229069328
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa1%252F53%252Fe9%252Fa153e9d56d9aa90aab98bce49e7094efa25d495d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/53/e9/a153e9d56d9aa90aab98bce49e7094efa25d495d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fae%252Fa6%252F15%252Faea61524344e34cbb555adbe5baffb06ee2202da.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/a6/15/aea61524344e34cbb555adbe5baffb06ee2202da.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0c%252Fa2%252Fe0%252F0ca2e00d96d5d16d543769590ff99f815d1f165b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/a2/e0/0ca2e00d96d5d16d543769590ff99f815d1f165b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe2%252F10%252F73%252Fe210739032ae11a58e9eb7ca72a65fbfe48c6a58.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/10/73/e210739032ae11a58e9eb7ca72a65fbfe48c6a58.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd0%252Fde%252Fe5%252Fd0dee5851ab6a03be0172543c8b3382d2fd040f0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/de/e5/d0dee5851ab6a03be0172543c8b3382d2fd040f0.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fee%252Ffd%252F9d%252Feefd9d3f84d84b69a4ab307b0d9c8948266b7e78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/fd/9d/eefd9d3f84d84b69a4ab307b0d9c8948266b7e78.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F79%252Fe1%252F33%252F79e133d094a216266a23da23148f449e96fbaaf4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/e1/33/79e133d094a216266a23da23148f449e96fbaaf4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6d%252Fc1%252Ff5%252F6dc1f59fbf5380fe9338e6d346376b4400a3d16d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c1/f5/6dc1f59fbf5380fe9338e6d346376b4400a3d16d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0a%252F15%252Fb7%252F0a15b7028f7ae30fc339d5f47ba0d94ea43b9781.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/15/b7/0a15b7028f7ae30fc339d5f47ba0d94ea43b9781.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fff%252Fbe%252F91%252Fffbe917744b52055b3ec6f4e45ae62ba9d6088d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/be/91/ffbe917744b52055b3ec6f4e45ae62ba9d6088d7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9485c5ac-d978-55c9-a6c1-338229069328 with identifier 3088186500
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9485c5ac-d978-55c9-a6c1-338229069328
2026-03-30 15:15:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Golf TDI dispo leasing 490€ par mois break, blanc, '
                'première mise en circulation le 06/11/2025, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Interface media\n'
                '  -  Radio\n'
                '  - 7 haut parleurs\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '  - ecran tactile\n'
                '  - radio numérique\n'
                '\n'
                'Conduite :\n'
                '  -  Capteur de luminosité\n'
                '  -  Commande du comportement dynamique\n'
                '  -  Différentiel autobloquant\n'
                '  -  Follow me home\n'
                '  -  Frein stationnement électromécanique\n'
                '  -  Palettes changement vitesses au volant\n'
                '  -  Régulateur de vitesse et de distance\n'
                '  - Stop & Start\n'
                '  - blocage électronique du différentiel\n'
                '  - châssis sport\n'
                '  - démarrage sans clé\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Gris urano\n'
                '\n'
                'Extérieur :\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Eclairage au sol\n'
                "  -  Eclairage statique d'intersection\n"
                '  -  Feux arrière à led\n'
                '  -  Phares avant led\n'
                '  -  Phares de route adaptatifs\n'
                '  -  Poignées ton carrosserie\n'
                '  -  Rétroviseurs extérieurs à mémoire\n'
                '  -  Spoiler ar\n'
                '  -  Vitrage calorifuge\n'
                '  -  Vitres teintées\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central av avec rangement\n'
                '  -  Appui tête conducteur réglable hauteur\n'
                '  -  Appui tête passager réglable en hauteur\n'
                '  -  Banquette 1/3 2/3\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gants éclairée et réfrigérable\n'
                "  -  Eclairage d'ambiance\n"
                "  -  Lampes de lecture à l'avant\n"
                '  -  Lunette arrière surteintée\n'
                '  -  Miroir de courtoisie conducteur éclairé\n'
                '  -  Miroir de courtoisie passager éclairé\n'
                '  -  Porte gobelets arrière\n'
                '  -  Pédalier sport\n'
                '  -  Siège conducteur avec réglable lombaire\n'
                '  -  Siège passager avec réglage lombaire\n'
                '  -  Sièges avant sport\n'
                '  -  Température extérieure\n'
                '  - Cache bagages\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - sieges reglables en hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - trappe à ski\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '  - volant sport\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - siège passager réglable\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  -  Assistance de maintient de trajectoire\n'
                '  -  Bas\n'
                '  -  Ceintures avant ajustables en hauteur\n'
                "  -  Fonction appel d'urgence\n"
                "  -  Freinage automatique d'urgence\n"
                '  -  Reconnaissance panneaux de signalisation\n'
                "  -  Régulateur de couple d'inertie\n"
                '  -  Répartiteur électronique de freinage\n'
                "  -  Système avancé de détection d'obstacles\n"
                '  -  Système de contrôle des angles morts\n'
                '  -  Système de détection de somnolence\n'
                '  -  Système de prévention des collisions\n'
                '  -  Système de prévention des collisions ar\n'
                '  -  Système de sécurité post collisions\n'
                '  -  Témoin de bouclage des ceintures av\n'
                '  -  Témoin de perte de pression pneumatique\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Sardegna artvelours anthracite\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - vide poche porte avant\n'
                '\n'
                'Référence annonce : 2lnevbm8xqtdbjn',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '9485c5ac-d978-55c9-a6c1-338229069328',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3088186500',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 10,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 25,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/53/e9/a153e9d56d9aa90aab98bce49e7094efa25d495d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/a6/15/aea61524344e34cbb555adbe5baffb06ee2202da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/a2/e0/0ca2e00d96d5d16d543769590ff99f815d1f165b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/10/73/e210739032ae11a58e9eb7ca72a65fbfe48c6a58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/de/e5/d0dee5851ab6a03be0172543c8b3382d2fd040f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/fd/9d/eefd9d3f84d84b69a4ab307b0d9c8948266b7e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/e1/33/79e133d094a216266a23da23148f449e96fbaaf4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c1/f5/6dc1f59fbf5380fe9338e6d346376b4400a3d16d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/15/b7/0a15b7028f7ae30fc339d5f47ba0d94ea43b9781.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/be/91/ffbe917744b52055b3ec6f4e45ae62ba9d6088d7.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99099,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/53/e9/a153e9d56d9aa90aab98bce49e7094efa25d495d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65396,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/a6/15/aea61524344e34cbb555adbe5baffb06ee2202da.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71990,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/a2/e0/0ca2e00d96d5d16d543769590ff99f815d1f165b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74777,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/10/73/e210739032ae11a58e9eb7ca72a65fbfe48c6a58.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179513,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/de/e5/d0dee5851ab6a03be0172543c8b3382d2fd040f0.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144210,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/fd/9d/eefd9d3f84d84b69a4ab307b0d9c8948266b7e78.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160589,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/e1/33/79e133d094a216266a23da23148f449e96fbaaf4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150882,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c1/f5/6dc1f59fbf5380fe9338e6d346376b4400a3d16d.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164473,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/15/b7/0a15b7028f7ae30fc339d5f47ba0d94ea43b9781.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9485c5ac-d978-55c9-a6c1-338229069328/9485c5ac-d978-55c9-a6c1-338229069328_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85112,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/be/91/ffbe917744b52055b3ec6f4e45ae62ba9d6088d7.jpg?rule=ad-large',
             'Width': 600}],
 'price': 36990,
 'price_includes_vat': False,
 'registration_date': '2025-11-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Golf TDI dispo leasing 490 par mois',
 'transmission': 'automatic',
 'trim': 'Golf SW 2.0 TDI 150ch Style DSG7',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273088186500%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3088186500: {'created_time': 1774883748.256272, 'last_price_update_time': 1774883748.256287}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3088186500') HTTP/1.1" 204 0
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3151908837
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273151908837%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3151908837: 1
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3151908837
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus crossover, '
                'suv, gris, 5 cv, 5 portes, première mise en circulation le '
                '22/07/2025, garantie 2027 mois.\n'
                '\n'
                '5 places, longueur : 4,40 mètre(s), poids en charge : 1312 '
                'kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Commandes au volant du système audio\n'
                '  -  Ecran central 10\n'
                '  - 25 " tactile: Apple CarPlay et Android Auto sans fil\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '\n'
                'Conduite :\n'
                '  - affichage tête haute\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Feux diurnes à LED\n'
                '  -  Pare-brise acoustique\n'
                '  -  Projecteurs LED\n'
                '  -  Rétroviseurs extérieurs électriques\n'
                '  -  Vitres et lunette AR surteintées\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR avec dossier fractionnable 2/3 et 1/3\n'
                '  -  Direction à assistance électrique\n'
                "  -  Eclairage d'ambiance monochromatique\n"
                '  -  Miroir de courtoisie conducteur et passager\n'
                '  -  Poches aumônières au dos des sièges AV\n'
                '  -  Volant avec commandes multifonctions réglable en hauteur '
                'et en profondeur\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Anneau de remorquage AV et AR\n'
                '  -  Appuis-tête AV intégrés réglables en hauteur\n'
                '  -  Avertisseur sonore monoton\n'
                '  -  Coques de rétroviseurs extérieurs Noir Brillant\n'
                '  -  Décors extérieurs Noir Brillant\n'
                "  -  Elargisseurs d'ailes Noir Mat\n"
                '  -  Pack Safety\n'
                '  -  Plancher de coffre escamotable\n'
                '  -  Poignées de maintien au rang 2\n'
                '  -  Poignées de portes extérieures Noir Brillant\n'
                '  -  Prédisposition pour roue de secours - 20 €\n'
                '  -  Surtapis AV et AR\n'
                '  -  Sécurité enfants mécanique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Noir /Tissu Quadric\n'
                '\n'
                'Sécurité :\n'
                '  -  6 Airbags (frontaux\n'
                '  -  Témoin de non-bouclage des ceintures de sécurité '
                'conducteur et passagers\n'
                '  -  latéraux AV et rideaux)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage des feux de détresse en cas de forte '
                'décélération\n'
                '  -  Aérateurs latéraux en noir brillant et 2 aérateurs en '
                'zone centrale sur planche de bord\n'
                '  -  Boîte manuelle 6 rapports\n'
                "  -  Boîtier télématique: Appel d'urgence et Citroën "
                'Assistance\n'
                '  -  Clignotants impulsionnels\n'
                '  -  Décors sur les panneaux de portes AV/AR et sur la '
                'planche de bord Bronze\n'
                "  -  Eclairage d'accompagnement et d'accueil\n"
                '  -  Enjoliveurs 17" SYLVANITE\n'
                '  -  Frein à main avec insert chrome\n'
                '  -  Prise 12 V verticale sur la console\n'
                '  -  Sabots AV et AR\n'
                '  -  Suspension Citroën Advanced Comfort\n'
                '  -  Teinte de caisse nacrée Noir Perla Nera - 600 €\n'
                '  -  Toit Monoton\n'
                '  -  Volant Gainé avec décor chrome\n'
                '  -  Volet d\x92occultation du miroir de courtoise conducteur '
                'et passager\n'
                '  -  Véhicule en stock fournisseur\n'
                '  - 2 Prises USB type-C (charge rapide 3A) en rang 2\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Largeur : 1,85 mètre(s)\n'
                '  - MP3\n'
                '  - Puissance kilowatt : 74 kw\n'
                '  - USB\n'
                '  - hauteur : 1,63 mètre(s)\n'
                '  - plafonnier avant\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 136 g/km\n'
                '\n'
                'Référence annonce : uxoq66fuw3ugccq',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3151908837',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Aircross',
 'odometer': 10735,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/55/a0/be55a038cf1797094a90e21cc6908a91c9269b7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/dc/16/a0dc16e08d06b3821b537b643e402ad864934135.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/10/a1/5f10a1fd076dc657fe41e8364945f756772db228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/80/dd/f380dd46b1f490ef22f5dd0081d51b5fb115f6b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/64/c7/6164c7a49989c934897ab2f41e0046305fd15e1c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/90/4e/3c904e898e229d849c81f30b268ac6eb251e14c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/e7/b4/96e7b48f36effffb2a9f52320f86638faeaafbe3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/be/f3/fbbef38bcbe96eddf322e9dc9dce60f05ce51871.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/ca/00/32ca003d45bb55353f69bd067f0a2401d8721ee6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/d6/ee/c5d6ee437577c091d1768c5b588536d599759375.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/4f/81/314f81b4218f07f78059fa3307cf504df58b2876.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/68/e1/5068e13ae2e4101842f768d1bea791e61366c1a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/b2/7d/bdb27d47b58f84d78692d619fe61a9361a3797cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/a0/cb/d4a0cb57db6b221bebd64d15505fc94df249ddd2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/3e/0f/b73e0fe88e1304837f1b56f517a1bb97bf8bd5ba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/55/08/8455080136d6df83ccc3a568900480617db21558.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/0d/96/a00d9678a2cd04208de3b8699f5ceadae3b55c3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/88/36/048836e4fdb22c7eb7f55e200bd01eef1f08dedd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/9a/9a/8d9a9a25153e42c2c90a51f75973d4f005355f20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/91/fa/4b91fa674a1efbf0419305e7c22ae8ea8040e640.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/7d/66/727d662b0495a4e2c29451079bac5c7af31a1ba9.jpg?rule=ad-large'],
 'price': 18490,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus',
 'transmission': 'manual',
 'trim': 'C3 Aircross 1.2 Turbo 100ch PLUS',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4de9e66c-7bd5-5d48-82f5-e81c69bcce7c with identifier: 3151908837
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4de9e66c-7bd5-5d48-82f5-e81c69bcce7c
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb7%252F80%252Fe1%252Fb780e1032333ee08f577c7a5cd2e5b862dea3375.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F70%252Ff5%252F6f%252F70f56f872ae737addf3c7f56656072113f096d11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbe%252F55%252Fa0%252Fbe55a038cf1797094a90e21cc6908a91c9269b7b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/55/a0/be55a038cf1797094a90e21cc6908a91c9269b7b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcc%252F77%252F6d%252Fcc776db0a45debba6e732f142b89a9cc64c5d668.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa0%252Fdc%252F16%252Fa0dc16e08d06b3821b537b643e402ad864934135.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/dc/16/a0dc16e08d06b3821b537b643e402ad864934135.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fed%252F5c%252F51%252Fed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5f%252F10%252Fa1%252F5f10a1fd076dc657fe41e8364945f756772db228.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/10/a1/5f10a1fd076dc657fe41e8364945f756772db228.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa2%252F1e%252F7f%252Fa21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff3%252F80%252Fdd%252Ff380dd46b1f490ef22f5dd0081d51b5fb115f6b0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/80/dd/f380dd46b1f490ef22f5dd0081d51b5fb115f6b0.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F61%252F64%252Fc7%252F6164c7a49989c934897ab2f41e0046305fd15e1c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/61/64/c7/6164c7a49989c934897ab2f41e0046305fd15e1c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4de9e66c-7bd5-5d48-82f5-e81c69bcce7c with identifier 3151908837
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4de9e66c-7bd5-5d48-82f5-e81c69bcce7c
2026-03-30 15:15:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus crossover, '
                'suv, gris, 5 cv, 5 portes, première mise en circulation le '
                '22/07/2025, garantie 2027 mois.\n'
                '\n'
                '5 places, longueur : 4,40 mètre(s), poids en charge : 1312 '
                'kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Commandes au volant du système audio\n'
                '  -  Ecran central 10\n'
                '  - 25 " tactile: Apple CarPlay et Android Auto sans fil\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '\n'
                'Conduite :\n'
                '  - affichage tête haute\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Feux diurnes à LED\n'
                '  -  Pare-brise acoustique\n'
                '  -  Projecteurs LED\n'
                '  -  Rétroviseurs extérieurs électriques\n'
                '  -  Vitres et lunette AR surteintées\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR avec dossier fractionnable 2/3 et 1/3\n'
                '  -  Direction à assistance électrique\n'
                "  -  Eclairage d'ambiance monochromatique\n"
                '  -  Miroir de courtoisie conducteur et passager\n'
                '  -  Poches aumônières au dos des sièges AV\n'
                '  -  Volant avec commandes multifonctions réglable en hauteur '
                'et en profondeur\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Anneau de remorquage AV et AR\n'
                '  -  Appuis-tête AV intégrés réglables en hauteur\n'
                '  -  Avertisseur sonore monoton\n'
                '  -  Coques de rétroviseurs extérieurs Noir Brillant\n'
                '  -  Décors extérieurs Noir Brillant\n'
                "  -  Elargisseurs d'ailes Noir Mat\n"
                '  -  Pack Safety\n'
                '  -  Plancher de coffre escamotable\n'
                '  -  Poignées de maintien au rang 2\n'
                '  -  Poignées de portes extérieures Noir Brillant\n'
                '  -  Prédisposition pour roue de secours - 20 €\n'
                '  -  Surtapis AV et AR\n'
                '  -  Sécurité enfants mécanique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Noir /Tissu Quadric\n'
                '\n'
                'Sécurité :\n'
                '  -  6 Airbags (frontaux\n'
                '  -  Témoin de non-bouclage des ceintures de sécurité '
                'conducteur et passagers\n'
                '  -  latéraux AV et rideaux)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage des feux de détresse en cas de forte '
                'décélération\n'
                '  -  Aérateurs latéraux en noir brillant et 2 aérateurs en '
                'zone centrale sur planche de bord\n'
                '  -  Boîte manuelle 6 rapports\n'
                "  -  Boîtier télématique: Appel d'urgence et Citroën "
                'Assistance\n'
                '  -  Clignotants impulsionnels\n'
                '  -  Décors sur les panneaux de portes AV/AR et sur la '
                'planche de bord Bronze\n'
                "  -  Eclairage d'accompagnement et d'accueil\n"
                '  -  Enjoliveurs 17" SYLVANITE\n'
                '  -  Frein à main avec insert chrome\n'
                '  -  Prise 12 V verticale sur la console\n'
                '  -  Sabots AV et AR\n'
                '  -  Suspension Citroën Advanced Comfort\n'
                '  -  Teinte de caisse nacrée Noir Perla Nera - 600 €\n'
                '  -  Toit Monoton\n'
                '  -  Volant Gainé avec décor chrome\n'
                '  -  Volet d\x92occultation du miroir de courtoise conducteur '
                'et passager\n'
                '  -  Véhicule en stock fournisseur\n'
                '  - 2 Prises USB type-C (charge rapide 3A) en rang 2\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Largeur : 1,85 mètre(s)\n'
                '  - MP3\n'
                '  - Puissance kilowatt : 74 kw\n'
                '  - USB\n'
                '  - hauteur : 1,63 mètre(s)\n'
                '  - plafonnier avant\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 136 g/km\n'
                '\n'
                'Référence annonce : uxoq66fuw3ugccq',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4de9e66c-7bd5-5d48-82f5-e81c69bcce7c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3151908837',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Aircross',
 'odometer': 10735,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/55/a0/be55a038cf1797094a90e21cc6908a91c9269b7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/dc/16/a0dc16e08d06b3821b537b643e402ad864934135.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/10/a1/5f10a1fd076dc657fe41e8364945f756772db228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/80/dd/f380dd46b1f490ef22f5dd0081d51b5fb115f6b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/64/c7/6164c7a49989c934897ab2f41e0046305fd15e1c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94369,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94344,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d1f240af-c76e-57c6-9328-c311be5e1e81/d1f240af-c76e-57c6-9328-c311be5e1e81_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70638,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/55/a0/be55a038cf1797094a90e21cc6908a91c9269b7b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96779,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d1f240af-c76e-57c6-9328-c311be5e1e81/d1f240af-c76e-57c6-9328-c311be5e1e81_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70791,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/dc/16/a0dc16e08d06b3821b537b643e402ad864934135.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101070,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d1f240af-c76e-57c6-9328-c311be5e1e81/d1f240af-c76e-57c6-9328-c311be5e1e81_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69320,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/10/a1/5f10a1fd076dc657fe41e8364945f756772db228.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79437,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d1f240af-c76e-57c6-9328-c311be5e1e81/d1f240af-c76e-57c6-9328-c311be5e1e81_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72940,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/80/dd/f380dd46b1f490ef22f5dd0081d51b5fb115f6b0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d1f240af-c76e-57c6-9328-c311be5e1e81/d1f240af-c76e-57c6-9328-c311be5e1e81_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58842,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/64/c7/6164c7a49989c934897ab2f41e0046305fd15e1c.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 18490,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus',
 'transmission': 'manual',
 'trim': 'C3 Aircross 1.2 Turbo 100ch PLUS',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273151908837%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3151908837: {'created_time': 1774883748.534601, 'last_price_update_time': 1774883748.534611}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3151908837') HTTP/1.1" 204 0
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3164217087
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273164217087%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3164217087: 1
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3164217087
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford Grand C-Max Titanium 7 PLACES break, gris, 6 cv, 5 '
                'portes, première mise en circulation le 28/04/2013, première '
                'main.\n'
                '\n'
                '7 places, poids en charge : 1477 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  -  Keyfree (démarrage sans clé)\n'
                '  - Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 460 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit (aluminium) : 167 € ttc\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Couvercle de coffre / hayon à commande électrique '
                '(ouverture\n'
                '  -  Enjoliveurs chromé(e)\n'
                '  -  Feux ar. led\n'
                '  -  Poignées de portes ext. couleur caisse\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Système aide au stationnement av et ar : 588 € ttc\n'
                '  - projecteurs bi-xénon\n'
                '  - projecteurs xénon\n'
                "  - système d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av droit\n'
                '  -  Appuie lombaire siège av gauche\n'
                '  -  Colonne de direction (volant de direction) réglable en '
                'hauteur/profondeur\n'
                '  -  Indicateur de température ext.\n'
                '  -  Prise élect. 230v : 125 € ttc\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche à réglages électriques (x 6) : 303 € '
                'ttc\n'
                '  -  Siège chauffant av : 214 € ttc\n'
                '  -  Sécurité enfant électrique\n'
                '  -  Volant de direction (cuir 4 branches)\n'
                '  -  Éclairage ambiant av (led)\n'
                '  - Cache bagages\n'
                '  - Pack fumeur\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Boîte de vitesses 6 rapports type: b6\n'
                '  -  Console centrale premium\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 5\n'
                '  -  Surtapis velours\n'
                '  - Antidémarrage\n'
                '  - console de pavillon\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sécurité :\n'
                '  -  Alarme antivol avec protection volumétrique : 251 € ttc\n'
                '  -  Projecteurs antibrouillard avec encadrement chromé\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Cde de volet ar électrique : 311 € ttc\n'
                '  -  Enjoliveurs moitié inf. vitres lat aspect chromé\n'
                '  -  Intelligent protection system (ips)\n'
                '  -  Levier de sélection cuir\n'
                '  -  Moteur 1\n'
                '  -  Pack titanium x 1 : 1218 € ttc\n'
                '  -  Pare soleil droit avec miroir(s) (éclairé(e))\n'
                '  -  Pare soleil gauche avec miroir(s) (éclairé(e))\n'
                '  -  Projecteur avec extinction différée\n'
                '  -  Protecteurs de bas de marche av\n'
                "  -  Rhéostat eclairage d'instrument\n"
                '  -  Support à boissons av\n'
                '  -  Surtapis velours 3. rangée de sièges\n'
                '  -  Système audio et navigation sony : 669 € ttc\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte (hill holder)\n'
                '  -  Système de sièges flexible ffs : 588 € ttc\n'
                '  -  Tablette rabattable dans dossier siège conducteur et '
                'passager intégré(e) : 84 € ttc\n'
                '  -  commandé par capteur) : 502 € ttc\n'
                '  - 0 litre(s) 92 kw ecoboost catalyseur\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - USB\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 123 g/km\n'
                '\n'
                'Référence annonce : 0ce9tocupplp3qs',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164217087',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Grand C-Max',
 'odometer': 191000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/23/12/c0/2312c07659d8a06d86a903002c778f08c9a96418.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/5a/12/9a5a12462388f3ab2c76a317849b5667e5f5a9fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/d3/3b/81d33b0e84a7859b8320e8a7847677278879ea0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/b9/28/d6b9281e94bd8cf33879e546d18368dd7a4d250a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/ff/a0/41ffa0058027f6b40570f8a6d891ed725f3a290c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/4a/4c/864a4c955ec10dc3b7a8d59b683f5d57649b9e6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/bd/87/a5bd8765b032f4cc27e2f17b839eafdb7881ba4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/9f/a1/529fa1e8dd7bbbbd660cdfdcd16270602ed006af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/44/49/8e44496a6caa3d62617785805567599e55458176.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/c6/cc/06c6ccf38b5721846f6a3a2bb05f105a67312880.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/ed/49/d9ed490bd6be5d1fb61fe5bbcc4f02447be842f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/9d/ba/699dba3317ec1ea26b0441770d405745c0612056.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/4a/a3/cc4aa3192ee84194a884a2ba1f5b3c39002c2103.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/55/07/b75507bd9be0d6d4d71ed6f21a65faac0432d035.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/89/6b/5c896b0d324f5f24622d30023abfe854568d8dda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/09/20/5f0920ef6f07bc2be07043b38ec95eadafcb8501.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/84/0e/d2840e02f60f6db39f6ade25509dfb21149d2f7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/62/ec/eb62ec2e3eba6eb2d226b3037dfe1c1c7927a80e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/f4/9c/88f49c93f57b9a444bc02e69a44bc4e3ca60586b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/a0/aa/c1a0aa96e8ccb21e038c963941f2fc3cd0f89d9c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/eb/de/e6ebde209a86793be1059e4389a4e5d775026b81.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/ed/e2/d7ede2287b61da0668b7aab239983593ecd63b16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/81/cd/0581cd88bbf7fed5c8c227f216fef37e9ed2ad1d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/04/05/840405420cc7949721c3de0c3204ffd4a9ebecf4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/37/30/f83730ee26188c5e19fd005e425c4abe1359527e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/4b/de/864bde50f5cd777f9f5d9170e3d92117499818c4.jpg?rule=ad-large'],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2013-04-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford Grand C-Max Titanium 7 PLACES',
 'transmission': 'manual',
 'trim': 'Grand C-MAX 1.0 SCTi 125ch EcoBoost Stop&Start Titanium',
 'vin': None,
 'year': 2013}
2026-03-30 15:15:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 77d3571c-ec61-52d7-9bba-8b938d02d96b with identifier: 3164217087
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 77d3571c-ec61-52d7-9bba-8b938d02d96b
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F23%252F12%252Fc0%252F2312c07659d8a06d86a903002c778f08c9a96418.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/12/c0/2312c07659d8a06d86a903002c778f08c9a96418.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9a%252F5a%252F12%252F9a5a12462388f3ab2c76a317849b5667e5f5a9fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/5a/12/9a5a12462388f3ab2c76a317849b5667e5f5a9fe.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F81%252Fd3%252F3b%252F81d33b0e84a7859b8320e8a7847677278879ea0b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/d3/3b/81d33b0e84a7859b8320e8a7847677278879ea0b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd6%252Fb9%252F28%252Fd6b9281e94bd8cf33879e546d18368dd7a4d250a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/b9/28/d6b9281e94bd8cf33879e546d18368dd7a4d250a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F41%252Fff%252Fa0%252F41ffa0058027f6b40570f8a6d891ed725f3a290c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/ff/a0/41ffa0058027f6b40570f8a6d891ed725f3a290c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F86%252F4a%252F4c%252F864a4c955ec10dc3b7a8d59b683f5d57649b9e6f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/86/4a/4c/864a4c955ec10dc3b7a8d59b683f5d57649b9e6f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa5%252Fbd%252F87%252Fa5bd8765b032f4cc27e2f17b839eafdb7881ba4c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/bd/87/a5bd8765b032f4cc27e2f17b839eafdb7881ba4c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F52%252F9f%252Fa1%252F529fa1e8dd7bbbbd660cdfdcd16270602ed006af.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/52/9f/a1/529fa1e8dd7bbbbd660cdfdcd16270602ed006af.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8e%252F44%252F49%252F8e44496a6caa3d62617785805567599e55458176.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/44/49/8e44496a6caa3d62617785805567599e55458176.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F06%252Fc6%252Fcc%252F06c6ccf38b5721846f6a3a2bb05f105a67312880.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/06/c6/cc/06c6ccf38b5721846f6a3a2bb05f105a67312880.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 77d3571c-ec61-52d7-9bba-8b938d02d96b with identifier 3164217087
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 77d3571c-ec61-52d7-9bba-8b938d02d96b
2026-03-30 15:15:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford Grand C-Max Titanium 7 PLACES break, gris, 6 cv, 5 '
                'portes, première mise en circulation le 28/04/2013, première '
                'main.\n'
                '\n'
                '7 places, poids en charge : 1477 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  -  Keyfree (démarrage sans clé)\n'
                '  - Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 460 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit (aluminium) : 167 € ttc\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Couvercle de coffre / hayon à commande électrique '
                '(ouverture\n'
                '  -  Enjoliveurs chromé(e)\n'
                '  -  Feux ar. led\n'
                '  -  Poignées de portes ext. couleur caisse\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Système aide au stationnement av et ar : 588 € ttc\n'
                '  - projecteurs bi-xénon\n'
                '  - projecteurs xénon\n'
                "  - système d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av droit\n'
                '  -  Appuie lombaire siège av gauche\n'
                '  -  Colonne de direction (volant de direction) réglable en '
                'hauteur/profondeur\n'
                '  -  Indicateur de température ext.\n'
                '  -  Prise élect. 230v : 125 € ttc\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche à réglages électriques (x 6) : 303 € '
                'ttc\n'
                '  -  Siège chauffant av : 214 € ttc\n'
                '  -  Sécurité enfant électrique\n'
                '  -  Volant de direction (cuir 4 branches)\n'
                '  -  Éclairage ambiant av (led)\n'
                '  - Cache bagages\n'
                '  - Pack fumeur\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Boîte de vitesses 6 rapports type: b6\n'
                '  -  Console centrale premium\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 5\n'
                '  -  Surtapis velours\n'
                '  - Antidémarrage\n'
                '  - console de pavillon\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sécurité :\n'
                '  -  Alarme antivol avec protection volumétrique : 251 € ttc\n'
                '  -  Projecteurs antibrouillard avec encadrement chromé\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Cde de volet ar électrique : 311 € ttc\n'
                '  -  Enjoliveurs moitié inf. vitres lat aspect chromé\n'
                '  -  Intelligent protection system (ips)\n'
                '  -  Levier de sélection cuir\n'
                '  -  Moteur 1\n'
                '  -  Pack titanium x 1 : 1218 € ttc\n'
                '  -  Pare soleil droit avec miroir(s) (éclairé(e))\n'
                '  -  Pare soleil gauche avec miroir(s) (éclairé(e))\n'
                '  -  Projecteur avec extinction différée\n'
                '  -  Protecteurs de bas de marche av\n'
                "  -  Rhéostat eclairage d'instrument\n"
                '  -  Support à boissons av\n'
                '  -  Surtapis velours 3. rangée de sièges\n'
                '  -  Système audio et navigation sony : 669 € ttc\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte (hill holder)\n'
                '  -  Système de sièges flexible ffs : 588 € ttc\n'
                '  -  Tablette rabattable dans dossier siège conducteur et '
                'passager intégré(e) : 84 € ttc\n'
                '  -  commandé par capteur) : 502 € ttc\n'
                '  - 0 litre(s) 92 kw ecoboost catalyseur\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - USB\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 123 g/km\n'
                '\n'
                'Référence annonce : 0ce9tocupplp3qs',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '77d3571c-ec61-52d7-9bba-8b938d02d96b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164217087',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Grand C-Max',
 'odometer': 191000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/23/12/c0/2312c07659d8a06d86a903002c778f08c9a96418.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/5a/12/9a5a12462388f3ab2c76a317849b5667e5f5a9fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/d3/3b/81d33b0e84a7859b8320e8a7847677278879ea0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/b9/28/d6b9281e94bd8cf33879e546d18368dd7a4d250a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/ff/a0/41ffa0058027f6b40570f8a6d891ed725f3a290c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/4a/4c/864a4c955ec10dc3b7a8d59b683f5d57649b9e6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/bd/87/a5bd8765b032f4cc27e2f17b839eafdb7881ba4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/9f/a1/529fa1e8dd7bbbbd660cdfdcd16270602ed006af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/44/49/8e44496a6caa3d62617785805567599e55458176.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/c6/cc/06c6ccf38b5721846f6a3a2bb05f105a67312880.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117706,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/12/c0/2312c07659d8a06d86a903002c778f08c9a96418.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127420,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/5a/12/9a5a12462388f3ab2c76a317849b5667e5f5a9fe.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101547,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/d3/3b/81d33b0e84a7859b8320e8a7847677278879ea0b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102555,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/b9/28/d6b9281e94bd8cf33879e546d18368dd7a4d250a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97101,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/ff/a0/41ffa0058027f6b40570f8a6d891ed725f3a290c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174198,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/4a/4c/864a4c955ec10dc3b7a8d59b683f5d57649b9e6f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160004,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/bd/87/a5bd8765b032f4cc27e2f17b839eafdb7881ba4c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65634,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/9f/a1/529fa1e8dd7bbbbd660cdfdcd16270602ed006af.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74925,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/44/49/8e44496a6caa3d62617785805567599e55458176.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_77d3571c-ec61-52d7-9bba-8b938d02d96b/77d3571c-ec61-52d7-9bba-8b938d02d96b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81924,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/c6/cc/06c6ccf38b5721846f6a3a2bb05f105a67312880.jpg?rule=ad-large',
             'Width': 600}],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2013-04-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford Grand C-Max Titanium 7 PLACES',
 'transmission': 'manual',
 'trim': 'Grand C-MAX 1.0 SCTi 125ch EcoBoost Stop&Start Titanium',
 'vin': None,
 'year': 2013}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273164217087%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3164217087: {'created_time': 1774883748.766918, 'last_price_update_time': 1774883748.766929}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3164217087') HTTP/1.1" 204 0
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3041738436
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273041738436%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3041738436: 1
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3041738436
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': "BMW X6 50I 4 PLACES moteur cassé dans l'état tout-terrain, "
                'noir, 32 cv, 5 portes, première mise en circulation le '
                '08/03/2010, première main.\n'
                '\n'
                '4 places, poids en charge : 2190 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : G\n"
                '  - Puissance kilowatt : 300 kw\n'
                '  - puissance réelle : 408 ch\n'
                '  - émission CO2 : 299 g/km\n'
                '\n'
                'Référence annonce : fhrqvhtuzat58mt',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 408,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3041738436',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'X6',
 'odometer': 132000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/92/aa/b092aad51e07c90cad9b007742d6717968b4b8e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/0f/16/8f0f16aa40734832bdd232306028bf1dd3443bd2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/eb/b8a3ebcfda9a32062aad42753e75197e0a6b12f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/e3/37/60e3377c08a05b7085bd62e28783d04ebe4efc21.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/68/31/73683198ec5db74177841bcf595d194f976a509b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/4f/0b/f44f0b286a929d18f5bd1908e345e3ee4724a100.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8a/46/1f8a462f31cb475cb4591062f9a7853c54ffb45e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/b1/d0/eab1d0f3d3586f5518c74262357f665bf0df5389.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/ca/ac/e3caacb01b2a42980564700e2c9b01ec3810aa07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f3/6d/93f36d4dc2e20e3f6ccf09686ee45bd984ef4b80.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/9f/5b/9d9f5be3c8d6d8746c34fd9313cb6c3a4e92d3d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/62/3d/9b623d71e3a974d1f3ac758a31631a489304a474.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ca/23/e0ca23941a8d60721652c3ca65e33b3391eeaa6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/96/d3/9696d3660fd2ec23c844657e31dd696ab8e33a23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/0a/f0/5d0af0039db704d7d140cb1e9994f1fbcd90d5d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/06/b5/5a06b5988b11057301174e60b2f072d9731addc4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/2d/0e/f82d0e4c829515af49acc549855c9dfd27842461.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/d1/1a/b5d11a50102d506b5af04558948ef35b9c4c5daa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/70/ab/7e70ab999ea1aa7ced1e0ecf2166eb2458a9a4eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/92/90/539290abd5e3a70cf28831c2651563807bed8279.jpg?rule=ad-large'],
 'price': 14000,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': "BMW X6 50I 4 PLACES moteur cassé dans l'état",
 'transmission': 'automatic',
 'trim': 'X6 5.0iA 407ch Exclusive Individual',
 'vin': None,
 'year': 2010}
2026-03-30 15:15:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3f2d0982-9c18-5ea9-8b5c-29b2e811726f with identifier: 3041738436
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3f2d0982-9c18-5ea9-8b5c-29b2e811726f
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb0%252F92%252Faa%252Fb092aad51e07c90cad9b007742d6717968b4b8e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/92/aa/b092aad51e07c90cad9b007742d6717968b4b8e2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8f%252F0f%252F16%252F8f0f16aa40734832bdd232306028bf1dd3443bd2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/0f/16/8f0f16aa40734832bdd232306028bf1dd3443bd2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb8%252Fa3%252Feb%252Fb8a3ebcfda9a32062aad42753e75197e0a6b12f6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/eb/b8a3ebcfda9a32062aad42753e75197e0a6b12f6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F60%252Fe3%252F37%252F60e3377c08a05b7085bd62e28783d04ebe4efc21.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/e3/37/60e3377c08a05b7085bd62e28783d04ebe4efc21.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F73%252F68%252F31%252F73683198ec5db74177841bcf595d194f976a509b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/68/31/73683198ec5db74177841bcf595d194f976a509b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff4%252F4f%252F0b%252Ff44f0b286a929d18f5bd1908e345e3ee4724a100.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/4f/0b/f44f0b286a929d18f5bd1908e345e3ee4724a100.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252F8a%252F46%252F1f8a462f31cb475cb4591062f9a7853c54ffb45e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8a/46/1f8a462f31cb475cb4591062f9a7853c54ffb45e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fea%252Fb1%252Fd0%252Feab1d0f3d3586f5518c74262357f665bf0df5389.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/b1/d0/eab1d0f3d3586f5518c74262357f665bf0df5389.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe3%252Fca%252Fac%252Fe3caacb01b2a42980564700e2c9b01ec3810aa07.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/ca/ac/e3caacb01b2a42980564700e2c9b01ec3810aa07.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F93%252Ff3%252F6d%252F93f36d4dc2e20e3f6ccf09686ee45bd984ef4b80.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f3/6d/93f36d4dc2e20e3f6ccf09686ee45bd984ef4b80.jpg?rule=ad-large already downloaded
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3f2d0982-9c18-5ea9-8b5c-29b2e811726f with identifier 3041738436
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3f2d0982-9c18-5ea9-8b5c-29b2e811726f
2026-03-30 15:15:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': "BMW X6 50I 4 PLACES moteur cassé dans l'état tout-terrain, "
                'noir, 32 cv, 5 portes, première mise en circulation le '
                '08/03/2010, première main.\n'
                '\n'
                '4 places, poids en charge : 2190 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : G\n"
                '  - Puissance kilowatt : 300 kw\n'
                '  - puissance réelle : 408 ch\n'
                '  - émission CO2 : 299 g/km\n'
                '\n'
                'Référence annonce : fhrqvhtuzat58mt',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 408,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '3f2d0982-9c18-5ea9-8b5c-29b2e811726f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3041738436',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'X6',
 'odometer': 132000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/92/aa/b092aad51e07c90cad9b007742d6717968b4b8e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/0f/16/8f0f16aa40734832bdd232306028bf1dd3443bd2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/eb/b8a3ebcfda9a32062aad42753e75197e0a6b12f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/e3/37/60e3377c08a05b7085bd62e28783d04ebe4efc21.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/68/31/73683198ec5db74177841bcf595d194f976a509b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/4f/0b/f44f0b286a929d18f5bd1908e345e3ee4724a100.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8a/46/1f8a462f31cb475cb4591062f9a7853c54ffb45e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/b1/d0/eab1d0f3d3586f5518c74262357f665bf0df5389.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/ca/ac/e3caacb01b2a42980564700e2c9b01ec3810aa07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f3/6d/93f36d4dc2e20e3f6ccf09686ee45bd984ef4b80.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163567,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/92/aa/b092aad51e07c90cad9b007742d6717968b4b8e2.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150698,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/0f/16/8f0f16aa40734832bdd232306028bf1dd3443bd2.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148110,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/eb/b8a3ebcfda9a32062aad42753e75197e0a6b12f6.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140727,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/e3/37/60e3377c08a05b7085bd62e28783d04ebe4efc21.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149397,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/68/31/73683198ec5db74177841bcf595d194f976a509b.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150349,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/4f/0b/f44f0b286a929d18f5bd1908e345e3ee4724a100.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154069,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8a/46/1f8a462f31cb475cb4591062f9a7853c54ffb45e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153281,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/b1/d0/eab1d0f3d3586f5518c74262357f665bf0df5389.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 199503,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/ca/ac/e3caacb01b2a42980564700e2c9b01ec3810aa07.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f911113-21c9-50b9-909a-928e92fa7c21/6f911113-21c9-50b9-909a-928e92fa7c21_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80650,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f3/6d/93f36d4dc2e20e3f6ccf09686ee45bd984ef4b80.jpg?rule=ad-large',
             'Width': 600}],
 'price': 14000,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': "BMW X6 50I 4 PLACES moteur cassé dans l'état",
 'transmission': 'automatic',
 'trim': 'X6 5.0iA 407ch Exclusive Individual',
 'vin': None,
 'year': 2010}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273041738436%27 HTTP/1.1" 200 None
2026-03-30 15:15:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3041738436: {'created_time': 1774883748.98767, 'last_price_update_time': 1774883748.98768}
2026-03-30 15:15:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3041738436') HTTP/1.1" 204 0
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3154659428
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154659428%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3154659428: 1
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3154659428
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Seat Altea 1.2 TSI 105CH GPS/ BLUETOOTH/ RADAR DE RECUL '
                'monospace, blanc, 6 cv, 5 portes, première mise en '
                'circulation le 28/11/2014, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 77 kw\n'
                '  - puissance réelle : 105 ch\n'
                '  - émission CO2 : 132 g/km\n'
                '\n'
                'Référence annonce : vtwggqgdt1pzkxy',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154659428',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Altea',
 'odometer': 157500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/03/47/66/0347661fc35291608f91d06ea7dc8a8e87255893.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/37/ac/9937acd17f5c120d8e052b856651cde8fcb4eeab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/13/9b/47139b88136c5ab50353516eb2bbc534088e3981.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/0b/93/900b93f51439340d76cadaa19f05e7c664ada2db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/19/01/a719010e7d4899855ac13f94801c5a9cf719e80e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/c9/ce/9dc9ced12e972346295c1cfae5b84e498b26f64c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/00/4e/78004e6b4db8fcd31cad25a72147f0d286131c6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/10/1d/95101d144663941c59b7b0f12b2faff4072bce18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/e6/0e/97e60eb10250056367eca8b064ac36bcf60d706a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/b8/b2/98b8b23d450cd96ecafe5c512ec2da6cf6009871.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/06/92/9206928e0de578b23a9156b9045ce76ef9eeee6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/22/fb/8022fb04df17bda7ee17b56f3bab0e8f4ef30ca4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/73/fd/2573fd7bd9a9ebc151639765e9880fddaf69987e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/7d/b6/5f7db6c3c578e7683021736c4710c35bb2580939.jpg?rule=ad-large'],
 'price': 5500,
 'price_includes_vat': False,
 'registration_date': '2014-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Altea 1.2 TSI 105CH GPS/ BLUETOOTH/ RADAR DE RECUL',
 'transmission': 'manual',
 'trim': 'Altea 1.2 TSI 105ch Pulsion Start&Stop',
 'vin': None,
 'year': 2014}
2026-03-30 15:15:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dbce0641-96ef-54b3-9fb2-cf765176bbb5 with identifier: 3154659428
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dbce0641-96ef-54b3-9fb2-cf765176bbb5
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F03%252F47%252F66%252F0347661fc35291608f91d06ea7dc8a8e87255893.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/47/66/0347661fc35291608f91d06ea7dc8a8e87255893.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F99%252F37%252Fac%252F9937acd17f5c120d8e052b856651cde8fcb4eeab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/99/37/ac/9937acd17f5c120d8e052b856651cde8fcb4eeab.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F47%252F13%252F9b%252F47139b88136c5ab50353516eb2bbc534088e3981.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/13/9b/47139b88136c5ab50353516eb2bbc534088e3981.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F90%252F0b%252F93%252F900b93f51439340d76cadaa19f05e7c664ada2db.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/0b/93/900b93f51439340d76cadaa19f05e7c664ada2db.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa7%252F19%252F01%252Fa719010e7d4899855ac13f94801c5a9cf719e80e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/19/01/a719010e7d4899855ac13f94801c5a9cf719e80e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252Fc9%252Fce%252F9dc9ced12e972346295c1cfae5b84e498b26f64c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/c9/ce/9dc9ced12e972346295c1cfae5b84e498b26f64c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F78%252F00%252F4e%252F78004e6b4db8fcd31cad25a72147f0d286131c6f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/00/4e/78004e6b4db8fcd31cad25a72147f0d286131c6f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F95%252F10%252F1d%252F95101d144663941c59b7b0f12b2faff4072bce18.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/10/1d/95101d144663941c59b7b0f12b2faff4072bce18.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F97%252Fe6%252F0e%252F97e60eb10250056367eca8b064ac36bcf60d706a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/e6/0e/97e60eb10250056367eca8b064ac36bcf60d706a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252Fb8%252Fb2%252F98b8b23d450cd96ecafe5c512ec2da6cf6009871.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/b8/b2/98b8b23d450cd96ecafe5c512ec2da6cf6009871.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dbce0641-96ef-54b3-9fb2-cf765176bbb5 with identifier 3154659428
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dbce0641-96ef-54b3-9fb2-cf765176bbb5
2026-03-30 15:15:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Seat Altea 1.2 TSI 105CH GPS/ BLUETOOTH/ RADAR DE RECUL '
                'monospace, blanc, 6 cv, 5 portes, première mise en '
                'circulation le 28/11/2014, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 77 kw\n'
                '  - puissance réelle : 105 ch\n'
                '  - émission CO2 : 132 g/km\n'
                '\n'
                'Référence annonce : vtwggqgdt1pzkxy',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'dbce0641-96ef-54b3-9fb2-cf765176bbb5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154659428',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Altea',
 'odometer': 157500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/03/47/66/0347661fc35291608f91d06ea7dc8a8e87255893.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/37/ac/9937acd17f5c120d8e052b856651cde8fcb4eeab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/13/9b/47139b88136c5ab50353516eb2bbc534088e3981.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/0b/93/900b93f51439340d76cadaa19f05e7c664ada2db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/19/01/a719010e7d4899855ac13f94801c5a9cf719e80e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/c9/ce/9dc9ced12e972346295c1cfae5b84e498b26f64c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/00/4e/78004e6b4db8fcd31cad25a72147f0d286131c6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/10/1d/95101d144663941c59b7b0f12b2faff4072bce18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/e6/0e/97e60eb10250056367eca8b064ac36bcf60d706a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/b8/b2/98b8b23d450cd96ecafe5c512ec2da6cf6009871.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130763,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/47/66/0347661fc35291608f91d06ea7dc8a8e87255893.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 169128,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/37/ac/9937acd17f5c120d8e052b856651cde8fcb4eeab.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168196,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/13/9b/47139b88136c5ab50353516eb2bbc534088e3981.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 155022,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/0b/93/900b93f51439340d76cadaa19f05e7c664ada2db.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 184071,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/19/01/a719010e7d4899855ac13f94801c5a9cf719e80e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 156702,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/c9/ce/9dc9ced12e972346295c1cfae5b84e498b26f64c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161624,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/00/4e/78004e6b4db8fcd31cad25a72147f0d286131c6f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130334,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/10/1d/95101d144663941c59b7b0f12b2faff4072bce18.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128566,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/e6/0e/97e60eb10250056367eca8b064ac36bcf60d706a.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbce0641-96ef-54b3-9fb2-cf765176bbb5/dbce0641-96ef-54b3-9fb2-cf765176bbb5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123781,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/b8/b2/98b8b23d450cd96ecafe5c512ec2da6cf6009871.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 5500,
 'price_includes_vat': False,
 'registration_date': '2014-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Altea 1.2 TSI 105CH GPS/ BLUETOOTH/ RADAR DE RECUL',
 'transmission': 'manual',
 'trim': 'Altea 1.2 TSI 105ch Pulsion Start&Stop',
 'vin': None,
 'year': 2014}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154659428%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3154659428: {'created_time': 1774883749.277407, 'last_price_update_time': 1774883749.277421}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3154659428') HTTP/1.1" 204 0
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3146421236
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273146421236%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3146421236: 1
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3146421236
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Audi A6 Avant N1 2.0 Tfsi 252 ch ambition luxe S tronic '
                'break, bleu, 15 cv, 5 portes, première mise en circulation le '
                '12/07/2018, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 185 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 252 ch\n'
                '  - émission CO2 : 138 g/km\n'
                '\n'
                'Référence annonce : vetd8rnmwijouib',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 252,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146421236',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A6',
 'odometer': 102000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/05/3a/1f053acb2e43d81eb8461da1f0427a47df53572a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/7b/62/8d7b6237a19747741b862e8f5564efff311144a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/d5/84/08d58409ad7ad5a88ccba9175dc4f82f8fc924ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/0a/c8/5a0ac8e959faea4383eb80e4f569acda1afbbd11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/66/6f/fe666f6897f2e9e604f5a1cb6ba909d15b28d225.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/a2/a0/8aa2a0d8bc1cdb350c1dd75403cc52b302a2f075.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/8f/e9/908fe9f3aca29b6ab6dc2b5abd17437d9cbdaf6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ff/8d/2cff8d11569aef91ae562f41ee4e1b20945ccaac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/c0/7e/3fc07eca57f939b26e558443b3eee3b205d9cf6b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/40/55/6140557f07e2671554d8b9465c371099314f2934.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/cf/d2/63cfd2ba88ce2c05c702d12c2102e5f3125ed3f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/ab/60/e2ab60839fd18d071e2c695bd8505e64f3d8fb28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/fc/2d/a6fc2d894dffeca64ff454955642c1f47fc96fff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/7e/87/907e87c85a53cf7ce3fce5d10385717b7163bf1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/e9/d3/14e9d34c57ce04e179d4c5f47af12f890e538086.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/44/66/024466d73868698702d2cb5cc43623ac04578b77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/b5/24/f5b5241abddcb33c244a2ae9d8a3bfb05f94467c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/b1/66/feb1660bd197475578c0608bc1f53cfcd4a781fe.jpg?rule=ad-large'],
 'price': 22900,
 'price_includes_vat': False,
 'registration_date': '2018-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A6 Avant N1 2.0 Tfsi 252 ch ambition luxe S tronic',
 'transmission': 'automatic',
 'trim': 'A6 Avant 2.0 TFSI 252ch Ambition Luxe S tronic 7',
 'vin': None,
 'year': 2018}
2026-03-30 15:15:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 74e1c1ef-0f8f-5a50-8450-a8c6663aedb9 with identifier: 3146421236
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 74e1c1ef-0f8f-5a50-8450-a8c6663aedb9
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252F05%252F3a%252F1f053acb2e43d81eb8461da1f0427a47df53572a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/05/3a/1f053acb2e43d81eb8461da1f0427a47df53572a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8d%252F7b%252F62%252F8d7b6237a19747741b862e8f5564efff311144a3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/7b/62/8d7b6237a19747741b862e8f5564efff311144a3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F08%252Fd5%252F84%252F08d58409ad7ad5a88ccba9175dc4f82f8fc924ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/d5/84/08d58409ad7ad5a88ccba9175dc4f82f8fc924ec.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5a%252F0a%252Fc8%252F5a0ac8e959faea4383eb80e4f569acda1afbbd11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/0a/c8/5a0ac8e959faea4383eb80e4f569acda1afbbd11.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffe%252F66%252F6f%252Ffe666f6897f2e9e604f5a1cb6ba909d15b28d225.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/66/6f/fe666f6897f2e9e604f5a1cb6ba909d15b28d225.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8a%252Fa2%252Fa0%252F8aa2a0d8bc1cdb350c1dd75403cc52b302a2f075.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/a2/a0/8aa2a0d8bc1cdb350c1dd75403cc52b302a2f075.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F90%252F8f%252Fe9%252F908fe9f3aca29b6ab6dc2b5abd17437d9cbdaf6c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/8f/e9/908fe9f3aca29b6ab6dc2b5abd17437d9cbdaf6c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2c%252Fff%252F8d%252F2cff8d11569aef91ae562f41ee4e1b20945ccaac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ff/8d/2cff8d11569aef91ae562f41ee4e1b20945ccaac.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3f%252Fc0%252F7e%252F3fc07eca57f939b26e558443b3eee3b205d9cf6b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/c0/7e/3fc07eca57f939b26e558443b3eee3b205d9cf6b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F61%252F40%252F55%252F6140557f07e2671554d8b9465c371099314f2934.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/61/40/55/6140557f07e2671554d8b9465c371099314f2934.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 74e1c1ef-0f8f-5a50-8450-a8c6663aedb9 with identifier 3146421236
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 74e1c1ef-0f8f-5a50-8450-a8c6663aedb9
2026-03-30 15:15:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Audi A6 Avant N1 2.0 Tfsi 252 ch ambition luxe S tronic '
                'break, bleu, 15 cv, 5 portes, première mise en circulation le '
                '12/07/2018, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 185 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 252 ch\n'
                '  - émission CO2 : 138 g/km\n'
                '\n'
                'Référence annonce : vetd8rnmwijouib',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 252,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '74e1c1ef-0f8f-5a50-8450-a8c6663aedb9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146421236',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A6',
 'odometer': 102000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 18,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/05/3a/1f053acb2e43d81eb8461da1f0427a47df53572a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/7b/62/8d7b6237a19747741b862e8f5564efff311144a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/d5/84/08d58409ad7ad5a88ccba9175dc4f82f8fc924ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/0a/c8/5a0ac8e959faea4383eb80e4f569acda1afbbd11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/66/6f/fe666f6897f2e9e604f5a1cb6ba909d15b28d225.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/a2/a0/8aa2a0d8bc1cdb350c1dd75403cc52b302a2f075.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/8f/e9/908fe9f3aca29b6ab6dc2b5abd17437d9cbdaf6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ff/8d/2cff8d11569aef91ae562f41ee4e1b20945ccaac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/c0/7e/3fc07eca57f939b26e558443b3eee3b205d9cf6b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/40/55/6140557f07e2671554d8b9465c371099314f2934.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 195010,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/05/3a/1f053acb2e43d81eb8461da1f0427a47df53572a.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175185,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/7b/62/8d7b6237a19747741b862e8f5564efff311144a3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175706,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/d5/84/08d58409ad7ad5a88ccba9175dc4f82f8fc924ec.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148076,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/0a/c8/5a0ac8e959faea4383eb80e4f569acda1afbbd11.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177519,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/66/6f/fe666f6897f2e9e604f5a1cb6ba909d15b28d225.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172360,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/a2/a0/8aa2a0d8bc1cdb350c1dd75403cc52b302a2f075.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167126,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/8f/e9/908fe9f3aca29b6ab6dc2b5abd17437d9cbdaf6c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89967,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ff/8d/2cff8d11569aef91ae562f41ee4e1b20945ccaac.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83526,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/c0/7e/3fc07eca57f939b26e558443b3eee3b205d9cf6b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74e1c1ef-0f8f-5a50-8450-a8c6663aedb9/74e1c1ef-0f8f-5a50-8450-a8c6663aedb9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61224,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/40/55/6140557f07e2671554d8b9465c371099314f2934.jpg?rule=ad-large',
             'Width': 600}],
 'price': 22900,
 'price_includes_vat': False,
 'registration_date': '2018-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A6 Avant N1 2.0 Tfsi 252 ch ambition luxe S tronic',
 'transmission': 'automatic',
 'trim': 'A6 Avant 2.0 TFSI 252ch Ambition Luxe S tronic 7',
 'vin': None,
 'year': 2018}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273146421236%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3146421236: {'created_time': 1774883749.51387, 'last_price_update_time': 1774883749.513881}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3146421236') HTTP/1.1" 204 0
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3132987623
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273132987623%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3132987623: 1
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3132987623
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Mercedes Classe A 200 AMG LINE 163CH 7G-DCT PACK PREMIUM '
                'berline, 9 cv, 5 portes, première mise en circulation le '
                '31/07/2020, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - Puissance kilowatt : 120 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 163 ch\n'
                '  - émission CO2 : 120 g/km\n'
                '\n'
                'Référence annonce : xninm2cpthg9zaw',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3132987623',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 54000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/c5/27/bfc52713cd823cdd061beb90832ac87bdf42f5ea.jpg?rule=ad-large'],
 'price': 24900,
 'price_includes_vat': False,
 'registration_date': '2020-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe A 200 AMG LINE 163CH 7G-DCT PACK PREMIUM',
 'transmission': 'automatic',
 'trim': 'Classe A 200 163ch AMG Line 7G-DCT 9cv',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fdff9e45-2744-57b6-9488-8e522f238fd2 with identifier: 3132987623
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item fdff9e45-2744-57b6-9488-8e522f238fd2
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbf%252Fc5%252F27%252Fbfc52713cd823cdd061beb90832ac87bdf42f5ea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/c5/27/bfc52713cd823cdd061beb90832ac87bdf42f5ea.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fdff9e45-2744-57b6-9488-8e522f238fd2 with identifier 3132987623
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fdff9e45-2744-57b6-9488-8e522f238fd2
2026-03-30 15:15:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Mercedes Classe A 200 AMG LINE 163CH 7G-DCT PACK PREMIUM '
                'berline, 9 cv, 5 portes, première mise en circulation le '
                '31/07/2020, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - Puissance kilowatt : 120 kw\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 163 ch\n'
                '  - émission CO2 : 120 g/km\n'
                '\n'
                'Référence annonce : xninm2cpthg9zaw',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'fdff9e45-2744-57b6-9488-8e522f238fd2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3132987623',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 54000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/c5/27/bfc52713cd823cdd061beb90832ac87bdf42f5ea.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf1d58ae-c329-5f68-bb0e-644704d3ea87/bf1d58ae-c329-5f68-bb0e-644704d3ea87_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47560,
             'Height': 772,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/c5/27/bfc52713cd823cdd061beb90832ac87bdf42f5ea.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 24900,
 'price_includes_vat': False,
 'registration_date': '2020-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe A 200 AMG LINE 163CH 7G-DCT PACK PREMIUM',
 'transmission': 'automatic',
 'trim': 'Classe A 200 163ch AMG Line 7G-DCT 9cv',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273132987623%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3132987623: {'created_time': 1774883749.598066, 'last_price_update_time': 1774883749.598076}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3132987623') HTTP/1.1" 204 0
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3139490014
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273139490014%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3139490014: 1
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3139490014
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio V Techno citadine, blanc, 5 portes, première '
                'mise en circulation le 01/01/2024, première main.\n'
                '\n'
                '5 places, poids en charge : 1331 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pré équipement radio\n'
                '  -  Smartphone interface (apple carplay & android auto)\n'
                '  -  Téléphonie mains libres bluetooth\n'
                '  - Bluetooth\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Boîte automatique multi mode\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement ar\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Enjoliveurs de vitre chromé(e)\n'
                '  -  Feux ar. led\n'
                '  -  Jantes alliage léger 6\n'
                '  -  Peinture unie\n'
                '  -  Poignées de portes ext. couleur caisse\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  -  Vitrage teinté(e)\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette ar fractionné (1/3 2/3)\n'
                '  -  Boite à gants fermeture à clé\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en profondeur\n'
                '  -  Indicateur de passage des rapports\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuie têtes ar réglable(s)\n'
                '  -  Appuie têtes réglable(s)\n'
                '  -  Assistant de freinage\n'
                '  -  Chargeur à induction pour smartphone : 125 € ttc\n'
                "  -  Combiné d'instruments digital(e)\n"
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 6e\n'
                '  -  Réception radio digital(e) (dab+)\n'
                "  -  Système d'assistance de conduite: alerte distance "
                'sécurité\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte (hsa)\n'
                "  -  Système d'assistance de conduite: détection des piétons\n"
                '  -  en c avec signature\n'
                '  - détection des panneaux routiers\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Supports isofix pour siège enfant\n'
                "  -  Système d'assistance de conduite: alerte de "
                'franchissement de ligne\n'
                "  -  Système d'assistance de conduite: assistance active au "
                "freinage d'urgence\n"
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Console centrale avec support à boissons av\n'
                '  -  Hybride 105 kw e tech (moteur 1\n'
                '  -  Mode eco (interrupteur de mode de conduite)\n'
                '  -  Restylage fb (option interne)\n'
                '  -  Sellerie : tissu / finition/aspect simili cuir\n'
                "  -  Système d'airbag crânien (airbag rideau)\n"
                '  -  Télécommande audio/radio au volant de direction\n'
                '  - 3. feu stop\n'
                '  - 5x16 (alaya)\n'
                '  - 6 litre(s) 69 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 67 kw\n'
                '  - puissance réelle : 91 ch\n'
                '  - type feux de circulation diurne : led\n'
                '\n'
                'Référence annonce : v3k3sk55mrrz4xu',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 91,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3139490014',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 8500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/99/5e/36/995e3671715afeccc613308ed27b856fb9edcc9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/38/e7/9538e79efac95d8ba84d7b21c9bef88da9b315e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/0e/6a/c10e6a04e805792f7825256f81c4fa6ba76fe495.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/73/8b/58738b8d4f57ead1bbd57fdc862a19eb71023912.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/e8/d3/82e8d3aaa6e87a6753bc881027b104ebc288dd6e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/92/f1/0792f18e0bbc8bd6c1661aadfff0334252e2ba6e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/38/fe/3938fed1a8b9d09f469fe45955f0a738b7d84e21.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/d2/15/00d21518fc4249d68874544635e8b1527052c2ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/f6/e5/21f6e5891df8a9c2a115560ba2188f36d8a556a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/98/0c/95980ceeee24482d974eb623bbb3bb379a9e73e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/4a/a2/7f4aa284d809305e595ac124c76efc35a0680f65.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/15/60/2b1560e47b0574574a724be3ad64c6e07778ccab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/78/ca/0c78cae4dcb8f982323d8c639edb36754d4769f4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/5e/95/515e95c3b0dd3e5761840134f7e25fdfc78aba63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/5b/5c/745b5c7ae66fb2689e4c9de0a9726ff4728cae61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/cd/22/17cd22cc7e48a167fa7ce495239572f0f3f624c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/cd/49/eecd49e99781a968954698908ff78e48bb6c6988.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/ee/17/98ee17d67e12d4be060fed0369bae1442d125055.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/52/0b/11520b5c60b2cfe6cf6582ce55ace26072514a7c.jpg?rule=ad-large'],
 'price': 18900,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio V Techno',
 'transmission': 'automatic',
 'trim': 'Clio 1.6 E-Tech 145ch full hybrid Techno',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 010c3c0a-311e-5252-968b-4d39bfff4472 with identifier: 3139490014
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 010c3c0a-311e-5252-968b-4d39bfff4472
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F99%252F5e%252F36%252F995e3671715afeccc613308ed27b856fb9edcc9d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/99/5e/36/995e3671715afeccc613308ed27b856fb9edcc9d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F95%252F38%252Fe7%252F9538e79efac95d8ba84d7b21c9bef88da9b315e8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/38/e7/9538e79efac95d8ba84d7b21c9bef88da9b315e8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc1%252F0e%252F6a%252Fc10e6a04e805792f7825256f81c4fa6ba76fe495.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/0e/6a/c10e6a04e805792f7825256f81c4fa6ba76fe495.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F58%252F73%252F8b%252F58738b8d4f57ead1bbd57fdc862a19eb71023912.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/73/8b/58738b8d4f57ead1bbd57fdc862a19eb71023912.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F82%252Fe8%252Fd3%252F82e8d3aaa6e87a6753bc881027b104ebc288dd6e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/e8/d3/82e8d3aaa6e87a6753bc881027b104ebc288dd6e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F07%252F92%252Ff1%252F0792f18e0bbc8bd6c1661aadfff0334252e2ba6e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/07/92/f1/0792f18e0bbc8bd6c1661aadfff0334252e2ba6e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F39%252F38%252Ffe%252F3938fed1a8b9d09f469fe45955f0a738b7d84e21.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/39/38/fe/3938fed1a8b9d09f469fe45955f0a738b7d84e21.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F00%252Fd2%252F15%252F00d21518fc4249d68874544635e8b1527052c2ef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/00/d2/15/00d21518fc4249d68874544635e8b1527052c2ef.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F21%252Ff6%252Fe5%252F21f6e5891df8a9c2a115560ba2188f36d8a556a5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/21/f6/e5/21f6e5891df8a9c2a115560ba2188f36d8a556a5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F95%252F98%252F0c%252F95980ceeee24482d974eb623bbb3bb379a9e73e7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/98/0c/95980ceeee24482d974eb623bbb3bb379a9e73e7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 010c3c0a-311e-5252-968b-4d39bfff4472 with identifier 3139490014
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 010c3c0a-311e-5252-968b-4d39bfff4472
2026-03-30 15:15:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio V Techno citadine, blanc, 5 portes, première '
                'mise en circulation le 01/01/2024, première main.\n'
                '\n'
                '5 places, poids en charge : 1331 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pré équipement radio\n'
                '  -  Smartphone interface (apple carplay & android auto)\n'
                '  -  Téléphonie mains libres bluetooth\n'
                '  - Bluetooth\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Boîte automatique multi mode\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement ar\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Enjoliveurs de vitre chromé(e)\n'
                '  -  Feux ar. led\n'
                '  -  Jantes alliage léger 6\n'
                '  -  Peinture unie\n'
                '  -  Poignées de portes ext. couleur caisse\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  -  Vitrage teinté(e)\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette ar fractionné (1/3 2/3)\n'
                '  -  Boite à gants fermeture à clé\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en profondeur\n'
                '  -  Indicateur de passage des rapports\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuie têtes ar réglable(s)\n'
                '  -  Appuie têtes réglable(s)\n'
                '  -  Assistant de freinage\n'
                '  -  Chargeur à induction pour smartphone : 125 € ttc\n'
                "  -  Combiné d'instruments digital(e)\n"
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 6e\n'
                '  -  Réception radio digital(e) (dab+)\n'
                "  -  Système d'assistance de conduite: alerte distance "
                'sécurité\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte (hsa)\n'
                "  -  Système d'assistance de conduite: détection des piétons\n"
                '  -  en c avec signature\n'
                '  - détection des panneaux routiers\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Supports isofix pour siège enfant\n'
                "  -  Système d'assistance de conduite: alerte de "
                'franchissement de ligne\n'
                "  -  Système d'assistance de conduite: assistance active au "
                "freinage d'urgence\n"
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Console centrale avec support à boissons av\n'
                '  -  Hybride 105 kw e tech (moteur 1\n'
                '  -  Mode eco (interrupteur de mode de conduite)\n'
                '  -  Restylage fb (option interne)\n'
                '  -  Sellerie : tissu / finition/aspect simili cuir\n'
                "  -  Système d'airbag crânien (airbag rideau)\n"
                '  -  Télécommande audio/radio au volant de direction\n'
                '  - 3. feu stop\n'
                '  - 5x16 (alaya)\n'
                '  - 6 litre(s) 69 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 67 kw\n'
                '  - puissance réelle : 91 ch\n'
                '  - type feux de circulation diurne : led\n'
                '\n'
                'Référence annonce : v3k3sk55mrrz4xu',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 91,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': '010c3c0a-311e-5252-968b-4d39bfff4472',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3139490014',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 8500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/99/5e/36/995e3671715afeccc613308ed27b856fb9edcc9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/38/e7/9538e79efac95d8ba84d7b21c9bef88da9b315e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/0e/6a/c10e6a04e805792f7825256f81c4fa6ba76fe495.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/73/8b/58738b8d4f57ead1bbd57fdc862a19eb71023912.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/e8/d3/82e8d3aaa6e87a6753bc881027b104ebc288dd6e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/92/f1/0792f18e0bbc8bd6c1661aadfff0334252e2ba6e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/38/fe/3938fed1a8b9d09f469fe45955f0a738b7d84e21.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/d2/15/00d21518fc4249d68874544635e8b1527052c2ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/f6/e5/21f6e5891df8a9c2a115560ba2188f36d8a556a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/98/0c/95980ceeee24482d974eb623bbb3bb379a9e73e7.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88193,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/5e/36/995e3671715afeccc613308ed27b856fb9edcc9d.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100164,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/38/e7/9538e79efac95d8ba84d7b21c9bef88da9b315e8.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94939,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/0e/6a/c10e6a04e805792f7825256f81c4fa6ba76fe495.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99550,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/73/8b/58738b8d4f57ead1bbd57fdc862a19eb71023912.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106068,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/e8/d3/82e8d3aaa6e87a6753bc881027b104ebc288dd6e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101027,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/92/f1/0792f18e0bbc8bd6c1661aadfff0334252e2ba6e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105621,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/38/fe/3938fed1a8b9d09f469fe45955f0a738b7d84e21.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118392,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/d2/15/00d21518fc4249d68874544635e8b1527052c2ef.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96283,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/f6/e5/21f6e5891df8a9c2a115560ba2188f36d8a556a5.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_010c3c0a-311e-5252-968b-4d39bfff4472/010c3c0a-311e-5252-968b-4d39bfff4472_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82575,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/98/0c/95980ceeee24482d974eb623bbb3bb379a9e73e7.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 18900,
 'price_includes_vat': False,
 'registration_date': '2024-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio V Techno',
 'transmission': 'automatic',
 'trim': 'Clio 1.6 E-Tech 145ch full hybrid Techno',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273139490014%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3139490014: {'created_time': 1774883749.825246, 'last_price_update_time': 1774883749.825256}
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3139490014') HTTP/1.1" 204 0
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163125475
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273163125475%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163125475: 1
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163125475
2026-03-30 15:15:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini One citadine, gris, 5 cv, 3 portes, première mise en '
                'circulation le 13/03/2010, première main.\n'
                '\n'
                '4 places, poids en charge : 1135 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '\n'
                'Conduite :\n'
                '  -  Contrôle dynamique de stabilité (esp)\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 376 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Carrosserie: 3 portes\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  -  Vitrage teinté vert\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglage '
                'mécanique\n'
                '  -  Direction assistée à commande électronique\n'
                '  - climatisation\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Assistant de freinage\n'
                '  -  Boîte de vitesses 6 rapports\n'
                '  -  Norme de dépollution euro 5\n'
                "  -  Récupérateur d'énergie de freinage\n"
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu cosmos\n'
                '\n'
                'Sécurité :\n'
                '  -  Electro. répartiteur de frein\n'
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                '  - ABS\n'
                '  - Airbag lat av\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - contrôle pression des pneus\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Deuxième clé avec cde à distance : 50 € ttc\n'
                '  -  Dispositif antivol pour roues (écrous antivol) : 25 € '
                'ttc\n'
                '  -  Dossier ar fractionné\n'
                '  -  Equipement en sièges : 4 places\n'
                '  -  Equipement int. revêtement int. white silver\n'
                '  -  Feux de brouillard ar intégré(e)\n'
                '  -  Moteur 1\n'
                '  -  Support à boissons av et ar\n'
                "  -  Système d'airbag crânien ar\n"
                "  -  Système d'airbag crânien av\n"
                '  -  Volant de direction (cuir) : 151 € ttc\n'
                '  -  Échappement (système monotube) avec embout\n'
                '  - 6 litre(s) 55 kw 16v\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 55 kw\n'
                '  - puissance réelle : 75 ch\n'
                '  - émission CO2 : 128 g/km\n'
                '\n'
                'Référence annonce : vcycglnqvfk0pz5',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163125475',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 127000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/14/37/ad/1437ad58840773f2c6526dea679bbd2bd3b667ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/22/ea/7922eac72c3a790cf7d66d6054fe5607381254a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/fd/34/f0fd343a618261640fa821f4dfc4afc8875bcf1c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9b/26/1e9b264ba926e945c8fbb3f808ea99363e3ba5ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/69/67/ec696730abaa97449c82a05d91ff30e63ad6cc76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/53/36/2a5336ad157c021ddf2ddb392ba1274c10d738c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/89/f1/df89f1dffa17ebcf0df9ac12270909936366b546.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/82/e8/6682e8d98943a3ae54b4a2aa6e82df5dd557d57c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/03/4b/69034b45d452386a51a1e16c5483e3fb7d57383c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/45/6d/4c456d81fe7dabefa635a3906402395f14b5f3e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/f0/58/33f058060a6048cfe2103460d485d7e5431719d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/75/63/4f756317a5da73a0d16edc72811094fda19d9a2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/7b/fd/727bfd9f38f3d1a76a0b51a3daa0c8220cff9367.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/7a/d6/1d7ad6c1b1518e723e8da2d6085676f78ff44f8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/98/6b/39986be631f4bf9e2c5ae09e113aac66a8809e75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/3a/40/e83a4090677f80947c93789322e1ff3e5fd20cdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/cc/1e/63cc1e40fac9dca4af3737d528e4fe734350a0e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/cd/5e/c9cd5e934f0da137e5128ff81c4178b83de4eb4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/12/c1/cf12c1be610c955a09b10175d9c40fd926bdc48f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/b5/01/48b50193e354370572b5a7331703eb53afa7948e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/34/ba/1334bab8a500434ceafe645e17f94622168de805.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/59/1f/7b591fe8b33c422b6cc91aed91d82c86c163bb50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/95/65/9e9565ae1a973875b6921b46e9c07ef66f01c0aa.jpg?rule=ad-large'],
 'price': 4900,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini One',
 'transmission': 'manual',
 'trim': 'Mini One 98ch',
 'vin': None,
 'year': 2010}
2026-03-30 15:15:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c53a49cc-aaf1-5901-919b-0e413a5d7699 with identifier: 3163125475
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c53a49cc-aaf1-5901-919b-0e413a5d7699
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F14%252F37%252Fad%252F1437ad58840773f2c6526dea679bbd2bd3b667ac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/37/ad/1437ad58840773f2c6526dea679bbd2bd3b667ac.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F79%252F22%252Fea%252F7922eac72c3a790cf7d66d6054fe5607381254a9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/22/ea/7922eac72c3a790cf7d66d6054fe5607381254a9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff0%252Ffd%252F34%252Ff0fd343a618261640fa821f4dfc4afc8875bcf1c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/fd/34/f0fd343a618261640fa821f4dfc4afc8875bcf1c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1e%252F9b%252F26%252F1e9b264ba926e945c8fbb3f808ea99363e3ba5ff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9b/26/1e9b264ba926e945c8fbb3f808ea99363e3ba5ff.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fec%252F69%252F67%252Fec696730abaa97449c82a05d91ff30e63ad6cc76.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/69/67/ec696730abaa97449c82a05d91ff30e63ad6cc76.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2a%252F53%252F36%252F2a5336ad157c021ddf2ddb392ba1274c10d738c1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/53/36/2a5336ad157c021ddf2ddb392ba1274c10d738c1.jpg?rule=ad-large already downloaded
2026-03-30 15:15:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdf%252F89%252Ff1%252Fdf89f1dffa17ebcf0df9ac12270909936366b546.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/89/f1/df89f1dffa17ebcf0df9ac12270909936366b546.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F66%252F82%252Fe8%252F6682e8d98943a3ae54b4a2aa6e82df5dd557d57c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/82/e8/6682e8d98943a3ae54b4a2aa6e82df5dd557d57c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252F03%252F4b%252F69034b45d452386a51a1e16c5483e3fb7d57383c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/03/4b/69034b45d452386a51a1e16c5483e3fb7d57383c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4c%252F45%252F6d%252F4c456d81fe7dabefa635a3906402395f14b5f3e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/45/6d/4c456d81fe7dabefa635a3906402395f14b5f3e5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c53a49cc-aaf1-5901-919b-0e413a5d7699 with identifier 3163125475
2026-03-30 15:15:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c53a49cc-aaf1-5901-919b-0e413a5d7699
2026-03-30 15:15:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini One citadine, gris, 5 cv, 3 portes, première mise en '
                'circulation le 13/03/2010, première main.\n'
                '\n'
                '4 places, poids en charge : 1135 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '\n'
                'Conduite :\n'
                '  -  Contrôle dynamique de stabilité (esp)\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 376 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Carrosserie: 3 portes\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  -  Vitrage teinté vert\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglage '
                'mécanique\n'
                '  -  Direction assistée à commande électronique\n'
                '  - climatisation\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Assistant de freinage\n'
                '  -  Boîte de vitesses 6 rapports\n'
                '  -  Norme de dépollution euro 5\n'
                "  -  Récupérateur d'énergie de freinage\n"
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu cosmos\n'
                '\n'
                'Sécurité :\n'
                '  -  Electro. répartiteur de frein\n'
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                '  - ABS\n'
                '  - Airbag lat av\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - contrôle pression des pneus\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Deuxième clé avec cde à distance : 50 € ttc\n'
                '  -  Dispositif antivol pour roues (écrous antivol) : 25 € '
                'ttc\n'
                '  -  Dossier ar fractionné\n'
                '  -  Equipement en sièges : 4 places\n'
                '  -  Equipement int. revêtement int. white silver\n'
                '  -  Feux de brouillard ar intégré(e)\n'
                '  -  Moteur 1\n'
                '  -  Support à boissons av et ar\n'
                "  -  Système d'airbag crânien ar\n"
                "  -  Système d'airbag crânien av\n"
                '  -  Volant de direction (cuir) : 151 € ttc\n'
                '  -  Échappement (système monotube) avec embout\n'
                '  - 6 litre(s) 55 kw 16v\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 55 kw\n'
                '  - puissance réelle : 75 ch\n'
                '  - émission CO2 : 128 g/km\n'
                '\n'
                'Référence annonce : vcycglnqvfk0pz5',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c53a49cc-aaf1-5901-919b-0e413a5d7699',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163125475',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 127000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/14/37/ad/1437ad58840773f2c6526dea679bbd2bd3b667ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/22/ea/7922eac72c3a790cf7d66d6054fe5607381254a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/fd/34/f0fd343a618261640fa821f4dfc4afc8875bcf1c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9b/26/1e9b264ba926e945c8fbb3f808ea99363e3ba5ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/69/67/ec696730abaa97449c82a05d91ff30e63ad6cc76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/53/36/2a5336ad157c021ddf2ddb392ba1274c10d738c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/89/f1/df89f1dffa17ebcf0df9ac12270909936366b546.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/82/e8/6682e8d98943a3ae54b4a2aa6e82df5dd557d57c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/03/4b/69034b45d452386a51a1e16c5483e3fb7d57383c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/45/6d/4c456d81fe7dabefa635a3906402395f14b5f3e5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124913,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/37/ad/1437ad58840773f2c6526dea679bbd2bd3b667ac.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122374,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/22/ea/7922eac72c3a790cf7d66d6054fe5607381254a9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100809,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/fd/34/f0fd343a618261640fa821f4dfc4afc8875bcf1c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103624,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9b/26/1e9b264ba926e945c8fbb3f808ea99363e3ba5ff.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101965,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/69/67/ec696730abaa97449c82a05d91ff30e63ad6cc76.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138702,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/53/36/2a5336ad157c021ddf2ddb392ba1274c10d738c1.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118486,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/89/f1/df89f1dffa17ebcf0df9ac12270909936366b546.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 193536,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/82/e8/6682e8d98943a3ae54b4a2aa6e82df5dd557d57c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154760,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/03/4b/69034b45d452386a51a1e16c5483e3fb7d57383c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c53a49cc-aaf1-5901-919b-0e413a5d7699/c53a49cc-aaf1-5901-919b-0e413a5d7699_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99025,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/45/6d/4c456d81fe7dabefa635a3906402395f14b5f3e5.jpg?rule=ad-large',
             'Width': 600}],
 'price': 4900,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini One',
 'transmission': 'manual',
 'trim': 'Mini One 98ch',
 'vin': None,
 'year': 2010}
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273163125475%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Saving data for 3163125475: {'created_time': 1774883750.084836, 'last_price_update_time': 1774883750.084848}
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163125475') HTTP/1.1" 204 0
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3146421317
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273146421317%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Scrape type for 3146421317: 1
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3146421317
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio 0.9 TCE 90 EVOLUTION berline, blanc, 5 portes, '
                'première mise en circulation le 07/03/2024, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '\n'
                'Référence annonce : exlliwpjfba4df3',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146421317',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 32000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/d7/6c/0fd76c0083392595d0cba8c8101a58879a117fb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/6f/8a/416f8a63fc73476001840624ea8ed4e1dbc2e2f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/4f/05/3f4f05aefb48d68310b1882cb217f2084127d444.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/66/49/8f6649f0efa0861431b27f21e78bb758c4e0f22a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/c9/d0/30c9d0d83ff68dc12f084bf689eb8abb5274b5eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/99/93/e099932db618159f344fb8a81dcf24d9acd0d5ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/95/60/2d9560277f20fefcba5e36ae30de9a3e7554eaea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/1a/c4/cf1ac4d0c9ec2b437aaca93d3fac9a880152b752.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/eb/7f/8ceb7fe40fb94bbed7c2180aa162f50d22228cb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/49/aa/1f49aaf1b5fcbd0217b42a2d4a203a763a036fc1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/d6/7c/f4d67c5eed230d6c9768630d5467930d17ba704c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/09/a4/2e09a4b06e2af126d88b0041ed3dbf5a126d7ced.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/46/4a/93464a65028009e7d3c5d989bed03b553991ad3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/21/01/1221015007eeab671e0122a1012e9fce1109af88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/ff/a4/feffa459af128b461bff56c24b2bc9fbb1725c29.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/f7/92/c3f7920ce6521a7565f7991a02d2de6318c1bc43.jpg?rule=ad-large'],
 'price': 14500,
 'price_includes_vat': False,
 'registration_date': '2024-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio 0.9 TCE 90 EVOLUTION',
 'transmission': 'manual',
 'trim': 'Clio 1.0 TCe 90ch Evolution',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5e08a9df-a1ad-50bc-ac19-fdddc57af4a6 with identifier: 3146421317
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5e08a9df-a1ad-50bc-ac19-fdddc57af4a6
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0f%252Fd7%252F6c%252F0fd76c0083392595d0cba8c8101a58879a117fb8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/d7/6c/0fd76c0083392595d0cba8c8101a58879a117fb8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F41%252F6f%252F8a%252F416f8a63fc73476001840624ea8ed4e1dbc2e2f5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/6f/8a/416f8a63fc73476001840624ea8ed4e1dbc2e2f5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3f%252F4f%252F05%252F3f4f05aefb48d68310b1882cb217f2084127d444.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/4f/05/3f4f05aefb48d68310b1882cb217f2084127d444.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8f%252F66%252F49%252F8f6649f0efa0861431b27f21e78bb758c4e0f22a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/66/49/8f6649f0efa0861431b27f21e78bb758c4e0f22a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F30%252Fc9%252Fd0%252F30c9d0d83ff68dc12f084bf689eb8abb5274b5eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/30/c9/d0/30c9d0d83ff68dc12f084bf689eb8abb5274b5eb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe0%252F99%252F93%252Fe099932db618159f344fb8a81dcf24d9acd0d5ca.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/99/93/e099932db618159f344fb8a81dcf24d9acd0d5ca.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2d%252F95%252F60%252F2d9560277f20fefcba5e36ae30de9a3e7554eaea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/95/60/2d9560277f20fefcba5e36ae30de9a3e7554eaea.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcf%252F1a%252Fc4%252Fcf1ac4d0c9ec2b437aaca93d3fac9a880152b752.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/1a/c4/cf1ac4d0c9ec2b437aaca93d3fac9a880152b752.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252Feb%252F7f%252F8ceb7fe40fb94bbed7c2180aa162f50d22228cb2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/eb/7f/8ceb7fe40fb94bbed7c2180aa162f50d22228cb2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252F49%252Faa%252F1f49aaf1b5fcbd0217b42a2d4a203a763a036fc1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/49/aa/1f49aaf1b5fcbd0217b42a2d4a203a763a036fc1.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5e08a9df-a1ad-50bc-ac19-fdddc57af4a6 with identifier 3146421317
2026-03-30 15:15:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5e08a9df-a1ad-50bc-ac19-fdddc57af4a6
2026-03-30 15:15:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio 0.9 TCE 90 EVOLUTION berline, blanc, 5 portes, '
                'première mise en circulation le 07/03/2024, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '\n'
                'Référence annonce : exlliwpjfba4df3',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '5e08a9df-a1ad-50bc-ac19-fdddc57af4a6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146421317',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 32000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 16,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/d7/6c/0fd76c0083392595d0cba8c8101a58879a117fb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/6f/8a/416f8a63fc73476001840624ea8ed4e1dbc2e2f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/4f/05/3f4f05aefb48d68310b1882cb217f2084127d444.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/66/49/8f6649f0efa0861431b27f21e78bb758c4e0f22a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/c9/d0/30c9d0d83ff68dc12f084bf689eb8abb5274b5eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/99/93/e099932db618159f344fb8a81dcf24d9acd0d5ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/95/60/2d9560277f20fefcba5e36ae30de9a3e7554eaea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/1a/c4/cf1ac4d0c9ec2b437aaca93d3fac9a880152b752.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/eb/7f/8ceb7fe40fb94bbed7c2180aa162f50d22228cb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/49/aa/1f49aaf1b5fcbd0217b42a2d4a203a763a036fc1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119157,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/d7/6c/0fd76c0083392595d0cba8c8101a58879a117fb8.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121679,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/6f/8a/416f8a63fc73476001840624ea8ed4e1dbc2e2f5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109933,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/4f/05/3f4f05aefb48d68310b1882cb217f2084127d444.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118891,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/66/49/8f6649f0efa0861431b27f21e78bb758c4e0f22a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100912,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/c9/d0/30c9d0d83ff68dc12f084bf689eb8abb5274b5eb.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103236,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/99/93/e099932db618159f344fb8a81dcf24d9acd0d5ca.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92525,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/95/60/2d9560277f20fefcba5e36ae30de9a3e7554eaea.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115516,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/1a/c4/cf1ac4d0c9ec2b437aaca93d3fac9a880152b752.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76613,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/eb/7f/8ceb7fe40fb94bbed7c2180aa162f50d22228cb2.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e08a9df-a1ad-50bc-ac19-fdddc57af4a6/5e08a9df-a1ad-50bc-ac19-fdddc57af4a6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77580,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/49/aa/1f49aaf1b5fcbd0217b42a2d4a203a763a036fc1.jpg?rule=ad-large',
             'Width': 600}],
 'price': 14500,
 'price_includes_vat': False,
 'registration_date': '2024-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio 0.9 TCE 90 EVOLUTION',
 'transmission': 'manual',
 'trim': 'Clio 1.0 TCe 90ch Evolution',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273146421317%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Saving data for 3146421317: {'created_time': 1774883750.331037, 'last_price_update_time': 1774883750.33105}
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3146421317') HTTP/1.1" 204 0
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3116901393
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273116901393%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Scrape type for 3116901393: 1
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3116901393
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Volkswagen Golf TDI 105 CH CLIM/ CAR PLAY/ ENTRETIEN SUIVI '
                'berline, gris, 6 cv, 5 portes, première mise en circulation '
                'le 21/02/2007, première main.\n'
                '\n'
                'poids en charge : 1251 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 3\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 77 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 105 ch\n'
                '  - émission CO2 : 132 g/km\n'
                '\n'
                'Référence annonce : wpya12jdtcm5yav',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3116901393',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 190000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/3b/9f/9a3b9f7ab1a394814da3fc6ab04d55ecf6faebf9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/bd/2f/86bd2f382a35bc6c8fa699e6e8ad3f9ed164611b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/33/fa/9e33fa35711b619937bf48438982d7733ce542f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/48/fb/2548fbcbf207549c6b74795f52fa049184303686.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ea/49/7dea49ee94f0d4c455ee215ab0bb970626ff5c0a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/81/44/dc8144fc1f7ce15c715905254bc4ee1eebe3be32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/b0/1c/16b01cf882b7b17454bb81018e00ccbc5ff34503.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/25/ba/2025bafe6f7a310ca08a50b1ba3110b2bdc08a13.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/d0/b9/b4d0b9d2bd7f3e49e3ec31f8ae74c2aa1f60f6de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/72/873a72fbb8498114edb973f546f4d51c4a21e91f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/66/a7/6966a765b7f26b48e8828b5b06f1cb3722a307cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/3a/b7/f03ab7ca645e142c133621127e229af19af6bdd0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/b1/fa/a3b1fa35848cb01ceeb69eeaa4741c02a643c23d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/c7/da/c2c7dafc930d7d6eb5e381fe1eb4837e873bbbd8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/12/12/f61212ebdbd9563cd2dedde3229cb8390002b87d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/34/cc/0634cc7599fb9d23a0cec56dbaa78d006a6af334.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/04/ae/8904ae194444e92fbddb2d1f318a96da46c23bda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/97/32/9b97321fa404be4689ace727597ea0125c9de668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/09/7a/64097a00e8c9f28aa0bfe599fb154b383f8681e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/61/ab/5661ab501c4e9134381f05f628fe9be173dfdac9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/b4/66/62b46600cef3bfa54beea7c82753f672954ea6ca.jpg?rule=ad-large'],
 'price': 4900,
 'price_includes_vat': False,
 'registration_date': '2007-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Golf TDI 105 CH CLIM/ CAR PLAY/ ENTRETIEN SUIVI',
 'transmission': 'manual',
 'trim': 'Golf 1.9 TDI 105ch Carat 5p',
 'vin': None,
 'year': 2007}
2026-03-30 15:15:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d2c3ca78-a3f7-58a3-9468-544b369495cf with identifier: 3116901393
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d2c3ca78-a3f7-58a3-9468-544b369495cf
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9a%252F3b%252F9f%252F9a3b9f7ab1a394814da3fc6ab04d55ecf6faebf9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/3b/9f/9a3b9f7ab1a394814da3fc6ab04d55ecf6faebf9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F86%252Fbd%252F2f%252F86bd2f382a35bc6c8fa699e6e8ad3f9ed164611b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/86/bd/2f/86bd2f382a35bc6c8fa699e6e8ad3f9ed164611b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9e%252F33%252Ffa%252F9e33fa35711b619937bf48438982d7733ce542f9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/33/fa/9e33fa35711b619937bf48438982d7733ce542f9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F25%252F48%252Ffb%252F2548fbcbf207549c6b74795f52fa049184303686.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/48/fb/2548fbcbf207549c6b74795f52fa049184303686.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7d%252Fea%252F49%252F7dea49ee94f0d4c455ee215ab0bb970626ff5c0a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ea/49/7dea49ee94f0d4c455ee215ab0bb970626ff5c0a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdc%252F81%252F44%252Fdc8144fc1f7ce15c715905254bc4ee1eebe3be32.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/81/44/dc8144fc1f7ce15c715905254bc4ee1eebe3be32.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F16%252Fb0%252F1c%252F16b01cf882b7b17454bb81018e00ccbc5ff34503.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/16/b0/1c/16b01cf882b7b17454bb81018e00ccbc5ff34503.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F20%252F25%252Fba%252F2025bafe6f7a310ca08a50b1ba3110b2bdc08a13.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/25/ba/2025bafe6f7a310ca08a50b1ba3110b2bdc08a13.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252Fd0%252Fb9%252Fb4d0b9d2bd7f3e49e3ec31f8ae74c2aa1f60f6de.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/d0/b9/b4d0b9d2bd7f3e49e3ec31f8ae74c2aa1f60f6de.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F87%252F3a%252F72%252F873a72fbb8498114edb973f546f4d51c4a21e91f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/72/873a72fbb8498114edb973f546f4d51c4a21e91f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d2c3ca78-a3f7-58a3-9468-544b369495cf with identifier 3116901393
2026-03-30 15:15:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d2c3ca78-a3f7-58a3-9468-544b369495cf
2026-03-30 15:15:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Volkswagen Golf TDI 105 CH CLIM/ CAR PLAY/ ENTRETIEN SUIVI '
                'berline, gris, 6 cv, 5 portes, première mise en circulation '
                'le 21/02/2007, première main.\n'
                '\n'
                'poids en charge : 1251 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 3\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 77 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 105 ch\n'
                '  - émission CO2 : 132 g/km\n'
                '\n'
                'Référence annonce : wpya12jdtcm5yav',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd2c3ca78-a3f7-58a3-9468-544b369495cf',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3116901393',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 190000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/3b/9f/9a3b9f7ab1a394814da3fc6ab04d55ecf6faebf9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/bd/2f/86bd2f382a35bc6c8fa699e6e8ad3f9ed164611b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/33/fa/9e33fa35711b619937bf48438982d7733ce542f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/48/fb/2548fbcbf207549c6b74795f52fa049184303686.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ea/49/7dea49ee94f0d4c455ee215ab0bb970626ff5c0a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/81/44/dc8144fc1f7ce15c715905254bc4ee1eebe3be32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/b0/1c/16b01cf882b7b17454bb81018e00ccbc5ff34503.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/25/ba/2025bafe6f7a310ca08a50b1ba3110b2bdc08a13.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/d0/b9/b4d0b9d2bd7f3e49e3ec31f8ae74c2aa1f60f6de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/72/873a72fbb8498114edb973f546f4d51c4a21e91f.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90289,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/3b/9f/9a3b9f7ab1a394814da3fc6ab04d55ecf6faebf9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68463,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/bd/2f/86bd2f382a35bc6c8fa699e6e8ad3f9ed164611b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97785,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/33/fa/9e33fa35711b619937bf48438982d7733ce542f9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83364,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/48/fb/2548fbcbf207549c6b74795f52fa049184303686.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84875,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ea/49/7dea49ee94f0d4c455ee215ab0bb970626ff5c0a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84449,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/81/44/dc8144fc1f7ce15c715905254bc4ee1eebe3be32.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107134,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/b0/1c/16b01cf882b7b17454bb81018e00ccbc5ff34503.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67740,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/25/ba/2025bafe6f7a310ca08a50b1ba3110b2bdc08a13.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74797,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/d0/b9/b4d0b9d2bd7f3e49e3ec31f8ae74c2aa1f60f6de.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c3ca78-a3f7-58a3-9468-544b369495cf/d2c3ca78-a3f7-58a3-9468-544b369495cf_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67052,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/72/873a72fbb8498114edb973f546f4d51c4a21e91f.jpg?rule=ad-large',
             'Width': 600}],
 'price': 4900,
 'price_includes_vat': False,
 'registration_date': '2007-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Golf TDI 105 CH CLIM/ CAR PLAY/ ENTRETIEN SUIVI',
 'transmission': 'manual',
 'trim': 'Golf 1.9 TDI 105ch Carat 5p',
 'vin': None,
 'year': 2007}
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273116901393%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Saving data for 3116901393: {'created_time': 1774883750.807514, 'last_price_update_time': 1774883750.807525}
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3116901393') HTTP/1.1" 204 0
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3139103430
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273139103430%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Scrape type for 3139103430: 1
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3139103430
2026-03-30 15:15:50 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes Vito Kasten 119 CDI 4x4 SELECT lang (447.603) '
                'utilitaire, gris, première mise en circulation le 28/04/2025, '
                'première main.\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Deux voies haut parleurs av\n'
                '  -  Intégration smartphone (apple carplay et android auto)\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Aide à la conduite (assistance au démarrage en côte)\n'
                '  -  Pack blue efficiency\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant limitation de vitesse\n'
                '  - Stop & Start\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                "  -  Dispositif d'attelage: electrique pour prise élect. "
                "dispositif d'attelage\n"
                '  -  Feux ar. led\n'
                '  -  Grille de calandre chromé(e)\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - pack chrome\n'
                '\n'
                'Intérieur :\n'
                '  -  Boite à gants fermeture à clé\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Plafonnier de compartiment de charge led\n'
                '  -  Rétroviseur int automatique anti éblouissement\n'
                '  -  Sièges de cabine : siège conducteur avec appuie '
                'lombaire\n'
                '  -  Sièges de cabine : siège conducteur confort\n'
                '  -  Sièges de cabine : siège passager avec appuie lombaire\n'
                '  -  Vitrage athermique\n'
                '  -  Volant de direction (colonne de direction mécanique '
                'réglable(s))\n'
                '  -  Volant de direction (cuir)\n'
                '  - climatisation\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - prise 12V\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Adaptatif feu stop\n'
                '  -  Alternateur 250 a\n'
                '  -  Antidémarrage\n'
                "  -  Combiné d'instruments avec ecran couleur\n"
                '  -  Dab tuner (réception radio digital(e))\n'
                '  -  Eclaireurs de seuil\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Pack de stationnement avec caméra aide au recul\n'
                '  -  Poignée de maintien pieds av.\n'
                '  -  Réservoir à carburant: 70 litre(s)\n'
                '  -  Sièges de cabine : siège passager confort\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant de conduite\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant de freinage\n'
                "  -  Système d'assistance de conduite: assistant de vent lat\n"
                "  -  Système d'assistance de conduite: assistant de vitesse "
                'intelligent\n'
                "  -  Système d'assistance de conduite: gestion des pannes\n"
                '  -  Système de ceinture de sécurité avec alarme (coté '
                'passager)\n'
                '  -  Volant de direction avec multifonctions\n'
                '  -  Éclairage confort à/au/dans/en habitacle / compartiment '
                'de charge\n'
                "  -  Éclairage d'intérieur et d'environnement\n"
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu caluma\n'
                '\n'
                'Sécurité :\n'
                '  -  Pack assistance de conduite\n'
                "  -  Rétroviseur ext avec détecteur d'angle mort\n"
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant maintien de trajectoire\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - alarme\n'
                '  - contrôle pression des pneus\n'
                "  - système d'appel d'urgence\n"
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g)\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Batterie vlies tec (électrolythe gel) 92 ah\n'
                '  -  Carosserie/structure : fourgon standard\n'
                '  -  Eclaireur de plancher av\n'
                '  -  Empattement 3200 mm\n'
                '  -  Fermeture globale\n'
                '  -  Fonction de maintien\n'
                '  -  Immatriculation p.l.\n'
                '  -  Module de communication (lte) pour services numériques\n'
                '  -  Moteur 2\n'
                '  -  Pack rétroviseur\n'
                '  -  Pare chocs et élément(s) annexe(s) couleur caisse peint\n'
                "  -  Porte ar de coffre sans vitrage (angle d'ouverture 180 "
                'degré(s))\n'
                '  -  Porte coulissante compartiment de passager/coffre droit\n'
                '  -  Porte coulissante compartiment de passager/coffre '
                'gauche\n'
                '  -  Préparation/pré équipement système de navigation (pour '
                'système multimedia mbux)\n'
                "  -  Recyclage gaz d'échappement scr generation 4\n"
                '  -  Restylage fb (option interne) (2) avec code\n'
                '  -  Revêtement habitacle/compartiment de charge fibres dures '
                'moyen haut\n'
                '  -  Réglage de portée des projecteurs\n'
                '  -  Select\n'
                '  -  Sièges de cabine : siège conducteur avec réglage de '
                "profondeur d'assise\n"
                '  -  Sièges de cabine : siège passager avec réglage de '
                "profondeur d'assise\n"
                '  -  Support à boissons av\n'
                "  -  Système d'assistance de conduite: attention assist "
                '(capteur de somnolence)\n'
                "  -  Témoin intervalle d'entretien assyst\n"
                "  -  Éclairage d'environnement dans hayon\n"
                '  - 0 litre(s) 140 kw cdi catalyseur\n'
                '  - 3. feu stop\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 140 kw\n'
                '  - puissance réelle : 190 ch\n'
                '\n'
                'Référence annonce : bfcxxc2pia8mjf9',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3139103430',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Autres',
 'odometer': 10000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/da/36/b0/da36b07513f99ec50a877cd1475c70de60ccbdd1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/da/93/9ada9305bf9a16e5819e74aa20e07d5342e4e8ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/4c/4c/6f4c4c12badd23024a378efdfeb6e1f2963a3cd7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/33/6b/6c336b08f3e9eda836cddb3faf7e27fab373abae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b0/17/90b0177d2d0c19b4c436acc2a8c3d5e33e37b995.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/2f/19/772f192ed08268e6672a14d3d0ffd068ceb88910.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/93/fd/8393fdf17a75d538dbb22202cc12d8166b6e2e77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/8f/d9/498fd98034cbc87a66cc6b4c517df11d00bd8830.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/8e/38/f78e385630b14b4f8a3abc22ba5b63419eeb049d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/5b/46/a15b464b10a07c4d0a02fc56816921b5411b15b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/dd/ab/2bddaba6e35da5e58eaf98ef385055483322d26e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/89/ec/8b89ec6c449f055f001f1b6e527135c40f99c134.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/c3/e3/b3c3e3b5ce9b8364168466ffaa49392895a87602.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c4/9f/a4c49f4a8516e89e50e359aa6c29b90e058f51a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/cf/dc/37cfdc7e41194009efab8b1d130ba95218d22542.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/cc/33/89cc33a653f4bbe6e993e05421c87b787dc22550.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/1e/76/ab1e76c9183ed5b55f2bca7baa42a184210c3162.jpg?rule=ad-large'],
 'price': 56900,
 'price_includes_vat': False,
 'registration_date': '2025-04-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mercedes Vito Kasten 119 CDI 4x4 SELECT lang (447.603)',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2025}
2026-03-30 15:15:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c501e830-9031-5745-8d43-8dd63e6447ce with identifier: 3139103430
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c501e830-9031-5745-8d43-8dd63e6447ce
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fda%252F36%252Fb0%252Fda36b07513f99ec50a877cd1475c70de60ccbdd1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/36/b0/da36b07513f99ec50a877cd1475c70de60ccbdd1.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9a%252Fda%252F93%252F9ada9305bf9a16e5819e74aa20e07d5342e4e8ed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/da/93/9ada9305bf9a16e5819e74aa20e07d5342e4e8ed.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6f%252F4c%252F4c%252F6f4c4c12badd23024a378efdfeb6e1f2963a3cd7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/4c/4c/6f4c4c12badd23024a378efdfeb6e1f2963a3cd7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6c%252F33%252F6b%252F6c336b08f3e9eda836cddb3faf7e27fab373abae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/33/6b/6c336b08f3e9eda836cddb3faf7e27fab373abae.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F90%252Fb0%252F17%252F90b0177d2d0c19b4c436acc2a8c3d5e33e37b995.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b0/17/90b0177d2d0c19b4c436acc2a8c3d5e33e37b995.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F77%252F2f%252F19%252F772f192ed08268e6672a14d3d0ffd068ceb88910.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/2f/19/772f192ed08268e6672a14d3d0ffd068ceb88910.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F83%252F93%252Ffd%252F8393fdf17a75d538dbb22202cc12d8166b6e2e77.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/93/fd/8393fdf17a75d538dbb22202cc12d8166b6e2e77.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F49%252F8f%252Fd9%252F498fd98034cbc87a66cc6b4c517df11d00bd8830.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/49/8f/d9/498fd98034cbc87a66cc6b4c517df11d00bd8830.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff7%252F8e%252F38%252Ff78e385630b14b4f8a3abc22ba5b63419eeb049d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/8e/38/f78e385630b14b4f8a3abc22ba5b63419eeb049d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa1%252F5b%252F46%252Fa15b464b10a07c4d0a02fc56816921b5411b15b4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/5b/46/a15b464b10a07c4d0a02fc56816921b5411b15b4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c501e830-9031-5745-8d43-8dd63e6447ce with identifier 3139103430
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c501e830-9031-5745-8d43-8dd63e6447ce
2026-03-30 15:15:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes Vito Kasten 119 CDI 4x4 SELECT lang (447.603) '
                'utilitaire, gris, première mise en circulation le 28/04/2025, '
                'première main.\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Deux voies haut parleurs av\n'
                '  -  Intégration smartphone (apple carplay et android auto)\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Aide à la conduite (assistance au démarrage en côte)\n'
                '  -  Pack blue efficiency\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant limitation de vitesse\n'
                '  - Stop & Start\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                "  -  Dispositif d'attelage: electrique pour prise élect. "
                "dispositif d'attelage\n"
                '  -  Feux ar. led\n'
                '  -  Grille de calandre chromé(e)\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - pack chrome\n'
                '\n'
                'Intérieur :\n'
                '  -  Boite à gants fermeture à clé\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Plafonnier de compartiment de charge led\n'
                '  -  Rétroviseur int automatique anti éblouissement\n'
                '  -  Sièges de cabine : siège conducteur avec appuie '
                'lombaire\n'
                '  -  Sièges de cabine : siège conducteur confort\n'
                '  -  Sièges de cabine : siège passager avec appuie lombaire\n'
                '  -  Vitrage athermique\n'
                '  -  Volant de direction (colonne de direction mécanique '
                'réglable(s))\n'
                '  -  Volant de direction (cuir)\n'
                '  - climatisation\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - prise 12V\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Adaptatif feu stop\n'
                '  -  Alternateur 250 a\n'
                '  -  Antidémarrage\n'
                "  -  Combiné d'instruments avec ecran couleur\n"
                '  -  Dab tuner (réception radio digital(e))\n'
                '  -  Eclaireurs de seuil\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Pack de stationnement avec caméra aide au recul\n'
                '  -  Poignée de maintien pieds av.\n'
                '  -  Réservoir à carburant: 70 litre(s)\n'
                '  -  Sièges de cabine : siège passager confort\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant de conduite\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant de freinage\n'
                "  -  Système d'assistance de conduite: assistant de vent lat\n"
                "  -  Système d'assistance de conduite: assistant de vitesse "
                'intelligent\n'
                "  -  Système d'assistance de conduite: gestion des pannes\n"
                '  -  Système de ceinture de sécurité avec alarme (coté '
                'passager)\n'
                '  -  Volant de direction avec multifonctions\n'
                '  -  Éclairage confort à/au/dans/en habitacle / compartiment '
                'de charge\n'
                "  -  Éclairage d'intérieur et d'environnement\n"
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu caluma\n'
                '\n'
                'Sécurité :\n'
                '  -  Pack assistance de conduite\n'
                "  -  Rétroviseur ext avec détecteur d'angle mort\n"
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant maintien de trajectoire\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - alarme\n'
                '  - contrôle pression des pneus\n'
                "  - système d'appel d'urgence\n"
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g)\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Batterie vlies tec (électrolythe gel) 92 ah\n'
                '  -  Carosserie/structure : fourgon standard\n'
                '  -  Eclaireur de plancher av\n'
                '  -  Empattement 3200 mm\n'
                '  -  Fermeture globale\n'
                '  -  Fonction de maintien\n'
                '  -  Immatriculation p.l.\n'
                '  -  Module de communication (lte) pour services numériques\n'
                '  -  Moteur 2\n'
                '  -  Pack rétroviseur\n'
                '  -  Pare chocs et élément(s) annexe(s) couleur caisse peint\n'
                "  -  Porte ar de coffre sans vitrage (angle d'ouverture 180 "
                'degré(s))\n'
                '  -  Porte coulissante compartiment de passager/coffre droit\n'
                '  -  Porte coulissante compartiment de passager/coffre '
                'gauche\n'
                '  -  Préparation/pré équipement système de navigation (pour '
                'système multimedia mbux)\n'
                "  -  Recyclage gaz d'échappement scr generation 4\n"
                '  -  Restylage fb (option interne) (2) avec code\n'
                '  -  Revêtement habitacle/compartiment de charge fibres dures '
                'moyen haut\n'
                '  -  Réglage de portée des projecteurs\n'
                '  -  Select\n'
                '  -  Sièges de cabine : siège conducteur avec réglage de '
                "profondeur d'assise\n"
                '  -  Sièges de cabine : siège passager avec réglage de '
                "profondeur d'assise\n"
                '  -  Support à boissons av\n'
                "  -  Système d'assistance de conduite: attention assist "
                '(capteur de somnolence)\n'
                "  -  Témoin intervalle d'entretien assyst\n"
                "  -  Éclairage d'environnement dans hayon\n"
                '  - 0 litre(s) 140 kw cdi catalyseur\n'
                '  - 3. feu stop\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 140 kw\n'
                '  - puissance réelle : 190 ch\n'
                '\n'
                'Référence annonce : bfcxxc2pia8mjf9',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c501e830-9031-5745-8d43-8dd63e6447ce',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3139103430',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Autres',
 'odometer': 10000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 17,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/da/36/b0/da36b07513f99ec50a877cd1475c70de60ccbdd1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/da/93/9ada9305bf9a16e5819e74aa20e07d5342e4e8ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/4c/4c/6f4c4c12badd23024a378efdfeb6e1f2963a3cd7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/33/6b/6c336b08f3e9eda836cddb3faf7e27fab373abae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b0/17/90b0177d2d0c19b4c436acc2a8c3d5e33e37b995.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/2f/19/772f192ed08268e6672a14d3d0ffd068ceb88910.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/93/fd/8393fdf17a75d538dbb22202cc12d8166b6e2e77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/8f/d9/498fd98034cbc87a66cc6b4c517df11d00bd8830.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/8e/38/f78e385630b14b4f8a3abc22ba5b63419eeb049d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/5b/46/a15b464b10a07c4d0a02fc56816921b5411b15b4.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110826,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/36/b0/da36b07513f99ec50a877cd1475c70de60ccbdd1.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106168,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/da/93/9ada9305bf9a16e5819e74aa20e07d5342e4e8ed.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96359,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/4c/4c/6f4c4c12badd23024a378efdfeb6e1f2963a3cd7.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76787,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/33/6b/6c336b08f3e9eda836cddb3faf7e27fab373abae.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89752,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b0/17/90b0177d2d0c19b4c436acc2a8c3d5e33e37b995.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82204,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/2f/19/772f192ed08268e6672a14d3d0ffd068ceb88910.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77016,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/93/fd/8393fdf17a75d538dbb22202cc12d8166b6e2e77.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73035,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/8f/d9/498fd98034cbc87a66cc6b4c517df11d00bd8830.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55935,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/8e/38/f78e385630b14b4f8a3abc22ba5b63419eeb049d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c501e830-9031-5745-8d43-8dd63e6447ce/c501e830-9031-5745-8d43-8dd63e6447ce_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64592,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/5b/46/a15b464b10a07c4d0a02fc56816921b5411b15b4.jpg?rule=ad-large',
             'Width': 600}],
 'price': 56900,
 'price_includes_vat': False,
 'registration_date': '2025-04-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mercedes Vito Kasten 119 CDI 4x4 SELECT lang (447.603)',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2025}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273139103430%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3139103430: {'created_time': 1774883751.039783, 'last_price_update_time': 1774883751.039794}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3139103430') HTTP/1.1" 204 0
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3033452565
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273033452565%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3033452565: 1
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3033452565
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Peugeot 3008 hybrid 145 E-DCS6 ALLURE PACK PANORAMIC break, '
                'bleu, 5 portes, première mise en circulation le 01/07/2025, '
                'première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '\n'
                'Référence annonce : scsax4hoabfgdr8',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3033452565',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 10,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dd/e6/d2dde65901f7390980047bc2df5b5cf719f11da7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0e/a0/d60ea05e8ce431b8eb6082e5e6b8b84522e2feb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/b2/6f/5eb26f8644efe17649b73bd71091a4d68ce9dee4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/d5/b1/99d5b17469262ede96fe69f2aa8687ac3cc3b43d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/24/5c/39245c8af7597d485afd0a8421d400e48b5d19e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/88/ab/f088abeaec88e557302c0c974c9277c31e5c4e24.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/46/dc/gh46dce81e1d1e06eee86afd40188336c290d4b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/66/58/936658d20750b4f94b28a48b8416dfc55029e8f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/c9/9b/5cc99b734bfe196d3f3006c7cdd145fd0a20b0fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/82/2d/94822da12d39a56f5970c69d3a1ce367a787e01b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/fc/16/94fc169f71705d01219feb6740f8908cc893ae17.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/cd/f1/a9cdf19333564dd5f30d40abcbfe72537a66655e.jpg?rule=ad-large'],
 'price': 31900,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 3008 hybrid 145 E-DCS6 ALLURE PACK PANORAMIC',
 'transmission': 'automatic',
 'trim': '3008 1.2 Hybrid 145ch Allure e-DCS6',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 98b1367d-1927-5900-987f-db0685f4a761 with identifier: 3033452565
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 98b1367d-1927-5900-987f-db0685f4a761
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd2%252Fdd%252Fe6%252Fd2dde65901f7390980047bc2df5b5cf719f11da7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dd/e6/d2dde65901f7390980047bc2df5b5cf719f11da7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd6%252F0e%252Fa0%252Fd60ea05e8ce431b8eb6082e5e6b8b84522e2feb5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0e/a0/d60ea05e8ce431b8eb6082e5e6b8b84522e2feb5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5e%252Fb2%252F6f%252F5eb26f8644efe17649b73bd71091a4d68ce9dee4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/b2/6f/5eb26f8644efe17649b73bd71091a4d68ce9dee4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F99%252Fd5%252Fb1%252F99d5b17469262ede96fe69f2aa8687ac3cc3b43d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/99/d5/b1/99d5b17469262ede96fe69f2aa8687ac3cc3b43d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F39%252F24%252F5c%252F39245c8af7597d485afd0a8421d400e48b5d19e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/39/24/5c/39245c8af7597d485afd0a8421d400e48b5d19e9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff0%252F88%252Fab%252Ff088abeaec88e557302c0c974c9277c31e5c4e24.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/88/ab/f088abeaec88e557302c0c974c9277c31e5c4e24.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fgh%252F46%252Fdc%252Fgh46dce81e1d1e06eee86afd40188336c290d4b9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/46/dc/gh46dce81e1d1e06eee86afd40188336c290d4b9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F93%252F66%252F58%252F936658d20750b4f94b28a48b8416dfc55029e8f1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/66/58/936658d20750b4f94b28a48b8416dfc55029e8f1.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5c%252Fc9%252F9b%252F5cc99b734bfe196d3f3006c7cdd145fd0a20b0fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/c9/9b/5cc99b734bfe196d3f3006c7cdd145fd0a20b0fe.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F94%252F82%252F2d%252F94822da12d39a56f5970c69d3a1ce367a787e01b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/82/2d/94822da12d39a56f5970c69d3a1ce367a787e01b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 98b1367d-1927-5900-987f-db0685f4a761 with identifier 3033452565
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 98b1367d-1927-5900-987f-db0685f4a761
2026-03-30 15:15:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Peugeot 3008 hybrid 145 E-DCS6 ALLURE PACK PANORAMIC break, '
                'bleu, 5 portes, première mise en circulation le 01/07/2025, '
                'première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '\n'
                'Référence annonce : scsax4hoabfgdr8',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': '98b1367d-1927-5900-987f-db0685f4a761',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3033452565',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 10,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dd/e6/d2dde65901f7390980047bc2df5b5cf719f11da7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0e/a0/d60ea05e8ce431b8eb6082e5e6b8b84522e2feb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/b2/6f/5eb26f8644efe17649b73bd71091a4d68ce9dee4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/d5/b1/99d5b17469262ede96fe69f2aa8687ac3cc3b43d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/24/5c/39245c8af7597d485afd0a8421d400e48b5d19e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/88/ab/f088abeaec88e557302c0c974c9277c31e5c4e24.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/46/dc/gh46dce81e1d1e06eee86afd40188336c290d4b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/66/58/936658d20750b4f94b28a48b8416dfc55029e8f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/c9/9b/5cc99b734bfe196d3f3006c7cdd145fd0a20b0fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/82/2d/94822da12d39a56f5970c69d3a1ce367a787e01b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134770,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dd/e6/d2dde65901f7390980047bc2df5b5cf719f11da7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143492,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0e/a0/d60ea05e8ce431b8eb6082e5e6b8b84522e2feb5.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131087,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/b2/6f/5eb26f8644efe17649b73bd71091a4d68ce9dee4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135097,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/d5/b1/99d5b17469262ede96fe69f2aa8687ac3cc3b43d.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138027,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/24/5c/39245c8af7597d485afd0a8421d400e48b5d19e9.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149989,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/88/ab/f088abeaec88e557302c0c974c9277c31e5c4e24.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69317,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/46/dc/gh46dce81e1d1e06eee86afd40188336c290d4b9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135626,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/66/58/936658d20750b4f94b28a48b8416dfc55029e8f1.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72977,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/c9/9b/5cc99b734bfe196d3f3006c7cdd145fd0a20b0fe.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5e2b5b3-e331-5b8b-a579-a5d3ff12720b/c5e2b5b3-e331-5b8b-a579-a5d3ff12720b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95096,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/82/2d/94822da12d39a56f5970c69d3a1ce367a787e01b.jpg?rule=ad-large',
             'Width': 600}],
 'price': 31900,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 3008 hybrid 145 E-DCS6 ALLURE PACK PANORAMIC',
 'transmission': 'automatic',
 'trim': '3008 1.2 Hybrid 145ch Allure e-DCS6',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273033452565%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3033452565: {'created_time': 1774883751.266397, 'last_price_update_time': 1774883751.266407}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3033452565') HTTP/1.1" 204 0
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3136708792
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273136708792%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3136708792: 1
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3136708792
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Porsche Cayenne Coupé E-Hybrid 462CH PACK CARBONE EXTERIEUR '
                'crossover, suv, gris, 32 cv, 5 portes, première mise en '
                'circulation le 01/11/2020, première main.\n'
                '\n'
                '4 places, poids en charge : 2435 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Sound system bose : 1135 € ttc\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  -  Pack sport léger\n'
                '  -  Porsche active suspension management (pasm) : 1300 € '
                'ttc\n'
                '  - Stop & Start\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - pack sport\n'
                '  - régulateur de vitesse\n'
                '  - sièges sport\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet de pavillon\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Feux ar. led\n'
                '  -  Pack extérieur : 190 € ttc\n'
                '  -  Peinture unie\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage teinté(e)\n'
                '  -  Éclairage diurne led 4 points\n'
                '  - filtre à particules\n'
                "  - système d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Climatisation auxiliaire\n'
                '  -  Colonne de direction (volant de direction) réglable(s)\n'
                '  -  Essuie vitre ar.\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - non fumeur\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Boîte automatique tiptronic (8 rapports)\n'
                "  -  Dispositif d'attelage préparation/pré équipement\n"
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Norme de dépollution euro 6d\n'
                "  -  Pot d'échappement sport\n"
                '  -  Réception radio digital(e) (dab+)\n'
                '  -  Réservoir à carburant: 75 litre(s)\n'
                '  -  Système motorsound (porsche electric sport sound)\n'
                '  -  gauche\n'
                '  -  Étriers de frein noir(e) anodisé\n'
                '  - ASR\n'
                '  - clignotants LED\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 8 vitesses\n'
                '  - pack sport chrono\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Alarme antivol avec protection volumétrique\n'
                "  -  Régulateur du couple d'inertie du moteur (msr)\n"
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - Airbag genou\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Apple carplay compr. cde vocale : 250 € ttc\n'
                '  -  Appuie têtes av et ar avec porsche : 380 € ttc\n'
                '  -  Automatique freins différentiel (abd)\n'
                '  -  Capot actif pour protection des piétons\n'
                '  -  Câble de recharge avec prise industrielle (32 a / 400 '
                'v)\n'
                '  -  Dossier ar fractionné (40:20:40)\n'
                '  -  Empattement 2895 mm\n'
                "  -  Hayon avec automatique système d'ouverture et de "
                'fermeture\n'
                '  -  Hybride 340 kw (moteur 3\n'
                '  -  Monogramme porsche + désignation modèle peint : 390 € '
                'ttc\n'
                '  -  Moteur électrique 100 kw (transmission hybride)\n'
                '  -  Moyeux caches porsche couleur : 135 € ttc\n'
                '  -  Norme de dépollution euro 6d temp\n'
                '  -  Porsche chargeur universel (ac)\n'
                '  -  Porsche communications management (pcm) compr. online '
                'module de navigation\n'
                '  -  Porsche management de traction (ptm)\n'
                '  -  Porsche stability management (psm)\n'
                '  -  Projecteur principal led compr. porsche dynamic light '
                'système (pdls) : 750 € ttc\n'
                '  -  Protecteurs de bas de marche (inox)\n'
                '  -  Pré équipement téléphone/téléphone mobile avec interface '
                'bluetooth\n'
                '  -  Réglage de portée des projecteurs automatique\n'
                '  -  Rétroviseur ext asphérique\n'
                "  -  Rétroviseur ext avec éclairage d'environnement led\n"
                '  -  Sièges ar (2 places assises)\n'
                '  -  Spoiler ar. adaptatif (2 directions)\n'
                '  -  Sport touche\n'
                '  -  Support à boissons\n'
                "  -  Système d'airbag crânien (airbag curtain)\n"
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte (hill holder)\n'
                "  -  Système d'assistance de conduite: contrôle de motricité "
                'en descente (phc)\n'
                "  -  Système d'assistance de conduite: frein multicollision "
                '(multi collision brake)\n'
                "  -  Système de charge chargeur on bord (jusqu'à 3\n"
                '  -  Vitrage ar surteinté (vitrage privacy) compr. vitrage '
                'athermique acoustique : 1450 € ttc\n'
                '  -  embout noir(e) : 2390 € ttc\n'
                '  -  noir(e) : 12000 € ttc\n'
                '  -  surteinté : 700 € ttc\n'
                '  - 0 litre(s) 250 kw)\n'
                '  - 6 kw)\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 340 kw\n'
                '  - USB\n'
                '  - puissance réelle : 462 ch\n'
                '  - émission CO2 : 72 g/km\n'
                '\n'
                'Référence annonce : jczxsjoyw7rmdx1',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 462,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3136708792',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Cayenne',
 'odometer': 59000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/0d/65/7a0d6507afee7e65c7800a8576f21298adef7b7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/5f/3b/645f3b5934e70e8e1b1ef6d85ce1401447606f45.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/5e/5c/b25e5c8a8ce3155dfdf8a89d37b22ef1b188c568.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/24/e8/5e24e8fe9e94a1c35effe36c7d42fcbda594e0fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/41/2d/6f412d9f1dcab283ad3efb354014d768cbe2bb35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/7d/58/5f7d5866ebf3013b2231a62966180267e7e91b78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/36/c0/8536c0d1ddcd1278cd75b935d9103c7376849c34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/28/e0/9428e0bd33ab2754d96480eefe9c6f6a7c190fef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/d9/56/12d95650c4acb364a4b8d2e920ee4dbf040de8a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/6c/09/966c0900008938d36fc0ac2d8ecdb22a35e59491.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/88/31/9c88317efc977d00aef205985f6a365c6746b15d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/76/bc/5476bc755ffd0aeb031917cebbc06a63fbe24be2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/db/5f/48db5f45315cf569891116789276b00c48b6a165.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/06/13/3e061304939717e0e99ed241f3a244be4961d73e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/7f/f0/477ff0091fdec5bfe510629b05b8ed7df8d1bcad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/6a/01/136a01071ac81b9d335365e1c9f7b97e92cfcc49.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/72/a9/e772a9f8d9b163b6cd522029bbf74d0b842332de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/1a/db/ac1adb31f3d0d9ccc7ae5e27b88ac5371e7902fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/cf/93/cfcf939de47be1f5526519cb19eedd5d65202846.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b9/d4/ddb9d471b55f459c93b74e9e13020902c8a1ca10.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/f4/7b/cbf47b3f9d551b3864ca38bcf7bf16175fa6741e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/0b/58/a70b58070bd4bf57f3a604ddd3ed89f748f0117d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/37/20/143720b203cffb54d8e3661ac22dc9a5e72ea5ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/79/71/657971768c2eba37029b14bf8f0900c9f48bdda0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/b4/a9/f2b4a9e7adaf2fe1141278552d92bcabe73040bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/2e/f1/712ef14b26636bf366547dcc5e021b6034b6aca0.jpg?rule=ad-large'],
 'price': 72900,
 'price_includes_vat': False,
 'registration_date': '2020-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche Cayenne Coupé E-Hybrid 462CH PACK CARBONE EXTERIEUR',
 'transmission': 'automatic',
 'trim': 'Cayenne Coupé 3.0 V6 462ch E-Hybrid',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c8984cb5-d11f-5f03-b132-19dc38d84a3f with identifier: 3136708792
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c8984cb5-d11f-5f03-b132-19dc38d84a3f
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7a%252F0d%252F65%252F7a0d6507afee7e65c7800a8576f21298adef7b7e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/0d/65/7a0d6507afee7e65c7800a8576f21298adef7b7e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F64%252F5f%252F3b%252F645f3b5934e70e8e1b1ef6d85ce1401447606f45.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/5f/3b/645f3b5934e70e8e1b1ef6d85ce1401447606f45.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb2%252F5e%252F5c%252Fb25e5c8a8ce3155dfdf8a89d37b22ef1b188c568.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/5e/5c/b25e5c8a8ce3155dfdf8a89d37b22ef1b188c568.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5e%252F24%252Fe8%252F5e24e8fe9e94a1c35effe36c7d42fcbda594e0fc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/24/e8/5e24e8fe9e94a1c35effe36c7d42fcbda594e0fc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6f%252F41%252F2d%252F6f412d9f1dcab283ad3efb354014d768cbe2bb35.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/41/2d/6f412d9f1dcab283ad3efb354014d768cbe2bb35.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5f%252F7d%252F58%252F5f7d5866ebf3013b2231a62966180267e7e91b78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/7d/58/5f7d5866ebf3013b2231a62966180267e7e91b78.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F85%252F36%252Fc0%252F8536c0d1ddcd1278cd75b935d9103c7376849c34.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/36/c0/8536c0d1ddcd1278cd75b935d9103c7376849c34.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F94%252F28%252Fe0%252F9428e0bd33ab2754d96480eefe9c6f6a7c190fef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/28/e0/9428e0bd33ab2754d96480eefe9c6f6a7c190fef.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F12%252Fd9%252F56%252F12d95650c4acb364a4b8d2e920ee4dbf040de8a7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/d9/56/12d95650c4acb364a4b8d2e920ee4dbf040de8a7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F96%252F6c%252F09%252F966c0900008938d36fc0ac2d8ecdb22a35e59491.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/96/6c/09/966c0900008938d36fc0ac2d8ecdb22a35e59491.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c8984cb5-d11f-5f03-b132-19dc38d84a3f with identifier 3136708792
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c8984cb5-d11f-5f03-b132-19dc38d84a3f
2026-03-30 15:15:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Porsche Cayenne Coupé E-Hybrid 462CH PACK CARBONE EXTERIEUR '
                'crossover, suv, gris, 32 cv, 5 portes, première mise en '
                'circulation le 01/11/2020, première main.\n'
                '\n'
                '4 places, poids en charge : 2435 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Sound system bose : 1135 € ttc\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  -  Pack sport léger\n'
                '  -  Porsche active suspension management (pasm) : 1300 € '
                'ttc\n'
                '  - Stop & Start\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - pack sport\n'
                '  - régulateur de vitesse\n'
                '  - sièges sport\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet de pavillon\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Feux ar. led\n'
                '  -  Pack extérieur : 190 € ttc\n'
                '  -  Peinture unie\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage teinté(e)\n'
                '  -  Éclairage diurne led 4 points\n'
                '  - filtre à particules\n'
                "  - système d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Climatisation auxiliaire\n'
                '  -  Colonne de direction (volant de direction) réglable(s)\n'
                '  -  Essuie vitre ar.\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - non fumeur\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Boîte automatique tiptronic (8 rapports)\n'
                "  -  Dispositif d'attelage préparation/pré équipement\n"
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Norme de dépollution euro 6d\n'
                "  -  Pot d'échappement sport\n"
                '  -  Réception radio digital(e) (dab+)\n'
                '  -  Réservoir à carburant: 75 litre(s)\n'
                '  -  Système motorsound (porsche electric sport sound)\n'
                '  -  gauche\n'
                '  -  Étriers de frein noir(e) anodisé\n'
                '  - ASR\n'
                '  - clignotants LED\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 8 vitesses\n'
                '  - pack sport chrono\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Alarme antivol avec protection volumétrique\n'
                "  -  Régulateur du couple d'inertie du moteur (msr)\n"
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - Airbag genou\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Apple carplay compr. cde vocale : 250 € ttc\n'
                '  -  Appuie têtes av et ar avec porsche : 380 € ttc\n'
                '  -  Automatique freins différentiel (abd)\n'
                '  -  Capot actif pour protection des piétons\n'
                '  -  Câble de recharge avec prise industrielle (32 a / 400 '
                'v)\n'
                '  -  Dossier ar fractionné (40:20:40)\n'
                '  -  Empattement 2895 mm\n'
                "  -  Hayon avec automatique système d'ouverture et de "
                'fermeture\n'
                '  -  Hybride 340 kw (moteur 3\n'
                '  -  Monogramme porsche + désignation modèle peint : 390 € '
                'ttc\n'
                '  -  Moteur électrique 100 kw (transmission hybride)\n'
                '  -  Moyeux caches porsche couleur : 135 € ttc\n'
                '  -  Norme de dépollution euro 6d temp\n'
                '  -  Porsche chargeur universel (ac)\n'
                '  -  Porsche communications management (pcm) compr. online '
                'module de navigation\n'
                '  -  Porsche management de traction (ptm)\n'
                '  -  Porsche stability management (psm)\n'
                '  -  Projecteur principal led compr. porsche dynamic light '
                'système (pdls) : 750 € ttc\n'
                '  -  Protecteurs de bas de marche (inox)\n'
                '  -  Pré équipement téléphone/téléphone mobile avec interface '
                'bluetooth\n'
                '  -  Réglage de portée des projecteurs automatique\n'
                '  -  Rétroviseur ext asphérique\n'
                "  -  Rétroviseur ext avec éclairage d'environnement led\n"
                '  -  Sièges ar (2 places assises)\n'
                '  -  Spoiler ar. adaptatif (2 directions)\n'
                '  -  Sport touche\n'
                '  -  Support à boissons\n'
                "  -  Système d'airbag crânien (airbag curtain)\n"
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte (hill holder)\n'
                "  -  Système d'assistance de conduite: contrôle de motricité "
                'en descente (phc)\n'
                "  -  Système d'assistance de conduite: frein multicollision "
                '(multi collision brake)\n'
                "  -  Système de charge chargeur on bord (jusqu'à 3\n"
                '  -  Vitrage ar surteinté (vitrage privacy) compr. vitrage '
                'athermique acoustique : 1450 € ttc\n'
                '  -  embout noir(e) : 2390 € ttc\n'
                '  -  noir(e) : 12000 € ttc\n'
                '  -  surteinté : 700 € ttc\n'
                '  - 0 litre(s) 250 kw)\n'
                '  - 6 kw)\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 340 kw\n'
                '  - USB\n'
                '  - puissance réelle : 462 ch\n'
                '  - émission CO2 : 72 g/km\n'
                '\n'
                'Référence annonce : jczxsjoyw7rmdx1',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 462,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': 'c8984cb5-d11f-5f03-b132-19dc38d84a3f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3136708792',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Cayenne',
 'odometer': 59000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/0d/65/7a0d6507afee7e65c7800a8576f21298adef7b7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/5f/3b/645f3b5934e70e8e1b1ef6d85ce1401447606f45.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/5e/5c/b25e5c8a8ce3155dfdf8a89d37b22ef1b188c568.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/24/e8/5e24e8fe9e94a1c35effe36c7d42fcbda594e0fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/41/2d/6f412d9f1dcab283ad3efb354014d768cbe2bb35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/7d/58/5f7d5866ebf3013b2231a62966180267e7e91b78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/36/c0/8536c0d1ddcd1278cd75b935d9103c7376849c34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/28/e0/9428e0bd33ab2754d96480eefe9c6f6a7c190fef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/d9/56/12d95650c4acb364a4b8d2e920ee4dbf040de8a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/6c/09/966c0900008938d36fc0ac2d8ecdb22a35e59491.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53864,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/0d/65/7a0d6507afee7e65c7800a8576f21298adef7b7e.jpg?rule=ad-large',
             'Width': 516},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63708,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/5f/3b/645f3b5934e70e8e1b1ef6d85ce1401447606f45.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57310,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/5e/5c/b25e5c8a8ce3155dfdf8a89d37b22ef1b188c568.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103915,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/24/e8/5e24e8fe9e94a1c35effe36c7d42fcbda594e0fc.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95576,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/41/2d/6f412d9f1dcab283ad3efb354014d768cbe2bb35.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98048,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/7d/58/5f7d5866ebf3013b2231a62966180267e7e91b78.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61114,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/36/c0/8536c0d1ddcd1278cd75b935d9103c7376849c34.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95145,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/28/e0/9428e0bd33ab2754d96480eefe9c6f6a7c190fef.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107675,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/d9/56/12d95650c4acb364a4b8d2e920ee4dbf040de8a7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8984cb5-d11f-5f03-b132-19dc38d84a3f/c8984cb5-d11f-5f03-b132-19dc38d84a3f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106285,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/6c/09/966c0900008938d36fc0ac2d8ecdb22a35e59491.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 72900,
 'price_includes_vat': False,
 'registration_date': '2020-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche Cayenne Coupé E-Hybrid 462CH PACK CARBONE EXTERIEUR',
 'transmission': 'automatic',
 'trim': 'Cayenne Coupé 3.0 V6 462ch E-Hybrid',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273136708792%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3136708792: {'created_time': 1774883751.48707, 'last_price_update_time': 1774883751.487079}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3136708792') HTTP/1.1" 204 0
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3168840233
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168840233%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3168840233: 1
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3168840233
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes Classe GLE 350 e 4Matic AMG LINE break, noir, 5 '
                'portes, première mise en circulation le 19/08/2021, première '
                'main.\n'
                '\n'
                '5 places, poids en charge : 2605 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système surround burmester : 875 € ttc\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Boîte automatique (9 positions)\n'
                '  -  Chassis/suspensions surbaissé(e)\n'
                '  - clé mains-libres\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit (aluminium)\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                "  -  Dispositif d'attelage (boule pivotante) : 958 € ttc\n"
                '  -  Feux ar. led\n'
                '  -  Pack de stationnement avec 360° caméra : 375 € ttc\n'
                '  -  Pack night : 417 € ttc\n'
                '  -  Peinture unie noir(e)\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                "  -  Combiné d'instruments avec variable affichage "
                '(widescreen cockpit)\n'
                '  -  Dossier ar deux parties / rabattable\n'
                '  -  Pack : extérieur et intérieur amg line\n'
                '  -  Siège av droit à réglages électriques (avec memory)\n'
                '  -  Siège av gauche à réglages électriques (avec memory)\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Câble de recharge avec prise schuko\n'
                '  -  Câble de recharge pour station de recharge publique\n'
                '  -  Dab tuner (réception radio digital(e))\n'
                '  -  Garniture int. de pavillon noir(e)\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Pack air balance\n'
                '  -  Pack de base\n'
                '  -  Pack intérieur chrome\n'
                '  -  Pack style (amg / exterieur)\n'
                '  -  Pré équipement services distants et et de navigation\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant de freinage\n'
                "  -  Système d'assistance de conduite: système info trafic "
                'live traffic\n'
                '  -  Vitres lat ar et lunette ar. surteinté\n'
                '  - marchepieds\n'
                '\n'
                'Sécurité :\n'
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant maintien de trajectoire\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - Airbag genou conducteur\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g)\n'
                '  -  Airbag lat (sidebag) av\n'
                '  -  Appuie lombaires av\n'
                '  -  Cde vocale fonctions étendues (mbux)\n'
                '  -  Couvercle de coffre ouverture + fermeture automatique '
                '(hands free access system)\n'
                "  -  Design et ligne d'équipements amg line\n"
                '  -  Electronique système de traction (ets)\n'
                '  -  Empattement 2995 mm\n'
                '  -  Equipement int. enjoliveurs aluminium finition polie\n'
                "  -  Hayon avec automatique système d'ouverture et de "
                'fermeture\n'
                '  -  Hybride 245 kw (moteur 2\n'
                '  -  Kit optique/finition amg 1\n'
                '  -  Module de communication (lte) préparation/pré équipement '
                'mercedes me connect\n'
                '  -  Multibeam led : 1125 € ttc\n'
                '  -  Pack avantage\n'
                "  -  Protection acoustique de l'environnement (sound "
                'extérieur)\n'
                '  -  Protection inf. (chrome)\n'
                '  -  Pré équipement digit(al)(ale)(aux)(ales) radio\n'
                "  -  Système d'airbag crânien (airbag rideau)\n"
                '  -  Système de freinage avec grand(e)(s) disques de frein '
                '(système de freinage surpuissant)\n'
                '  -  Système de suralimentation courant alternatif (ac)\n'
                '  -  Système de suralimentation courant continu (dc)\n'
                '  -  Système infotainment : remote & charging services plus\n'
                '  -  Système infotainment : remote services premium\n'
                '  -  Système multimedia mbux (connect 20 mid)\n'
                '  - 0 litre(s) 155 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 154 kw\n'
                '  - nombre de rapports : 9 vitesses\n'
                '  - puissance réelle : 210 ch\n'
                '\n'
                'Référence annonce : 1jplzebskj1djm3',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 210,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168840233',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe GLE',
 'odometer': 72000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/00/35/c200358f277141276063e2f627eb1428fd407d9c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/86/9c/ce869cd2093918b3ca44faf152f50b4e88e9d709.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/c7/17/28c717017ee95694d6dc00c4d79dcde3734705f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/02/ba/6f02ba685175a2351fa4934c03ac4fbcae51c570.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/65/ad/5365ade02ddd1747cbed22f2b3465605c3c2853c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/34/b3/7a34b370bdc7e847282c2d0eb9aae8d4dd876608.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/f2/9d/3cf29dc27061ad3b50b188d48319d559d3d441f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/c9/cb/40c9cbebd53be0a40117d9656b84d475a3ed59d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/11/4f/2f114f9c0e31cae69656526cb4aa07aeea7950b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/13/c8/1a13c8b638016999b509200ff2d1ac51a9194ca0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/9d/46/a59d464423a7a85cd2d1f77d7fbf81fb231cad5e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/bc/59/43bc59b994d38a5133eaefdfa04822e27a06bcb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d1/6c/40d16cea92cbb2f8df588f8c375500b13b898b34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/8d/a7/0d8da7b9966e58c2130da95d59ce4f0a72efae89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/ed/17/7aed17672c09bc05043c418bbd039fe281ed2e58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8e/d8/f58ed8598c074053d6091196475f2650640f8b0c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/6c/a1/f06ca1f4fb71e795b901d4b771cadcd265212e6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/c3/60/38c3601f781a851b8d42a82771123237feaf0680.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/41/9f/31419fa4db8740cfd21f2d3db0d1965415ffc29b.jpg?rule=ad-large'],
 'price': 59900,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe GLE 350 e 4Matic AMG LINE',
 'transmission': 'automatic',
 'trim': 'GLE 350 e 211+136ch AMG Line 4Matic 9G-Tronic',
 'vin': None,
 'year': 2021}
2026-03-30 15:15:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e3d7d387-9350-53bb-95bd-ba8b89425c5b with identifier: 3168840233
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e3d7d387-9350-53bb-95bd-ba8b89425c5b
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc2%252F00%252F35%252Fc200358f277141276063e2f627eb1428fd407d9c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/00/35/c200358f277141276063e2f627eb1428fd407d9c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fce%252F86%252F9c%252Fce869cd2093918b3ca44faf152f50b4e88e9d709.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/86/9c/ce869cd2093918b3ca44faf152f50b4e88e9d709.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F28%252Fc7%252F17%252F28c717017ee95694d6dc00c4d79dcde3734705f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/c7/17/28c717017ee95694d6dc00c4d79dcde3734705f2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6f%252F02%252Fba%252F6f02ba685175a2351fa4934c03ac4fbcae51c570.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/02/ba/6f02ba685175a2351fa4934c03ac4fbcae51c570.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F53%252F65%252Fad%252F5365ade02ddd1747cbed22f2b3465605c3c2853c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/65/ad/5365ade02ddd1747cbed22f2b3465605c3c2853c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7a%252F34%252Fb3%252F7a34b370bdc7e847282c2d0eb9aae8d4dd876608.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/34/b3/7a34b370bdc7e847282c2d0eb9aae8d4dd876608.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3c%252Ff2%252F9d%252F3cf29dc27061ad3b50b188d48319d559d3d441f5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/f2/9d/3cf29dc27061ad3b50b188d48319d559d3d441f5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252Fc9%252Fcb%252F40c9cbebd53be0a40117d9656b84d475a3ed59d3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/c9/cb/40c9cbebd53be0a40117d9656b84d475a3ed59d3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2f%252F11%252F4f%252F2f114f9c0e31cae69656526cb4aa07aeea7950b2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/11/4f/2f114f9c0e31cae69656526cb4aa07aeea7950b2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1a%252F13%252Fc8%252F1a13c8b638016999b509200ff2d1ac51a9194ca0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/13/c8/1a13c8b638016999b509200ff2d1ac51a9194ca0.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e3d7d387-9350-53bb-95bd-ba8b89425c5b with identifier 3168840233
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e3d7d387-9350-53bb-95bd-ba8b89425c5b
2026-03-30 15:15:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes Classe GLE 350 e 4Matic AMG LINE break, noir, 5 '
                'portes, première mise en circulation le 19/08/2021, première '
                'main.\n'
                '\n'
                '5 places, poids en charge : 2605 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système surround burmester : 875 € ttc\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Boîte automatique (9 positions)\n'
                '  -  Chassis/suspensions surbaissé(e)\n'
                '  - clé mains-libres\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit (aluminium)\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                "  -  Dispositif d'attelage (boule pivotante) : 958 € ttc\n"
                '  -  Feux ar. led\n'
                '  -  Pack de stationnement avec 360° caméra : 375 € ttc\n'
                '  -  Pack night : 417 € ttc\n'
                '  -  Peinture unie noir(e)\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                "  -  Combiné d'instruments avec variable affichage "
                '(widescreen cockpit)\n'
                '  -  Dossier ar deux parties / rabattable\n'
                '  -  Pack : extérieur et intérieur amg line\n'
                '  -  Siège av droit à réglages électriques (avec memory)\n'
                '  -  Siège av gauche à réglages électriques (avec memory)\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Câble de recharge avec prise schuko\n'
                '  -  Câble de recharge pour station de recharge publique\n'
                '  -  Dab tuner (réception radio digital(e))\n'
                '  -  Garniture int. de pavillon noir(e)\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Pack air balance\n'
                '  -  Pack de base\n'
                '  -  Pack intérieur chrome\n'
                '  -  Pack style (amg / exterieur)\n'
                '  -  Pré équipement services distants et et de navigation\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant de freinage\n'
                "  -  Système d'assistance de conduite: système info trafic "
                'live traffic\n'
                '  -  Vitres lat ar et lunette ar. surteinté\n'
                '  - marchepieds\n'
                '\n'
                'Sécurité :\n'
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                "  -  Système d'assistance de conduite: actif (active) "
                'assistant maintien de trajectoire\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - Airbag genou conducteur\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g)\n'
                '  -  Airbag lat (sidebag) av\n'
                '  -  Appuie lombaires av\n'
                '  -  Cde vocale fonctions étendues (mbux)\n'
                '  -  Couvercle de coffre ouverture + fermeture automatique '
                '(hands free access system)\n'
                "  -  Design et ligne d'équipements amg line\n"
                '  -  Electronique système de traction (ets)\n'
                '  -  Empattement 2995 mm\n'
                '  -  Equipement int. enjoliveurs aluminium finition polie\n'
                "  -  Hayon avec automatique système d'ouverture et de "
                'fermeture\n'
                '  -  Hybride 245 kw (moteur 2\n'
                '  -  Kit optique/finition amg 1\n'
                '  -  Module de communication (lte) préparation/pré équipement '
                'mercedes me connect\n'
                '  -  Multibeam led : 1125 € ttc\n'
                '  -  Pack avantage\n'
                "  -  Protection acoustique de l'environnement (sound "
                'extérieur)\n'
                '  -  Protection inf. (chrome)\n'
                '  -  Pré équipement digit(al)(ale)(aux)(ales) radio\n'
                "  -  Système d'airbag crânien (airbag rideau)\n"
                '  -  Système de freinage avec grand(e)(s) disques de frein '
                '(système de freinage surpuissant)\n'
                '  -  Système de suralimentation courant alternatif (ac)\n'
                '  -  Système de suralimentation courant continu (dc)\n'
                '  -  Système infotainment : remote & charging services plus\n'
                '  -  Système infotainment : remote services premium\n'
                '  -  Système multimedia mbux (connect 20 mid)\n'
                '  - 0 litre(s) 155 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 154 kw\n'
                '  - nombre de rapports : 9 vitesses\n'
                '  - puissance réelle : 210 ch\n'
                '\n'
                'Référence annonce : 1jplzebskj1djm3',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 210,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': 'e3d7d387-9350-53bb-95bd-ba8b89425c5b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168840233',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe GLE',
 'odometer': 72000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/00/35/c200358f277141276063e2f627eb1428fd407d9c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/86/9c/ce869cd2093918b3ca44faf152f50b4e88e9d709.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/c7/17/28c717017ee95694d6dc00c4d79dcde3734705f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/02/ba/6f02ba685175a2351fa4934c03ac4fbcae51c570.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/65/ad/5365ade02ddd1747cbed22f2b3465605c3c2853c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/34/b3/7a34b370bdc7e847282c2d0eb9aae8d4dd876608.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/f2/9d/3cf29dc27061ad3b50b188d48319d559d3d441f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/c9/cb/40c9cbebd53be0a40117d9656b84d475a3ed59d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/11/4f/2f114f9c0e31cae69656526cb4aa07aeea7950b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/13/c8/1a13c8b638016999b509200ff2d1ac51a9194ca0.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 214952,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/00/35/c200358f277141276063e2f627eb1428fd407d9c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175094,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/86/9c/ce869cd2093918b3ca44faf152f50b4e88e9d709.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 219669,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/c7/17/28c717017ee95694d6dc00c4d79dcde3734705f2.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190805,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/02/ba/6f02ba685175a2351fa4934c03ac4fbcae51c570.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146041,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/65/ad/5365ade02ddd1747cbed22f2b3465605c3c2853c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 188468,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/34/b3/7a34b370bdc7e847282c2d0eb9aae8d4dd876608.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191464,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/f2/9d/3cf29dc27061ad3b50b188d48319d559d3d441f5.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 191902,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/c9/cb/40c9cbebd53be0a40117d9656b84d475a3ed59d3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 158897,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/11/4f/2f114f9c0e31cae69656526cb4aa07aeea7950b2.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3d7d387-9350-53bb-95bd-ba8b89425c5b/e3d7d387-9350-53bb-95bd-ba8b89425c5b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114440,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/13/c8/1a13c8b638016999b509200ff2d1ac51a9194ca0.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 59900,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe GLE 350 e 4Matic AMG LINE',
 'transmission': 'automatic',
 'trim': 'GLE 350 e 211+136ch AMG Line 4Matic 9G-Tronic',
 'vin': None,
 'year': 2021}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168840233%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3168840233: {'created_time': 1774883751.708738, 'last_price_update_time': 1774883751.70875}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3168840233') HTTP/1.1" 204 0
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3168776154
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168776154%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3168776154: 1
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3168776154
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Toyota Yaris Hybrid Dynamic citadine, blanc, 5 portes, '
                'première mise en circulation le 25/04/2023, première main.\n'
                '\n'
                '5 places, poids en charge : 1085 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Intégration smartphone x connect (apple carplay et '
                'android auto)\n'
                '  - 6 haut parleurs\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Feux ar. led\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglable(s)\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Volant de direction (cuir)\n'
                '  - Cache bagages\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '\n'
                'Pack :\n'
                '  -  Afficheur multifonctions (tft)\n'
                '  -  Alarme pour ceintures de sécurité av\n'
                '  -  Antidémarrage\n'
                '  -  Assistant de freinage\n'
                "  -  Combiné d'instruments digital(e)\n"
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Lecteur de cartes\n'
                '  -  Norme de dépollution euro 6d\n'
                "  -  Système d'assistance de conduite: capteur de somnolence\n"
                "  -  Système d'assistance de conduite: contrôle de démarrage "
                'en côte (hac)\n'
                "  -  Système d'assistance de conduite: détecteur d'angle mort "
                '(blis)\n'
                "  -  Système d'assistance de conduite: système pré collision "
                '(pcs)\n'
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat ar\n'
                '  -  Airbag lat av\n'
                '  -  Répartition électronique de freinage\n'
                '  -  Supports isofix pour siège enfant\n'
                "  -  Système d'assistance de conduite: assistant maintien de "
                'trajectoire (lda)\n'
                "  -  Système d'assistance de conduite: fonction de frein "
                "d'urgence autonome (aeb)\n"
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Antenne de pavillon\n'
                '  -  Boite automatique à variation continue multidrive ecvt\n'
                '  -  Hybride 85 kw (moteur 1\n'
                '  -  Multimédia afficheur (7\n'
                '  -  Système audio: multimédia toyota touch\n'
                "  -  Système d'assistance de conduite: avertisseur de "
                'collision (forward collision warning\n'
                "  -  Système d'assistance de conduite: système de sécurité "
                "toyota connect avec automatique appel d'urgence (ecall)\n"
                '  -  Système de service : myt connected services\n'
                '  -  Toyota safety sense\n'
                '  -  fcw)\n'
                '  - 0 pouces)\n'
                '  - 5 litre(s) 68 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - puissance réelle : 116 ch\n'
                '\n'
                'Référence annonce : dznspkg03qea3sb',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168776154',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'Yaris',
 'odometer': 39000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/6e/3b/ef6e3be6e730849071f3a2bfce4a266e7783f7f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/dc/0a/0bdc0afeda4cc4d12260efb3e8d7617b8e5be830.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/69/fe/d869fe6d80123b80634b4da1f4e0937727d90e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/8d/8b/d78d8bda75ba311d91e51f880e868608848ef368.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/85/73/7f857318e551f4b044958b66fe863476bf6b1220.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1f/5e/e61f5ee533ee65ec06446665e45415cd3a16a501.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/8a/59/968a59bea2e56550e14848a37928a2f7147c51c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/c1/bf/efc1bf0d0d8296e1909878690b94317782f8edd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/31/c9/c731c9efff8f19431399b1f56a154e5ff8540ce6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/cd/9d/03cd9dc79918df2f3bddb3c12f88d6e2022852e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/07/35/6707358976187b436683eb42435edff48356f97c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/38/d5/6338d59f312dc2c639ef44524ae6541c1921d84b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/a9/c4/11a9c4936f1159007ff66d6b06bd0b8749083e07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/7a/0e/fc7a0e87d9c624cc90a0b90566bacd0cd37f0b7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/f8/36/1ff836c08145016cdad68dfcdbd35398a54390ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/e3/2c/f3e32ca7da04c45aa3db3d0c5f1aec8db872cafc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/4c/ac/7a4cac9bdc3248e51eacbb84d9386a19f4e5fa18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/60/34/106034db6ae497fd0ff5753eadc2a3831ea6481e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/54/2a/b1542a7b694aa64e3bf370f4fa598f773a1e5a06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/ce/e5/6bcee56d210f2cdfecdf6337740d82278a5f8abc.jpg?rule=ad-large'],
 'price': 18900,
 'price_includes_vat': False,
 'registration_date': '2023-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota Yaris Hybrid Dynamic',
 'transmission': 'automatic',
 'trim': 'Yaris 116h Dynamic 5p MY22',
 'vin': None,
 'year': 2023}
2026-03-30 15:15:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9f64612b-0edd-545e-a25c-529855a27f5e with identifier: 3168776154
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9f64612b-0edd-545e-a25c-529855a27f5e
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fef%252F6e%252F3b%252Fef6e3be6e730849071f3a2bfce4a266e7783f7f5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/6e/3b/ef6e3be6e730849071f3a2bfce4a266e7783f7f5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0b%252Fdc%252F0a%252F0bdc0afeda4cc4d12260efb3e8d7617b8e5be830.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/dc/0a/0bdc0afeda4cc4d12260efb3e8d7617b8e5be830.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd8%252F69%252Ffe%252Fd869fe6d80123b80634b4da1f4e0937727d90e78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/69/fe/d869fe6d80123b80634b4da1f4e0937727d90e78.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd7%252F8d%252F8b%252Fd78d8bda75ba311d91e51f880e868608848ef368.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/8d/8b/d78d8bda75ba311d91e51f880e868608848ef368.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7f%252F85%252F73%252F7f857318e551f4b044958b66fe863476bf6b1220.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/85/73/7f857318e551f4b044958b66fe863476bf6b1220.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe6%252F1f%252F5e%252Fe61f5ee533ee65ec06446665e45415cd3a16a501.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1f/5e/e61f5ee533ee65ec06446665e45415cd3a16a501.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F96%252F8a%252F59%252F968a59bea2e56550e14848a37928a2f7147c51c5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/96/8a/59/968a59bea2e56550e14848a37928a2f7147c51c5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fef%252Fc1%252Fbf%252Fefc1bf0d0d8296e1909878690b94317782f8edd5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/c1/bf/efc1bf0d0d8296e1909878690b94317782f8edd5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc7%252F31%252Fc9%252Fc731c9efff8f19431399b1f56a154e5ff8540ce6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/31/c9/c731c9efff8f19431399b1f56a154e5ff8540ce6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F03%252Fcd%252F9d%252F03cd9dc79918df2f3bddb3c12f88d6e2022852e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/cd/9d/03cd9dc79918df2f3bddb3c12f88d6e2022852e2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9f64612b-0edd-545e-a25c-529855a27f5e with identifier 3168776154
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9f64612b-0edd-545e-a25c-529855a27f5e
2026-03-30 15:15:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Toyota Yaris Hybrid Dynamic citadine, blanc, 5 portes, '
                'première mise en circulation le 25/04/2023, première main.\n'
                '\n'
                '5 places, poids en charge : 1085 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Intégration smartphone x connect (apple carplay et '
                'android auto)\n'
                '  - 6 haut parleurs\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Feux ar. led\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglable(s)\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Volant de direction (cuir)\n'
                '  - Cache bagages\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '\n'
                'Pack :\n'
                '  -  Afficheur multifonctions (tft)\n'
                '  -  Alarme pour ceintures de sécurité av\n'
                '  -  Antidémarrage\n'
                '  -  Assistant de freinage\n'
                "  -  Combiné d'instruments digital(e)\n"
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Lecteur de cartes\n'
                '  -  Norme de dépollution euro 6d\n'
                "  -  Système d'assistance de conduite: capteur de somnolence\n"
                "  -  Système d'assistance de conduite: contrôle de démarrage "
                'en côte (hac)\n'
                "  -  Système d'assistance de conduite: détecteur d'angle mort "
                '(blis)\n'
                "  -  Système d'assistance de conduite: système pré collision "
                '(pcs)\n'
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat ar\n'
                '  -  Airbag lat av\n'
                '  -  Répartition électronique de freinage\n'
                '  -  Supports isofix pour siège enfant\n'
                "  -  Système d'assistance de conduite: assistant maintien de "
                'trajectoire (lda)\n'
                "  -  Système d'assistance de conduite: fonction de frein "
                "d'urgence autonome (aeb)\n"
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Antenne de pavillon\n'
                '  -  Boite automatique à variation continue multidrive ecvt\n'
                '  -  Hybride 85 kw (moteur 1\n'
                '  -  Multimédia afficheur (7\n'
                '  -  Système audio: multimédia toyota touch\n'
                "  -  Système d'assistance de conduite: avertisseur de "
                'collision (forward collision warning\n'
                "  -  Système d'assistance de conduite: système de sécurité "
                "toyota connect avec automatique appel d'urgence (ecall)\n"
                '  -  Système de service : myt connected services\n'
                '  -  Toyota safety sense\n'
                '  -  fcw)\n'
                '  - 0 pouces)\n'
                '  - 5 litre(s) 68 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - puissance réelle : 116 ch\n'
                '\n'
                'Référence annonce : dznspkg03qea3sb',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': '9f64612b-0edd-545e-a25c-529855a27f5e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168776154',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'Yaris',
 'odometer': 39000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/6e/3b/ef6e3be6e730849071f3a2bfce4a266e7783f7f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/dc/0a/0bdc0afeda4cc4d12260efb3e8d7617b8e5be830.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/69/fe/d869fe6d80123b80634b4da1f4e0937727d90e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/8d/8b/d78d8bda75ba311d91e51f880e868608848ef368.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/85/73/7f857318e551f4b044958b66fe863476bf6b1220.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1f/5e/e61f5ee533ee65ec06446665e45415cd3a16a501.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/8a/59/968a59bea2e56550e14848a37928a2f7147c51c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/c1/bf/efc1bf0d0d8296e1909878690b94317782f8edd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/31/c9/c731c9efff8f19431399b1f56a154e5ff8540ce6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/cd/9d/03cd9dc79918df2f3bddb3c12f88d6e2022852e2.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96641,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/6e/3b/ef6e3be6e730849071f3a2bfce4a266e7783f7f5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103493,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/dc/0a/0bdc0afeda4cc4d12260efb3e8d7617b8e5be830.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89653,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/69/fe/d869fe6d80123b80634b4da1f4e0937727d90e78.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95431,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/8d/8b/d78d8bda75ba311d91e51f880e868608848ef368.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168401,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/85/73/7f857318e551f4b044958b66fe863476bf6b1220.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79475,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1f/5e/e61f5ee533ee65ec06446665e45415cd3a16a501.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85242,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/8a/59/968a59bea2e56550e14848a37928a2f7147c51c5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75498,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/c1/bf/efc1bf0d0d8296e1909878690b94317782f8edd5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59410,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/31/c9/c731c9efff8f19431399b1f56a154e5ff8540ce6.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f64612b-0edd-545e-a25c-529855a27f5e/9f64612b-0edd-545e-a25c-529855a27f5e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72516,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/cd/9d/03cd9dc79918df2f3bddb3c12f88d6e2022852e2.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 18900,
 'price_includes_vat': False,
 'registration_date': '2023-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota Yaris Hybrid Dynamic',
 'transmission': 'automatic',
 'trim': 'Yaris 116h Dynamic 5p MY22',
 'vin': None,
 'year': 2023}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168776154%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3168776154: {'created_time': 1774883751.952535, 'last_price_update_time': 1774883751.952546}
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3168776154') HTTP/1.1" 204 0
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3168776158
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168776158%27 HTTP/1.1" 200 None
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3168776158: 1
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3168776158
2026-03-30 15:15:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Smart ForTwo Coupe Base 66 kW (453.344) citadine, rouge, 3 '
                'portes, première mise en circulation le 22/05/2018, première '
                'main.\n'
                '\n'
                '2 places, poids en charge : 940 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  3 branches)\n'
                '  -  Carrosserie: 3 portes\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Boite à gants fermeture à clé\n'
                '  -  Dossier de siège av droit rabattable\n'
                '  -  Essuie vitre ar.\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pack rangement : 17 € ttc\n'
                '  -  Volant de direction (sport/cuir\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                "  -  Anneaux d'arrimage coffre/compartiment de charge\n"
                '  -  Console centrale avec filet de rangement lat\n'
                '  -  Couvre bagages : 76 € ttc\n'
                '  -  Feux clignotants lat blanc\n'
                '  -  Kit de réparation des pneumatiques (compresseur) : 88 € '
                'ttc\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Rétroviseur ext noir(e)\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte\n'
                '  -  Triangle de présignalisation : 11 € ttc\n'
                '  -  Trousse premiers secours / boîte premiers secours : 17 € '
                'ttc\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu\n'
                '\n'
                'Sécurité :\n'
                '  -  Supports isofix pour siège enfant\n'
                '  -  Toit intégral\n'
                '  - ABS\n'
                '  - Airbag genou conducteur\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Bodypanel blanc crystal / crystal white (code couleur '
                'eazo)\n'
                '  -  Boîte de vitesses 6 rapports boîte automatique à double '
                'embrayage dct\n'
                '  -  Calandre/masque de radiateur noir(e)\n'
                '  -  Cellule sécurité tridion noir(e) (code couleur)\n'
                "  -  Design et ligne d'équipements passion\n"
                '  -  Réservoir à carburant: plus grand : 50 € ttc\n'
                "  -  Système d'airbag crânien / airbag lat\n"
                '  -  Série spéciale urbanshadow edition\n'
                '  -  grenu\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - turbo\n'
                '  - émission CO2 : 96 g/km\n'
                '\n'
                'Référence annonce : slfkvsr2ljec4yj',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168776158',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 75000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9f/72/3c9f72c5c4df1ddfbf2028234c7de0da347d9d99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/1f/e4/f71fe4ddf8d4c00deb757aa73ed8685c06cc1d3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/8b/b3/728bb36e1133d18b35a1b676f30a877186edea6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/47/89/50478989d482317475d3c7890b20edc8c018eeb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/05/dc/c405dcf15439199903509f4d970426750614ee6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/0f/31/050f31a1cfbce0d41109b36457eb57086de6769f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/e5/c5/6fe5c5834a43f7a7d61b27901badacce187f6acf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/e3/56/91e356b6618564f214495ceaec3c6c7cfc699a4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/3c/b6/c33cb6ce346d15aaf9f55f4a9295f9d4ec5b370c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/3e/d6/3c3ed6c0766330718ea1bca728328c4d45541b51.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/9b/cb/bf9bcb5e6db63833f1b8e0de354bb489368d10fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/87/49/4e87498da6031d9ec4dbe147c1724400699fad68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/d9/d8/02d9d83afd2e540c6b1095feb2359fc45d3863e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/2c/70/a32c709dc42c5d91c6800b9e2fbd409580439610.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/f5/67/2df567562b5ca2e888f026693507cdfe59eb91a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/22/c4/e322c498551eafee942c2f18af7ece095ca56de7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/c8/97/8dc897d3294cc9608eba2021bc900463da1db990.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/e0/bf/a9e0bfaa5e4f2cd8f656ab0c7e3e5f97f87cf67a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/de/e8/f3dee8f5ffa582876fadf5b54d76bcdf2207f5a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/62/ca/7362cadf772d4154da5b7badde39df8c4231cfe4.jpg?rule=ad-large'],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2018-05-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart ForTwo Coupe Base 66 kW (453.344)',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 71ch perfect twinamic',
 'vin': None,
 'year': 2018}
2026-03-30 15:15:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 92b54bed-466c-5483-8eab-99e4706e12b1 with identifier: 3168776158
2026-03-30 15:15:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 92b54bed-466c-5483-8eab-99e4706e12b1
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3c%252F9f%252F72%252F3c9f72c5c4df1ddfbf2028234c7de0da347d9d99.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9f/72/3c9f72c5c4df1ddfbf2028234c7de0da347d9d99.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff7%252F1f%252Fe4%252Ff71fe4ddf8d4c00deb757aa73ed8685c06cc1d3c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/1f/e4/f71fe4ddf8d4c00deb757aa73ed8685c06cc1d3c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F72%252F8b%252Fb3%252F728bb36e1133d18b35a1b676f30a877186edea6f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/8b/b3/728bb36e1133d18b35a1b676f30a877186edea6f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F50%252F47%252F89%252F50478989d482317475d3c7890b20edc8c018eeb2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/47/89/50478989d482317475d3c7890b20edc8c018eeb2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc4%252F05%252Fdc%252Fc405dcf15439199903509f4d970426750614ee6d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/05/dc/c405dcf15439199903509f4d970426750614ee6d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F05%252F0f%252F31%252F050f31a1cfbce0d41109b36457eb57086de6769f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/0f/31/050f31a1cfbce0d41109b36457eb57086de6769f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6f%252Fe5%252Fc5%252F6fe5c5834a43f7a7d61b27901badacce187f6acf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/e5/c5/6fe5c5834a43f7a7d61b27901badacce187f6acf.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F91%252Fe3%252F56%252F91e356b6618564f214495ceaec3c6c7cfc699a4b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/e3/56/91e356b6618564f214495ceaec3c6c7cfc699a4b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc3%252F3c%252Fb6%252Fc33cb6ce346d15aaf9f55f4a9295f9d4ec5b370c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/3c/b6/c33cb6ce346d15aaf9f55f4a9295f9d4ec5b370c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3c%252F3e%252Fd6%252F3c3ed6c0766330718ea1bca728328c4d45541b51.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/3e/d6/3c3ed6c0766330718ea1bca728328c4d45541b51.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 92b54bed-466c-5483-8eab-99e4706e12b1 with identifier 3168776158
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 92b54bed-466c-5483-8eab-99e4706e12b1
2026-03-30 15:15:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Smart ForTwo Coupe Base 66 kW (453.344) citadine, rouge, 3 '
                'portes, première mise en circulation le 22/05/2018, première '
                'main.\n'
                '\n'
                '2 places, poids en charge : 940 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  3 branches)\n'
                '  -  Carrosserie: 3 portes\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Boite à gants fermeture à clé\n'
                '  -  Dossier de siège av droit rabattable\n'
                '  -  Essuie vitre ar.\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pack rangement : 17 € ttc\n'
                '  -  Volant de direction (sport/cuir\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                "  -  Anneaux d'arrimage coffre/compartiment de charge\n"
                '  -  Console centrale avec filet de rangement lat\n'
                '  -  Couvre bagages : 76 € ttc\n'
                '  -  Feux clignotants lat blanc\n'
                '  -  Kit de réparation des pneumatiques (compresseur) : 88 € '
                'ttc\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Rétroviseur ext noir(e)\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte\n'
                '  -  Triangle de présignalisation : 11 € ttc\n'
                '  -  Trousse premiers secours / boîte premiers secours : 17 € '
                'ttc\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu\n'
                '\n'
                'Sécurité :\n'
                '  -  Supports isofix pour siège enfant\n'
                '  -  Toit intégral\n'
                '  - ABS\n'
                '  - Airbag genou conducteur\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Bodypanel blanc crystal / crystal white (code couleur '
                'eazo)\n'
                '  -  Boîte de vitesses 6 rapports boîte automatique à double '
                'embrayage dct\n'
                '  -  Calandre/masque de radiateur noir(e)\n'
                '  -  Cellule sécurité tridion noir(e) (code couleur)\n'
                "  -  Design et ligne d'équipements passion\n"
                '  -  Réservoir à carburant: plus grand : 50 € ttc\n'
                "  -  Système d'airbag crânien / airbag lat\n"
                '  -  Série spéciale urbanshadow edition\n'
                '  -  grenu\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - turbo\n'
                '  - émission CO2 : 96 g/km\n'
                '\n'
                'Référence annonce : slfkvsr2ljec4yj',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '92b54bed-466c-5483-8eab-99e4706e12b1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168776158',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 75000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9f/72/3c9f72c5c4df1ddfbf2028234c7de0da347d9d99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/1f/e4/f71fe4ddf8d4c00deb757aa73ed8685c06cc1d3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/8b/b3/728bb36e1133d18b35a1b676f30a877186edea6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/47/89/50478989d482317475d3c7890b20edc8c018eeb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/05/dc/c405dcf15439199903509f4d970426750614ee6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/0f/31/050f31a1cfbce0d41109b36457eb57086de6769f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/e5/c5/6fe5c5834a43f7a7d61b27901badacce187f6acf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/e3/56/91e356b6618564f214495ceaec3c6c7cfc699a4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/3c/b6/c33cb6ce346d15aaf9f55f4a9295f9d4ec5b370c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/3e/d6/3c3ed6c0766330718ea1bca728328c4d45541b51.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109971,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9f/72/3c9f72c5c4df1ddfbf2028234c7de0da347d9d99.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104466,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/1f/e4/f71fe4ddf8d4c00deb757aa73ed8685c06cc1d3c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94529,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/8b/b3/728bb36e1133d18b35a1b676f30a877186edea6f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88308,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/47/89/50478989d482317475d3c7890b20edc8c018eeb2.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97621,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/05/dc/c405dcf15439199903509f4d970426750614ee6d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119725,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/0f/31/050f31a1cfbce0d41109b36457eb57086de6769f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102614,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/e5/c5/6fe5c5834a43f7a7d61b27901badacce187f6acf.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72226,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/e3/56/91e356b6618564f214495ceaec3c6c7cfc699a4b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122902,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/3c/b6/c33cb6ce346d15aaf9f55f4a9295f9d4ec5b370c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_92b54bed-466c-5483-8eab-99e4706e12b1/92b54bed-466c-5483-8eab-99e4706e12b1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113969,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/3e/d6/3c3ed6c0766330718ea1bca728328c4d45541b51.jpg?rule=ad-large',
             'Width': 600}],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2018-05-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart ForTwo Coupe Base 66 kW (453.344)',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 71ch perfect twinamic',
 'vin': None,
 'year': 2018}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168776158%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Saving data for 3168776158: {'created_time': 1774883752.219105, 'last_price_update_time': 1774883752.219117}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3168776158') HTTP/1.1" 204 0
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3168776145
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168776145%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scrape type for 3168776145: 1
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3168776145
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Toyota C-HR Hybrid Flow break, gris, première mise en '
                'circulation le 19/12/2024, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Commande radio au volant\n'
                '  -  Sound system jbl premium (compr. subwoofer)\n'
                '  -  Système de navigation (touch & go)\n'
                '  -  Toyota smart connect (apple carplay et android auto\n'
                '  -  système de navigation basé sur le cloud)\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Boite automatique à variation continue cvt\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture 2 teintes\n'
                '  -  Peinture 2 teintes métallisé\n'
                '  -  Peinture métallisée\n'
                '  -  Peinture métallisée : 537 € ttc\n'
                '  -  Peinture métallisée : 622 € ttc\n'
                '  -  noir(e)\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Feux ar. led\n'
                '  -  Pack led\n'
                '  -  Pack protection\n'
                '  -  Pare brise chauffant(e)/dégivrant(e)\n'
                '  -  Poignées de portes ext. couleur caisse\n'
                '  -  Projecteur bi led\n'
                '  -  Projecteur led\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Spoiler ar.\n'
                '  -  Vitrage ar surteinté\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                "  - système d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av gauche\n'
                '  -  Colonne de direction (volant de direction) réglable(s)\n'
                '  -  Eclairage int. led\n'
                '  -  Pack eclairage/vision/lumière\n'
                '  -  Pack technologie\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Siège av gauche à réglages électriques\n'
                '  -  Siège chauffant av\n'
                '  -  Vide poches sur dossier de siège passager\n'
                '  -  Volant de direction (cuir)\n'
                '  -  à réglages électriques\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - intérieur : cuir\n'
                '  - pack confort\n'
                '  - pack cuir\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Alarme pour ceintures de sécurité ar\n'
                '  -  Alarme pour ceintures de sécurité av\n'
                '  -  Antidémarrage\n'
                '  -  Appuie têtes ar\n'
                '  -  Assistant de freinage\n'
                '  -  Chargeur à induction pour smartphone\n'
                "  -  Combiné d'instruments digital(e)\n"
                '  -  Console centrale avec compartiment/vide poches\n'
                '  -  Feu clignotant dans rétroviseur ext intégré(e)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Lecteurs de cartes av et ar\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Norme de dépollution euro 6e\n'
                '  -  Protection acoustique des piétons (sound extérieur\n'
                '  -  Prétensionneur de ceinture av\n'
                '  -  Siège ar rabattable\n'
                "  -  Système d'assistance de conduite: contrôle de démarrage "
                'en côte (hac)\n'
                "  -  Système d'assistance de conduite: détecteur d'angle mort "
                '(blis)\n'
                '  -  Sécurité enfant\n'
                '  -  Vide poches sur accoudoirs sièges av\n'
                '  - Sieges arrières rabattable\n'
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : cuir/alcantara\n'
                '  -  Sellerie : tissu/cuir\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Appuie têtes actifs av\n'
                '  -  Projecteurs antibrouillard led\n'
                '  -  Répartition électronique de freinage\n'
                "  -  Rétroviseur ext avec détecteur d'angle mort\n"
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - Airbag genou conducteur\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  3. feu stop\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Boite automatique à variation continue multidrive ecvt\n'
                "  -  Eclairage d'accompagnement automatique (follow me home\n"
                '  -  Eclairage de seuil à/au/dans/en rétroviseur ext\n'
                '  -  Empattement 2640 mm\n'
                '  -  Empattement standard\n'
                '  -  Equipement int. avec inserts finition / planche de bord\n'
                '  -  Hybride 103 kw (moteur 1\n'
                '  -  Levier de sélection cuir\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Moteur 1\n'
                '  -  Moteur électrique 53 kw (transmission hybride)\n'
                '  -  Norme de dépollution euro 6d temp\n'
                "  -  Pare brise avec chauffage d'essuie vitre\n"
                '  -  Restylage fb (option interne)\n'
                '  -  Réglage de portée des projecteurs\n'
                '  -  Support à boissons av éclairé(e)\n'
                '  -  Système audio: multimédia toyota touch\n'
                "  -  Système d'airbag crânien\n"
                "  -  Système d'assistance de conduite: assistant de "
                'circulation transversale ar. (rear cross traffic alert\n'
                "  -  Système d'assistance de conduite: avertisseur de sortie "
                '(safe exit assist\n'
                "  -  Système d'assistance de conduite: système de sécurité "
                "toyota connect avec automatique appel d'urgence (ecall)\n"
                '  -  Système de service : myt connected services\n'
                '  -  Série spéciale business Édition\n'
                '  -  Toyota safety sense\n'
                '  -  Toyota smart connect plus\n'
                '  -  Verrouillage centralisé / système de démarrage smart '
                'key\n'
                '  -  Volant de direction chauffant(e)/dégivrant(e)\n'
                '  -  avas)\n'
                '  -  entry&drive\n'
                '  -  fmh)\n'
                '  -  rcta)\n'
                '  -  sea)\n'
                '  - 8 litre(s) 72 kw (système : 103 kw) 16v hybride\n'
                '  - 8 litre(s) 72 kw (système : 90 kw) 16v hybride\n'
                '  - 8 litre(s) 72 kw 16v)\n'
                "  - Classe Crit'air : 1\n"
                '  - USB\n'
                '\n'
                'Référence annonce : 20vpquta48roet4',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168776145',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'C-HR',
 'odometer': 22000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/88/62/fb8862359e9d61e474a9ed951ebff24b098aae34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/ce/7d/90ce7dd77c7b351a5a3b6023be964eed2bf054b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/2f/53/252f53711c8c64044ffed05808e2f34b854be290.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/42/c0/6e42c01c1e21731c73aca784b5a4b6bbca9d6524.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f6/60/dbf6603cca51f9fe73f588e8851f0a383dc5b67e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/24/a4/5324a4ca04c91395c5daa11f8b5f487a58e1b306.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/82/0b/4e820be3bfe860d4b92d6f03e7e4b0ed6b4b71c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/19/de/2b19de77dc76ce4e03e0c7f0b8c07bea88fafdcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/6c/25/806c25f79e250a47824491cfe3608d9f7eddba5d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/c3/09/e6c3094b0e4174ab913e1ebf33bfda88731db002.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/21/f4/b521f44aee661236d06d6c196b1465f713e54753.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/e4/ed/7fe4eded4255660ab42a789ce0c6aba615a0abbd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/7c/e9/ff7ce9e3f111b6d448ee06b42f0aa82998613c2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/3a/a1/9c3aa1d736c5601a20da1912a34270b8bfd0977b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/34/df/bd34df48c8cdb6754b87db019d88b5ef6271adaa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/d7/1a/dfd71a6fc2f56716c70ebfee619398fe407041d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/d3/01/29d30156080e2b9b99ae65e20d02ce517d1ba6a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/0e/58/bf0e585bbe8aa33e75c6997d30e40456542cbb9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/23/a5/f123a56d12c20a43fbcac15416a1798d9a1e316a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/ad/c0/8aadc0ef4fe39426f4b290e36436737932474bf5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/86/57/398657294817bdbbebee0740260cb13e6126808f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/d9/18/cfd91887e3ebae06660d4808bdbe5db03dba2b48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/c9/02/9ac9029b96b52d653fc2a0754dbcd952fc92af48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/4c/3c/b74c3cfcd71f88cd1c197c44a3c044b1ddf926b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/a8/55/06a855ade2a3841e7b5c75263edde4131aa244af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/5a/6f/105a6f7dff27a2d93c713e7ba8cf0bfba3088174.jpg?rule=ad-large'],
 'price': 27900,
 'price_includes_vat': False,
 'registration_date': '2024-12-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Toyota C-HR Hybrid Flow',
 'transmission': 'automatic',
 'trim': 'C-HR 2.0 Hybride 184ch Dynamic Business E-CVT + Programme Beyond '
         'Zero Academy',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2 with identifier: 3168776145
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffb%252F88%252F62%252Ffb8862359e9d61e474a9ed951ebff24b098aae34.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/88/62/fb8862359e9d61e474a9ed951ebff24b098aae34.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F90%252Fce%252F7d%252F90ce7dd77c7b351a5a3b6023be964eed2bf054b5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/ce/7d/90ce7dd77c7b351a5a3b6023be964eed2bf054b5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F25%252F2f%252F53%252F252f53711c8c64044ffed05808e2f34b854be290.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/2f/53/252f53711c8c64044ffed05808e2f34b854be290.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6e%252F42%252Fc0%252F6e42c01c1e21731c73aca784b5a4b6bbca9d6524.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/42/c0/6e42c01c1e21731c73aca784b5a4b6bbca9d6524.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdb%252Ff6%252F60%252Fdbf6603cca51f9fe73f588e8851f0a383dc5b67e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f6/60/dbf6603cca51f9fe73f588e8851f0a383dc5b67e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F53%252F24%252Fa4%252F5324a4ca04c91395c5daa11f8b5f487a58e1b306.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/24/a4/5324a4ca04c91395c5daa11f8b5f487a58e1b306.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4e%252F82%252F0b%252F4e820be3bfe860d4b92d6f03e7e4b0ed6b4b71c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/82/0b/4e820be3bfe860d4b92d6f03e7e4b0ed6b4b71c4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2b%252F19%252Fde%252F2b19de77dc76ce4e03e0c7f0b8c07bea88fafdcb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/19/de/2b19de77dc76ce4e03e0c7f0b8c07bea88fafdcb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F80%252F6c%252F25%252F806c25f79e250a47824491cfe3608d9f7eddba5d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/6c/25/806c25f79e250a47824491cfe3608d9f7eddba5d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe6%252Fc3%252F09%252Fe6c3094b0e4174ab913e1ebf33bfda88731db002.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/c3/09/e6c3094b0e4174ab913e1ebf33bfda88731db002.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2 with identifier 3168776145
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2
2026-03-30 15:15:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Toyota C-HR Hybrid Flow break, gris, première mise en '
                'circulation le 19/12/2024, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Commande radio au volant\n'
                '  -  Sound system jbl premium (compr. subwoofer)\n'
                '  -  Système de navigation (touch & go)\n'
                '  -  Toyota smart connect (apple carplay et android auto\n'
                '  -  système de navigation basé sur le cloud)\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Boite automatique à variation continue cvt\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture 2 teintes\n'
                '  -  Peinture 2 teintes métallisé\n'
                '  -  Peinture métallisée\n'
                '  -  Peinture métallisée : 537 € ttc\n'
                '  -  Peinture métallisée : 622 € ttc\n'
                '  -  noir(e)\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Feux ar. led\n'
                '  -  Pack led\n'
                '  -  Pack protection\n'
                '  -  Pare brise chauffant(e)/dégivrant(e)\n'
                '  -  Poignées de portes ext. couleur caisse\n'
                '  -  Projecteur bi led\n'
                '  -  Projecteur led\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Spoiler ar.\n'
                '  -  Vitrage ar surteinté\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                "  - système d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av gauche\n'
                '  -  Colonne de direction (volant de direction) réglable(s)\n'
                '  -  Eclairage int. led\n'
                '  -  Pack eclairage/vision/lumière\n'
                '  -  Pack technologie\n'
                '  -  Pare soleil avec miroir(s) (éclairé(e))\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Siège av gauche à réglages électriques\n'
                '  -  Siège chauffant av\n'
                '  -  Vide poches sur dossier de siège passager\n'
                '  -  Volant de direction (cuir)\n'
                '  -  à réglages électriques\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - intérieur : cuir\n'
                '  - pack confort\n'
                '  - pack cuir\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Alarme pour ceintures de sécurité ar\n'
                '  -  Alarme pour ceintures de sécurité av\n'
                '  -  Antidémarrage\n'
                '  -  Appuie têtes ar\n'
                '  -  Assistant de freinage\n'
                '  -  Chargeur à induction pour smartphone\n'
                "  -  Combiné d'instruments digital(e)\n"
                '  -  Console centrale avec compartiment/vide poches\n'
                '  -  Feu clignotant dans rétroviseur ext intégré(e)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Lecteurs de cartes av et ar\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Norme de dépollution euro 6e\n'
                '  -  Protection acoustique des piétons (sound extérieur\n'
                '  -  Prétensionneur de ceinture av\n'
                '  -  Siège ar rabattable\n'
                "  -  Système d'assistance de conduite: contrôle de démarrage "
                'en côte (hac)\n'
                "  -  Système d'assistance de conduite: détecteur d'angle mort "
                '(blis)\n'
                '  -  Sécurité enfant\n'
                '  -  Vide poches sur accoudoirs sièges av\n'
                '  - Sieges arrières rabattable\n'
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : cuir/alcantara\n'
                '  -  Sellerie : tissu/cuir\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Appuie têtes actifs av\n'
                '  -  Projecteurs antibrouillard led\n'
                '  -  Répartition électronique de freinage\n'
                "  -  Rétroviseur ext avec détecteur d'angle mort\n"
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - Airbag genou conducteur\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  3. feu stop\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Boite automatique à variation continue multidrive ecvt\n'
                "  -  Eclairage d'accompagnement automatique (follow me home\n"
                '  -  Eclairage de seuil à/au/dans/en rétroviseur ext\n'
                '  -  Empattement 2640 mm\n'
                '  -  Empattement standard\n'
                '  -  Equipement int. avec inserts finition / planche de bord\n'
                '  -  Hybride 103 kw (moteur 1\n'
                '  -  Levier de sélection cuir\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Moteur 1\n'
                '  -  Moteur électrique 53 kw (transmission hybride)\n'
                '  -  Norme de dépollution euro 6d temp\n'
                "  -  Pare brise avec chauffage d'essuie vitre\n"
                '  -  Restylage fb (option interne)\n'
                '  -  Réglage de portée des projecteurs\n'
                '  -  Support à boissons av éclairé(e)\n'
                '  -  Système audio: multimédia toyota touch\n'
                "  -  Système d'airbag crânien\n"
                "  -  Système d'assistance de conduite: assistant de "
                'circulation transversale ar. (rear cross traffic alert\n'
                "  -  Système d'assistance de conduite: avertisseur de sortie "
                '(safe exit assist\n'
                "  -  Système d'assistance de conduite: système de sécurité "
                "toyota connect avec automatique appel d'urgence (ecall)\n"
                '  -  Système de service : myt connected services\n'
                '  -  Série spéciale business Édition\n'
                '  -  Toyota safety sense\n'
                '  -  Toyota smart connect plus\n'
                '  -  Verrouillage centralisé / système de démarrage smart '
                'key\n'
                '  -  Volant de direction chauffant(e)/dégivrant(e)\n'
                '  -  avas)\n'
                '  -  entry&drive\n'
                '  -  fmh)\n'
                '  -  rcta)\n'
                '  -  sea)\n'
                '  - 8 litre(s) 72 kw (système : 103 kw) 16v hybride\n'
                '  - 8 litre(s) 72 kw (système : 90 kw) 16v hybride\n'
                '  - 8 litre(s) 72 kw 16v)\n'
                "  - Classe Crit'air : 1\n"
                '  - USB\n'
                '\n'
                'Référence annonce : 20vpquta48roet4',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': '885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168776145',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'C-HR',
 'odometer': 22000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/88/62/fb8862359e9d61e474a9ed951ebff24b098aae34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/ce/7d/90ce7dd77c7b351a5a3b6023be964eed2bf054b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/2f/53/252f53711c8c64044ffed05808e2f34b854be290.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/42/c0/6e42c01c1e21731c73aca784b5a4b6bbca9d6524.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f6/60/dbf6603cca51f9fe73f588e8851f0a383dc5b67e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/24/a4/5324a4ca04c91395c5daa11f8b5f487a58e1b306.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/82/0b/4e820be3bfe860d4b92d6f03e7e4b0ed6b4b71c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/19/de/2b19de77dc76ce4e03e0c7f0b8c07bea88fafdcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/6c/25/806c25f79e250a47824491cfe3608d9f7eddba5d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/c3/09/e6c3094b0e4174ab913e1ebf33bfda88731db002.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95813,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/88/62/fb8862359e9d61e474a9ed951ebff24b098aae34.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107817,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/ce/7d/90ce7dd77c7b351a5a3b6023be964eed2bf054b5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97024,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/2f/53/252f53711c8c64044ffed05808e2f34b854be290.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92365,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/42/c0/6e42c01c1e21731c73aca784b5a4b6bbca9d6524.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105573,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f6/60/dbf6603cca51f9fe73f588e8851f0a383dc5b67e.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165918,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/24/a4/5324a4ca04c91395c5daa11f8b5f487a58e1b306.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121696,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/82/0b/4e820be3bfe860d4b92d6f03e7e4b0ed6b4b71c4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121006,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/19/de/2b19de77dc76ce4e03e0c7f0b8c07bea88fafdcb.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63319,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/6c/25/806c25f79e250a47824491cfe3608d9f7eddba5d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2/885470c7-a0ac-54ef-83dd-0bb5c0ec9ef2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48727,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/c3/09/e6c3094b0e4174ab913e1ebf33bfda88731db002.jpg?rule=ad-large',
             'Width': 600}],
 'price': 27900,
 'price_includes_vat': False,
 'registration_date': '2024-12-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Toyota C-HR Hybrid Flow',
 'transmission': 'automatic',
 'trim': 'C-HR 2.0 Hybride 184ch Dynamic Business E-CVT + Programme Beyond '
         'Zero Academy',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273168776145%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Saving data for 3168776145: {'created_time': 1774883752.441089, 'last_price_update_time': 1774883752.4411}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3168776145') HTTP/1.1" 204 0
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3164723087
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273164723087%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scrape type for 3164723087: 1
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3164723087
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW X5 xDrive25d Lounge tout-terrain, gris, 13 cv, 5 portes, '
                'première mise en circulation le 10/08/2016, première main.\n'
                '\n'
                '5 places, poids en charge : 2040 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pack : connecteddrive services\n'
                '  -  Pack : connecteddrive services : 583 € ttc\n'
                '  -  Système audio et navigation professional\n'
                '  -  Système audio et navigation professional : 2250 € ttc\n'
                '  - CD\n'
                '  - Prise audio usb\n'
                '\n'
                'Conduite :\n'
                '  -  Adaptatif drive chassis/suspensions\n'
                '  -  Afficheur tête haute : 1250 € ttc\n'
                '  -  Bouton start stop\n'
                '  -  Suspension adaptative m technic\n'
                '  - Contrôle de descente\n'
                '  - Stop & Start\n'
                '  - accès confort\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée\n'
                '  -  Peinture métallisée : 958 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit aluminium satiné\n'
                '  -  Barre(s) de toit brillant shadow line\n'
                '  -  Barre(s) de toit brillant shadow line : 125 € ttc\n'
                '  -  Becquet de pavillon avec 3. feu stop\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Chrome line exterieur\n'
                "  -  Dispositif d'attelage (boule pivotante) : 1083 € ttc\n"
                '  -  Exterieur line aluminium satiné bmw individual\n'
                '  -  Lave phares (lave projecteurs)\n'
                '  -  Projecteur led avec projecteurs directionnels '
                'adaptatifs\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                "  -  Système d'assistance de conduite: feux de route "
                'automatiques : 125 € ttc\n'
                '  -  Éclairage diurne\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av gauche et droit\n'
                '  -  Climatisation automatique 2 zones avec contrôle autom. '
                "circulation d'air\n"
                '  -  Colonne de direction (volant de direction) réglage '
                'mécanique\n'
                '  -  Direction assistée actif/active\n'
                '  -  Essuie vitre ar.\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pack eclairage/vision/lumière\n'
                '  -  Pack rangement\n'
                '  -  Planche de bord revêtement cuir\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Sellerie : cuir dakota\n'
                '  -  Siège chauffant av\n'
                '  -  Sièges av réglage électrique partiel\n'
                '  -  Sièges av à réglages électriques (gauche avec memory)\n'
                '  -  Sièges confort av à réglages électriques (avec memory)\n'
                '  -  Sièges sport av : 542 € ttc\n'
                '  -  Séparation de compartiment à bagages (filet)\n'
                '  -  Vitrage athermique teinté(e)\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  -  à réglages électriques : 275 € ttc\n'
                '  - Accoudoir av\n'
                '  - Cache bagages\n'
                '  - Pack fumeur\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - direction assistée : servotronic\n'
                '  - direction assistée servotronic\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Appuie têtes ar (x 3)\n'
                '  -  Assistant de freinage\n'
                '  -  Boîte de vitesses sport automatique avec steptronic (8 '
                'rapports)\n'
                '  -  Dispositif antivol pour roues (écrous antivol)\n'
                '  -  Equipement ext. : shadow line brillant\n'
                '  -  Equipement ext. : shadow line brillant : 375 € ttc\n'
                '  -  Feu clignotant dans rétroviseur ext intégré(e)\n'
                '  -  Garniture de pavillon anthracite (bmw individual)\n'
                '  -  Garniture de pavillon anthracite (bmw individual) : 358 '
                '€ ttc\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Mode de transmission xdrive (transmission intégrale)\n'
                '  -  Multifonctions pour volant de direction\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Surtapis velours\n'
                "  -  Système d'assistance de conduite: driving assistant "
                'plus\n'
                "  -  Système d'assistance de conduite: sélecteur profil de "
                'conduite\n'
                '  - Sieges arrières rabattable\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 8 vitesses\n'
                '  - sièges confort\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                "  -  Alarme antivol avec protection d'habitacle\n"
                '  -  Feux de brouillard ar\n'
                '  -  Projecteurs antibrouillard led : 208 € ttc\n'
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                '  -  Témoin de crevaison\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Affichage des instruments\n'
                '  -  Cde de volet ar automatique\n'
                '  -  Connexion aux in (aux in)\n'
                '  -  Dynamique contrôle de stabilité (dsc) compr. assistance '
                'au démarrage et m dynamic mode\n'
                '  -  Dynamique feu stop\n'
                '  -  Eléments ext. couleur caisse\n'
                '  -  Empattement 2933 mm\n'
                '  -  Equipement en sièges : 5 places\n'
                '  -  Equipement int. inserts aluminium finition polissage '
                'fin\n'
                '  -  Equipement int. inserts aluminium finition polissage fin '
                ': 325 € ttc\n'
                '  -  Gicleurs de lave vitre chauffant(e)/dégivrant(e)\n'
                '  -  Hayon en deux parties\n'
                '  -  Jantes alliage léger av/ar 10x20 / 11x20 (double rayon '
                '469 m) : 1250 € ttc\n'
                '  -  Pack eclairage/vision/lumière : 333 € ttc\n'
                '  -  Projecteur led avec projecteurs directionnels adaptatifs '
                ': 1708 € ttc\n'
                '  -  Sellerie : cuir dakota : 2042 € ttc\n'
                '  -  Sièges av à réglages électriques (gauche avec memory) : '
                '958 € ttc\n'
                '  -  Support à boissons av et ar\n'
                "  -  Système d'airbag crânien ar\n"
                "  -  Système d'airbag crânien av\n"
                '  -  Système de pneumatiques run flat (avec roulage à plat) : '
                '250 € ttc\n'
                '  -  Système de service : appel de détresse intelligent '
                'compr. teleservices\n'
                '  -  Système de service : edrive services\n'
                '  -  Système haut parleurs hifi : 417 € ttc\n'
                '  -  Toit panoramique (transparent) : 1500 € ttc\n'
                '  -  Vitrage athermique (calorifuge) (ar surteinté) : 417 € '
                'ttc\n'
                '  -  Volant de direction (cuir m technic) : 208 € ttc\n'
                '  -  Volant de direction (cuir m technic) : 333 € ttc\n'
                '  -  multifonctionnel : 333 € ttc\n'
                '  -  Échappement (gauche/droite) avec enjoliveurs chromés\n'
                '  -  Écran de contrôle avec ecran couleur (6\n'
                '  - 5 pouces)\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : D\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 170 kw\n'
                '  - USB\n'
                '  - puissance réelle : 231 ch\n'
                '  - turbo\n'
                '  - émission CO2 : 146 g/km\n'
                '\n'
                'Référence annonce : aytnpxn27kp6xub',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164723087',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'X5',
 'odometer': 152000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/80/99/6f/80996f256c90d0ad1ea1e00bfbe2fc3f27ba0950.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/94/09/6b94097adcc5bd7ffa477b78c8af448846c30bc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/ff/8a/f7ff8a6d26fae06c3476470a95f79068b2957c36.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/78/c7/bf78c7066a85f5376c45f170f309dc8ac97b5bb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fd/65/84fd654518f8f06711494e9d7365553ecb52564d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/d6/9371d63e06e15bd66eb4e5f962d2d95e22be7a58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/94/b0e6949f4fc1e951075f4946ca69391d77abc199.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/93/2a/75932a8444a94e1208da82da5bb5118e23557f00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0d/a4/780da4a7ed55e6cf8a85d72f28dc3caeaa603acc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/f8/cedaf8156d1f4424299fc0705f808769d1ce6c61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/e7/12/7ce712951efdcef55fa6a01e60e5e10fd227bfca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/40/a4/b640a437046f5522872221501f909bf18aace216.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/56/c5/6656c5f2c1c8b2bc9f474aa123e3b2c39a438a41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/5b/4c/c75b4c0993da08e2d9426001649a13bdd550e2c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/80/e2/7580e23fcb9696ecdf47396620cfcd6c3e9e07b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/16/04/411604379bb881a963f9ca504b4426d84e506221.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/87/f0/4e87f064a96e57230e58fb8f6ea9c43be3f15c1f.jpg?rule=ad-large'],
 'price': 24900,
 'price_includes_vat': False,
 'registration_date': '2016-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW X5 xDrive25d Lounge',
 'transmission': 'automatic',
 'trim': 'X5 xDrive25d 231ch Lounge',
 'vin': None,
 'year': 2016}
2026-03-30 15:15:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 14ddfc2c-f15c-5af1-8db4-b9442dc221ae with identifier: 3164723087
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 14ddfc2c-f15c-5af1-8db4-b9442dc221ae
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F80%252F99%252F6f%252F80996f256c90d0ad1ea1e00bfbe2fc3f27ba0950.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/99/6f/80996f256c90d0ad1ea1e00bfbe2fc3f27ba0950.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6b%252F94%252F09%252F6b94097adcc5bd7ffa477b78c8af448846c30bc7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/94/09/6b94097adcc5bd7ffa477b78c8af448846c30bc7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff7%252Fff%252F8a%252Ff7ff8a6d26fae06c3476470a95f79068b2957c36.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/ff/8a/f7ff8a6d26fae06c3476470a95f79068b2957c36.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbf%252F78%252Fc7%252Fbf78c7066a85f5376c45f170f309dc8ac97b5bb6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/78/c7/bf78c7066a85f5376c45f170f309dc8ac97b5bb6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F84%252Ffd%252F65%252F84fd654518f8f06711494e9d7365553ecb52564d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fd/65/84fd654518f8f06711494e9d7365553ecb52564d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F93%252F71%252Fd6%252F9371d63e06e15bd66eb4e5f962d2d95e22be7a58.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/d6/9371d63e06e15bd66eb4e5f962d2d95e22be7a58.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb0%252Fe6%252F94%252Fb0e6949f4fc1e951075f4946ca69391d77abc199.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/94/b0e6949f4fc1e951075f4946ca69391d77abc199.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F75%252F93%252F2a%252F75932a8444a94e1208da82da5bb5118e23557f00.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/93/2a/75932a8444a94e1208da82da5bb5118e23557f00.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F78%252F0d%252Fa4%252F780da4a7ed55e6cf8a85d72f28dc3caeaa603acc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0d/a4/780da4a7ed55e6cf8a85d72f28dc3caeaa603acc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fce%252Fda%252Ff8%252Fcedaf8156d1f4424299fc0705f808769d1ce6c61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/f8/cedaf8156d1f4424299fc0705f808769d1ce6c61.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 14ddfc2c-f15c-5af1-8db4-b9442dc221ae with identifier 3164723087
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 14ddfc2c-f15c-5af1-8db4-b9442dc221ae
2026-03-30 15:15:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW X5 xDrive25d Lounge tout-terrain, gris, 13 cv, 5 portes, '
                'première mise en circulation le 10/08/2016, première main.\n'
                '\n'
                '5 places, poids en charge : 2040 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pack : connecteddrive services\n'
                '  -  Pack : connecteddrive services : 583 € ttc\n'
                '  -  Système audio et navigation professional\n'
                '  -  Système audio et navigation professional : 2250 € ttc\n'
                '  - CD\n'
                '  - Prise audio usb\n'
                '\n'
                'Conduite :\n'
                '  -  Adaptatif drive chassis/suspensions\n'
                '  -  Afficheur tête haute : 1250 € ttc\n'
                '  -  Bouton start stop\n'
                '  -  Suspension adaptative m technic\n'
                '  - Contrôle de descente\n'
                '  - Stop & Start\n'
                '  - accès confort\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - sièges sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée\n'
                '  -  Peinture métallisée : 958 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Barre(s) de toit aluminium satiné\n'
                '  -  Barre(s) de toit brillant shadow line\n'
                '  -  Barre(s) de toit brillant shadow line : 125 € ttc\n'
                '  -  Becquet de pavillon avec 3. feu stop\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Chrome line exterieur\n'
                "  -  Dispositif d'attelage (boule pivotante) : 1083 € ttc\n"
                '  -  Exterieur line aluminium satiné bmw individual\n'
                '  -  Lave phares (lave projecteurs)\n'
                '  -  Projecteur led avec projecteurs directionnels '
                'adaptatifs\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                "  -  Système d'assistance de conduite: feux de route "
                'automatiques : 125 € ttc\n'
                '  -  Éclairage diurne\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av gauche et droit\n'
                '  -  Climatisation automatique 2 zones avec contrôle autom. '
                "circulation d'air\n"
                '  -  Colonne de direction (volant de direction) réglage '
                'mécanique\n'
                '  -  Direction assistée actif/active\n'
                '  -  Essuie vitre ar.\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pack eclairage/vision/lumière\n'
                '  -  Pack rangement\n'
                '  -  Planche de bord revêtement cuir\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Sellerie : cuir dakota\n'
                '  -  Siège chauffant av\n'
                '  -  Sièges av réglage électrique partiel\n'
                '  -  Sièges av à réglages électriques (gauche avec memory)\n'
                '  -  Sièges confort av à réglages électriques (avec memory)\n'
                '  -  Sièges sport av : 542 € ttc\n'
                '  -  Séparation de compartiment à bagages (filet)\n'
                '  -  Vitrage athermique teinté(e)\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  -  à réglages électriques : 275 € ttc\n'
                '  - Accoudoir av\n'
                '  - Cache bagages\n'
                '  - Pack fumeur\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - direction assistée : servotronic\n'
                '  - direction assistée servotronic\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Appuie têtes ar (x 3)\n'
                '  -  Assistant de freinage\n'
                '  -  Boîte de vitesses sport automatique avec steptronic (8 '
                'rapports)\n'
                '  -  Dispositif antivol pour roues (écrous antivol)\n'
                '  -  Equipement ext. : shadow line brillant\n'
                '  -  Equipement ext. : shadow line brillant : 375 € ttc\n'
                '  -  Feu clignotant dans rétroviseur ext intégré(e)\n'
                '  -  Garniture de pavillon anthracite (bmw individual)\n'
                '  -  Garniture de pavillon anthracite (bmw individual) : 358 '
                '€ ttc\n'
                '  -  Mode de transmission transmission intégrale\n'
                '  -  Mode de transmission xdrive (transmission intégrale)\n'
                '  -  Multifonctions pour volant de direction\n'
                '  -  Norme de dépollution euro 6\n'
                '  -  Surtapis velours\n'
                "  -  Système d'assistance de conduite: driving assistant "
                'plus\n'
                "  -  Système d'assistance de conduite: sélecteur profil de "
                'conduite\n'
                '  - Sieges arrières rabattable\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 8 vitesses\n'
                '  - sièges confort\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                "  -  Alarme antivol avec protection d'habitacle\n"
                '  -  Feux de brouillard ar\n'
                '  -  Projecteurs antibrouillard led : 208 € ttc\n'
                '  -  Supports isofix pour siège enfant sur siège ar\n'
                '  -  Témoin de crevaison\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Affichage des instruments\n'
                '  -  Cde de volet ar automatique\n'
                '  -  Connexion aux in (aux in)\n'
                '  -  Dynamique contrôle de stabilité (dsc) compr. assistance '
                'au démarrage et m dynamic mode\n'
                '  -  Dynamique feu stop\n'
                '  -  Eléments ext. couleur caisse\n'
                '  -  Empattement 2933 mm\n'
                '  -  Equipement en sièges : 5 places\n'
                '  -  Equipement int. inserts aluminium finition polissage '
                'fin\n'
                '  -  Equipement int. inserts aluminium finition polissage fin '
                ': 325 € ttc\n'
                '  -  Gicleurs de lave vitre chauffant(e)/dégivrant(e)\n'
                '  -  Hayon en deux parties\n'
                '  -  Jantes alliage léger av/ar 10x20 / 11x20 (double rayon '
                '469 m) : 1250 € ttc\n'
                '  -  Pack eclairage/vision/lumière : 333 € ttc\n'
                '  -  Projecteur led avec projecteurs directionnels adaptatifs '
                ': 1708 € ttc\n'
                '  -  Sellerie : cuir dakota : 2042 € ttc\n'
                '  -  Sièges av à réglages électriques (gauche avec memory) : '
                '958 € ttc\n'
                '  -  Support à boissons av et ar\n'
                "  -  Système d'airbag crânien ar\n"
                "  -  Système d'airbag crânien av\n"
                '  -  Système de pneumatiques run flat (avec roulage à plat) : '
                '250 € ttc\n'
                '  -  Système de service : appel de détresse intelligent '
                'compr. teleservices\n'
                '  -  Système de service : edrive services\n'
                '  -  Système haut parleurs hifi : 417 € ttc\n'
                '  -  Toit panoramique (transparent) : 1500 € ttc\n'
                '  -  Vitrage athermique (calorifuge) (ar surteinté) : 417 € '
                'ttc\n'
                '  -  Volant de direction (cuir m technic) : 208 € ttc\n'
                '  -  Volant de direction (cuir m technic) : 333 € ttc\n'
                '  -  multifonctionnel : 333 € ttc\n'
                '  -  Échappement (gauche/droite) avec enjoliveurs chromés\n'
                '  -  Écran de contrôle avec ecran couleur (6\n'
                '  - 5 pouces)\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : D\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 170 kw\n'
                '  - USB\n'
                '  - puissance réelle : 231 ch\n'
                '  - turbo\n'
                '  - émission CO2 : 146 g/km\n'
                '\n'
                'Référence annonce : aytnpxn27kp6xub',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '14ddfc2c-f15c-5af1-8db4-b9442dc221ae',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164723087',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'X5',
 'odometer': 152000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 17,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/80/99/6f/80996f256c90d0ad1ea1e00bfbe2fc3f27ba0950.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/94/09/6b94097adcc5bd7ffa477b78c8af448846c30bc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/ff/8a/f7ff8a6d26fae06c3476470a95f79068b2957c36.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/78/c7/bf78c7066a85f5376c45f170f309dc8ac97b5bb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fd/65/84fd654518f8f06711494e9d7365553ecb52564d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/d6/9371d63e06e15bd66eb4e5f962d2d95e22be7a58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/94/b0e6949f4fc1e951075f4946ca69391d77abc199.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/93/2a/75932a8444a94e1208da82da5bb5118e23557f00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0d/a4/780da4a7ed55e6cf8a85d72f28dc3caeaa603acc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/f8/cedaf8156d1f4424299fc0705f808769d1ce6c61.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177408,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/99/6f/80996f256c90d0ad1ea1e00bfbe2fc3f27ba0950.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 185855,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/94/09/6b94097adcc5bd7ffa477b78c8af448846c30bc7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166851,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/ff/8a/f7ff8a6d26fae06c3476470a95f79068b2957c36.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153915,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/78/c7/bf78c7066a85f5376c45f170f309dc8ac97b5bb6.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177996,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fd/65/84fd654518f8f06711494e9d7365553ecb52564d.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170922,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/d6/9371d63e06e15bd66eb4e5f962d2d95e22be7a58.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148774,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/94/b0e6949f4fc1e951075f4946ca69391d77abc199.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148759,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/93/2a/75932a8444a94e1208da82da5bb5118e23557f00.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124958,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0d/a4/780da4a7ed55e6cf8a85d72f28dc3caeaa603acc.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14ddfc2c-f15c-5af1-8db4-b9442dc221ae/14ddfc2c-f15c-5af1-8db4-b9442dc221ae_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139287,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/f8/cedaf8156d1f4424299fc0705f808769d1ce6c61.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 24900,
 'price_includes_vat': False,
 'registration_date': '2016-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW X5 xDrive25d Lounge',
 'transmission': 'automatic',
 'trim': 'X5 xDrive25d 231ch Lounge',
 'vin': None,
 'year': 2016}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273164723087%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Saving data for 3164723087: {'created_time': 1774883752.681454, 'last_price_update_time': 1774883752.681465}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3164723087') HTTP/1.1" 204 0
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3146421217
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273146421217%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scrape type for 3146421217: 1
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3146421217
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Beige',
 'currency': 'EUR',
 'description': 'Fiat 500X 1.6 MULTIJET 120CH DCT CLUB TOIT OUVRANT break, '
                'beige, 6 cv, 5 portes, première mise en circulation le '
                '30/04/2019, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Radio\n'
                '  -  Tmc\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Interface média\n'
                '  - Prise audio usb\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Capteur de luminosité\n'
                "  -  Système d'accès sans clé\n"
                '  - Stop & Start\n'
                '  - démarrage sans clé\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Ceinture de vitrage chromée\n'
                '  -  Eclairage au sol\n'
                "  -  Eclairage statique d'intersection\n"
                '  -  Phares avant led\n'
                "  -  Système d'éclairage intelligent\n"
                '  -  Toit ouvrant rang 1 coulissant\n'
                '  -  Toit ouvrant rang 1 entrebaillant\n'
                '  - caméra de recul\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant électrique\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette 60/40\n'
                "  -  Eclairage d'ambiance\n"
                '  -  Lunette arrière surteintée\n'
                '  -  Siège cond. avec réglage lombaire électr\n'
                '  -  Siège passager rabattable\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - intérieur : cuir\n'
                '  - ordinateur de bord\n'
                '  - pack cuir\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  -  Assistance de maintient de trajectoire\n'
                '  -  Contrôle élect. de la pression des pneus\n'
                "  -  Freinage automatique d'urgence\n"
                '  -  Reconnaissance panneaux de signalisation\n'
                '  -  Système de contrôle des angles morts\n'
                '  -  Système de prévention des collisions\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - Airbags rideaux arrière\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 88 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 123 g/km\n'
                '\n'
                'Référence annonce : bxfeeyifo0t576q',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146421217',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500X',
 'odometer': 79589,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/23/07/6a2307739a31dc7467e0ed6ab7cb348234fb5f8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/13/fa/c113fa61f94947c2560dd3755832bbbfafe5682a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/94/8c/fe948c0b189191da85c31666bea7d6e9f95bf792.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/0c/e4/4a0ce4be7fc591166471d2470b8880a5c379acd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/68/83/ab6883a50fd93c9ec27b4b34145959e783707a60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/de/40/2ede40f5c9973d0fce58f7d3663234b3cc585947.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/2d/35/d52d3523ceafa80f71f997fd6a8919c4c9155788.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/4b/1e/664b1eaeb14229724980e739d20586e4529c6954.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/d4/20/bbd4208afcccda7c264366e4a39fe862e0de1465.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/de/92/bcde9211606dce3b40f25e9e9d8977bd52cc6fe1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/5b/cf/3f5bcf27f6fb40b8a6ca224e783f927f26537a08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/06/2d/f0062d18f2440c41b0e5c826813b0c7285ccebb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/c2/33/2fc233fbb4f50c5563ff5f2bc91b8c2eac9547d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/b4/83/beb483a4af548765f7ce4af77651e0f97e894ac3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/e0/ed/85e0ed5dcfbde576c89347f8803aaf32a08df761.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/24/b2/c624b24f9810c7a91a4cb9c4dc8db2824fcf1d20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/d5/2d/fbd52d5b235cdd1d3e7e68376ffa7c0663c88de4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/d3/7d/68d37d0048323c47b36f231b48ff48100eb41500.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/17/63/f51763c82e2606dc73ec4581aeeff68797251253.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/d5/52/6ad55283474b820a63cb962bf3cbfa672da24ee2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/ae/da/88aedac1e4d40e6ea592e7d63c97eb045cf22bd1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7a/ee/f87aee2cdded02aae1a7d2f394f410c2cb28e497.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/23/41/192341e2a32b8f4615f4aefd0a2e8e7d645def02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/68/bd/7b68bdd5e76bd999beda0814888e1aa150547c0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d4/a3/a4d4a3fccbc2ed2aebad2f909091c0699c93b8b7.jpg?rule=ad-large'],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2019-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat 500X 1.6 MULTIJET 120CH DCT CLUB TOIT OUVRANT',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-30 15:15:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2064e122-377a-52dd-b53a-39ee3d0293c2 with identifier: 3146421217
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2064e122-377a-52dd-b53a-39ee3d0293c2
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6a%252F23%252F07%252F6a2307739a31dc7467e0ed6ab7cb348234fb5f8f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/23/07/6a2307739a31dc7467e0ed6ab7cb348234fb5f8f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc1%252F13%252Ffa%252Fc113fa61f94947c2560dd3755832bbbfafe5682a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/13/fa/c113fa61f94947c2560dd3755832bbbfafe5682a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffe%252F94%252F8c%252Ffe948c0b189191da85c31666bea7d6e9f95bf792.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/94/8c/fe948c0b189191da85c31666bea7d6e9f95bf792.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4a%252F0c%252Fe4%252F4a0ce4be7fc591166471d2470b8880a5c379acd6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/0c/e4/4a0ce4be7fc591166471d2470b8880a5c379acd6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fab%252F68%252F83%252Fab6883a50fd93c9ec27b4b34145959e783707a60.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/68/83/ab6883a50fd93c9ec27b4b34145959e783707a60.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2e%252Fde%252F40%252F2ede40f5c9973d0fce58f7d3663234b3cc585947.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/de/40/2ede40f5c9973d0fce58f7d3663234b3cc585947.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252F2d%252F35%252Fd52d3523ceafa80f71f997fd6a8919c4c9155788.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/2d/35/d52d3523ceafa80f71f997fd6a8919c4c9155788.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F66%252F4b%252F1e%252F664b1eaeb14229724980e739d20586e4529c6954.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/4b/1e/664b1eaeb14229724980e739d20586e4529c6954.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbb%252Fd4%252F20%252Fbbd4208afcccda7c264366e4a39fe862e0de1465.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/d4/20/bbd4208afcccda7c264366e4a39fe862e0de1465.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbc%252Fde%252F92%252Fbcde9211606dce3b40f25e9e9d8977bd52cc6fe1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/de/92/bcde9211606dce3b40f25e9e9d8977bd52cc6fe1.jpg?rule=ad-large already downloaded
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2064e122-377a-52dd-b53a-39ee3d0293c2 with identifier 3146421217
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2064e122-377a-52dd-b53a-39ee3d0293c2
2026-03-30 15:15:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Beige',
 'currency': 'EUR',
 'description': 'Fiat 500X 1.6 MULTIJET 120CH DCT CLUB TOIT OUVRANT break, '
                'beige, 6 cv, 5 portes, première mise en circulation le '
                '30/04/2019, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Radio\n'
                '  -  Tmc\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Interface média\n'
                '  - Prise audio usb\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Capteur de luminosité\n'
                "  -  Système d'accès sans clé\n"
                '  - Stop & Start\n'
                '  - démarrage sans clé\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Ceinture de vitrage chromée\n'
                '  -  Eclairage au sol\n'
                "  -  Eclairage statique d'intersection\n"
                '  -  Phares avant led\n'
                "  -  Système d'éclairage intelligent\n"
                '  -  Toit ouvrant rang 1 coulissant\n'
                '  -  Toit ouvrant rang 1 entrebaillant\n'
                '  - caméra de recul\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant électrique\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette 60/40\n'
                "  -  Eclairage d'ambiance\n"
                '  -  Lunette arrière surteintée\n'
                '  -  Siège cond. avec réglage lombaire électr\n'
                '  -  Siège passager rabattable\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - intérieur : cuir\n'
                '  - ordinateur de bord\n'
                '  - pack cuir\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  -  Assistance de maintient de trajectoire\n'
                '  -  Contrôle élect. de la pression des pneus\n'
                "  -  Freinage automatique d'urgence\n"
                '  -  Reconnaissance panneaux de signalisation\n'
                '  -  Système de contrôle des angles morts\n'
                '  -  Système de prévention des collisions\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - Airbags rideaux arrière\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 88 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 123 g/km\n'
                '\n'
                'Référence annonce : bxfeeyifo0t576q',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '2064e122-377a-52dd-b53a-39ee3d0293c2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146421217',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500X',
 'odometer': 79589,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 25,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/23/07/6a2307739a31dc7467e0ed6ab7cb348234fb5f8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/13/fa/c113fa61f94947c2560dd3755832bbbfafe5682a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/94/8c/fe948c0b189191da85c31666bea7d6e9f95bf792.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/0c/e4/4a0ce4be7fc591166471d2470b8880a5c379acd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/68/83/ab6883a50fd93c9ec27b4b34145959e783707a60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/de/40/2ede40f5c9973d0fce58f7d3663234b3cc585947.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/2d/35/d52d3523ceafa80f71f997fd6a8919c4c9155788.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/4b/1e/664b1eaeb14229724980e739d20586e4529c6954.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/d4/20/bbd4208afcccda7c264366e4a39fe862e0de1465.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/de/92/bcde9211606dce3b40f25e9e9d8977bd52cc6fe1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 221670,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/23/07/6a2307739a31dc7467e0ed6ab7cb348234fb5f8f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 180599,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/13/fa/c113fa61f94947c2560dd3755832bbbfafe5682a.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159919,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/94/8c/fe948c0b189191da85c31666bea7d6e9f95bf792.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167058,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/0c/e4/4a0ce4be7fc591166471d2470b8880a5c379acd6.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 173080,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/68/83/ab6883a50fd93c9ec27b4b34145959e783707a60.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147991,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/de/40/2ede40f5c9973d0fce58f7d3663234b3cc585947.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148903,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/2d/35/d52d3523ceafa80f71f997fd6a8919c4c9155788.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84797,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/4b/1e/664b1eaeb14229724980e739d20586e4529c6954.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93012,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/d4/20/bbd4208afcccda7c264366e4a39fe862e0de1465.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2064e122-377a-52dd-b53a-39ee3d0293c2/2064e122-377a-52dd-b53a-39ee3d0293c2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74236,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/de/92/bcde9211606dce3b40f25e9e9d8977bd52cc6fe1.jpg?rule=ad-large',
             'Width': 600}],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2019-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat 500X 1.6 MULTIJET 120CH DCT CLUB TOIT OUVRANT',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273146421217%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Saving data for 3146421217: {'created_time': 1774883752.957509, 'last_price_update_time': 1774883752.957521}
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3146421217') HTTP/1.1" 204 0
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3151908839
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273151908839%27 HTTP/1.1" 200 None
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scrape type for 3151908839: 1
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3151908839
2026-03-30 15:15:52 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus crossover, '
                'suv, noir, 5 cv, 5 portes, première mise en circulation le '
                '22/07/2025, garantie 2027 mois.\n'
                '\n'
                '5 places, longueur : 4,40 mètre(s), poids en charge : 1312 '
                'kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Commandes au volant du système audio\n'
                '  -  Ecran central 10\n'
                '  - 25 " tactile: Apple CarPlay et Android Auto sans fil\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '\n'
                'Conduite :\n'
                '  - affichage tête haute\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Feux diurnes à LED\n'
                '  -  Pare-brise acoustique\n'
                '  -  Projecteurs LED\n'
                '  -  Rétroviseurs extérieurs électriques\n'
                '  -  Vitres et lunette AR surteintées\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR avec dossier fractionnable 2/3 et 1/3\n'
                '  -  Direction à assistance électrique\n'
                "  -  Eclairage d'ambiance monochromatique\n"
                '  -  Miroir de courtoisie conducteur et passager\n'
                '  -  Poches aumônières au dos des sièges AV\n'
                '  -  Volant avec commandes multifonctions réglable en hauteur '
                'et en profondeur\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Anneau de remorquage AV et AR\n'
                '  -  Appuis-tête AV intégrés réglables en hauteur\n'
                '  -  Avertisseur sonore monoton\n'
                '  -  Coques de rétroviseurs extérieurs Noir Brillant\n'
                '  -  Décors extérieurs Noir Brillant\n'
                "  -  Elargisseurs d'ailes Noir Mat\n"
                '  -  Pack Safety\n'
                '  -  Plancher de coffre escamotable\n'
                '  -  Poignées de maintien au rang 2\n'
                '  -  Poignées de portes extérieures Noir Brillant\n'
                '  -  Prédisposition pour roue de secours - 20 €\n'
                '  -  Surtapis AV et AR\n'
                '  -  Sécurité enfants mécanique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Noir /Tissu Quadric\n'
                '\n'
                'Sécurité :\n'
                '  -  6 Airbags (frontaux\n'
                '  -  Témoin de non-bouclage des ceintures de sécurité '
                'conducteur et passagers\n'
                '  -  latéraux AV et rideaux)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage des feux de détresse en cas de forte '
                'décélération\n'
                '  -  Aérateurs latéraux en noir brillant et 2 aérateurs en '
                'zone centrale sur planche de bord\n'
                '  -  Boîte manuelle 6 rapports\n'
                "  -  Boîtier télématique: Appel d'urgence et Citroën "
                'Assistance\n'
                '  -  Clignotants impulsionnels\n'
                '  -  Décors sur les panneaux de portes AV/AR et sur la '
                'planche de bord Bronze\n'
                "  -  Eclairage d'accompagnement et d'accueil\n"
                '  -  Enjoliveurs 17" SYLVANITE\n'
                '  -  Frein à main avec insert chrome\n'
                '  -  Prise 12 V verticale sur la console\n'
                '  -  Sabots AV et AR\n'
                '  -  Suspension Citroën Advanced Comfort\n'
                '  -  Teinte de caisse nacrée Noir Perla Nera - 600 €\n'
                '  -  Toit Monoton\n'
                '  -  Volant Gainé avec décor chrome\n'
                '  -  Volet d\x92occultation du miroir de courtoise conducteur '
                'et passager\n'
                '  -  Véhicule en stock fournisseur\n'
                '  - 2 Prises USB type-C (charge rapide 3A) en rang 2\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Largeur : 1,85 mètre(s)\n'
                '  - MP3\n'
                '  - Puissance kilowatt : 74 kw\n'
                '  - USB\n'
                '  - hauteur : 1,63 mètre(s)\n'
                '  - plafonnier avant\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 136 g/km\n'
                '\n'
                'Référence annonce : nsyrzaawo5tlfdu',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3151908839',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Aircross',
 'odometer': 10781,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/45/1d/f0451d203a428ac71bd05b208fe7be0bc4c86f31.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/4b/74/f04b74de8c8abc466a653efe48dd41867371f2c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/f7/4e/0ef74ef90d02557d0d259a3ebb74446a2422e252.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/df/b8/56dfb861834c78976d7c0f9eedb34041caebc54d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/21/aa/6821aa8fd4a609636aa69c8cf5dc3084f36ef3ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/8d/f8/ec8df805677722d52708d6e33482c06df5155a87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/a8/8e/c3a88eb2e27bef40fdfc33c21c6adb5eb7ed1f15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/9d/60/d29d60aae432920d2c8b417f24a859a967b3f020.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/10/29/b11029c58a199c825da76bb0044a4ad83bfed800.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/e5/33/53e5334a9e12f25a0bd4ab4218ec147746c3bc2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/bf/3f/b4bf3f2c0ef33f2e35457208e14755ad9014f51a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/5b/1c/325b1c7834eac0242cd4acd619d56a764dbfa255.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/6d/6c/d36d6c7846bcfa5c21e8eb877e6fc47eba0c0e4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/fd/32/c5fd32943ca17c07c769a78230fcb85a39c78b4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/a3/5b/6fa35be908b54cace3083878dca7f645e2c4a1a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/0c/30/560c308976ef5e07301f8babf58f8adecce41be1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/88/36/048836e4fdb22c7eb7f55e200bd01eef1f08dedd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/0d/96/a00d9678a2cd04208de3b8699f5ceadae3b55c3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/9a/9a/8d9a9a25153e42c2c90a51f75973d4f005355f20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/91/fa/4b91fa674a1efbf0419305e7c22ae8ea8040e640.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/7d/66/727d662b0495a4e2c29451079bac5c7af31a1ba9.jpg?rule=ad-large'],
 'price': 18490,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus',
 'transmission': 'manual',
 'trim': 'C3 Aircross 1.2 Turbo 100ch PLUS',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0dff20c1-23d3-5e5c-9737-6776849657ce with identifier: 3151908839
2026-03-30 15:15:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0dff20c1-23d3-5e5c-9737-6776849657ce
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F70%252Ff5%252F6f%252F70f56f872ae737addf3c7f56656072113f096d11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb7%252F80%252Fe1%252Fb780e1032333ee08f577c7a5cd2e5b862dea3375.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff0%252F45%252F1d%252Ff0451d203a428ac71bd05b208fe7be0bc4c86f31.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/45/1d/f0451d203a428ac71bd05b208fe7be0bc4c86f31.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcc%252F77%252F6d%252Fcc776db0a45debba6e732f142b89a9cc64c5d668.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff0%252F4b%252F74%252Ff04b74de8c8abc466a653efe48dd41867371f2c8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/4b/74/f04b74de8c8abc466a653efe48dd41867371f2c8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fed%252F5c%252F51%252Fed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0e%252Ff7%252F4e%252F0ef74ef90d02557d0d259a3ebb74446a2422e252.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/f7/4e/0ef74ef90d02557d0d259a3ebb74446a2422e252.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa2%252F1e%252F7f%252Fa21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F56%252Fdf%252Fb8%252F56dfb861834c78976d7c0f9eedb34041caebc54d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/56/df/b8/56dfb861834c78976d7c0f9eedb34041caebc54d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F68%252F21%252Faa%252F6821aa8fd4a609636aa69c8cf5dc3084f36ef3ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/21/aa/6821aa8fd4a609636aa69c8cf5dc3084f36ef3ec.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0dff20c1-23d3-5e5c-9737-6776849657ce with identifier 3151908839
2026-03-30 15:15:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0dff20c1-23d3-5e5c-9737-6776849657ce
2026-03-30 15:15:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus crossover, '
                'suv, noir, 5 cv, 5 portes, première mise en circulation le '
                '22/07/2025, garantie 2027 mois.\n'
                '\n'
                '5 places, longueur : 4,40 mètre(s), poids en charge : 1312 '
                'kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Commandes au volant du système audio\n'
                '  -  Ecran central 10\n'
                '  - 25 " tactile: Apple CarPlay et Android Auto sans fil\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '\n'
                'Conduite :\n'
                '  - affichage tête haute\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Feux diurnes à LED\n'
                '  -  Pare-brise acoustique\n'
                '  -  Projecteurs LED\n'
                '  -  Rétroviseurs extérieurs électriques\n'
                '  -  Vitres et lunette AR surteintées\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR avec dossier fractionnable 2/3 et 1/3\n'
                '  -  Direction à assistance électrique\n'
                "  -  Eclairage d'ambiance monochromatique\n"
                '  -  Miroir de courtoisie conducteur et passager\n'
                '  -  Poches aumônières au dos des sièges AV\n'
                '  -  Volant avec commandes multifonctions réglable en hauteur '
                'et en profondeur\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Anneau de remorquage AV et AR\n'
                '  -  Appuis-tête AV intégrés réglables en hauteur\n'
                '  -  Avertisseur sonore monoton\n'
                '  -  Coques de rétroviseurs extérieurs Noir Brillant\n'
                '  -  Décors extérieurs Noir Brillant\n'
                "  -  Elargisseurs d'ailes Noir Mat\n"
                '  -  Pack Safety\n'
                '  -  Plancher de coffre escamotable\n'
                '  -  Poignées de maintien au rang 2\n'
                '  -  Poignées de portes extérieures Noir Brillant\n'
                '  -  Prédisposition pour roue de secours - 20 €\n'
                '  -  Surtapis AV et AR\n'
                '  -  Sécurité enfants mécanique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Noir /Tissu Quadric\n'
                '\n'
                'Sécurité :\n'
                '  -  6 Airbags (frontaux\n'
                '  -  Témoin de non-bouclage des ceintures de sécurité '
                'conducteur et passagers\n'
                '  -  latéraux AV et rideaux)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage des feux de détresse en cas de forte '
                'décélération\n'
                '  -  Aérateurs latéraux en noir brillant et 2 aérateurs en '
                'zone centrale sur planche de bord\n'
                '  -  Boîte manuelle 6 rapports\n'
                "  -  Boîtier télématique: Appel d'urgence et Citroën "
                'Assistance\n'
                '  -  Clignotants impulsionnels\n'
                '  -  Décors sur les panneaux de portes AV/AR et sur la '
                'planche de bord Bronze\n'
                "  -  Eclairage d'accompagnement et d'accueil\n"
                '  -  Enjoliveurs 17" SYLVANITE\n'
                '  -  Frein à main avec insert chrome\n'
                '  -  Prise 12 V verticale sur la console\n'
                '  -  Sabots AV et AR\n'
                '  -  Suspension Citroën Advanced Comfort\n'
                '  -  Teinte de caisse nacrée Noir Perla Nera - 600 €\n'
                '  -  Toit Monoton\n'
                '  -  Volant Gainé avec décor chrome\n'
                '  -  Volet d\x92occultation du miroir de courtoise conducteur '
                'et passager\n'
                '  -  Véhicule en stock fournisseur\n'
                '  - 2 Prises USB type-C (charge rapide 3A) en rang 2\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Largeur : 1,85 mètre(s)\n'
                '  - MP3\n'
                '  - Puissance kilowatt : 74 kw\n'
                '  - USB\n'
                '  - hauteur : 1,63 mètre(s)\n'
                '  - plafonnier avant\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 136 g/km\n'
                '\n'
                'Référence annonce : nsyrzaawo5tlfdu',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '0dff20c1-23d3-5e5c-9737-6776849657ce',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3151908839',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Aircross',
 'odometer': 10781,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/45/1d/f0451d203a428ac71bd05b208fe7be0bc4c86f31.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/4b/74/f04b74de8c8abc466a653efe48dd41867371f2c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/f7/4e/0ef74ef90d02557d0d259a3ebb74446a2422e252.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/df/b8/56dfb861834c78976d7c0f9eedb34041caebc54d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/21/aa/6821aa8fd4a609636aa69c8cf5dc3084f36ef3ec.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94369,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/f5/6f/70f56f872ae737addf3c7f56656072113f096d11.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94344,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/80/e1/b780e1032333ee08f577c7a5cd2e5b862dea3375.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67220,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/45/1d/f0451d203a428ac71bd05b208fe7be0bc4c86f31.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96779,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/77/6d/cc776db0a45debba6e732f142b89a9cc64c5d668.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64613,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/4b/74/f04b74de8c8abc466a653efe48dd41867371f2c8.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101070,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/5c/51/ed5c51fac151b3d5ce2824f42bcd22337ef8f019.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61565,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/f7/4e/0ef74ef90d02557d0d259a3ebb74446a2422e252.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79437,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/1e/7f/a21e7f3ee7c609787c606f31752b9ba5ba6058cd.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65687,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/df/b8/56dfb861834c78976d7c0f9eedb34041caebc54d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00ee058c-f3ea-5e6d-97c8-d78de54723c8/00ee058c-f3ea-5e6d-97c8-d78de54723c8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55542,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/21/aa/6821aa8fd4a609636aa69c8cf5dc3084f36ef3ec.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 18490,
 'price_includes_vat': False,
 'registration_date': '2025-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Aircross NOUVEAU Turbo 100 BVM6 Plus',
 'transmission': 'manual',
 'trim': 'C3 Aircross 1.2 Turbo 100ch PLUS',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273151908839%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Saving data for 3151908839: {'created_time': 1774883753.316516, 'last_price_update_time': 1774883753.316525}
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3151908839') HTTP/1.1" 204 0
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3088186498
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273088186498%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Scrape type for 3088186498: 1
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3088186498
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 5008 Hybrid 145 GT dispo loa lld break, gris, 5 '
                'portes, première mise en circulation le 01/06/2025, première '
                'main.\n'
                '\n'
                '7 places, poids en charge : 1700 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Volant de direction avec palettes de sélection/boutons '
                'poussoirs\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar avec capteurs de '
                'stationnement lat\n'
                '  -  Caméra aide au recul avec 180° vue panoramique area '
                'view\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Couvercle de coffre / hayon à commande électrique '
                '(ouverture + fermeture\n'
                '  -  Feux ar. full led\n'
                '  -  Grille de calandre couleur caisse\n'
                '  -  Rideau pare soleil sur vitres de portes ar\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av droit\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pare soleil avec miroir de courtoisie\n'
                '  -  Pédales aluminium\n'
                '  -  Rétroviseur int sans cadre avec fonction électrochrome\n'
                '  -  Sièges av réglable(s) en hauteur\n'
                '  -  Sécurité enfant électrique\n'
                '  - Accoudoir central av\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - prise 12V\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Alarme pour ceintures de sécurité\n'
                '  -  Appuie têtes ar réglable(s)\n'
                '  -  Boîte automatique boîte automatique à double embrayage '
                '(6 rapports\n'
                '  -  Chargeur à induction pour smartphone\n'
                '  -  Couleur de toit noir(e)\n'
                "  -  Dispositif d'attelage préparation/pré équipement\n"
                '  -  Garniture de pavillon noir(e)\n'
                '  -  Norme de dépollution euro 6e\n'
                '  -  Spoiler ar. noir(e) brillant\n'
                "  -  Système d'assistance de conduite: capteur de somnolence\n"
                "  -  Système d'assistance de conduite: système d'anticipation "
                'des collisions\n'
                '  -  Vitres lat ar et lunette ar. teinté(e)\n'
                '  -  hybride)\n'
                '  - ASR\n'
                '  - détection des panneaux routiers\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - régulateur de distance\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu/simili cuir\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat ar\n'
                '  -  Airbag lat av\n'
                '  -  Répartition électronique de freinage\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g)\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Banquette ar fractionné automatique (40:20:40)\n'
                "  -  Eclairage d'accompagnement automatique (coming home\n"
                '  -  Empattement standard\n'
                '  -  Equipement int. avec inserts finition en aluminium\n'
                '  -  Feu(x) de brouillard ar\n'
                '  -  Hybridation légère 100 kw (moteur 1\n'
                '  -  Hybridation légère 107 kw (moteur 1\n'
                '  -  Kit de réparation des pneumatiques sans boîtier / '
                'caisson : 16.67 € ttc\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Peinture spéciale "titanium" gris métallisé : 1000 € '
                'ttc\n'
                "  -  Peugeot connect box / touche sos (appel d'urgence pour "
                'localisation véhicule)\n'
                '  -  Protecteurs de bas de marche (inox brossé)\n'
                '  -  Pyrotechnique prétensionneur de ceinture\n'
                '  -  Rangement pour cartes sur sièges av\n'
                "  -  Rétroviseur ext avec éclairage d'environnement\n"
                '  -  Rétroviseur ext et pied de rétroviseur dans noir perla '
                'nera\n'
                '  -  Services online mobile mirror screen\n'
                '  -  Support à boissons av\n'
                "  -  Système d'airbag crânien\n"
                "  -  Système d'airbag crânien ar\n"
                "  -  Système d'assistance de conduite: actif (active) alerte "
                'de franchissement involontaire de ligne (assistance de '
                'direction\n'
                "  -  Système d'assistance de conduite: assistance active au "
                "freinage d'urgence (active safety brake plus)\n"
                "  -  Système d'assistance de conduite: frein multicollision "
                '(multi collision brake)\n'
                '  -  Volant de direction chauffant(e)/dégivrant(e)\n'
                '  -  commandé par capteur)\n'
                '  -  finition/aspect 3d\n'
                '  -  leaving home)\n'
                '  - 2 litre(s) 100 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - type feux de circulation diurne : led\n'
                '\n'
                'Référence annonce : s32zduk1m1kfdus',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3088186498',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '5008',
 'odometer': 10,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/5e/ef485e2341392044c774e3abe3cd8cd86c159598.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/d3/aa/4bd3aa2e15e38f2f7a9b6fef2fc81db8cfc25591.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/ef/b0/9aefb0a980684fc0f70caefb0fc46f79f0326520.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/bd/00/c3bd009f3c7b8c7a0c199e6c714d8073d7fea512.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f7/e1/6df7e1f2fe1681b859f2dc1afc7051eadda1b67b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/83/66/4183660d1b36d4216509ec38e2c325b22b4c260d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/9d/9c/749d9cb64258f586c02c9054e60498102cd83ef2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/aa/d4/cbaad4ca2c75917c2d6bcf6d0e9423d3a5f5d073.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/c0/c9/1dc0c9db5858b7921b47dfe8d0f4ba8533c1ccc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/74/14/4c74148a46ed179eb693b3dae276f75d48389a10.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/ee/d7/66eed7f56bc7dbda9b008b6176e68a9dd583aba2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/35/56/a73556ac8b94e901457035f221c985fe40f50bad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/72/49/6172498e9900492c951dfcf6fdbdcae1242154e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/b7/0a/96b70a3fa6172da060fc40e2e189e86146840fe6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/19/2e/df192e018666f229e0ac803c349bc30e9a35081d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/56/e2/b056e2460b50772d2f06ce9420937270b545941c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/c8/14/17c814d0169bddd0295fb2eae56528f77b5aa216.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/f8/e2/d2f8e280c9876115c558e3251002ca34ef2208de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/5b/7b/1f5b7bd050dd5f4c2469d6e3550de14aa2effd1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/c4/65/d8c465b3fd7e645ed2a1e5607ce4b345a904445a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/77/60/1a77600006bcbcb8375caf4e5b656ed05453be18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/38/22/8c382258baa8bd53416aaa97c4c3a59f773d27f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/61/8e/43618edaac97bfe921627203094018e20a422de6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/28/4f/c3284fed2d15ce95be649ddb1e68da7285446463.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/61/e1/7061e17afd28c6070c5a7683f267b84048a0b704.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/ef/42/89ef4217db869db4fded8d5d26de7a661e8725f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/27/76/2a2776d26142e9042fb7fb4e930abdda9c5a65a4.jpg?rule=ad-large'],
 'price': 35900,
 'price_includes_vat': False,
 'registration_date': '2025-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 5008 Hybrid 145 GT dispo loa lld',
 'transmission': 'automatic',
 'trim': '5008 Hybrid 145ch GT e-DCS6',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1be1ab78-968a-5890-9fd9-6334dac0ea33 with identifier: 3088186498
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1be1ab78-968a-5890-9fd9-6334dac0ea33
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fef%252F48%252F5e%252Fef485e2341392044c774e3abe3cd8cd86c159598.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/5e/ef485e2341392044c774e3abe3cd8cd86c159598.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4b%252Fd3%252Faa%252F4bd3aa2e15e38f2f7a9b6fef2fc81db8cfc25591.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/d3/aa/4bd3aa2e15e38f2f7a9b6fef2fc81db8cfc25591.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9a%252Fef%252Fb0%252F9aefb0a980684fc0f70caefb0fc46f79f0326520.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/ef/b0/9aefb0a980684fc0f70caefb0fc46f79f0326520.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc3%252Fbd%252F00%252Fc3bd009f3c7b8c7a0c199e6c714d8073d7fea512.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/bd/00/c3bd009f3c7b8c7a0c199e6c714d8073d7fea512.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6d%252Ff7%252Fe1%252F6df7e1f2fe1681b859f2dc1afc7051eadda1b67b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f7/e1/6df7e1f2fe1681b859f2dc1afc7051eadda1b67b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F41%252F83%252F66%252F4183660d1b36d4216509ec38e2c325b22b4c260d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/83/66/4183660d1b36d4216509ec38e2c325b22b4c260d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F74%252F9d%252F9c%252F749d9cb64258f586c02c9054e60498102cd83ef2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/9d/9c/749d9cb64258f586c02c9054e60498102cd83ef2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcb%252Faa%252Fd4%252Fcbaad4ca2c75917c2d6bcf6d0e9423d3a5f5d073.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/aa/d4/cbaad4ca2c75917c2d6bcf6d0e9423d3a5f5d073.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1d%252Fc0%252Fc9%252F1dc0c9db5858b7921b47dfe8d0f4ba8533c1ccc7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/c0/c9/1dc0c9db5858b7921b47dfe8d0f4ba8533c1ccc7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4c%252F74%252F14%252F4c74148a46ed179eb693b3dae276f75d48389a10.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/74/14/4c74148a46ed179eb693b3dae276f75d48389a10.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1be1ab78-968a-5890-9fd9-6334dac0ea33 with identifier 3088186498
2026-03-30 15:15:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1be1ab78-968a-5890-9fd9-6334dac0ea33
2026-03-30 15:15:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 5008 Hybrid 145 GT dispo loa lld break, gris, 5 '
                'portes, première mise en circulation le 01/06/2025, première '
                'main.\n'
                '\n'
                '7 places, poids en charge : 1700 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Volant de direction avec palettes de sélection/boutons '
                'poussoirs\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar avec capteurs de '
                'stationnement lat\n'
                '  -  Caméra aide au recul avec 180° vue panoramique area '
                'view\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Couvercle de coffre / hayon à commande électrique '
                '(ouverture + fermeture\n'
                '  -  Feux ar. full led\n'
                '  -  Grille de calandre couleur caisse\n'
                '  -  Rideau pare soleil sur vitres de portes ar\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Appuie lombaire siège av droit\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pare soleil avec miroir de courtoisie\n'
                '  -  Pédales aluminium\n'
                '  -  Rétroviseur int sans cadre avec fonction électrochrome\n'
                '  -  Sièges av réglable(s) en hauteur\n'
                '  -  Sécurité enfant électrique\n'
                '  - Accoudoir central av\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - prise 12V\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Alarme pour ceintures de sécurité\n'
                '  -  Appuie têtes ar réglable(s)\n'
                '  -  Boîte automatique boîte automatique à double embrayage '
                '(6 rapports\n'
                '  -  Chargeur à induction pour smartphone\n'
                '  -  Couleur de toit noir(e)\n'
                "  -  Dispositif d'attelage préparation/pré équipement\n"
                '  -  Garniture de pavillon noir(e)\n'
                '  -  Norme de dépollution euro 6e\n'
                '  -  Spoiler ar. noir(e) brillant\n'
                "  -  Système d'assistance de conduite: capteur de somnolence\n"
                "  -  Système d'assistance de conduite: système d'anticipation "
                'des collisions\n'
                '  -  Vitres lat ar et lunette ar. teinté(e)\n'
                '  -  hybride)\n'
                '  - ASR\n'
                '  - détection des panneaux routiers\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - régulateur de distance\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu/simili cuir\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat ar\n'
                '  -  Airbag lat av\n'
                '  -  Répartition électronique de freinage\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Feux de route automatiques\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g)\n'
                '  -  Allumage automatique pour feux de croisement\n'
                '  -  Banquette ar fractionné automatique (40:20:40)\n'
                "  -  Eclairage d'accompagnement automatique (coming home\n"
                '  -  Empattement standard\n'
                '  -  Equipement int. avec inserts finition en aluminium\n'
                '  -  Feu(x) de brouillard ar\n'
                '  -  Hybridation légère 100 kw (moteur 1\n'
                '  -  Hybridation légère 107 kw (moteur 1\n'
                '  -  Kit de réparation des pneumatiques sans boîtier / '
                'caisson : 16.67 € ttc\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Peinture spéciale "titanium" gris métallisé : 1000 € '
                'ttc\n'
                "  -  Peugeot connect box / touche sos (appel d'urgence pour "
                'localisation véhicule)\n'
                '  -  Protecteurs de bas de marche (inox brossé)\n'
                '  -  Pyrotechnique prétensionneur de ceinture\n'
                '  -  Rangement pour cartes sur sièges av\n'
                "  -  Rétroviseur ext avec éclairage d'environnement\n"
                '  -  Rétroviseur ext et pied de rétroviseur dans noir perla '
                'nera\n'
                '  -  Services online mobile mirror screen\n'
                '  -  Support à boissons av\n'
                "  -  Système d'airbag crânien\n"
                "  -  Système d'airbag crânien ar\n"
                "  -  Système d'assistance de conduite: actif (active) alerte "
                'de franchissement involontaire de ligne (assistance de '
                'direction\n'
                "  -  Système d'assistance de conduite: assistance active au "
                "freinage d'urgence (active safety brake plus)\n"
                "  -  Système d'assistance de conduite: frein multicollision "
                '(multi collision brake)\n'
                '  -  Volant de direction chauffant(e)/dégivrant(e)\n'
                '  -  commandé par capteur)\n'
                '  -  finition/aspect 3d\n'
                '  -  leaving home)\n'
                '  - 2 litre(s) 100 kw)\n'
                "  - Classe Crit'air : 1\n"
                '  - type feux de circulation diurne : led\n'
                '\n'
                'Référence annonce : s32zduk1m1kfdus',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '1be1ab78-968a-5890-9fd9-6334dac0ea33',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3088186498',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '5008',
 'odometer': 10,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 27,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/5e/ef485e2341392044c774e3abe3cd8cd86c159598.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/d3/aa/4bd3aa2e15e38f2f7a9b6fef2fc81db8cfc25591.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/ef/b0/9aefb0a980684fc0f70caefb0fc46f79f0326520.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/bd/00/c3bd009f3c7b8c7a0c199e6c714d8073d7fea512.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f7/e1/6df7e1f2fe1681b859f2dc1afc7051eadda1b67b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/83/66/4183660d1b36d4216509ec38e2c325b22b4c260d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/9d/9c/749d9cb64258f586c02c9054e60498102cd83ef2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/aa/d4/cbaad4ca2c75917c2d6bcf6d0e9423d3a5f5d073.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/c0/c9/1dc0c9db5858b7921b47dfe8d0f4ba8533c1ccc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/74/14/4c74148a46ed179eb693b3dae276f75d48389a10.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85292,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/5e/ef485e2341392044c774e3abe3cd8cd86c159598.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131896,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/d3/aa/4bd3aa2e15e38f2f7a9b6fef2fc81db8cfc25591.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78084,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/ef/b0/9aefb0a980684fc0f70caefb0fc46f79f0326520.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97320,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/bd/00/c3bd009f3c7b8c7a0c199e6c714d8073d7fea512.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91185,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f7/e1/6df7e1f2fe1681b859f2dc1afc7051eadda1b67b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105014,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/83/66/4183660d1b36d4216509ec38e2c325b22b4c260d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83069,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/9d/9c/749d9cb64258f586c02c9054e60498102cd83ef2.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 179063,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/aa/d4/cbaad4ca2c75917c2d6bcf6d0e9423d3a5f5d073.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70570,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/c0/c9/1dc0c9db5858b7921b47dfe8d0f4ba8533c1ccc7.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28d216cb-d706-5221-8c7c-e043b8e1ef17/28d216cb-d706-5221-8c7c-e043b8e1ef17_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164444,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/74/14/4c74148a46ed179eb693b3dae276f75d48389a10.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 35900,
 'price_includes_vat': False,
 'registration_date': '2025-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 5008 Hybrid 145 GT dispo loa lld',
 'transmission': 'automatic',
 'trim': '5008 Hybrid 145ch GT e-DCS6',
 'vin': None,
 'year': 2025}
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273088186498%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Saving data for 3088186498: {'created_time': 1774883753.877879, 'last_price_update_time': 1774883753.877891}
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3088186498') HTTP/1.1" 204 0
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3109541286
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273109541286%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Scrape type for 3109541286: 1
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3109541286
2026-03-30 15:15:53 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Land Rover Defender 110 P400E PHEVX DYNAMIC HSE TVA '
                'RECUPERABLE tout-terrain, gris, 19 cv, 5 portes, première '
                'mise en circulation le 14/05/2024, première main.\n'
                '\n'
                'poids en charge : 2636 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '\n'
                'Extérieur :\n'
                "  -  Crochet d'attelage amovible : 804 € ttc\n"
                '  - Caméra vue panoramique 360°\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant électrique\n'
                '\n'
                'Intérieur :\n'
                '  -  Volant tout cuir multifonction : 103 € ttc\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  3ème siège avant rabattable : 901 € ttc\n'
                "  -  Capteur de qualité d'air : 83 € ttc\n"
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 297 kw\n'
                '  - hybride rechargeable\n'
                '  - puissance réelle : 404 ch\n'
                '  - émission CO2 : 69 g/km\n'
                '\n'
                'Référence annonce : c2vzxf5bqp8t1hd',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 404,
 'expiration_date': None,
 'fuel_type': 'Hybride Rechargeable',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3109541286',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Defender',
 'odometer': 55000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/6e/6b/b86e6b5dceb08dc043fb8d0f3e56e1c6d7fa8dc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/c7/0e/1cc70e9b143efe0b6d855f661046f1dfb8f53e8b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/53/a2/7353a2c750339c4b93ecf1f50d9d37179e1987cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/24/4b/6b244ba7e5649ccdf465ab8f70f5bbd47db93b73.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/bb/ea/54bbea66a7dab6fca920c8d12dc37f0de54ffd16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/8a/40e68abdb666e5ea3a4a5ed14b4cbcdb1f61382e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/14/10/gh1410d2be0ac1bb41d2cfb4e76e1c0c3b5ad844.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/b0/4d/cfb04dca1f69dd20911e7b108c99183fefe41aeb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/ec/e8/22ece8d36d1fea561039a6cb048cc4220c9dc3e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/9f/93/b49f93f6534607ccacc307573d8ce343f52b23e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/27/98/e3279875d4dea0d91a81a2387051672f028c165f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/cd/06/99cd0608226fb7428a5b6999172382e49b852608.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/9d/e8/c49de8329d94ab8c1a94e7cf572641516e1f6b53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/cb/d3/cdcbd3e4ace8f24c611234f9f950a7af2bf90802.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/81/45/e08145b4fa500113a7cf7412eba6c6ae2b18bf73.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/25/ed/b725ed72615e73c5ce41671b0276f4b3065f6511.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/be/2d/3abe2dd152732b38a7804f6fa0c166d82030aff0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/6e/23/336e2342ed2183c1680486d750b4dd52ac06b9ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/b4/20/5fb42053607db3732ba5ad3cbd5860eb0408b459.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/e1/ae/ffe1ae463139c0ae63beae526a675361d1d3c3e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/74/6c/46746cd0afc93d8cd5be9afef547e7dd717f8d77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/07/b3/eb07b3c3f99a9b512ae6c2974c7acd7eb00340df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/e9/7a/6ce97a3cb67811fdb4dca97cc8264bb2b6298f4a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/70/a2/3770a2d6fcf0eab2568383ce81b6d141a6284614.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/11/bf/dc11bfe772ca6b0d3531e625fab33fb75b15cc16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/96/93/ac969338a4fa06e0323099a2695b7d2412ee0d05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/3a/55/a03a55058acc3b014110e5dd971d60d7ce570732.jpg?rule=ad-large'],
 'price': 94900,
 'price_includes_vat': False,
 'registration_date': '2024-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Land Rover Defender 110 P400E PHEVX DYNAMIC HSE TVA RECUPERABLE',
 'transmission': 'automatic',
 'trim': 'Defender 110 2.0 P400e X-Dynamic HSE',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cb805dea-e1de-5f13-8dc5-df26a5e96c23 with identifier: 3109541286
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item cb805dea-e1de-5f13-8dc5-df26a5e96c23
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb8%252F6e%252F6b%252Fb86e6b5dceb08dc043fb8d0f3e56e1c6d7fa8dc7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/6e/6b/b86e6b5dceb08dc043fb8d0f3e56e1c6d7fa8dc7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1c%252Fc7%252F0e%252F1cc70e9b143efe0b6d855f661046f1dfb8f53e8b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/c7/0e/1cc70e9b143efe0b6d855f661046f1dfb8f53e8b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F73%252F53%252Fa2%252F7353a2c750339c4b93ecf1f50d9d37179e1987cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/53/a2/7353a2c750339c4b93ecf1f50d9d37179e1987cd.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6b%252F24%252F4b%252F6b244ba7e5649ccdf465ab8f70f5bbd47db93b73.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/24/4b/6b244ba7e5649ccdf465ab8f70f5bbd47db93b73.jpg?rule=ad-large already downloaded
2026-03-30 15:15:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F54%252Fbb%252Fea%252F54bbea66a7dab6fca920c8d12dc37f0de54ffd16.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/54/bb/ea/54bbea66a7dab6fca920c8d12dc37f0de54ffd16.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252Fe6%252F8a%252F40e68abdb666e5ea3a4a5ed14b4cbcdb1f61382e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/8a/40e68abdb666e5ea3a4a5ed14b4cbcdb1f61382e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fgh%252F14%252F10%252Fgh1410d2be0ac1bb41d2cfb4e76e1c0c3b5ad844.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/14/10/gh1410d2be0ac1bb41d2cfb4e76e1c0c3b5ad844.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcf%252Fb0%252F4d%252Fcfb04dca1f69dd20911e7b108c99183fefe41aeb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/b0/4d/cfb04dca1f69dd20911e7b108c99183fefe41aeb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F22%252Fec%252Fe8%252F22ece8d36d1fea561039a6cb048cc4220c9dc3e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/22/ec/e8/22ece8d36d1fea561039a6cb048cc4220c9dc3e4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252F9f%252F93%252Fb49f93f6534607ccacc307573d8ce343f52b23e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/9f/93/b49f93f6534607ccacc307573d8ce343f52b23e9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cb805dea-e1de-5f13-8dc5-df26a5e96c23 with identifier 3109541286
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cb805dea-e1de-5f13-8dc5-df26a5e96c23
2026-03-30 15:15:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Land Rover Defender 110 P400E PHEVX DYNAMIC HSE TVA '
                'RECUPERABLE tout-terrain, gris, 19 cv, 5 portes, première '
                'mise en circulation le 14/05/2024, première main.\n'
                '\n'
                'poids en charge : 2636 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '\n'
                'Extérieur :\n'
                "  -  Crochet d'attelage amovible : 804 € ttc\n"
                '  - Caméra vue panoramique 360°\n'
                '  - toit ouvrant\n'
                '  - toit ouvrant électrique\n'
                '\n'
                'Intérieur :\n'
                '  -  Volant tout cuir multifonction : 103 € ttc\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  3ème siège avant rabattable : 901 € ttc\n'
                "  -  Capteur de qualité d'air : 83 € ttc\n"
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 297 kw\n'
                '  - hybride rechargeable\n'
                '  - puissance réelle : 404 ch\n'
                '  - émission CO2 : 69 g/km\n'
                '\n'
                'Référence annonce : c2vzxf5bqp8t1hd',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 404,
 'expiration_date': None,
 'fuel_type': 'Hybride Rechargeable',
 'id': 'cb805dea-e1de-5f13-8dc5-df26a5e96c23',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3109541286',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Defender',
 'odometer': 55000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 27,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/6e/6b/b86e6b5dceb08dc043fb8d0f3e56e1c6d7fa8dc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/c7/0e/1cc70e9b143efe0b6d855f661046f1dfb8f53e8b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/53/a2/7353a2c750339c4b93ecf1f50d9d37179e1987cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/24/4b/6b244ba7e5649ccdf465ab8f70f5bbd47db93b73.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/bb/ea/54bbea66a7dab6fca920c8d12dc37f0de54ffd16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/8a/40e68abdb666e5ea3a4a5ed14b4cbcdb1f61382e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/14/10/gh1410d2be0ac1bb41d2cfb4e76e1c0c3b5ad844.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/b0/4d/cfb04dca1f69dd20911e7b108c99183fefe41aeb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/ec/e8/22ece8d36d1fea561039a6cb048cc4220c9dc3e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/9f/93/b49f93f6534607ccacc307573d8ce343f52b23e9.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105059,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/6e/6b/b86e6b5dceb08dc043fb8d0f3e56e1c6d7fa8dc7.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108483,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/c7/0e/1cc70e9b143efe0b6d855f661046f1dfb8f53e8b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113832,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/53/a2/7353a2c750339c4b93ecf1f50d9d37179e1987cd.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117808,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/24/4b/6b244ba7e5649ccdf465ab8f70f5bbd47db93b73.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67908,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/bb/ea/54bbea66a7dab6fca920c8d12dc37f0de54ffd16.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108300,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/8a/40e68abdb666e5ea3a4a5ed14b4cbcdb1f61382e.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105309,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/14/10/gh1410d2be0ac1bb41d2cfb4e76e1c0c3b5ad844.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109248,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/b0/4d/cfb04dca1f69dd20911e7b108c99183fefe41aeb.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86725,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/ec/e8/22ece8d36d1fea561039a6cb048cc4220c9dc3e4.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cb805dea-e1de-5f13-8dc5-df26a5e96c23/cb805dea-e1de-5f13-8dc5-df26a5e96c23_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134145,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/9f/93/b49f93f6534607ccacc307573d8ce343f52b23e9.jpg?rule=ad-large',
             'Width': 600}],
 'price': 94900,
 'price_includes_vat': False,
 'registration_date': '2024-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Land Rover Defender 110 P400E PHEVX DYNAMIC HSE TVA RECUPERABLE',
 'transmission': 'automatic',
 'trim': 'Defender 110 2.0 P400e X-Dynamic HSE',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273109541286%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Saving data for 3109541286: {'created_time': 1774883754.119739, 'last_price_update_time': 1774883754.119749}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3109541286') HTTP/1.1" 204 0
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3113676755
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273113676755%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scrape type for 3113676755: 1
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3113676755
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 208 BUSINESS 75CH berline, blanc, 3 cv, 5 portes, '
                'première mise en circulation le 28/11/2017, première main.\n'
                '\n'
                '5 places, poids en charge : 1080 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 55 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 75 ch\n'
                '  - émission CO2 : 90 g/km\n'
                '\n'
                'Référence annonce : dxubyczxmbggeti',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3113676755',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 172000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2e/11/d72e11aefdf44ebb2fd6eb8852184a565f376141.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/7d/b7/067db7836f8d0d5986f9dfd698bbee1c5cdf46db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/9a/4d/8e9a4d4709d07e83d1abc8c5ca6dff7ce8d3c7bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/9b/6e/d59b6ef822bb19609bedb6eeebbd5eb95406c9e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/42/22/6a422225af671d20d2f770c3031ffc5652dbccc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/5f/7f/e35f7fec3fe596856473c2b702fe56d30669fbec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/0c/24/300c249ff21622ac44630febc73f17a652c0bed3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/89/ea/0989ea2b611c3cd3b0fcdaa2720209951d1ec3dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6d/89/526d899aa17f1ec4e5a852da8cd6d0a146a96160.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/df/99/dbdf997fae925c234252b866f5976ec0549ebb2a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/90/5c/4e905c00beb61f22a236facc1097015df5641816.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/46/76/524676d197212f8082323caea3585a4b11b34d4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/89/ae/f989ae7818eade10e506b54c8723c493b262ecc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/66/99/a96699c4ad91d0d4f0e5d183f2ae375ae2aa311a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/d9/7a/e0d97a37e5b027f55131d9d0f67bebe02e90ee65.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/42/65/274265c43c7686ff67a5a55122b946dfabe95a58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/df/0a/b2df0a5bab752c358a0fa3e809abb9c4e99685b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/57/63/7f5763e7606a545142f040693ccd9daec50edcc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/50/2c/17502c6579e3cd9e4a921dbae363793684ab4750.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/c8/ec/8dc8ecd40de43b2b32881a291c710eb4dde5ba4c.jpg?rule=ad-large'],
 'price': 6300,
 'price_includes_vat': False,
 'registration_date': '2017-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 208 BUSINESS 75CH',
 'transmission': 'manual',
 'trim': '208 1.6 BlueHDi 75ch  Active Business S&S 5p',
 'vin': None,
 'year': 2017}
2026-03-30 15:15:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9f0a9c94-16b6-5987-9588-c466f9222634 with identifier: 3113676755
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9f0a9c94-16b6-5987-9588-c466f9222634
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd7%252F2e%252F11%252Fd72e11aefdf44ebb2fd6eb8852184a565f376141.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2e/11/d72e11aefdf44ebb2fd6eb8852184a565f376141.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F06%252F7d%252Fb7%252F067db7836f8d0d5986f9dfd698bbee1c5cdf46db.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/06/7d/b7/067db7836f8d0d5986f9dfd698bbee1c5cdf46db.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8e%252F9a%252F4d%252F8e9a4d4709d07e83d1abc8c5ca6dff7ce8d3c7bf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/9a/4d/8e9a4d4709d07e83d1abc8c5ca6dff7ce8d3c7bf.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252F9b%252F6e%252Fd59b6ef822bb19609bedb6eeebbd5eb95406c9e7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/9b/6e/d59b6ef822bb19609bedb6eeebbd5eb95406c9e7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6a%252F42%252F22%252F6a422225af671d20d2f770c3031ffc5652dbccc6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/42/22/6a422225af671d20d2f770c3031ffc5652dbccc6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe3%252F5f%252F7f%252Fe35f7fec3fe596856473c2b702fe56d30669fbec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/5f/7f/e35f7fec3fe596856473c2b702fe56d30669fbec.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F30%252F0c%252F24%252F300c249ff21622ac44630febc73f17a652c0bed3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/30/0c/24/300c249ff21622ac44630febc73f17a652c0bed3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F09%252F89%252Fea%252F0989ea2b611c3cd3b0fcdaa2720209951d1ec3dc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/09/89/ea/0989ea2b611c3cd3b0fcdaa2720209951d1ec3dc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F52%252F6d%252F89%252F526d899aa17f1ec4e5a852da8cd6d0a146a96160.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6d/89/526d899aa17f1ec4e5a852da8cd6d0a146a96160.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdb%252Fdf%252F99%252Fdbdf997fae925c234252b866f5976ec0549ebb2a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/df/99/dbdf997fae925c234252b866f5976ec0549ebb2a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9f0a9c94-16b6-5987-9588-c466f9222634 with identifier 3113676755
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9f0a9c94-16b6-5987-9588-c466f9222634
2026-03-30 15:15:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 208 BUSINESS 75CH berline, blanc, 3 cv, 5 portes, '
                'première mise en circulation le 28/11/2017, première main.\n'
                '\n'
                '5 places, poids en charge : 1080 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 55 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 75 ch\n'
                '  - émission CO2 : 90 g/km\n'
                '\n'
                'Référence annonce : dxubyczxmbggeti',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '9f0a9c94-16b6-5987-9588-c466f9222634',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3113676755',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 172000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2e/11/d72e11aefdf44ebb2fd6eb8852184a565f376141.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/7d/b7/067db7836f8d0d5986f9dfd698bbee1c5cdf46db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/9a/4d/8e9a4d4709d07e83d1abc8c5ca6dff7ce8d3c7bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/9b/6e/d59b6ef822bb19609bedb6eeebbd5eb95406c9e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/42/22/6a422225af671d20d2f770c3031ffc5652dbccc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/5f/7f/e35f7fec3fe596856473c2b702fe56d30669fbec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/0c/24/300c249ff21622ac44630febc73f17a652c0bed3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/89/ea/0989ea2b611c3cd3b0fcdaa2720209951d1ec3dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6d/89/526d899aa17f1ec4e5a852da8cd6d0a146a96160.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/df/99/dbdf997fae925c234252b866f5976ec0549ebb2a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149715,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2e/11/d72e11aefdf44ebb2fd6eb8852184a565f376141.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170719,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/7d/b7/067db7836f8d0d5986f9dfd698bbee1c5cdf46db.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 168749,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/9a/4d/8e9a4d4709d07e83d1abc8c5ca6dff7ce8d3c7bf.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145977,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/9b/6e/d59b6ef822bb19609bedb6eeebbd5eb95406c9e7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140341,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/42/22/6a422225af671d20d2f770c3031ffc5652dbccc6.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133830,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/5f/7f/e35f7fec3fe596856473c2b702fe56d30669fbec.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119601,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/0c/24/300c249ff21622ac44630febc73f17a652c0bed3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87650,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/89/ea/0989ea2b611c3cd3b0fcdaa2720209951d1ec3dc.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125314,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6d/89/526d899aa17f1ec4e5a852da8cd6d0a146a96160.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f0a9c94-16b6-5987-9588-c466f9222634/9f0a9c94-16b6-5987-9588-c466f9222634_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86194,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/df/99/dbdf997fae925c234252b866f5976ec0549ebb2a.jpg?rule=ad-large',
             'Width': 600}],
 'price': 6300,
 'price_includes_vat': False,
 'registration_date': '2017-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 208 BUSINESS 75CH',
 'transmission': 'manual',
 'trim': '208 1.6 BlueHDi 75ch  Active Business S&S 5p',
 'vin': None,
 'year': 2017}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273113676755%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Saving data for 3113676755: {'created_time': 1774883754.374678, 'last_price_update_time': 1774883754.374691}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3113676755') HTTP/1.1" 204 0
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3039752629
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273039752629%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scrape type for 3039752629: 1
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3039752629
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Ford Focus sw 1.0 ecoboost 125c titanium break, noir, 6 cv, 5 '
                'portes, première mise en circulation le 22/06/2020, première '
                'main.\n'
                '\n'
                'poids en charge : 1308 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 127 g/km\n'
                '\n'
                'Référence annonce : i2vzgcogdmdljrt',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3039752629',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Focus',
 'odometer': 88235,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/27/32/eb27321a94df569f3c298e669d3b7a87efcf6a42.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/ed/08/66ed08795be72c804c6be940e484145b98bf30fb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/6a/38/7d6a389dda13809e34bbd14e00944008bb4e4521.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/0c/59/a60c591b81ea39b01d1b915b2810e2b3d2b73a59.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/56/4f/15564f7bd5963c2f25d9d8e3c64febd28e9dbf39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/3b/36/373b3665e11acd105471b83188c03d56c1e1f285.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/c8/cf/6cc8cf5ac5c44301015b0f29ecf506ac305bfcd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/74/85/37748581bc3906130da2caa75d5251ec086f33f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a9/3a/daa93a0ee9374e26814b2f6c56642dcc5b7c0369.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b4/87/ddb487553c8fc92c4c138e443778354fac53f4aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/e0/15/79e015f505ab3915a6d1a0a8ad1ac756be7d9a5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/8b/c2/ab8bc256cedd117973e0d18803f13a123dc5abfb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/45/4b/b4454b261f17e57c5b835b75bd97b4d8c90ab023.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/d1/0c/74d10c76593862d8af7bb635c4fcc756857de8c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/fd/2d/83fd2d5278a4b8ab9aa098e71da515808779ea53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/bb/53/a1bb53754cd20f3610d7933e4a597d7d8a992b79.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/a0/a9/9ca0a98bd7efa818947bc48cb0603418258e26ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4d/d2/f24dd2faa98c5da534124f8c0739e79699e3f1ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/73/7a/d3737a2f974720f31a55a4fb0ca554b28a1dc358.jpg?rule=ad-large'],
 'price': 11400,
 'price_includes_vat': False,
 'registration_date': '2020-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford Focus sw 1.0 ecoboost 125c titanium',
 'transmission': 'manual',
 'trim': 'Focus SW 1.0 EcoBoost 125ch mHEV Titanium X',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e47c03f2-8b88-5353-9caa-f87db880be3b with identifier: 3039752629
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e47c03f2-8b88-5353-9caa-f87db880be3b
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Feb%252F27%252F32%252Feb27321a94df569f3c298e669d3b7a87efcf6a42.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/27/32/eb27321a94df569f3c298e669d3b7a87efcf6a42.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F66%252Fed%252F08%252F66ed08795be72c804c6be940e484145b98bf30fb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/ed/08/66ed08795be72c804c6be940e484145b98bf30fb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7d%252F6a%252F38%252F7d6a389dda13809e34bbd14e00944008bb4e4521.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/6a/38/7d6a389dda13809e34bbd14e00944008bb4e4521.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa6%252F0c%252F59%252Fa60c591b81ea39b01d1b915b2810e2b3d2b73a59.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/0c/59/a60c591b81ea39b01d1b915b2810e2b3d2b73a59.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F15%252F56%252F4f%252F15564f7bd5963c2f25d9d8e3c64febd28e9dbf39.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/15/56/4f/15564f7bd5963c2f25d9d8e3c64febd28e9dbf39.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F37%252F3b%252F36%252F373b3665e11acd105471b83188c03d56c1e1f285.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/3b/36/373b3665e11acd105471b83188c03d56c1e1f285.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6c%252Fc8%252Fcf%252F6cc8cf5ac5c44301015b0f29ecf506ac305bfcd3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/c8/cf/6cc8cf5ac5c44301015b0f29ecf506ac305bfcd3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F37%252F74%252F85%252F37748581bc3906130da2caa75d5251ec086f33f3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/74/85/37748581bc3906130da2caa75d5251ec086f33f3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fda%252Fa9%252F3a%252Fdaa93a0ee9374e26814b2f6c56642dcc5b7c0369.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a9/3a/daa93a0ee9374e26814b2f6c56642dcc5b7c0369.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdd%252Fb4%252F87%252Fddb487553c8fc92c4c138e443778354fac53f4aa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b4/87/ddb487553c8fc92c4c138e443778354fac53f4aa.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e47c03f2-8b88-5353-9caa-f87db880be3b with identifier 3039752629
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e47c03f2-8b88-5353-9caa-f87db880be3b
2026-03-30 15:15:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Ford Focus sw 1.0 ecoboost 125c titanium break, noir, 6 cv, 5 '
                'portes, première mise en circulation le 22/06/2020, première '
                'main.\n'
                '\n'
                'poids en charge : 1308 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 127 g/km\n'
                '\n'
                'Référence annonce : i2vzgcogdmdljrt',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e47c03f2-8b88-5353-9caa-f87db880be3b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3039752629',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Focus',
 'odometer': 88235,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/27/32/eb27321a94df569f3c298e669d3b7a87efcf6a42.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/ed/08/66ed08795be72c804c6be940e484145b98bf30fb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/6a/38/7d6a389dda13809e34bbd14e00944008bb4e4521.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/0c/59/a60c591b81ea39b01d1b915b2810e2b3d2b73a59.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/56/4f/15564f7bd5963c2f25d9d8e3c64febd28e9dbf39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/3b/36/373b3665e11acd105471b83188c03d56c1e1f285.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/c8/cf/6cc8cf5ac5c44301015b0f29ecf506ac305bfcd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/74/85/37748581bc3906130da2caa75d5251ec086f33f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a9/3a/daa93a0ee9374e26814b2f6c56642dcc5b7c0369.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b4/87/ddb487553c8fc92c4c138e443778354fac53f4aa.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124535,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/27/32/eb27321a94df569f3c298e669d3b7a87efcf6a42.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146724,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/ed/08/66ed08795be72c804c6be940e484145b98bf30fb.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75392,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/6a/38/7d6a389dda13809e34bbd14e00944008bb4e4521.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72637,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/0c/59/a60c591b81ea39b01d1b915b2810e2b3d2b73a59.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96947,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/56/4f/15564f7bd5963c2f25d9d8e3c64febd28e9dbf39.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112553,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/3b/36/373b3665e11acd105471b83188c03d56c1e1f285.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130561,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/c8/cf/6cc8cf5ac5c44301015b0f29ecf506ac305bfcd3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119411,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/74/85/37748581bc3906130da2caa75d5251ec086f33f3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127151,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a9/3a/daa93a0ee9374e26814b2f6c56642dcc5b7c0369.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8de8443-3358-567d-a644-59b0691b30cb/c8de8443-3358-567d-a644-59b0691b30cb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119355,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b4/87/ddb487553c8fc92c4c138e443778354fac53f4aa.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 11400,
 'price_includes_vat': False,
 'registration_date': '2020-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford Focus sw 1.0 ecoboost 125c titanium',
 'transmission': 'manual',
 'trim': 'Focus SW 1.0 EcoBoost 125ch mHEV Titanium X',
 'vin': None,
 'year': 2020}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273039752629%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Saving data for 3039752629: {'created_time': 1774883754.636675, 'last_price_update_time': 1774883754.636686}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3039752629') HTTP/1.1" 204 0
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3113676753
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273113676753%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scrape type for 3113676753: 1
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3113676753
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Renault R 5 150 autonomie confort Techno dispo achat/LOA/LLD '
                '1 ERE MAIN berline, bleu, 5 portes, première mise en '
                'circulation le 01/10/2024, première main.\n'
                '\n'
                '5 places, poids en charge : 1524 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  système de navigation google maps) : 500 € ttc\n'
                '  - 1" ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  r5 blanc\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement ar\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Feux ar. led\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage ar fort surteinté\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en profondeur\n'
                '  -  Console centrale avec accoudoir et bac de rangement\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Planche de bord textile\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Verrouillage centralisé avec cde à distance\n'
                '  -  Éclairage ambiant\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Alarme pour ceintures de sécurité\n'
                '  -  Batterie ht 52 kwh\n'
                '  -  Ceinture de sécurité à 3 points ar\n'
                '  -  Chargeur à induction pour smartphone\n'
                "  -  Combiné d'instruments digital(e) (10\n"
                '  -  Câble de recharge avec typ2/typ2 ("mode" 3)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Peinture spéciale noir nacré\n'
                '  -  Rétroviseur ext noir(e) peint\n'
                "  -  Système d'assistance de conduite: alerte distance "
                'sécurité\n'
                "  -  Système d'assistance de conduite: capteur de somnolence\n"
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu jeans bleu\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Répartition électronique de freinage\n'
                '  -  Supports isofix pour siège enfant\n'
                "  -  Système d'assistance de conduite: assistant maintien de "
                'trajectoire actif/active\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Antenne de pavillon à/au/dans/en design nageoire de '
                'requin\n'
                '  -  Boîte de vitesses pour véhicule électrique\n'
                '  -  Emetteur de sons (sound extérieur)\n'
                '  -  Enjoliveur de pavillon warm "titanium"\n'
                '  -  Moteur électrique 110 kw (cont. 78 kw)\n'
                '  -  Siège ar fractionné\n'
                '  -  Smartphone interface sans câbles (apple carplay & '
                'android auto)\n'
                '  -  Sticker / bandes décoratives sur portes lat\n'
                "  -  Système d'airbag crânien av\n"
                "  -  Système d'assistance de conduite: assistant de frein de "
                'secours autonome avec alerte de collision avant et détection '
                'des\n'
                "  -  Système d'assistance de conduite: multi sense "
                '(interrupteur mode de conduite)\n'
                "  -  Système d'assistance de conduite: système de sécurité "
                "avec automatique appel d'urgence (era glonass / ecall)\n"
                '  -  Système infotainment : openr link (10\n'
                '  -  Thermopompe pour chauffage / climatisation\n'
                '  -  Volant de direction (finition/aspect simili cuir)\n'
                '  -  harman kardon premium sound\n'
                '  - 0 pouces)\n'
                '  - 3. feu stop\n'
                "  - Classe Crit'air : ze\n"
                '  - USB\n'
                '  - nombre de rapports : 1 vitesses\n'
                '  - type feux de circulation diurne : led\n'
                '\n'
                'Référence annonce : grcqp4fcnyfnwpz',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Électrique',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3113676753',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': '5',
 'odometer': 14000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/de/27/7bde277227c7487050313c5b6191b4e916f67669.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/5d/e7/1a5de741ac7e4da5e1cce427a1de22b3bd11e144.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/59/ea/c059eadcede2d1c14d749eda170c8f071e1c004f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/ae/61/78ae61a3b6aa131b2200b2bcce046eaa04eb5963.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/d1/38/44d138b5e0260a7c7670086e41a6987e57826f3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/dc/8e/40dc8e7c1b1800a8591bc64068762560552cf18a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/d7/40e6d7c5f94a679a4e82a3e23316cdcc8ef0f29d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/24/40/982440172c73612d436b9b79f1a4347e19e8a538.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/95/43/779543bd064659ba5943a60ca2f1c305379b398b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/13/0d/b4130d631c4a41ee08b9146e76a35f9b41180c29.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/1a/1e/1d1a1e3b0a3daaba59a428fcadf8dbe0abd5f801.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/89/a6/7489a672e4c0a8644ed8a5ae61791da8e97f7cff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/f9/a1/abf9a186f031246d71e8c84d2c21588ee320187d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/86/86/b28686b7d29f46c2d5eeafd960f1ee7d26a67646.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/54/ff/b954ff2afca8ed6c5f463cf6b53769b0ade4e41b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/d8/3c/96d83cd8d2064a8b4d24b6c548e5c17dd5e82940.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/6f/94/516f941959d0ac1899ae58ef0e0d928b99936c4a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/83/f2/bf83f214fdaa36be36eeb455199187841b3bcf94.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/aa/25/bfaa259e39c6fac6ea9f7599dd057dbe70930a48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/5f/55/765f5561f87e723f343c2f535156f54c2623c29b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/3c/63/683c63e3ea9d1223c711ea085deeec7ae69144f8.jpg?rule=ad-large'],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2024-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault R 5 150 autonomie confort Techno dispo achat/LOA/LLD 1 ERE '
          'MAIN',
 'transmission': 'automatic',
 'trim': 'E-Tech Electrique 150ch Techno autonomie confort',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 86cf78f7-2372-58af-8bf9-8c32d48b97b9 with identifier: 3113676753
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 86cf78f7-2372-58af-8bf9-8c32d48b97b9
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7b%252Fde%252F27%252F7bde277227c7487050313c5b6191b4e916f67669.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/de/27/7bde277227c7487050313c5b6191b4e916f67669.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1a%252F5d%252Fe7%252F1a5de741ac7e4da5e1cce427a1de22b3bd11e144.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/5d/e7/1a5de741ac7e4da5e1cce427a1de22b3bd11e144.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc0%252F59%252Fea%252Fc059eadcede2d1c14d749eda170c8f071e1c004f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/59/ea/c059eadcede2d1c14d749eda170c8f071e1c004f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F78%252Fae%252F61%252F78ae61a3b6aa131b2200b2bcce046eaa04eb5963.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/ae/61/78ae61a3b6aa131b2200b2bcce046eaa04eb5963.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F44%252Fd1%252F38%252F44d138b5e0260a7c7670086e41a6987e57826f3e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/44/d1/38/44d138b5e0260a7c7670086e41a6987e57826f3e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252Fdc%252F8e%252F40dc8e7c1b1800a8591bc64068762560552cf18a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/dc/8e/40dc8e7c1b1800a8591bc64068762560552cf18a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252Fe6%252Fd7%252F40e6d7c5f94a679a4e82a3e23316cdcc8ef0f29d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/d7/40e6d7c5f94a679a4e82a3e23316cdcc8ef0f29d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252F24%252F40%252F982440172c73612d436b9b79f1a4347e19e8a538.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/24/40/982440172c73612d436b9b79f1a4347e19e8a538.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F77%252F95%252F43%252F779543bd064659ba5943a60ca2f1c305379b398b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/95/43/779543bd064659ba5943a60ca2f1c305379b398b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252F13%252F0d%252Fb4130d631c4a41ee08b9146e76a35f9b41180c29.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/13/0d/b4130d631c4a41ee08b9146e76a35f9b41180c29.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 86cf78f7-2372-58af-8bf9-8c32d48b97b9 with identifier 3113676753
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 86cf78f7-2372-58af-8bf9-8c32d48b97b9
2026-03-30 15:15:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Renault R 5 150 autonomie confort Techno dispo achat/LOA/LLD '
                '1 ERE MAIN berline, bleu, 5 portes, première mise en '
                'circulation le 01/10/2024, première main.\n'
                '\n'
                '5 places, poids en charge : 1524 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  système de navigation google maps) : 500 € ttc\n'
                '  - 1" ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  r5 blanc\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement ar\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 5 portes\n'
                '  -  Feux ar. led\n'
                '  -  Rétroviseur ext rabattable électriquement\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage ar fort surteinté\n'
                '  -  Éclairage diurne led\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en profondeur\n'
                '  -  Console centrale avec accoudoir et bac de rangement\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Planche de bord textile\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Verrouillage centralisé avec cde à distance\n'
                '  -  Éclairage ambiant\n'
                '  - climatisation : automatique\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Alarme pour ceintures de sécurité\n'
                '  -  Batterie ht 52 kwh\n'
                '  -  Ceinture de sécurité à 3 points ar\n'
                '  -  Chargeur à induction pour smartphone\n'
                "  -  Combiné d'instruments digital(e) (10\n"
                '  -  Câble de recharge avec typ2/typ2 ("mode" 3)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Peinture spéciale noir nacré\n'
                '  -  Rétroviseur ext noir(e) peint\n'
                "  -  Système d'assistance de conduite: alerte distance "
                'sécurité\n'
                "  -  Système d'assistance de conduite: capteur de somnolence\n"
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : tissu jeans bleu\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Répartition électronique de freinage\n'
                '  -  Supports isofix pour siège enfant\n'
                "  -  Système d'assistance de conduite: assistant maintien de "
                'trajectoire actif/active\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Antenne de pavillon à/au/dans/en design nageoire de '
                'requin\n'
                '  -  Boîte de vitesses pour véhicule électrique\n'
                '  -  Emetteur de sons (sound extérieur)\n'
                '  -  Enjoliveur de pavillon warm "titanium"\n'
                '  -  Moteur électrique 110 kw (cont. 78 kw)\n'
                '  -  Siège ar fractionné\n'
                '  -  Smartphone interface sans câbles (apple carplay & '
                'android auto)\n'
                '  -  Sticker / bandes décoratives sur portes lat\n'
                "  -  Système d'airbag crânien av\n"
                "  -  Système d'assistance de conduite: assistant de frein de "
                'secours autonome avec alerte de collision avant et détection '
                'des\n'
                "  -  Système d'assistance de conduite: multi sense "
                '(interrupteur mode de conduite)\n'
                "  -  Système d'assistance de conduite: système de sécurité "
                "avec automatique appel d'urgence (era glonass / ecall)\n"
                '  -  Système infotainment : openr link (10\n'
                '  -  Thermopompe pour chauffage / climatisation\n'
                '  -  Volant de direction (finition/aspect simili cuir)\n'
                '  -  harman kardon premium sound\n'
                '  - 0 pouces)\n'
                '  - 3. feu stop\n'
                "  - Classe Crit'air : ze\n"
                '  - USB\n'
                '  - nombre de rapports : 1 vitesses\n'
                '  - type feux de circulation diurne : led\n'
                '\n'
                'Référence annonce : grcqp4fcnyfnwpz',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Électrique',
 'id': '86cf78f7-2372-58af-8bf9-8c32d48b97b9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3113676753',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': '5',
 'odometer': 14000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/de/27/7bde277227c7487050313c5b6191b4e916f67669.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/5d/e7/1a5de741ac7e4da5e1cce427a1de22b3bd11e144.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/59/ea/c059eadcede2d1c14d749eda170c8f071e1c004f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/ae/61/78ae61a3b6aa131b2200b2bcce046eaa04eb5963.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/d1/38/44d138b5e0260a7c7670086e41a6987e57826f3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/dc/8e/40dc8e7c1b1800a8591bc64068762560552cf18a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/d7/40e6d7c5f94a679a4e82a3e23316cdcc8ef0f29d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/24/40/982440172c73612d436b9b79f1a4347e19e8a538.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/95/43/779543bd064659ba5943a60ca2f1c305379b398b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/13/0d/b4130d631c4a41ee08b9146e76a35f9b41180c29.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121279,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/5d/e7/1a5de741ac7e4da5e1cce427a1de22b3bd11e144.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134461,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/de/27/7bde277227c7487050313c5b6191b4e916f67669.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111050,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/59/ea/c059eadcede2d1c14d749eda170c8f071e1c004f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114097,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/ae/61/78ae61a3b6aa131b2200b2bcce046eaa04eb5963.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120497,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/d1/38/44d138b5e0260a7c7670086e41a6987e57826f3e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120955,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/dc/8e/40dc8e7c1b1800a8591bc64068762560552cf18a.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72818,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e6/d7/40e6d7c5f94a679a4e82a3e23316cdcc8ef0f29d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70540,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/24/40/982440172c73612d436b9b79f1a4347e19e8a538.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73363,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/95/43/779543bd064659ba5943a60ca2f1c305379b398b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_86cf78f7-2372-58af-8bf9-8c32d48b97b9/86cf78f7-2372-58af-8bf9-8c32d48b97b9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69398,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/13/0d/b4130d631c4a41ee08b9146e76a35f9b41180c29.jpg?rule=ad-large',
             'Width': 600}],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2024-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault R 5 150 autonomie confort Techno dispo achat/LOA/LLD 1 ERE '
          'MAIN',
 'transmission': 'automatic',
 'trim': 'E-Tech Electrique 150ch Techno autonomie confort',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273113676753%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Saving data for 3113676753: {'created_time': 1774883754.873043, 'last_price_update_time': 1774883754.873053}
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3113676753') HTTP/1.1" 204 0
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3155190013
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273155190013%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scrape type for 3155190013: 1
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3155190013
2026-03-30 15:15:54 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Aston Martin Vantage V8 4.7 420ch cabriolet, gris, 34 cv, 2 '
                'portes, première mise en circulation le 11/12/2009, première '
                'main.\n'
                '\n'
                '2 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '\n'
                'Conduite :\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - projecteurs xénon\n'
                '  - rétroviseurs rabattables\n'
                '\n'
                'Intérieur :\n'
                '  - Sièges avant chauffants : 425 € ttc\n'
                '  - rétroviseur interieur electrochrome\n'
                '\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : G\n"
                '  - Puissance kilowatt : 313 kw\n'
                '  - puissance réelle : 426 ch\n'
                '  - émission CO2 : 300 g/km\n'
                '\n'
                'Référence annonce : py5x1yaj6yluepj',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 426,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155190013',
 'listing': 'auction',
 'make': 'ASTON MARTIN',
 'model': 'V8 Vantage',
 'odometer': 116000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/15/9d/b7159d299ee07d2cc39e08c467230bed4d8009dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/52/05f352c8b667bc089ee667c9e98e33c8692ed5f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b4/4d/f8b44d5414d08e02f0a2aa93c0a6e59cd302f429.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/15/c4/2c15c4389ed1a16058f022f871a500f349f9cb5f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/be/21/66be211705a4fc089edd268dd97c6f6f7e348146.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/f3/c6/d3f3c6d0f9ef91b5439ba1036b6f810baccf21ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f0/d9/eaf0d9cecbd3456499a60a90cff21c31a729b706.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/fd/1fd5fdc030426b4e664a1b71cab4d49ab6ef0126.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/40/cae2407a330afc719bbe7b2ed45fade11f6a9a95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/21/33/8621337b89592e4aa73f7124ce2124b01ae9a1e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/a7/ee/0ea7eeab192a8c54c327dbf5a9297e8ca5c74ccc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/fc/9a/81fc9a94e25b7efffb81a0184c9c669a2c518cc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/67/9f/41679f78b7b44954414e57a17e6581f0bb95f399.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/1d/94/ce1d94f4f106fa0621a7ae916a7804e3ca569c5b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/e2/95/1ce295646633e53c450c61fec250ae4272990419.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/1b/ec/b31bec00fef7fb48e7d4f0055509ed9307fc8581.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/5f/94/2d5f94fc57a45c698156b9ab12dd9faf9c006d89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/a6/98/e7a6982823b8b56e2645baf6b0c526cdc42b9fb6.jpg?rule=ad-large'],
 'price': 65000,
 'price_includes_vat': False,
 'registration_date': '2009-12-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Aston Martin Vantage V8 4.7 420ch',
 'transmission': 'manual',
 'trim': 'V8 Vantage Roadster V8 4.7 420ch',
 'vin': None,
 'year': 2009}
2026-03-30 15:15:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ee5ea60c-fa0e-5fa7-a115-1d665f4e4588 with identifier: 3155190013
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ee5ea60c-fa0e-5fa7-a115-1d665f4e4588
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb7%252F15%252F9d%252Fb7159d299ee07d2cc39e08c467230bed4d8009dd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/15/9d/b7159d299ee07d2cc39e08c467230bed4d8009dd.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F05%252Ff3%252F52%252F05f352c8b667bc089ee667c9e98e33c8692ed5f9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/52/05f352c8b667bc089ee667c9e98e33c8692ed5f9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff8%252Fb4%252F4d%252Ff8b44d5414d08e02f0a2aa93c0a6e59cd302f429.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b4/4d/f8b44d5414d08e02f0a2aa93c0a6e59cd302f429.jpg?rule=ad-large already downloaded
2026-03-30 15:15:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2c%252F15%252Fc4%252F2c15c4389ed1a16058f022f871a500f349f9cb5f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/15/c4/2c15c4389ed1a16058f022f871a500f349f9cb5f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F66%252Fbe%252F21%252F66be211705a4fc089edd268dd97c6f6f7e348146.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/be/21/66be211705a4fc089edd268dd97c6f6f7e348146.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd3%252Ff3%252Fc6%252Fd3f3c6d0f9ef91b5439ba1036b6f810baccf21ab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/f3/c6/d3f3c6d0f9ef91b5439ba1036b6f810baccf21ab.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fea%252Ff0%252Fd9%252Feaf0d9cecbd3456499a60a90cff21c31a729b706.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f0/d9/eaf0d9cecbd3456499a60a90cff21c31a729b706.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252Fd5%252Ffd%252F1fd5fdc030426b4e664a1b71cab4d49ab6ef0126.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/fd/1fd5fdc030426b4e664a1b71cab4d49ab6ef0126.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fca%252Fe2%252F40%252Fcae2407a330afc719bbe7b2ed45fade11f6a9a95.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/40/cae2407a330afc719bbe7b2ed45fade11f6a9a95.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F86%252F21%252F33%252F8621337b89592e4aa73f7124ce2124b01ae9a1e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/86/21/33/8621337b89592e4aa73f7124ce2124b01ae9a1e2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ee5ea60c-fa0e-5fa7-a115-1d665f4e4588 with identifier 3155190013
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ee5ea60c-fa0e-5fa7-a115-1d665f4e4588
2026-03-30 15:15:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Aston Martin Vantage V8 4.7 420ch cabriolet, gris, 34 cv, 2 '
                'portes, première mise en circulation le 11/12/2009, première '
                'main.\n'
                '\n'
                '2 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '\n'
                'Conduite :\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - projecteurs xénon\n'
                '  - rétroviseurs rabattables\n'
                '\n'
                'Intérieur :\n'
                '  - Sièges avant chauffants : 425 € ttc\n'
                '  - rétroviseur interieur electrochrome\n'
                '\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : G\n"
                '  - Puissance kilowatt : 313 kw\n'
                '  - puissance réelle : 426 ch\n'
                '  - émission CO2 : 300 g/km\n'
                '\n'
                'Référence annonce : py5x1yaj6yluepj',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 426,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ee5ea60c-fa0e-5fa7-a115-1d665f4e4588',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155190013',
 'listing': 'auction',
 'make': 'ASTON MARTIN',
 'model': 'V8 Vantage',
 'odometer': 116000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 18,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/15/9d/b7159d299ee07d2cc39e08c467230bed4d8009dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/52/05f352c8b667bc089ee667c9e98e33c8692ed5f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b4/4d/f8b44d5414d08e02f0a2aa93c0a6e59cd302f429.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/15/c4/2c15c4389ed1a16058f022f871a500f349f9cb5f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/be/21/66be211705a4fc089edd268dd97c6f6f7e348146.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/f3/c6/d3f3c6d0f9ef91b5439ba1036b6f810baccf21ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f0/d9/eaf0d9cecbd3456499a60a90cff21c31a729b706.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/fd/1fd5fdc030426b4e664a1b71cab4d49ab6ef0126.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/40/cae2407a330afc719bbe7b2ed45fade11f6a9a95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/21/33/8621337b89592e4aa73f7124ce2124b01ae9a1e2.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78912,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/15/9d/b7159d299ee07d2cc39e08c467230bed4d8009dd.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68549,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/52/05f352c8b667bc089ee667c9e98e33c8692ed5f9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73523,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b4/4d/f8b44d5414d08e02f0a2aa93c0a6e59cd302f429.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62524,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/15/c4/2c15c4389ed1a16058f022f871a500f349f9cb5f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66525,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/be/21/66be211705a4fc089edd268dd97c6f6f7e348146.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69462,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/f3/c6/d3f3c6d0f9ef91b5439ba1036b6f810baccf21ab.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81010,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f0/d9/eaf0d9cecbd3456499a60a90cff21c31a729b706.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68365,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/fd/1fd5fdc030426b4e664a1b71cab4d49ab6ef0126.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73229,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/40/cae2407a330afc719bbe7b2ed45fade11f6a9a95.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ee5ea60c-fa0e-5fa7-a115-1d665f4e4588/ee5ea60c-fa0e-5fa7-a115-1d665f4e4588_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76096,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/21/33/8621337b89592e4aa73f7124ce2124b01ae9a1e2.jpg?rule=ad-large',
             'Width': 600}],
 'price': 65000,
 'price_includes_vat': False,
 'registration_date': '2009-12-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Aston Martin Vantage V8 4.7 420ch',
 'transmission': 'manual',
 'trim': 'V8 Vantage Roadster V8 4.7 420ch',
 'vin': None,
 'year': 2009}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273155190013%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Saving data for 3155190013: {'created_time': 1774883755.183922, 'last_price_update_time': 1774883755.183932}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155190013') HTTP/1.1" 204 0
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167693569
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273167693569%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167693569: 1
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167693569
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Alpine A110 S luxe, bleu, première mise en circulation le '
                '01/08/2023, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Smartphone interface (apple carplay & android auto)\n'
                '  - GPS\n'
                '  - bluetooth\n'
                '  - ecran tactile\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage\n'
                '  -  Palettes changement vitesse (palettes de '
                'sélection/boutons poussoirs) au volant de direction\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar : 300 € ttc\n'
                '  -  Carrosserie: 2 portes\n'
                '  -  Feux ar. led\n'
                '  -  Projecteur projecteurs full led\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage ar surteinté\n'
                '  -  aluminium\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en profondeur\n'
                '  -  Indicateur de passage des rapports\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pédales aluminium\n'
                '  -  Repose pied aluminium\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Volant de direction (sport/cuir)\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Assistant de freinage\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Repose pied passager aluminium\n'
                '  -  Système de freinage surpuissant (brembo)\n'
                '  -  Étriers de frein bleu peint : 350 € ttc\n'
                '  - Alpine telemetrics\n'
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : cuir\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - alarme\n'
                '  - contrôle pression des pneus\n'
                '  - kit de dépannage pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Equipement int. dinamica\n'
                '  -  Equipement int. intérieur dans/en/au noir(e) et carbone '
                'mat\n'
                '  -  Fonction éclairage coming home\n'
                '  -  Moteur 1\n'
                '  -  Peinture spéciale bleu alpine métallisé : 1625 € ttc\n'
                '  -  Sound system focal high performance sound\n'
                "  -  Système d'échappement actif (sport) avec commande de "
                'clapets\n'
                '  - 8 ltr. 221 kw tce catalyseur\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 221 kw\n'
                '  - USB\n'
                '  - puissance réelle : 300 ch\n'
                '\n'
                'Référence annonce : ccazhmygsr9osjj',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 300,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167693569',
 'listing': 'auction',
 'make': 'ALPINE',
 'model': 'A110',
 'odometer': 3000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/81/66/10/816610fcb1c935c1a32adf460cc8820d08d0c0c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/8a/35/c58a35dbcad4534dbd433147207841555a5c5e06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b1/2a/69b12a579672168963837f5628c70d1eec493dbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/e9/e0/17e9e0372f93fb880b817650b72c778df15e7e41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/17/16/ba1716bbfe64c7b60b44e3b49a9c999ccc53dc48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/25/be/6f25be01ee9bd0191f19172a6e245410fd8eb92c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/95/20/f89520a80225753f1edb5cf1f55913809d668f01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/d1/93/18d193f915fecf75954c8e99ac8526a58f8a6746.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fe/c3/84fec33cbaa046dcf53fd046a7ab5c7153417178.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/5f/ad/b15fadfb64810a02b708df29dd99262465377933.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/19/41/fc1941fbe6c8e4593a7a4ae5acdba48c7b45e3ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/f1/fb/b4f1fbc1cc93b57a7f0d21f6c0e5d20c0cfa9fe0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/96/e7/2d96e76803b50bc94f6b875d27de8945f26ce6f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/44/0b/68440bcb7cc7c17ca5361df3ac681cd706f38b23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/92/fd/2092fd4d3c389b6259411fbd4095d7848a029f04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/26/10/c5261085e16bca65782642dd284e139185f9d2b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/9e/1d/329e1dd9c955b94f1b038455776320d041d65723.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/4f/0d/3d4f0db9d535f77f586ca286cde376b0e984f4f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/9f/0e/e29f0e3485551fc0c4836845e84c8c75d49bc09b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/08/ab/9208ab943dc56b16a91fcef992db9bb0eba896e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/f4/d9/f9f4d90081d38e52b69b9f1e2b42838b8c5946b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/6a/2d/476a2d211e3f81a843680e1ebd2fd598bb86fd16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/b5/fa/8bb5fa13a7d4b955926d47f1e12ef42a94931260.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/0e/6b/8f0e6bab3f09ab1cda4785838e00b960778fb1be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/29/9a/78299ad79855d8a5362ab80a6c6f14897a8fcca6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/7b/e2/f97be2cd25dcadcc704a013f238a2272477d8eef.jpg?rule=ad-large'],
 'price': 82000,
 'price_includes_vat': False,
 'registration_date': '2023-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Alpine A110 S',
 'transmission': 'automatic',
 'trim': 'A110 1.8T 300ch S',
 'vin': None,
 'year': 2023}
2026-03-30 15:15:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7f4f341b-e537-5f9d-904c-dde150d68525 with identifier: 3167693569
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7f4f341b-e537-5f9d-904c-dde150d68525
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F81%252F66%252F10%252F816610fcb1c935c1a32adf460cc8820d08d0c0c0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/66/10/816610fcb1c935c1a32adf460cc8820d08d0c0c0.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc5%252F8a%252F35%252Fc58a35dbcad4534dbd433147207841555a5c5e06.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/8a/35/c58a35dbcad4534dbd433147207841555a5c5e06.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252Fb1%252F2a%252F69b12a579672168963837f5628c70d1eec493dbc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b1/2a/69b12a579672168963837f5628c70d1eec493dbc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F17%252Fe9%252Fe0%252F17e9e0372f93fb880b817650b72c778df15e7e41.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/e9/e0/17e9e0372f93fb880b817650b72c778df15e7e41.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fba%252F17%252F16%252Fba1716bbfe64c7b60b44e3b49a9c999ccc53dc48.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/17/16/ba1716bbfe64c7b60b44e3b49a9c999ccc53dc48.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6f%252F25%252Fbe%252F6f25be01ee9bd0191f19172a6e245410fd8eb92c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/25/be/6f25be01ee9bd0191f19172a6e245410fd8eb92c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff8%252F95%252F20%252Ff89520a80225753f1edb5cf1f55913809d668f01.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/95/20/f89520a80225753f1edb5cf1f55913809d668f01.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F18%252Fd1%252F93%252F18d193f915fecf75954c8e99ac8526a58f8a6746.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/18/d1/93/18d193f915fecf75954c8e99ac8526a58f8a6746.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F84%252Ffe%252Fc3%252F84fec33cbaa046dcf53fd046a7ab5c7153417178.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fe/c3/84fec33cbaa046dcf53fd046a7ab5c7153417178.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb1%252F5f%252Fad%252Fb15fadfb64810a02b708df29dd99262465377933.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/5f/ad/b15fadfb64810a02b708df29dd99262465377933.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7f4f341b-e537-5f9d-904c-dde150d68525 with identifier 3167693569
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7f4f341b-e537-5f9d-904c-dde150d68525
2026-03-30 15:15:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Alpine A110 S luxe, bleu, première mise en circulation le '
                '01/08/2023, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Smartphone interface (apple carplay & android auto)\n'
                '  - GPS\n'
                '  - bluetooth\n'
                '  - ecran tactile\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage\n'
                '  -  Palettes changement vitesse (palettes de '
                'sélection/boutons poussoirs) au volant de direction\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar : 300 € ttc\n'
                '  -  Carrosserie: 2 portes\n'
                '  -  Feux ar. led\n'
                '  -  Projecteur projecteurs full led\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Vitrage ar surteinté\n'
                '  -  aluminium\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '\n'
                'Intérieur :\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en hauteur\n'
                '  -  Colonne de direction (volant de direction) réglable(s) '
                'en profondeur\n'
                '  -  Indicateur de passage des rapports\n'
                '  -  Lunette ar. chauffant(e)/dégivrant(e)\n'
                '  -  Pédales aluminium\n'
                '  -  Repose pied aluminium\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Volant de direction (sport/cuir)\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Assistant de freinage\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Repose pied passager aluminium\n'
                '  -  Système de freinage surpuissant (brembo)\n'
                '  -  Étriers de frein bleu peint : 350 € ttc\n'
                '  - Alpine telemetrics\n'
                '  - frein parking automatique\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie : cuir\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - alarme\n'
                '  - contrôle pression des pneus\n'
                '  - kit de dépannage pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Equipement int. dinamica\n'
                '  -  Equipement int. intérieur dans/en/au noir(e) et carbone '
                'mat\n'
                '  -  Fonction éclairage coming home\n'
                '  -  Moteur 1\n'
                '  -  Peinture spéciale bleu alpine métallisé : 1625 € ttc\n'
                '  -  Sound system focal high performance sound\n'
                "  -  Système d'échappement actif (sport) avec commande de "
                'clapets\n'
                '  - 8 ltr. 221 kw tce catalyseur\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 221 kw\n'
                '  - USB\n'
                '  - puissance réelle : 300 ch\n'
                '\n'
                'Référence annonce : ccazhmygsr9osjj',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 300,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '7f4f341b-e537-5f9d-904c-dde150d68525',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167693569',
 'listing': 'auction',
 'make': 'ALPINE',
 'model': 'A110',
 'odometer': 3000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/81/66/10/816610fcb1c935c1a32adf460cc8820d08d0c0c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/8a/35/c58a35dbcad4534dbd433147207841555a5c5e06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b1/2a/69b12a579672168963837f5628c70d1eec493dbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/e9/e0/17e9e0372f93fb880b817650b72c778df15e7e41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/17/16/ba1716bbfe64c7b60b44e3b49a9c999ccc53dc48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/25/be/6f25be01ee9bd0191f19172a6e245410fd8eb92c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/95/20/f89520a80225753f1edb5cf1f55913809d668f01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/d1/93/18d193f915fecf75954c8e99ac8526a58f8a6746.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fe/c3/84fec33cbaa046dcf53fd046a7ab5c7153417178.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/5f/ad/b15fadfb64810a02b708df29dd99262465377933.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79723,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/66/10/816610fcb1c935c1a32adf460cc8820d08d0c0c0.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85609,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/8a/35/c58a35dbcad4534dbd433147207841555a5c5e06.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70639,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b1/2a/69b12a579672168963837f5628c70d1eec493dbc.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73482,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/e9/e0/17e9e0372f93fb880b817650b72c778df15e7e41.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141347,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/17/16/ba1716bbfe64c7b60b44e3b49a9c999ccc53dc48.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130452,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/25/be/6f25be01ee9bd0191f19172a6e245410fd8eb92c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75599,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/95/20/f89520a80225753f1edb5cf1f55913809d668f01.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74828,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/d1/93/18d193f915fecf75954c8e99ac8526a58f8a6746.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70236,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fe/c3/84fec33cbaa046dcf53fd046a7ab5c7153417178.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7f4f341b-e537-5f9d-904c-dde150d68525/7f4f341b-e537-5f9d-904c-dde150d68525_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68906,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/5f/ad/b15fadfb64810a02b708df29dd99262465377933.jpg?rule=ad-large',
             'Width': 600}],
 'price': 82000,
 'price_includes_vat': False,
 'registration_date': '2023-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Alpine A110 S',
 'transmission': 'automatic',
 'trim': 'A110 1.8T 300ch S',
 'vin': None,
 'year': 2023}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273167693569%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Saving data for 3167693569: {'created_time': 1774883755.416098, 'last_price_update_time': 1774883755.41611}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167693569') HTTP/1.1" 204 0
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3155190015
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273155190015%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3155190015: 1
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3155190015
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Audi Q3 Sportback 35 TDI S line S tronic toit ouvrant jantes '
                '19 berline, noir, 5 portes, première mise en circulation le '
                '10/05/2022, première main.\n'
                '\n'
                '5 places, poids en charge : 1655 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Audi connect (remote / control)\n'
                '  -  Audi smartphone interface\n'
                '  -  Audi smartphone interface : 500 € ttc\n'
                '  -  Clé télécommande\n'
                '  -  S Édition\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '\n'
                'Conduite :\n'
                '  -  Audi drive select\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - sièges sport\n'
                '  - suspension sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 750 € ttc\n'
                '  -  Peinture spéciale noir mythos métallisé : 750 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar\n'
                '  -  Barre(s) de toit noir(e)\n'
                '  -  Becquet de pavillon\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 4 portes\n'
                "  -  Dispositif d'attelage (boule pivotante) : 833.33 € ttc\n"
                '  -  Fermeture automatique pour couvercle de coffre\n'
                '  -  Feux ar. led\n'
                '  -  Jantes alliage léger 7x19 (5 branches doubles design '
                'dynamique) : 833.33 € ttc\n'
                '  -  Pack : s line\n'
                '  -  Pack brillance\n'
                '  -  Projecteur led\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - toit ouvrant\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central av dans cuir\n'
                '  -  Direction progressive\n'
                '  -  Inserts de garnissage de porte dans simili cuir\n'
                '  -  Pack intérieur s line\n'
                '  -  Pack éclairage ext. et int.\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège chauffant av : 316.67 € ttc\n'
                '  -  Sièges av à réglages électriques\n'
                '  -  Vitrage ar surteinté (vitrage privacy)\n'
                '  -  Vitrage ar surteinté (vitrage privacy) : 375 € ttc\n'
                '  -  coulissant(e)(s) avec accoudoir central (40:20:40) : '
                '116.67 € ttc\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - prise 12V\n'
                '\n'
                'Pack :\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage s tronic\n'
                '  -  Clé confort avec commande par capteur déverrouillage de '
                'hayon\n'
                "  -  Combiné d'instruments digital(e) (virtual cockpit plus)\n"
                '  -  Dispositif antivol pour roues (écrous antivol)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Pack design noir(e)\n'
                '  -  Réception radio digital(e) (dab)\n'
                '  -  Sièges av réglable manuellement\n'
                '  -  Surtapis velours\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage (hold assist)\n'
                '  -  dégivrant et rabattable\n'
                '  -  peinture contrastée)\n'
                '  - Cockpit numérique\n'
                '  - clignotants LED\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Antidémarrage (électronique)\n'
                '  -  Supports isofix pour siège enfant\n'
                '  -  Témoin contrôle pneumatiques\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Protection proactive des occupants\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                "  -  Affichage pour niveau d'eau (essuie vitre)\n"
                '  -  Appuie lombaires av\n'
                '  -  Audi connect (services liés à internet)\n'
                '  -  Audi connect plus (services liés à internet)\n'
                '  -  Caméra aide au recul : 383.33 € ttc\n'
                '  -  Connexion aux in\n'
                '  -  Dossier ar fractionné\n'
                '  -  Empattement 2680 mm\n'
                '  -  Equipement int. finition/aspect aluminium\n'
                '  -  Gicleurs de lave vitre chauffant(e)/dégivrant(e)\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Moteur 2\n'
                '  -  Multi media interface mmi basic plus / mmi radio plus\n'
                '  -  Multi media interface mmi navigation plus avec mmi '
                'touch\n'
                '  -  Pare brise verre insonorisant\n'
                '  -  Pare chocs design sport (s line\n'
                '  -  Projecteur base (led technologie)\n'
                '  -  S line\n'
                '  -  Sellerie : alcantara fréquence / simili cuir mono.pur '
                '550 combinaison\n'
                "  -  Système d'airbag crânien (sideguard)\n"
                "  -  Système d'assistance de conduite: assistant changement "
                'de file et maintien de trajectoire (side assist et lane '
                'assist)\n'
                "  -  Système d'assistance de conduite: assistant détresse "
                "avec automatique appel d'urgence\n"
                "  -  Système d'assistance de conduite: avertissement de "
                'franchissement involontaire de ligne\n'
                "  -  Système d'assistance de conduite: système de protection "
                'des occupants (audi pre sense basic)\n'
                '  -  Volant de direction (sport/cuir 3 branches\n'
                '  -  acoustique et visuel avec affichage sélectif (aps plus)\n'
                '  -  partie inférieur plate) avec multifonctions : 150 € ttc\n'
                '  -  partie inférieur plate) avec multifonctions et palettes '
                'changement vitesse : 150 € ttc\n'
                '  - 0 litre(s) 110 kw 16v tdi\n'
                '  - 3. feu stop\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 110 kw\n'
                '  - USB\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 150 ch\n'
                '\n'
                'Référence annonce : j2ajmps5wht6ifo',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155190015',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 79000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/95/bc6d95cf3b42959ec63d2cd61a8d4cedb59a6349.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ee/3e/f5ee3e1194f7a6d7621637a04d1b196b55f1f35e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/22/f0/3422f05fc71ac2f97995ccc95608e39c0db4fad8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b2/88/8cb288506f9f15bf50ba086add6463b9032969dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/0e/41/b80e41ef12ab6fca3b47974162aa1e23da13cc41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/dd/0a/d4dd0a6dbe3855bb729da11c4dc1790889144655.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e2/11/1fe211dd39b47c66d0e1381e8b8a797677ab657c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/46/52/8b46522dc00ac24c6d0dbdb7cdd00479b3e49a61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fd/c7/77fdc7022185f1b79c01a279df0c73b8c09d922b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/51/25/d55125435dfb7e01c92fd81f4d47935383abf5f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/b9/53/62b9539e3e583136f3784b89d1bdbb6bcf035613.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/60/7f/fd607f129524a7384fd45aff3bbd211d0cb23a8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/c4/17/9fc41742692798aa3e9b3b0ab6b6427de6a34f1e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/76/df/b076df95f9dea2f2dc74bdf8de6682345caa93f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/0f/72/2d0f72270d07b9b5c817a6ddd169d0456b7d9263.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/a4/8e/dca48eab2e60abadc4e4d7fd655f0cc4ebbb113c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/3b/42/c43b427ce70a8a46d9c1c6c4fb85ad421bd925e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/6a/62/1d6a62d02321a2a2e0c5810c316d5ed8a093218e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/fc/11/38fc1198282b47923601beea4db34bba993d883c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/fe/68/e1fe68a780d70a7ac69f6cc6e85930a646393d7a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/d6/b4/26d6b4da500edabf8d1c1e78a4bb3ce2446c16a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a6/35/f8a6358d5e3aefd774607725ee74826e528fbef0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/3b/9a/093b9aaaa5d9634f1b5f1b7d350a5787b01499a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/a7/14/f9a7148c9cb19ff36f538f2f0b43d2d237292f4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/19/15/9b1915dfb4c87368118c95b7720a254b987ab8d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/06/6f/03066f7a2211160c888e287fc5a563ef395053e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/dc/46/e8dc4666f881dd12cb22bbf5c02abc21e491c80a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/83/da/ac83da24d30de1a8e1d72974a2a0a280e5bdbc34.jpg?rule=ad-large'],
 'price': 34900,
 'price_includes_vat': False,
 'registration_date': '2022-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q3 Sportback 35 TDI S line S tronic toit ouvrant jantes 19',
 'transmission': 'automatic',
 'trim': 'Q3 35 TDI 150ch S line S tronic 7',
 'vin': None,
 'year': 2022}
2026-03-30 15:15:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8eb498ad-0203-576f-9a68-850baf3afa94 with identifier: 3155190015
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8eb498ad-0203-576f-9a68-850baf3afa94
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbc%252F6d%252F95%252Fbc6d95cf3b42959ec63d2cd61a8d4cedb59a6349.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/95/bc6d95cf3b42959ec63d2cd61a8d4cedb59a6349.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff5%252Fee%252F3e%252Ff5ee3e1194f7a6d7621637a04d1b196b55f1f35e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ee/3e/f5ee3e1194f7a6d7621637a04d1b196b55f1f35e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F34%252F22%252Ff0%252F3422f05fc71ac2f97995ccc95608e39c0db4fad8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/22/f0/3422f05fc71ac2f97995ccc95608e39c0db4fad8.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252Fb2%252F88%252F8cb288506f9f15bf50ba086add6463b9032969dc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b2/88/8cb288506f9f15bf50ba086add6463b9032969dc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb8%252F0e%252F41%252Fb80e41ef12ab6fca3b47974162aa1e23da13cc41.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/0e/41/b80e41ef12ab6fca3b47974162aa1e23da13cc41.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd4%252Fdd%252F0a%252Fd4dd0a6dbe3855bb729da11c4dc1790889144655.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/dd/0a/d4dd0a6dbe3855bb729da11c4dc1790889144655.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252Fe2%252F11%252F1fe211dd39b47c66d0e1381e8b8a797677ab657c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e2/11/1fe211dd39b47c66d0e1381e8b8a797677ab657c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8b%252F46%252F52%252F8b46522dc00ac24c6d0dbdb7cdd00479b3e49a61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/46/52/8b46522dc00ac24c6d0dbdb7cdd00479b3e49a61.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F77%252Ffd%252Fc7%252F77fdc7022185f1b79c01a279df0c73b8c09d922b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fd/c7/77fdc7022185f1b79c01a279df0c73b8c09d922b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252F51%252F25%252Fd55125435dfb7e01c92fd81f4d47935383abf5f7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/51/25/d55125435dfb7e01c92fd81f4d47935383abf5f7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8eb498ad-0203-576f-9a68-850baf3afa94 with identifier 3155190015
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8eb498ad-0203-576f-9a68-850baf3afa94
2026-03-30 15:15:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Audi Q3 Sportback 35 TDI S line S tronic toit ouvrant jantes '
                '19 berline, noir, 5 portes, première mise en circulation le '
                '10/05/2022, première main.\n'
                '\n'
                '5 places, poids en charge : 1655 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Audi connect (remote / control)\n'
                '  -  Audi smartphone interface\n'
                '  -  Audi smartphone interface : 500 € ttc\n'
                '  -  Clé télécommande\n'
                '  -  S Édition\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '\n'
                'Conduite :\n'
                '  -  Audi drive select\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - sièges sport\n'
                '  - suspension sport\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée : 750 € ttc\n'
                '  -  Peinture spéciale noir mythos métallisé : 750 € ttc\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement av et ar\n'
                '  -  Barre(s) de toit noir(e)\n'
                '  -  Becquet de pavillon\n'
                '  -  Caméra aide au recul\n'
                '  -  Carrosserie: 4 portes\n'
                "  -  Dispositif d'attelage (boule pivotante) : 833.33 € ttc\n"
                '  -  Fermeture automatique pour couvercle de coffre\n'
                '  -  Feux ar. led\n'
                '  -  Jantes alliage léger 7x19 (5 branches doubles design '
                'dynamique) : 833.33 € ttc\n'
                '  -  Pack : s line\n'
                '  -  Pack brillance\n'
                '  -  Projecteur led\n'
                '  -  Rétroviseur ext couleur caisse\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Rétroviseur ext à réglages électriques\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - toit ouvrant\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central av dans cuir\n'
                '  -  Direction progressive\n'
                '  -  Inserts de garnissage de porte dans simili cuir\n'
                '  -  Pack intérieur s line\n'
                '  -  Pack éclairage ext. et int.\n'
                '  -  Rétroviseur int avec fonction électrochrome\n'
                '  -  Siège chauffant av : 316.67 € ttc\n'
                '  -  Sièges av à réglages électriques\n'
                '  -  Vitrage ar surteinté (vitrage privacy)\n'
                '  -  Vitrage ar surteinté (vitrage privacy) : 375 € ttc\n'
                '  -  coulissant(e)(s) avec accoudoir central (40:20:40) : '
                '116.67 € ttc\n'
                '  -  Éclairage ambiant\n'
                '  -  à réglages électriques\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - prise 12V\n'
                '\n'
                'Pack :\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage s tronic\n'
                '  -  Clé confort avec commande par capteur déverrouillage de '
                'hayon\n'
                "  -  Combiné d'instruments digital(e) (virtual cockpit plus)\n"
                '  -  Dispositif antivol pour roues (écrous antivol)\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Norme de dépollution euro 6d\n'
                '  -  Pack design noir(e)\n'
                '  -  Réception radio digital(e) (dab)\n'
                '  -  Sièges av réglable manuellement\n'
                '  -  Surtapis velours\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage (hold assist)\n'
                '  -  dégivrant et rabattable\n'
                '  -  peinture contrastée)\n'
                '  - Cockpit numérique\n'
                '  - clignotants LED\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Antidémarrage (électronique)\n'
                '  -  Supports isofix pour siège enfant\n'
                '  -  Témoin contrôle pneumatiques\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - Protection proactive des occupants\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                "  -  Affichage pour niveau d'eau (essuie vitre)\n"
                '  -  Appuie lombaires av\n'
                '  -  Audi connect (services liés à internet)\n'
                '  -  Audi connect plus (services liés à internet)\n'
                '  -  Caméra aide au recul : 383.33 € ttc\n'
                '  -  Connexion aux in\n'
                '  -  Dossier ar fractionné\n'
                '  -  Empattement 2680 mm\n'
                '  -  Equipement int. finition/aspect aluminium\n'
                '  -  Gicleurs de lave vitre chauffant(e)/dégivrant(e)\n'
                '  -  Mode de transmission roues av motrices\n'
                '  -  Moteur 2\n'
                '  -  Multi media interface mmi basic plus / mmi radio plus\n'
                '  -  Multi media interface mmi navigation plus avec mmi '
                'touch\n'
                '  -  Pare brise verre insonorisant\n'
                '  -  Pare chocs design sport (s line\n'
                '  -  Projecteur base (led technologie)\n'
                '  -  S line\n'
                '  -  Sellerie : alcantara fréquence / simili cuir mono.pur '
                '550 combinaison\n'
                "  -  Système d'airbag crânien (sideguard)\n"
                "  -  Système d'assistance de conduite: assistant changement "
                'de file et maintien de trajectoire (side assist et lane '
                'assist)\n'
                "  -  Système d'assistance de conduite: assistant détresse "
                "avec automatique appel d'urgence\n"
                "  -  Système d'assistance de conduite: avertissement de "
                'franchissement involontaire de ligne\n'
                "  -  Système d'assistance de conduite: système de protection "
                'des occupants (audi pre sense basic)\n'
                '  -  Volant de direction (sport/cuir 3 branches\n'
                '  -  acoustique et visuel avec affichage sélectif (aps plus)\n'
                '  -  partie inférieur plate) avec multifonctions : 150 € ttc\n'
                '  -  partie inférieur plate) avec multifonctions et palettes '
                'changement vitesse : 150 € ttc\n'
                '  - 0 litre(s) 110 kw 16v tdi\n'
                '  - 3. feu stop\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 110 kw\n'
                '  - USB\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 150 ch\n'
                '\n'
                'Référence annonce : j2ajmps5wht6ifo',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8eb498ad-0203-576f-9a68-850baf3afa94',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155190015',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 79000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 28,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/95/bc6d95cf3b42959ec63d2cd61a8d4cedb59a6349.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ee/3e/f5ee3e1194f7a6d7621637a04d1b196b55f1f35e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/22/f0/3422f05fc71ac2f97995ccc95608e39c0db4fad8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b2/88/8cb288506f9f15bf50ba086add6463b9032969dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/0e/41/b80e41ef12ab6fca3b47974162aa1e23da13cc41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/dd/0a/d4dd0a6dbe3855bb729da11c4dc1790889144655.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e2/11/1fe211dd39b47c66d0e1381e8b8a797677ab657c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/46/52/8b46522dc00ac24c6d0dbdb7cdd00479b3e49a61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fd/c7/77fdc7022185f1b79c01a279df0c73b8c09d922b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/51/25/d55125435dfb7e01c92fd81f4d47935383abf5f7.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75897,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/95/bc6d95cf3b42959ec63d2cd61a8d4cedb59a6349.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83037,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ee/3e/f5ee3e1194f7a6d7621637a04d1b196b55f1f35e.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72172,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/22/f0/3422f05fc71ac2f97995ccc95608e39c0db4fad8.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74864,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b2/88/8cb288506f9f15bf50ba086add6463b9032969dc.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74366,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/0e/41/b80e41ef12ab6fca3b47974162aa1e23da13cc41.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134920,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/dd/0a/d4dd0a6dbe3855bb729da11c4dc1790889144655.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67751,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e2/11/1fe211dd39b47c66d0e1381e8b8a797677ab657c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75156,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/46/52/8b46522dc00ac24c6d0dbdb7cdd00479b3e49a61.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73439,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fd/c7/77fdc7022185f1b79c01a279df0c73b8c09d922b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8eb498ad-0203-576f-9a68-850baf3afa94/8eb498ad-0203-576f-9a68-850baf3afa94_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79468,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/51/25/d55125435dfb7e01c92fd81f4d47935383abf5f7.jpg?rule=ad-large',
             'Width': 600}],
 'price': 34900,
 'price_includes_vat': False,
 'registration_date': '2022-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q3 Sportback 35 TDI S line S tronic toit ouvrant jantes 19',
 'transmission': 'automatic',
 'trim': 'Q3 35 TDI 150ch S line S tronic 7',
 'vin': None,
 'year': 2022}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273155190015%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Saving data for 3155190015: {'created_time': 1774883755.656883, 'last_price_update_time': 1774883755.656895}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155190015') HTTP/1.1" 204 0
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3131536921
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273131536921%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3131536921: 1
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3131536921
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Nissan Qashqai II (J11) 1.2L DIG-T 115ch Connect Edition '
                'break, gris, 6 cv, 5 portes, première mise en circulation le '
                '28/12/2015, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  6 haut parleurs\n'
                '  -  Services connectés\n'
                '  -  Tmc\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - Radio\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Capteur de luminosité\n'
                '  -  Indicateur de limitation de vitesse\n'
                "  -  Système d'accès sans clé\n"
                '  - Stop & Start\n'
                '  - démarrage sans clé\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Gris\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet arrière\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Caméra vue panoramique 360°\n'
                '  -  Ceinture de vitrage chromée\n'
                '  -  Poignées ton carrosserie\n'
                '  -  Répétiteurs de clignotant dans rétro ext\n'
                '  -  Rétroviseurs rabattables électriquement\n'
                "  -  Système d'éclairage intelligent\n"
                '  -  Vitres arrière et lunette ar surteintées\n'
                '  - caméra de recul\n'
                '  - essuie-glace arrière\n'
                '  - jantes : aluminium\n'
                '  - phares halogènes\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette 60/40\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gant fermée\n'
                "  -  Eclairage d'ambiance\n"
                '  -  Lunette arrière\n'
                '  -  Miroir de courtoisie conducteur\n'
                '  -  Miroir de courtoisie passager\n'
                '  -  Ouverture des vitres séquentielle\n'
                '  -  Pommeau de levier vitesse en cuir\n'
                '  -  Porte gobelets avant\n'
                '  -  Siège conducteur avec réglable lombaire\n'
                '  -  Siège passager avec réglage lombaire\n'
                '  -  Verrouillage centralisé des portes\n'
                '  - Cache bagages\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - lampe de coffre\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - sieges reglables en hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - lunette arrière dégivrante\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - siège passager réglable\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie tissu\n'
                '\n'
                'Sécurité :\n'
                '  -  Ceintures avant ajustables en hauteur\n'
                '  -  Contrôle optimal du roulis\n'
                '  -  Contrôle élect. de la pression des pneus\n'
                '  -  Dispositif freinage automatique\n'
                "  -  Freinage automatique d'urgence\n"
                '  -  Préparation isofix\n'
                '  -  Reconnaissance panneaux de signalisation\n'
                '  -  Système de prévention des collisions\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - Airbags rideaux avant\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Sellerie tissu graphite acenta/connect\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 115 ch\n'
                '  - émission CO2 : 129 g/km\n'
                '\n'
                'Référence annonce : tmxdbgyvitutlpn',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3131536921',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai',
 'odometer': 130000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d6/52/a4d65250b1d85cc6ad3fcf6419d48cc0d56f8087.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/43/d3/8c43d39ee32e8339b4ea0b5152583143bc279867.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/f4/0c/80f40cf81bc6010ba3c7d1549f2a0347ee4278d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/2b/17/1d2b17ab3e6a502eb8e1f7086c40df7ca6cfd1c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/cb/6d/dccb6d90a460b7e82c18352b9a20e28eb58ce453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/ea/5f/9eea5fc63e8a15650dba7920279a1d7530b5879b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/65/3f/a2653f34a6057dede62329f74bdb24672d7be4d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/dd/94/b0dd94f1260553bb8c7ddc969e8becca3d251353.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/d4/9f/90d49f3f3bd8de8c665d18725bc37678b0eff47b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/cb/9a/d1cb9a230d15c03595a1172b3f6cf3a108db01a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/32/b5/2632b52b84c190961476abebb31599af79faf346.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/93/bb/b393bbd70fb062ac417eee228f785156519e064b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/2e/86/2b2e864f80075881f3ca5c5f75652deb49306e34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/cc/21/a4cc219b80b68194f81b6685df7fd7f9aa415d2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/6e/a1/806ea1571b1968f771581bc181e60b9d0a50a96d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/c0/9f/ecc09f09ec47b6320460ae754025ad10c0546578.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/fa/0c/bcfa0cf844921ad4604f98050f523f726f405311.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/f0/c7/43f0c72a110d702b484bdeddae8e5e65e1f19fc4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/ea/e3/4ceae386c7c7e2636554a90335ae2c87a89655a1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/91/0f/1a910f7c2e7e2b633ee849c85614029ad550d576.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/34/35/03343517856fbdfdc752530909548c379af55562.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9c/e0/1e9ce0452d8d0a626da6986af9a9337f5f7c3f76.jpg?rule=ad-large'],
 'price': 8400,
 'price_includes_vat': False,
 'registration_date': '2015-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Qashqai II (J11) 1.2L DIG-T 115ch Connect Edition',
 'transmission': 'manual',
 'trim': 'Qashqai 1.2L DIG-T 115ch Connect Edition',
 'vin': None,
 'year': 2015}
2026-03-30 15:15:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cc560480-6d69-5717-8aec-4ab6500b5660 with identifier: 3131536921
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item cc560480-6d69-5717-8aec-4ab6500b5660
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa4%252Fd6%252F52%252Fa4d65250b1d85cc6ad3fcf6419d48cc0d56f8087.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d6/52/a4d65250b1d85cc6ad3fcf6419d48cc0d56f8087.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252F43%252Fd3%252F8c43d39ee32e8339b4ea0b5152583143bc279867.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/43/d3/8c43d39ee32e8339b4ea0b5152583143bc279867.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F80%252Ff4%252F0c%252F80f40cf81bc6010ba3c7d1549f2a0347ee4278d0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/f4/0c/80f40cf81bc6010ba3c7d1549f2a0347ee4278d0.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1d%252F2b%252F17%252F1d2b17ab3e6a502eb8e1f7086c40df7ca6cfd1c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/2b/17/1d2b17ab3e6a502eb8e1f7086c40df7ca6cfd1c9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdc%252Fcb%252F6d%252Fdccb6d90a460b7e82c18352b9a20e28eb58ce453.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/cb/6d/dccb6d90a460b7e82c18352b9a20e28eb58ce453.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9e%252Fea%252F5f%252F9eea5fc63e8a15650dba7920279a1d7530b5879b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/ea/5f/9eea5fc63e8a15650dba7920279a1d7530b5879b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa2%252F65%252F3f%252Fa2653f34a6057dede62329f74bdb24672d7be4d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/65/3f/a2653f34a6057dede62329f74bdb24672d7be4d9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb0%252Fdd%252F94%252Fb0dd94f1260553bb8c7ddc969e8becca3d251353.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/dd/94/b0dd94f1260553bb8c7ddc969e8becca3d251353.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F90%252Fd4%252F9f%252F90d49f3f3bd8de8c665d18725bc37678b0eff47b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/d4/9f/90d49f3f3bd8de8c665d18725bc37678b0eff47b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd1%252Fcb%252F9a%252Fd1cb9a230d15c03595a1172b3f6cf3a108db01a2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/cb/9a/d1cb9a230d15c03595a1172b3f6cf3a108db01a2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cc560480-6d69-5717-8aec-4ab6500b5660 with identifier 3131536921
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cc560480-6d69-5717-8aec-4ab6500b5660
2026-03-30 15:15:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Nissan Qashqai II (J11) 1.2L DIG-T 115ch Connect Edition '
                'break, gris, 6 cv, 5 portes, première mise en circulation le '
                '28/12/2015, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  6 haut parleurs\n'
                '  -  Services connectés\n'
                '  -  Tmc\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - Radio\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Capteur de luminosité\n'
                '  -  Indicateur de limitation de vitesse\n'
                "  -  Système d'accès sans clé\n"
                '  - Stop & Start\n'
                '  - démarrage sans clé\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Gris\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet arrière\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Caméra vue panoramique 360°\n'
                '  -  Ceinture de vitrage chromée\n'
                '  -  Poignées ton carrosserie\n'
                '  -  Répétiteurs de clignotant dans rétro ext\n'
                '  -  Rétroviseurs rabattables électriquement\n'
                "  -  Système d'éclairage intelligent\n"
                '  -  Vitres arrière et lunette ar surteintées\n'
                '  - caméra de recul\n'
                '  - essuie-glace arrière\n'
                '  - jantes : aluminium\n'
                '  - phares halogènes\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette 60/40\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gant fermée\n'
                "  -  Eclairage d'ambiance\n"
                '  -  Lunette arrière\n'
                '  -  Miroir de courtoisie conducteur\n'
                '  -  Miroir de courtoisie passager\n'
                '  -  Ouverture des vitres séquentielle\n'
                '  -  Pommeau de levier vitesse en cuir\n'
                '  -  Porte gobelets avant\n'
                '  -  Siège conducteur avec réglable lombaire\n'
                '  -  Siège passager avec réglage lombaire\n'
                '  -  Verrouillage centralisé des portes\n'
                '  - Cache bagages\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - lampe de coffre\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - sieges reglables en hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - lunette arrière dégivrante\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - siège passager réglable\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie tissu\n'
                '\n'
                'Sécurité :\n'
                '  -  Ceintures avant ajustables en hauteur\n'
                '  -  Contrôle optimal du roulis\n'
                '  -  Contrôle élect. de la pression des pneus\n'
                '  -  Dispositif freinage automatique\n'
                "  -  Freinage automatique d'urgence\n"
                '  -  Préparation isofix\n'
                '  -  Reconnaissance panneaux de signalisation\n'
                '  -  Système de prévention des collisions\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - Airbags rideaux avant\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Sellerie tissu graphite acenta/connect\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 115 ch\n'
                '  - émission CO2 : 129 g/km\n'
                '\n'
                'Référence annonce : tmxdbgyvitutlpn',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'cc560480-6d69-5717-8aec-4ab6500b5660',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3131536921',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai',
 'odometer': 130000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 22,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d6/52/a4d65250b1d85cc6ad3fcf6419d48cc0d56f8087.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/43/d3/8c43d39ee32e8339b4ea0b5152583143bc279867.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/f4/0c/80f40cf81bc6010ba3c7d1549f2a0347ee4278d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/2b/17/1d2b17ab3e6a502eb8e1f7086c40df7ca6cfd1c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/cb/6d/dccb6d90a460b7e82c18352b9a20e28eb58ce453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/ea/5f/9eea5fc63e8a15650dba7920279a1d7530b5879b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/65/3f/a2653f34a6057dede62329f74bdb24672d7be4d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/dd/94/b0dd94f1260553bb8c7ddc969e8becca3d251353.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/d4/9f/90d49f3f3bd8de8c665d18725bc37678b0eff47b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/cb/9a/d1cb9a230d15c03595a1172b3f6cf3a108db01a2.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95697,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d6/52/a4d65250b1d85cc6ad3fcf6419d48cc0d56f8087.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74193,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/43/d3/8c43d39ee32e8339b4ea0b5152583143bc279867.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83545,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/f4/0c/80f40cf81bc6010ba3c7d1549f2a0347ee4278d0.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79294,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/2b/17/1d2b17ab3e6a502eb8e1f7086c40df7ca6cfd1c9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84265,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/cb/6d/dccb6d90a460b7e82c18352b9a20e28eb58ce453.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159883,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/ea/5f/9eea5fc63e8a15650dba7920279a1d7530b5879b.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123542,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/65/3f/a2653f34a6057dede62329f74bdb24672d7be4d9.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83234,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/dd/94/b0dd94f1260553bb8c7ddc969e8becca3d251353.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98789,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/d4/9f/90d49f3f3bd8de8c665d18725bc37678b0eff47b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc560480-6d69-5717-8aec-4ab6500b5660/cc560480-6d69-5717-8aec-4ab6500b5660_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80434,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/cb/9a/d1cb9a230d15c03595a1172b3f6cf3a108db01a2.jpg?rule=ad-large',
             'Width': 600}],
 'price': 8400,
 'price_includes_vat': False,
 'registration_date': '2015-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Qashqai II (J11) 1.2L DIG-T 115ch Connect Edition',
 'transmission': 'manual',
 'trim': 'Qashqai 1.2L DIG-T 115ch Connect Edition',
 'vin': None,
 'year': 2015}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273131536921%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Saving data for 3131536921: {'created_time': 1774883755.911045, 'last_price_update_time': 1774883755.911055}
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3131536921') HTTP/1.1" 204 0
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3123164558
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273123164558%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3123164558: 1
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3123164558
2026-03-30 15:15:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot Boxer FOURGON L3H3 140CH PACK PRO + GALERIE/ECHELLE + '
                'ATTELAGE 15900HT utilitaire, blanc, 7 cv, 4 portes, première '
                'mise en circulation le 11/02/2020, première main.\n'
                '\n'
                'poids en charge : 2090 kg\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : E\n"
                '  - Puissance kilowatt : 120 kw\n'
                '  - puissance réelle : 163 ch\n'
                '  - émission CO2 : 168 g/km\n'
                '\n'
                'Référence annonce : al2njumjh36gml8',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3123164558',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'Autres',
 'odometer': 83000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/62/4b/3a624b741abf90b03deb92012ffde606de82332e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/e4/4f/a3e44f4f3764b4148e98d5d5150b724b228ece60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/90/8c/86908c96b9a3d7ccf40528f79f3067e40dc7d975.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/d4/19/a2d419f9e318548aa9f52f3837137e3c051e3ade.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/9b/2d/589b2d716606a59493bffdeff8084660c0fef972.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/46/5d/16465db50a11678c08a4c327ad93bc23fa368897.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/5a/96/0b5a9645068dea3a48a33353c7cd525ac5fe2481.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/db/2e/b8db2ed69fe05acdd5b55baa694af233f95c30f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/67/0d/27670d815ab89df0db9ffb973305fb26df16788f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/a0/f2/fea0f289cb9aef9a921a997f2b94e39dbf9f05d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/f7/e4/8ef7e46823d638a5527b04e570b9fbcc12f824f4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/8a/93/4f8a93dbd6ef9985bfd4fc5df9dd41894a7bb7b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/2f/4d/242f4de001e76ce8d76e14c6475b1db0a005d954.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/eb/15/08eb152f3d03ad80489e19643b4769960c243f63.jpg?rule=ad-large'],
 'price': 15900,
 'price_includes_vat': False,
 'registration_date': '2020-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot Boxer FOURGON L3H3 140CH PACK PRO + GALERIE/ECHELLE + '
          'ATTELAGE 15900HT',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2020}
2026-03-30 15:15:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 321ac728-af6b-53f9-95b6-0859838e4e92 with identifier: 3123164558
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 321ac728-af6b-53f9-95b6-0859838e4e92
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3a%252F62%252F4b%252F3a624b741abf90b03deb92012ffde606de82332e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/62/4b/3a624b741abf90b03deb92012ffde606de82332e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa3%252Fe4%252F4f%252Fa3e44f4f3764b4148e98d5d5150b724b228ece60.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/e4/4f/a3e44f4f3764b4148e98d5d5150b724b228ece60.jpg?rule=ad-large already downloaded
2026-03-30 15:15:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F86%252F90%252F8c%252F86908c96b9a3d7ccf40528f79f3067e40dc7d975.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/86/90/8c/86908c96b9a3d7ccf40528f79f3067e40dc7d975.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa2%252Fd4%252F19%252Fa2d419f9e318548aa9f52f3837137e3c051e3ade.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/d4/19/a2d419f9e318548aa9f52f3837137e3c051e3ade.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F58%252F9b%252F2d%252F589b2d716606a59493bffdeff8084660c0fef972.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/9b/2d/589b2d716606a59493bffdeff8084660c0fef972.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F16%252F46%252F5d%252F16465db50a11678c08a4c327ad93bc23fa368897.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/16/46/5d/16465db50a11678c08a4c327ad93bc23fa368897.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0b%252F5a%252F96%252F0b5a9645068dea3a48a33353c7cd525ac5fe2481.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/5a/96/0b5a9645068dea3a48a33353c7cd525ac5fe2481.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb8%252Fdb%252F2e%252Fb8db2ed69fe05acdd5b55baa694af233f95c30f3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/db/2e/b8db2ed69fe05acdd5b55baa694af233f95c30f3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F27%252F67%252F0d%252F27670d815ab89df0db9ffb973305fb26df16788f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/67/0d/27670d815ab89df0db9ffb973305fb26df16788f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffe%252Fa0%252Ff2%252Ffea0f289cb9aef9a921a997f2b94e39dbf9f05d4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/a0/f2/fea0f289cb9aef9a921a997f2b94e39dbf9f05d4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 321ac728-af6b-53f9-95b6-0859838e4e92 with identifier 3123164558
2026-03-30 15:15:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 321ac728-af6b-53f9-95b6-0859838e4e92
2026-03-30 15:15:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot Boxer FOURGON L3H3 140CH PACK PRO + GALERIE/ECHELLE + '
                'ATTELAGE 15900HT utilitaire, blanc, 7 cv, 4 portes, première '
                'mise en circulation le 11/02/2020, première main.\n'
                '\n'
                'poids en charge : 2090 kg\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : E\n"
                '  - Puissance kilowatt : 120 kw\n'
                '  - puissance réelle : 163 ch\n'
                '  - émission CO2 : 168 g/km\n'
                '\n'
                'Référence annonce : al2njumjh36gml8',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '321ac728-af6b-53f9-95b6-0859838e4e92',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3123164558',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'Autres',
 'odometer': 83000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/62/4b/3a624b741abf90b03deb92012ffde606de82332e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/e4/4f/a3e44f4f3764b4148e98d5d5150b724b228ece60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/90/8c/86908c96b9a3d7ccf40528f79f3067e40dc7d975.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/d4/19/a2d419f9e318548aa9f52f3837137e3c051e3ade.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/9b/2d/589b2d716606a59493bffdeff8084660c0fef972.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/46/5d/16465db50a11678c08a4c327ad93bc23fa368897.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/5a/96/0b5a9645068dea3a48a33353c7cd525ac5fe2481.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/db/2e/b8db2ed69fe05acdd5b55baa694af233f95c30f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/67/0d/27670d815ab89df0db9ffb973305fb26df16788f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/a0/f2/fea0f289cb9aef9a921a997f2b94e39dbf9f05d4.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104670,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/62/4b/3a624b741abf90b03deb92012ffde606de82332e.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82386,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/e4/4f/a3e44f4f3764b4148e98d5d5150b724b228ece60.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89072,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/90/8c/86908c96b9a3d7ccf40528f79f3067e40dc7d975.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97277,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/d4/19/a2d419f9e318548aa9f52f3837137e3c051e3ade.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62212,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/9b/2d/589b2d716606a59493bffdeff8084660c0fef972.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67236,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/46/5d/16465db50a11678c08a4c327ad93bc23fa368897.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82841,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/5a/96/0b5a9645068dea3a48a33353c7cd525ac5fe2481.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76433,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/db/2e/b8db2ed69fe05acdd5b55baa694af233f95c30f3.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58756,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/67/0d/27670d815ab89df0db9ffb973305fb26df16788f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_321ac728-af6b-53f9-95b6-0859838e4e92/321ac728-af6b-53f9-95b6-0859838e4e92_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68072,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/a0/f2/fea0f289cb9aef9a921a997f2b94e39dbf9f05d4.jpg?rule=ad-large',
             'Width': 600}],
 'price': 15900,
 'price_includes_vat': False,
 'registration_date': '2020-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot Boxer FOURGON L3H3 140CH PACK PRO + GALERIE/ECHELLE + '
          'ATTELAGE 15900HT',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2020}
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273123164558%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Saving data for 3123164558: {'created_time': 1774883756.161344, 'last_price_update_time': 1774883756.161353}
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3123164558') HTTP/1.1" 204 0
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3098435223
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273098435223%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Scrape type for 3098435223: 1
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3098435223
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford Tourneo Custom A LOUER /JOUR/ SEMAINE/MOIS monospace, '
                'gris, 7 cv, première mise en circulation le 20/06/2024, '
                'première main.\n'
                '\n'
                '3 places, poids en charge : 1822 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 100 kw\n'
                '  - puissance réelle : 136 ch\n'
                '\n'
                'Référence annonce : sblfxzvnslodpmb',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3098435223',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Custom',
 'odometer': 1000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/88/1f/2e/881f2e867c77f6fb54271bbb0bcee34827e0eb8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ae/41/b0ae41fe3ae2ab30a8b7e477729468555a705453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a9/69/59a969f993a315d86f175f3a68e3281e12265e33.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/59/fa/cc59fa7a28cb8ac242635cf6fc1d89feb10b94af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/61/14/3e6114404427037e51f21c2f9e50f8818d092665.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/db/fb/98dbfbfdd6e08314fc27eca7ea1bfb15ca89298c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/16/2b/3e162be20afd1eea3b646e35b1fef1fc205503ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/c0/84/6bc08446099e6e8752fa5f45a8e5e9e3161ba967.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/80/27/ce80274441c588584ef1a65fd466041f61a33d2a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/3a/c0/e83ac0f6276c809dc8465873f8d98af9b97d61df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/4d/1b/e64d1bc3c62180a5d71c784143d26ec30e38eaa0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/01/02/0e01028edf6d691f206a8e6acac587e0bb1d4485.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/bb/46/60bb468a38fc50899b7a320e1ab6ba90dff400c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/d5/40/a5d540a8ef0cd91b53cacf21692ebdf507e0fc38.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/14/2f/f1142f106c7b4977edbb2893deb2913f6234d66b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/c2/d0/ghc2d0cf31313e0d20e9882b86864641f43a6960.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/5c/79/f75c79228999be9a561446ccf1dc167bb86800c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/f3/29/5df329578a0f82d41d98f75e78308831d767bfbb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/08/e4/8b08e4bce2d4663aa19ce234b473c99b7908aaf7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/ea/0c/02ea0c0a11d99206481a3f9728ad9e319928991d.jpg?rule=ad-large'],
 'price': 60000,
 'price_includes_vat': False,
 'registration_date': '2024-06-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'Ford Tourneo Custom A LOUER /JOUR/ SEMAINE/MOIS',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2024}
2026-03-30 15:15:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d8fe90e0-668c-5bb8-b04d-d8d939b2603d with identifier: 3098435223
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d8fe90e0-668c-5bb8-b04d-d8d939b2603d
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F88%252F1f%252F2e%252F881f2e867c77f6fb54271bbb0bcee34827e0eb8f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/1f/2e/881f2e867c77f6fb54271bbb0bcee34827e0eb8f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb0%252Fae%252F41%252Fb0ae41fe3ae2ab30a8b7e477729468555a705453.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ae/41/b0ae41fe3ae2ab30a8b7e477729468555a705453.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F59%252Fa9%252F69%252F59a969f993a315d86f175f3a68e3281e12265e33.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a9/69/59a969f993a315d86f175f3a68e3281e12265e33.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcc%252F59%252Ffa%252Fcc59fa7a28cb8ac242635cf6fc1d89feb10b94af.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/59/fa/cc59fa7a28cb8ac242635cf6fc1d89feb10b94af.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3e%252F61%252F14%252F3e6114404427037e51f21c2f9e50f8818d092665.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/61/14/3e6114404427037e51f21c2f9e50f8818d092665.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252Fdb%252Ffb%252F98dbfbfdd6e08314fc27eca7ea1bfb15ca89298c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/db/fb/98dbfbfdd6e08314fc27eca7ea1bfb15ca89298c.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3e%252F16%252F2b%252F3e162be20afd1eea3b646e35b1fef1fc205503ab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/16/2b/3e162be20afd1eea3b646e35b1fef1fc205503ab.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6b%252Fc0%252F84%252F6bc08446099e6e8752fa5f45a8e5e9e3161ba967.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/c0/84/6bc08446099e6e8752fa5f45a8e5e9e3161ba967.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fce%252F80%252F27%252Fce80274441c588584ef1a65fd466041f61a33d2a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/80/27/ce80274441c588584ef1a65fd466041f61a33d2a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe8%252F3a%252Fc0%252Fe83ac0f6276c809dc8465873f8d98af9b97d61df.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/3a/c0/e83ac0f6276c809dc8465873f8d98af9b97d61df.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d8fe90e0-668c-5bb8-b04d-d8d939b2603d with identifier 3098435223
2026-03-30 15:15:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d8fe90e0-668c-5bb8-b04d-d8d939b2603d
2026-03-30 15:15:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford Tourneo Custom A LOUER /JOUR/ SEMAINE/MOIS monospace, '
                'gris, 7 cv, première mise en circulation le 20/06/2024, '
                'première main.\n'
                '\n'
                '3 places, poids en charge : 1822 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 100 kw\n'
                '  - puissance réelle : 136 ch\n'
                '\n'
                'Référence annonce : sblfxzvnslodpmb',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd8fe90e0-668c-5bb8-b04d-d8d939b2603d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3098435223',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Custom',
 'odometer': 1000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/88/1f/2e/881f2e867c77f6fb54271bbb0bcee34827e0eb8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ae/41/b0ae41fe3ae2ab30a8b7e477729468555a705453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a9/69/59a969f993a315d86f175f3a68e3281e12265e33.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/59/fa/cc59fa7a28cb8ac242635cf6fc1d89feb10b94af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/61/14/3e6114404427037e51f21c2f9e50f8818d092665.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/db/fb/98dbfbfdd6e08314fc27eca7ea1bfb15ca89298c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/16/2b/3e162be20afd1eea3b646e35b1fef1fc205503ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/c0/84/6bc08446099e6e8752fa5f45a8e5e9e3161ba967.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/80/27/ce80274441c588584ef1a65fd466041f61a33d2a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/3a/c0/e83ac0f6276c809dc8465873f8d98af9b97d61df.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143444,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/1f/2e/881f2e867c77f6fb54271bbb0bcee34827e0eb8f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131120,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ae/41/b0ae41fe3ae2ab30a8b7e477729468555a705453.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 151704,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a9/69/59a969f993a315d86f175f3a68e3281e12265e33.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129111,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/59/fa/cc59fa7a28cb8ac242635cf6fc1d89feb10b94af.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136138,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/61/14/3e6114404427037e51f21c2f9e50f8818d092665.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142280,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/db/fb/98dbfbfdd6e08314fc27eca7ea1bfb15ca89298c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128778,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/16/2b/3e162be20afd1eea3b646e35b1fef1fc205503ab.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135785,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/c0/84/6bc08446099e6e8752fa5f45a8e5e9e3161ba967.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123011,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/80/27/ce80274441c588584ef1a65fd466041f61a33d2a.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f77fccb0-a7cc-5315-8217-dababb6eade2/f77fccb0-a7cc-5315-8217-dababb6eade2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166171,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/3a/c0/e83ac0f6276c809dc8465873f8d98af9b97d61df.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 60000,
 'price_includes_vat': False,
 'registration_date': '2024-06-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'Ford Tourneo Custom A LOUER /JOUR/ SEMAINE/MOIS',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2024}
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273098435223%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Saving data for 3098435223: {'created_time': 1774883756.40675, 'last_price_update_time': 1774883756.406761}
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3098435223') HTTP/1.1" 204 0
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163428118
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273163428118%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163428118: 1
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163428118
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 3008 PHEV 225CH GT TOIT OUVRANT ENTRETIEN COMPLET '
                'PEUGEOT break, gris, 10 cv, 5 portes, première mise en '
                'circulation le 31/05/2021, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '\n'
                'Conduite :\n'
                '  - Boite automatique\n'
                '\n'
                'Extérieur :\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - toit ouvrant\n'
                '  - toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - climatisation : automatique\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 165 kw\n'
                '  - hybride rechargeable\n'
                '  - puissance réelle : 225 ch\n'
                '  - émission CO2 : 34 g/km\n'
                '\n'
                'Référence annonce : 9dk4ai3reckxwo0',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 225,
 'expiration_date': None,
 'fuel_type': 'Hybride Rechargeable',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163428118',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 195000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/1c/a8/0d1ca86ee8a72b6907b8c1513a4197445e643c85.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/a3/60/cca3605beb089f30bddb5204b3ea62c11308de2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/9f/47/699f47d46d6fe3a1092283bf730187b33ea9b23b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/74/e4/f574e4c5554cbcb877853009eb350fe58a730ac7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/36/89/923689fe9940317ed1f9ee4a3f40c93ea2368200.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/2e/b3/4d2eb331b73098ada4b805b7d49a3271e714f277.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/cb/f9/d5cbf959f93e4c3d69f85263b85bf8d0bde6e999.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/28/1d/b5281d3e54a08efb1e825f8ba9c6de3ffe9068cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/ba/c9/efbac9c09482d1010b77df9f1f8d0af1767312df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/96/78/089678c3419f7ee9efc51b9f8426ae9fc64304b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/96/b2/bd96b2cd36878aec47e5cc43e5a7b8f9e8384260.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/cd/54/79cd549e71ea67265be36d2af74f0987e232bce4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/f0/b7/b2f0b727abb25a9f793097c66138299e2379628e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/3f/a6/373fa6f182df0eea833deccfc84ab387342f8f70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/0b/32/a30b32ae1882a16fcacc86a521941d26096506c7.jpg?rule=ad-large'],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2021-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 PHEV 225CH GT TOIT OUVRANT ENTRETIEN COMPLET PEUGEOT',
 'transmission': 'automatic',
 'trim': '3008 HYBRID 225ch GT e-EAT8',
 'vin': None,
 'year': 2021}
2026-03-30 15:15:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4775ae41-6d5f-5256-99e6-018ef902091d with identifier: 3163428118
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4775ae41-6d5f-5256-99e6-018ef902091d
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0d%252F1c%252Fa8%252F0d1ca86ee8a72b6907b8c1513a4197445e643c85.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/1c/a8/0d1ca86ee8a72b6907b8c1513a4197445e643c85.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcc%252Fa3%252F60%252Fcca3605beb089f30bddb5204b3ea62c11308de2e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/a3/60/cca3605beb089f30bddb5204b3ea62c11308de2e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252F9f%252F47%252F699f47d46d6fe3a1092283bf730187b33ea9b23b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/9f/47/699f47d46d6fe3a1092283bf730187b33ea9b23b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff5%252F74%252Fe4%252Ff574e4c5554cbcb877853009eb350fe58a730ac7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/74/e4/f574e4c5554cbcb877853009eb350fe58a730ac7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F92%252F36%252F89%252F923689fe9940317ed1f9ee4a3f40c93ea2368200.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/92/36/89/923689fe9940317ed1f9ee4a3f40c93ea2368200.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4d%252F2e%252Fb3%252F4d2eb331b73098ada4b805b7d49a3271e714f277.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/2e/b3/4d2eb331b73098ada4b805b7d49a3271e714f277.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252Fcb%252Ff9%252Fd5cbf959f93e4c3d69f85263b85bf8d0bde6e999.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/cb/f9/d5cbf959f93e4c3d69f85263b85bf8d0bde6e999.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb5%252F28%252F1d%252Fb5281d3e54a08efb1e825f8ba9c6de3ffe9068cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/28/1d/b5281d3e54a08efb1e825f8ba9c6de3ffe9068cd.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fef%252Fba%252Fc9%252Fefbac9c09482d1010b77df9f1f8d0af1767312df.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/ba/c9/efbac9c09482d1010b77df9f1f8d0af1767312df.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F08%252F96%252F78%252F089678c3419f7ee9efc51b9f8426ae9fc64304b1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/96/78/089678c3419f7ee9efc51b9f8426ae9fc64304b1.jpg?rule=ad-large already downloaded
2026-03-30 15:15:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4775ae41-6d5f-5256-99e6-018ef902091d with identifier 3163428118
2026-03-30 15:15:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4775ae41-6d5f-5256-99e6-018ef902091d
2026-03-30 15:15:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 3008 PHEV 225CH GT TOIT OUVRANT ENTRETIEN COMPLET '
                'PEUGEOT break, gris, 10 cv, 5 portes, première mise en '
                'circulation le 31/05/2021, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '\n'
                'Conduite :\n'
                '  - Boite automatique\n'
                '\n'
                'Extérieur :\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - toit ouvrant\n'
                '  - toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - climatisation : automatique\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 165 kw\n'
                '  - hybride rechargeable\n'
                '  - puissance réelle : 225 ch\n'
                '  - émission CO2 : 34 g/km\n'
                '\n'
                'Référence annonce : 9dk4ai3reckxwo0',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 225,
 'expiration_date': None,
 'fuel_type': 'Hybride Rechargeable',
 'id': '4775ae41-6d5f-5256-99e6-018ef902091d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163428118',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 195000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/1c/a8/0d1ca86ee8a72b6907b8c1513a4197445e643c85.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/a3/60/cca3605beb089f30bddb5204b3ea62c11308de2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/9f/47/699f47d46d6fe3a1092283bf730187b33ea9b23b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/74/e4/f574e4c5554cbcb877853009eb350fe58a730ac7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/36/89/923689fe9940317ed1f9ee4a3f40c93ea2368200.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/2e/b3/4d2eb331b73098ada4b805b7d49a3271e714f277.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/cb/f9/d5cbf959f93e4c3d69f85263b85bf8d0bde6e999.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/28/1d/b5281d3e54a08efb1e825f8ba9c6de3ffe9068cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/ba/c9/efbac9c09482d1010b77df9f1f8d0af1767312df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/96/78/089678c3419f7ee9efc51b9f8426ae9fc64304b1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109520,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/1c/a8/0d1ca86ee8a72b6907b8c1513a4197445e643c85.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149959,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/a3/60/cca3605beb089f30bddb5204b3ea62c11308de2e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 182201,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/9f/47/699f47d46d6fe3a1092283bf730187b33ea9b23b.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 206157,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/74/e4/f574e4c5554cbcb877853009eb350fe58a730ac7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166744,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/36/89/923689fe9940317ed1f9ee4a3f40c93ea2368200.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 167659,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/2e/b3/4d2eb331b73098ada4b805b7d49a3271e714f277.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127519,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/cb/f9/d5cbf959f93e4c3d69f85263b85bf8d0bde6e999.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 154485,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/28/1d/b5281d3e54a08efb1e825f8ba9c6de3ffe9068cd.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135414,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/ba/c9/efbac9c09482d1010b77df9f1f8d0af1767312df.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4775ae41-6d5f-5256-99e6-018ef902091d/4775ae41-6d5f-5256-99e6-018ef902091d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118704,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/96/78/089678c3419f7ee9efc51b9f8426ae9fc64304b1.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2021-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 PHEV 225CH GT TOIT OUVRANT ENTRETIEN COMPLET PEUGEOT',
 'transmission': 'automatic',
 'trim': '3008 HYBRID 225ch GT e-EAT8',
 'vin': None,
 'year': 2021}
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273163428118%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Saving data for 3163428118: {'created_time': 1774883756.943817, 'last_price_update_time': 1774883756.943827}
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163428118') HTTP/1.1" 204 0
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3032441802
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273032441802%27 HTTP/1.1" 200 None
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Scrape type for 3032441802: 1
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3032441802
2026-03-30 15:15:56 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes Classe B II (W246) 180 CDI Design 7G-DCT monospace, '
                'gris, 5 cv, 5 portes, première mise en circulation le '
                '04/11/2014, première main.\n'
                '\n'
                '5 places, poids en charge : 1390 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - Prise audio usb\n'
                '  - auto-radio : CD mp3\n'
                '\n'
                'Conduite :\n'
                '  -  Frein stationnement électrique automatiq\n'
                '  -  Palettes changement vitesses au volant\n'
                '  - Capteur de luminosité\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet arrière\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Calandre chromée\n'
                '  -  Catadioptres actifs\n'
                '  -  Ceinture de vitrage chromée\n'
                '  -  Eclairage au sol\n'
                "  -  Feux de freinage d'urgence\n"
                '  -  Ja 16" 10 branches\n'
                '  -  Répétiteurs de clignotant dans rétro ext\n'
                '  -  Rétroviseurs extérieurs électrochromes\n'
                "  -  Sortie d'échappement chromée\n"
                '  - caméra de recul\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : aluminium\n'
                '  - phares halogènes\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  2éme rangée de sièges coulissants\n'
                '  -  Bacs de portes arrière\n'
                '  -  Banquette 1/3 2/3\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gant fermée\n'
                "  -  Lampes de lecture à l'arrière\n"
                "  -  Lampes de lecture à l'avant\n"
                '  -  Levier vitesse cuir\n'
                '  -  Miroir de courtoisie conducteur éclairé\n'
                '  -  Miroir de courtoisie passager éclairé\n'
                '  -  Ouverture des vitres séquentielle\n'
                '  -  Porte gobelets avant\n'
                '  -  Température extérieure\n'
                '  -  Volant métal\n'
                '  - Cache bagages\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - lampe de coffre\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - siège passager réglable\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  -  Contrôle élect. de la pression des pneus\n'
                '  -  Détecteur de sous gonflage\n'
                '  -  Système de prévention des collisions\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 80 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 109 ch\n'
                '  - vide poche porte avant\n'
                '  - émission CO2 : 107 g/km\n'
                '\n'
                'Référence annonce : v6dmfcab2dhyuhu',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 109,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3032441802',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe B',
 'odometer': 119000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/88/36/3c8836722fd2a89f928b7893f7a0018734940bf3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/bf/d5/9ebfd5f17857eee749e9ce87acc9b54f144e276a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/d9/b6/9dd9b6365062985bccfea363ff78bde3de533432.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c1/ed/91c1ede56c097cad6f427519df9f7321c0276333.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/ba/cf/19bacf15ccbd94e78054551b507c7647740a95f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/61/b3/1461b3b974aa1b0239f82b8a886cf9c3f7d9f32b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/89/11/d189116763a48bcff7aa1c8b1b849fafad57d8cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/b3/33/81b333037c0958168f5b8e631f01a5f17dfc3a0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/dc/69/d6dc69dbdff43881fae0f87fd0b48c75c8922db5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/54/f8/ee54f8effe8f068d6940cfafb3603e6fbd0b61e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/40/5d/5b405d37b10596c10e691ed0b90b4a9413519504.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/02/20/a2022019e516e728721e8dcf43b8df6c7ad2958d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/e9/ae/b4e9ae40a04e70a0daee047e9c36b28c92e10c3b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/98/57/f69857528c81e6d6d23126081a4ca4a17d50045e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/c0/ac/73c0ac1bb49e2e3b3c61c11fc8fabff0fb962cc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/67/e2/7067e23e46d468f4884c6b21f1520f8033bf8d2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/dc/af/b7dcafe6bd1d1585f0379444d2c9354f61df7274.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/77/65/a37765545203bb473920e77faaeab2abad4c2bfe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/12/54/9c125493f9d79e2838f090da6a954b10c40c7b91.jpg?rule=ad-large'],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2014-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe B II (W246) 180 CDI Design 7G-DCT',
 'transmission': 'automatic',
 'trim': 'Classe B 180 CDI Design 7G-DCT',
 'vin': None,
 'year': 2014}
2026-03-30 15:15:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a3892d2f-f662-5f6f-a677-3408c89f2f78 with identifier: 3032441802
2026-03-30 15:15:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a3892d2f-f662-5f6f-a677-3408c89f2f78
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3c%252F88%252F36%252F3c8836722fd2a89f928b7893f7a0018734940bf3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/88/36/3c8836722fd2a89f928b7893f7a0018734940bf3.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9e%252Fbf%252Fd5%252F9ebfd5f17857eee749e9ce87acc9b54f144e276a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/bf/d5/9ebfd5f17857eee749e9ce87acc9b54f144e276a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252Fd9%252Fb6%252F9dd9b6365062985bccfea363ff78bde3de533432.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/d9/b6/9dd9b6365062985bccfea363ff78bde3de533432.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F91%252Fc1%252Fed%252F91c1ede56c097cad6f427519df9f7321c0276333.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c1/ed/91c1ede56c097cad6f427519df9f7321c0276333.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F19%252Fba%252Fcf%252F19bacf15ccbd94e78054551b507c7647740a95f5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/19/ba/cf/19bacf15ccbd94e78054551b507c7647740a95f5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F14%252F61%252Fb3%252F1461b3b974aa1b0239f82b8a886cf9c3f7d9f32b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/61/b3/1461b3b974aa1b0239f82b8a886cf9c3f7d9f32b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd1%252F89%252F11%252Fd189116763a48bcff7aa1c8b1b849fafad57d8cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/89/11/d189116763a48bcff7aa1c8b1b849fafad57d8cc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F81%252Fb3%252F33%252F81b333037c0958168f5b8e631f01a5f17dfc3a0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/b3/33/81b333037c0958168f5b8e631f01a5f17dfc3a0e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd6%252Fdc%252F69%252Fd6dc69dbdff43881fae0f87fd0b48c75c8922db5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/dc/69/d6dc69dbdff43881fae0f87fd0b48c75c8922db5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fee%252F54%252Ff8%252Fee54f8effe8f068d6940cfafb3603e6fbd0b61e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/54/f8/ee54f8effe8f068d6940cfafb3603e6fbd0b61e5.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a3892d2f-f662-5f6f-a677-3408c89f2f78 with identifier 3032441802
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a3892d2f-f662-5f6f-a677-3408c89f2f78
2026-03-30 15:15:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes Classe B II (W246) 180 CDI Design 7G-DCT monospace, '
                'gris, 5 cv, 5 portes, première mise en circulation le '
                '04/11/2014, première main.\n'
                '\n'
                '5 places, poids en charge : 1390 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - Prise audio usb\n'
                '  - auto-radio : CD mp3\n'
                '\n'
                'Conduite :\n'
                '  -  Frein stationnement électrique automatiq\n'
                '  -  Palettes changement vitesses au volant\n'
                '  - Capteur de luminosité\n'
                '  - Stop & Start\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet arrière\n'
                '  -  Boucliers av et ar couleur caisse\n'
                '  -  Calandre chromée\n'
                '  -  Catadioptres actifs\n'
                '  -  Ceinture de vitrage chromée\n'
                '  -  Eclairage au sol\n'
                "  -  Feux de freinage d'urgence\n"
                '  -  Ja 16" 10 branches\n'
                '  -  Répétiteurs de clignotant dans rétro ext\n'
                '  -  Rétroviseurs extérieurs électrochromes\n'
                "  -  Sortie d'échappement chromée\n"
                '  - caméra de recul\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : aluminium\n'
                '  - phares halogènes\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  2éme rangée de sièges coulissants\n'
                '  -  Bacs de portes arrière\n'
                '  -  Banquette 1/3 2/3\n'
                '  -  Banquette arrière 3 places\n'
                '  -  Boite à gant fermée\n'
                "  -  Lampes de lecture à l'arrière\n"
                "  -  Lampes de lecture à l'avant\n"
                '  -  Levier vitesse cuir\n'
                '  -  Miroir de courtoisie conducteur éclairé\n'
                '  -  Miroir de courtoisie passager éclairé\n'
                '  -  Ouverture des vitres séquentielle\n'
                '  -  Porte gobelets avant\n'
                '  -  Température extérieure\n'
                '  -  Volant métal\n'
                '  - Cache bagages\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - lampe de coffre\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - siège passager réglable\n'
                '  - volant réglable\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  -  Contrôle élect. de la pression des pneus\n'
                '  -  Détecteur de sous gonflage\n'
                '  -  Système de prévention des collisions\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - répartiteur électronique de freinage\n'
                '  - troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 80 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 7 vitesses\n'
                '  - puissance réelle : 109 ch\n'
                '  - vide poche porte avant\n'
                '  - émission CO2 : 107 g/km\n'
                '\n'
                'Référence annonce : v6dmfcab2dhyuhu',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 109,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'a3892d2f-f662-5f6f-a677-3408c89f2f78',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3032441802',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe B',
 'odometer': 119000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/88/36/3c8836722fd2a89f928b7893f7a0018734940bf3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/bf/d5/9ebfd5f17857eee749e9ce87acc9b54f144e276a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/d9/b6/9dd9b6365062985bccfea363ff78bde3de533432.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c1/ed/91c1ede56c097cad6f427519df9f7321c0276333.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/ba/cf/19bacf15ccbd94e78054551b507c7647740a95f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/61/b3/1461b3b974aa1b0239f82b8a886cf9c3f7d9f32b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/89/11/d189116763a48bcff7aa1c8b1b849fafad57d8cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/b3/33/81b333037c0958168f5b8e631f01a5f17dfc3a0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/dc/69/d6dc69dbdff43881fae0f87fd0b48c75c8922db5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/54/f8/ee54f8effe8f068d6940cfafb3603e6fbd0b61e5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122338,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/88/36/3c8836722fd2a89f928b7893f7a0018734940bf3.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93895,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/bf/d5/9ebfd5f17857eee749e9ce87acc9b54f144e276a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79566,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/d9/b6/9dd9b6365062985bccfea363ff78bde3de533432.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95081,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c1/ed/91c1ede56c097cad6f427519df9f7321c0276333.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99117,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/ba/cf/19bacf15ccbd94e78054551b507c7647740a95f5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90945,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/61/b3/1461b3b974aa1b0239f82b8a886cf9c3f7d9f32b.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159066,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/89/11/d189116763a48bcff7aa1c8b1b849fafad57d8cc.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186181,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/b3/33/81b333037c0958168f5b8e631f01a5f17dfc3a0e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88131,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/dc/69/d6dc69dbdff43881fae0f87fd0b48c75c8922db5.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e531fc17-95b7-5f4a-8e61-0f165a40ff30/e531fc17-95b7-5f4a-8e61-0f165a40ff30_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75366,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/54/f8/ee54f8effe8f068d6940cfafb3603e6fbd0b61e5.jpg?rule=ad-large',
             'Width': 600}],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2014-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe B II (W246) 180 CDI Design 7G-DCT',
 'transmission': 'automatic',
 'trim': 'Classe B 180 CDI Design 7G-DCT',
 'vin': None,
 'year': 2014}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273032441802%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3032441802: {'created_time': 1774883757.258714, 'last_price_update_time': 1774883757.258723}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3032441802') HTTP/1.1" 204 0
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3068063695
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273068063695%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 3068063695: 1
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3068063695
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio 0.9 TCE 90 EVOLUTION deriv vp 12000 HT break, '
                'blanc, 5 cv, 5 portes, première mise en circulation le '
                '24/04/2024, première main.\n'
                '\n'
                '2 places\n'
                '\n'
                '2 places, poids en charge : 1103 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 67 kw\n'
                '  - puissance réelle : 91 ch\n'
                '  - émission CO2 : 121 g/km\n'
                '\n'
                'Référence annonce : eqsi49b2uusd1fr',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 91,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3068063695',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 32000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/43/74/1b/43741b93cc2af10938b6cf6d4bb4ef8e826c8a9a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/9a/a4/6a9aa4a727af360f53d8be0653ecf0001686f40e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/6e/e6/b66ee6e138ce03961cc9b4219900285c88357f32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/d1/83/1ed183ef1fd3495d2413f06ab90765236a33bb06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/42/3c/06423c5da277e0ce743ac21f454d9b53d991eebb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/ac/ab/4bacabb484b3a08ce5d3b296816b37ffd747031d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/73/76/5b73768a561c921a61f5a898acda5bae930fb384.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/26/78/e42678bcd460f9fda50988a05d6fc1846131abe4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/de/72/82de729d9d815036af6cbd31e00b08e964d7c43e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/cf/e6/50cfe64b26ef077ef91d758774e194b2e47c3dee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/3f/24/dc3f2411c3d5cbabcb99c0caf665857a7711bb2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/a4/e8/88a4e8c2d34f6ac5d332f9aee7d61872dae4dc45.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/0f/49/8d0f49ac91044345de1da029ba4737db4985a171.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/c5/76/f6c576545446b55c4d9c32a771f4e3f4b4e9603b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/d2/e2/6fd2e2b6d45893692ca3a213871c723c1e6bb21e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/7d/f7/cb7df7f6faedf9efb5b7ba1145216b4350806f3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/b6/7d/54b67d4ff3fbc9526bbf076b4f42b592adccb68b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/f5/15/3ef5152e7f1b6b964cbf9a17f4ae6408dc5ccee0.jpg?rule=ad-large'],
 'price': 12000,
 'price_includes_vat': False,
 'registration_date': '2024-04-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Renault Clio 0.9 TCE 90 EVOLUTION deriv vp 12000 HT',
 'transmission': 'manual',
 'trim': 'Clio 1.0 TCe 90ch Evolution - 24',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 95c7de46-ee03-5fc9-8405-e1b3207f2d1d with identifier: 3068063695
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 95c7de46-ee03-5fc9-8405-e1b3207f2d1d
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F43%252F74%252F1b%252F43741b93cc2af10938b6cf6d4bb4ef8e826c8a9a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/74/1b/43741b93cc2af10938b6cf6d4bb4ef8e826c8a9a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6a%252F9a%252Fa4%252F6a9aa4a727af360f53d8be0653ecf0001686f40e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/9a/a4/6a9aa4a727af360f53d8be0653ecf0001686f40e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb6%252F6e%252Fe6%252Fb66ee6e138ce03961cc9b4219900285c88357f32.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/6e/e6/b66ee6e138ce03961cc9b4219900285c88357f32.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1e%252Fd1%252F83%252F1ed183ef1fd3495d2413f06ab90765236a33bb06.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/d1/83/1ed183ef1fd3495d2413f06ab90765236a33bb06.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F06%252F42%252F3c%252F06423c5da277e0ce743ac21f454d9b53d991eebb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/06/42/3c/06423c5da277e0ce743ac21f454d9b53d991eebb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4b%252Fac%252Fab%252F4bacabb484b3a08ce5d3b296816b37ffd747031d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/ac/ab/4bacabb484b3a08ce5d3b296816b37ffd747031d.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5b%252F73%252F76%252F5b73768a561c921a61f5a898acda5bae930fb384.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/73/76/5b73768a561c921a61f5a898acda5bae930fb384.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe4%252F26%252F78%252Fe42678bcd460f9fda50988a05d6fc1846131abe4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/26/78/e42678bcd460f9fda50988a05d6fc1846131abe4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F82%252Fde%252F72%252F82de729d9d815036af6cbd31e00b08e964d7c43e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/de/72/82de729d9d815036af6cbd31e00b08e964d7c43e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F50%252Fcf%252Fe6%252F50cfe64b26ef077ef91d758774e194b2e47c3dee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/cf/e6/50cfe64b26ef077ef91d758774e194b2e47c3dee.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 95c7de46-ee03-5fc9-8405-e1b3207f2d1d with identifier 3068063695
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 95c7de46-ee03-5fc9-8405-e1b3207f2d1d
2026-03-30 15:15:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Clio 0.9 TCE 90 EVOLUTION deriv vp 12000 HT break, '
                'blanc, 5 cv, 5 portes, première mise en circulation le '
                '24/04/2024, première main.\n'
                '\n'
                '2 places\n'
                '\n'
                '2 places, poids en charge : 1103 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : C\n"
                '  - Puissance kilowatt : 67 kw\n'
                '  - puissance réelle : 91 ch\n'
                '  - émission CO2 : 121 g/km\n'
                '\n'
                'Référence annonce : eqsi49b2uusd1fr',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 91,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '95c7de46-ee03-5fc9-8405-e1b3207f2d1d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3068063695',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 32000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 18,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/43/74/1b/43741b93cc2af10938b6cf6d4bb4ef8e826c8a9a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/9a/a4/6a9aa4a727af360f53d8be0653ecf0001686f40e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/6e/e6/b66ee6e138ce03961cc9b4219900285c88357f32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/d1/83/1ed183ef1fd3495d2413f06ab90765236a33bb06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/42/3c/06423c5da277e0ce743ac21f454d9b53d991eebb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/ac/ab/4bacabb484b3a08ce5d3b296816b37ffd747031d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/73/76/5b73768a561c921a61f5a898acda5bae930fb384.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/26/78/e42678bcd460f9fda50988a05d6fc1846131abe4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/de/72/82de729d9d815036af6cbd31e00b08e964d7c43e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/cf/e6/50cfe64b26ef077ef91d758774e194b2e47c3dee.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119069,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/9a/a4/6a9aa4a727af360f53d8be0653ecf0001686f40e.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121737,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/6e/e6/b66ee6e138ce03961cc9b4219900285c88357f32.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110011,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/74/1b/43741b93cc2af10938b6cf6d4bb4ef8e826c8a9a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118824,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/d1/83/1ed183ef1fd3495d2413f06ab90765236a33bb06.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7e212df-75d0-5ea2-aaf9-58c52a8edc09/a7e212df-75d0-5ea2-aaf9-58c52a8edc09_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103166,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/42/3c/06423c5da277e0ce743ac21f454d9b53d991eebb.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100592,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/ac/ab/4bacabb484b3a08ce5d3b296816b37ffd747031d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103606,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/26/78/e42678bcd460f9fda50988a05d6fc1846131abe4.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92542,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/73/76/5b73768a561c921a61f5a898acda5bae930fb384.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_70b5d42a-a439-5574-983d-cfcb07cbf142/70b5d42a-a439-5574-983d-cfcb07cbf142_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115464,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/cf/e6/50cfe64b26ef077ef91d758774e194b2e47c3dee.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7e212df-75d0-5ea2-aaf9-58c52a8edc09/a7e212df-75d0-5ea2-aaf9-58c52a8edc09_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53477,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/de/72/82de729d9d815036af6cbd31e00b08e964d7c43e.jpg?rule=ad-large',
             'Width': 600}],
 'price': 12000,
 'price_includes_vat': False,
 'registration_date': '2024-04-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Renault Clio 0.9 TCE 90 EVOLUTION deriv vp 12000 HT',
 'transmission': 'manual',
 'trim': 'Clio 1.0 TCe 90ch Evolution - 24',
 'vin': None,
 'year': 2024}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273068063695%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3068063695: {'created_time': 1774883757.500531, 'last_price_update_time': 1774883757.500542}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3068063695') HTTP/1.1" 204 0
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3132821111
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273132821111%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 3132821111: 1
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3132821111
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Vert',
 'currency': 'EUR',
 'description': 'Peugeot 308 GT line 225 phev berline, vert, 10 cv, 5 portes, '
                'première mise en circulation le 14/04/2023, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 165 kw\n'
                '  - hybride rechargeable\n'
                '  - puissance réelle : 224 ch\n'
                '  - émission CO2 : 25 g/km\n'
                '\n'
                'Référence annonce : wvmtaplgk23vyzs',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 224,
 'expiration_date': None,
 'fuel_type': 'Hybride Rechargeable',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3132821111',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 13000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/ee/89/e7ee89f25bc92e03d65ce2a8683d2ec7ed91788a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0f/fb/940ffba966044d9c8b37d1c68e02836ed1eccda7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/bb/72c9bbe88468977c44718406ac8abb828b73c5fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/57/72/a657723b7b47bbcdb46775884197553be65d9280.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/f7/a7/c8f7a74d0713dae8a5e834774f39b6445569dfcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/fc/5b/fdfc5b370960ac041f8472f3cf219e404e749d09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1b/51/5e1b51bd560bbd2eee97fe487cdac05f75a2ac0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/9c/23/5a9c237c84645e5c605c1276983b1e24c2298c75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/44/06/ea440681a5c4575aa66bda219327c620278e2c23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/bc/11/f0bc11931ee3c3927663096465b8efd205a79baf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/8a/8a/5a8a8a213730f78555aa9c9054d25fafe2fcfea3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/98/0d/80980db45351a05f4e59f6260defd3b797159dfb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/f3/9f/3ef39fb2505fecbe0a605ed1119cb91f7eb18275.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f1/03/6df10371ccf48ef92805f8486a4f172e0c5d1a5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/87/9a/61879a4c97a70cf2496abf5c1899fc5de2a9f4d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/ba/af/4dbaafe65cf74c652828fbc5a36eadab7f1646b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/f6/ce/73f6ce699ddeffed28fe03bd11ca8277070f8017.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/60/d4/0260d43f1756b3a498a50f0f20981d78a892f4fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/60/13/c76013110092f88002d96e87e21cfa65e82bfc0a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/c6/3a/9ac63aacd054fcab957bb4d1879f6de453f10966.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/b0/f9/06b0f90993f290e9853c9c500368a693c14a3e12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/2a/b6/ed2ab6a4b9ee4bc8bbbef4e3a4f30eb419567b3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/50/cd/1650cd461dc4eb00d30471264a5d51767f915fe3.jpg?rule=ad-large'],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2023-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 GT line 225 phev',
 'transmission': 'automatic',
 'trim': '308 PHEV 225ch GT e-EAT8',
 'vin': None,
 'year': 2023}
2026-03-30 15:15:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 41caedbc-4ae0-5f9d-b422-1f8c84a72965 with identifier: 3132821111
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 41caedbc-4ae0-5f9d-b422-1f8c84a72965
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe7%252Fee%252F89%252Fe7ee89f25bc92e03d65ce2a8683d2ec7ed91788a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/ee/89/e7ee89f25bc92e03d65ce2a8683d2ec7ed91788a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F94%252F0f%252Ffb%252F940ffba966044d9c8b37d1c68e02836ed1eccda7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0f/fb/940ffba966044d9c8b37d1c68e02836ed1eccda7.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F72%252Fc9%252Fbb%252F72c9bbe88468977c44718406ac8abb828b73c5fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/bb/72c9bbe88468977c44718406ac8abb828b73c5fe.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa6%252F57%252F72%252Fa657723b7b47bbcdb46775884197553be65d9280.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/57/72/a657723b7b47bbcdb46775884197553be65d9280.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc8%252Ff7%252Fa7%252Fc8f7a74d0713dae8a5e834774f39b6445569dfcb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/f7/a7/c8f7a74d0713dae8a5e834774f39b6445569dfcb.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffd%252Ffc%252F5b%252Ffdfc5b370960ac041f8472f3cf219e404e749d09.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/fc/5b/fdfc5b370960ac041f8472f3cf219e404e749d09.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5e%252F1b%252F51%252F5e1b51bd560bbd2eee97fe487cdac05f75a2ac0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1b/51/5e1b51bd560bbd2eee97fe487cdac05f75a2ac0e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5a%252F9c%252F23%252F5a9c237c84645e5c605c1276983b1e24c2298c75.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/9c/23/5a9c237c84645e5c605c1276983b1e24c2298c75.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fea%252F44%252F06%252Fea440681a5c4575aa66bda219327c620278e2c23.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/44/06/ea440681a5c4575aa66bda219327c620278e2c23.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff0%252Fbc%252F11%252Ff0bc11931ee3c3927663096465b8efd205a79baf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/bc/11/f0bc11931ee3c3927663096465b8efd205a79baf.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 41caedbc-4ae0-5f9d-b422-1f8c84a72965 with identifier 3132821111
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 41caedbc-4ae0-5f9d-b422-1f8c84a72965
2026-03-30 15:15:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Vert',
 'currency': 'EUR',
 'description': 'Peugeot 308 GT line 225 phev berline, vert, 10 cv, 5 portes, '
                'première mise en circulation le 14/04/2023, première main.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 8 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                "  - Classe d'émission de CO2 : A\n"
                '  - Puissance kilowatt : 165 kw\n'
                '  - hybride rechargeable\n'
                '  - puissance réelle : 224 ch\n'
                '  - émission CO2 : 25 g/km\n'
                '\n'
                'Référence annonce : wvmtaplgk23vyzs',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 224,
 'expiration_date': None,
 'fuel_type': 'Hybride Rechargeable',
 'id': '41caedbc-4ae0-5f9d-b422-1f8c84a72965',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3132821111',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 13000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/ee/89/e7ee89f25bc92e03d65ce2a8683d2ec7ed91788a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0f/fb/940ffba966044d9c8b37d1c68e02836ed1eccda7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/bb/72c9bbe88468977c44718406ac8abb828b73c5fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/57/72/a657723b7b47bbcdb46775884197553be65d9280.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/f7/a7/c8f7a74d0713dae8a5e834774f39b6445569dfcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/fc/5b/fdfc5b370960ac041f8472f3cf219e404e749d09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1b/51/5e1b51bd560bbd2eee97fe487cdac05f75a2ac0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/9c/23/5a9c237c84645e5c605c1276983b1e24c2298c75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/44/06/ea440681a5c4575aa66bda219327c620278e2c23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/bc/11/f0bc11931ee3c3927663096465b8efd205a79baf.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110008,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/ee/89/e7ee89f25bc92e03d65ce2a8683d2ec7ed91788a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92093,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0f/fb/940ffba966044d9c8b37d1c68e02836ed1eccda7.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82115,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/bb/72c9bbe88468977c44718406ac8abb828b73c5fe.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83187,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/57/72/a657723b7b47bbcdb46775884197553be65d9280.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76391,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/f7/a7/c8f7a74d0713dae8a5e834774f39b6445569dfcb.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140212,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/fc/5b/fdfc5b370960ac041f8472f3cf219e404e749d09.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 165021,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1b/51/5e1b51bd560bbd2eee97fe487cdac05f75a2ac0e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81215,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/9c/23/5a9c237c84645e5c605c1276983b1e24c2298c75.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79732,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/44/06/ea440681a5c4575aa66bda219327c620278e2c23.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_41caedbc-4ae0-5f9d-b422-1f8c84a72965/41caedbc-4ae0-5f9d-b422-1f8c84a72965_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130049,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/bc/11/f0bc11931ee3c3927663096465b8efd205a79baf.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 25900,
 'price_includes_vat': False,
 'registration_date': '2023-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 GT line 225 phev',
 'transmission': 'automatic',
 'trim': '308 PHEV 225ch GT e-EAT8',
 'vin': None,
 'year': 2023}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273132821111%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3132821111: {'created_time': 1774883757.741344, 'last_price_update_time': 1774883757.741354}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3132821111') HTTP/1.1" 204 0
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3036137190
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273036137190%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 3036137190: 1
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3036137190
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Volkswagen Golf TDI 150CH CARAT PACK GTD DSG berline, noir, 8 '
                'cv, 5 portes, première mise en circulation le 15/10/2015, '
                'première main.\n'
                '\n'
                'poids en charge : 1319 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - Puissance kilowatt : 110 kw\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 119 g/km\n'
                '\n'
                'Référence annonce : 4q7j5eafszxbmwj',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3036137190',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 121000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/28/d1/a328d1b3bf0bd7930b1656abf3bf568ff9d835c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/9d/ef/199def41ba32e63b4d288ddadab5b34ca39a5172.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/74/3f/cb743f8df5bab074c42ae444bb270f43a1a1799a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/1c/ba/311cba2335bbd40653ecb66b13b63b685dedb7af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/35/90/13359077e60af9bafb24fe2f6965084da2c563a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/b1/83/02b183d9401d6c4f159b1958a00d662ce0097885.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/67/db/8b67db4697737496aa999348da8a31b60fc76f1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/06/45/3806458402fec8aafac467c7e1d9c2d1f1c16f0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/83/85/97838528e05aa083dd3fb52f17253bd1d3dd8bc0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1a/b1/471ab1a990b690ea3bc335db7f3a2b72fd1594e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/82/cc/1c82cc7ba33664e57fadd518c0a6fad04b99739e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/2b/d9/092bd9ecdffbc4d1606c1ef46245d5edfc6d25fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/cf/bd/4ecfbd03d39ccee2cced775d4edd0b1b40ea6754.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/fd/aa/ebfdaa36464b7311e05361cd8442a33eb7482e76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/5a/1c/0b5a1cfb8ffae3c7adadc347050f4b84b77bfdf3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/e5/9c/20e59c28b386a57e3600442d84ba9d9ec5acede3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/47/95/f8479508767d4bb7c8525f3b6d9872aad2f6f0f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/3e/81/bb3e8128c9bd08ee9241272f9b164497e3462414.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/6b/05/c86b05684e3e53f65df21c4c399e2361d99e664c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/54/66/c0546658660addc78cd180f912b1f2d477c6ad61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/8b/b1/738bb1d724a84c79a6f270933636abffb4b64795.jpg?rule=ad-large'],
 'price': 16900,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Golf TDI 150CH CARAT PACK GTD DSG',
 'transmission': 'automatic',
 'trim': 'Golf 2.0 TDI 184ch BlueMotion Technology FAP GTD DSG6 5p',
 'vin': None,
 'year': 2015}
2026-03-30 15:15:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d9e5e501-b180-52ca-a875-c04f6c3474af with identifier: 3036137190
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d9e5e501-b180-52ca-a875-c04f6c3474af
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa3%252F28%252Fd1%252Fa328d1b3bf0bd7930b1656abf3bf568ff9d835c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/28/d1/a328d1b3bf0bd7930b1656abf3bf568ff9d835c4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F19%252F9d%252Fef%252F199def41ba32e63b4d288ddadab5b34ca39a5172.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/19/9d/ef/199def41ba32e63b4d288ddadab5b34ca39a5172.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcb%252F74%252F3f%252Fcb743f8df5bab074c42ae444bb270f43a1a1799a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/74/3f/cb743f8df5bab074c42ae444bb270f43a1a1799a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F31%252F1c%252Fba%252F311cba2335bbd40653ecb66b13b63b685dedb7af.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/1c/ba/311cba2335bbd40653ecb66b13b63b685dedb7af.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F13%252F35%252F90%252F13359077e60af9bafb24fe2f6965084da2c563a4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/35/90/13359077e60af9bafb24fe2f6965084da2c563a4.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F02%252Fb1%252F83%252F02b183d9401d6c4f159b1958a00d662ce0097885.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/b1/83/02b183d9401d6c4f159b1958a00d662ce0097885.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8b%252F67%252Fdb%252F8b67db4697737496aa999348da8a31b60fc76f1f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/67/db/8b67db4697737496aa999348da8a31b60fc76f1f.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F38%252F06%252F45%252F3806458402fec8aafac467c7e1d9c2d1f1c16f0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/06/45/3806458402fec8aafac467c7e1d9c2d1f1c16f0e.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F97%252F83%252F85%252F97838528e05aa083dd3fb52f17253bd1d3dd8bc0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/83/85/97838528e05aa083dd3fb52f17253bd1d3dd8bc0.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F47%252F1a%252Fb1%252F471ab1a990b690ea3bc335db7f3a2b72fd1594e6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1a/b1/471ab1a990b690ea3bc335db7f3a2b72fd1594e6.jpg?rule=ad-large already downloaded
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d9e5e501-b180-52ca-a875-c04f6c3474af with identifier 3036137190
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d9e5e501-b180-52ca-a875-c04f6c3474af
2026-03-30 15:15:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Volkswagen Golf TDI 150CH CARAT PACK GTD DSG berline, noir, 8 '
                'cv, 5 portes, première mise en circulation le 15/10/2015, '
                'première main.\n'
                '\n'
                'poids en charge : 1319 kg\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Pack :\n'
                '  - nombre de rapports : 6 vitesses\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                "  - Classe d'émission de CO2 : B\n"
                '  - Puissance kilowatt : 110 kw\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 119 g/km\n'
                '\n'
                'Référence annonce : 4q7j5eafszxbmwj',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd9e5e501-b180-52ca-a875-c04f6c3474af',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3036137190',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 121000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/28/d1/a328d1b3bf0bd7930b1656abf3bf568ff9d835c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/9d/ef/199def41ba32e63b4d288ddadab5b34ca39a5172.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/74/3f/cb743f8df5bab074c42ae444bb270f43a1a1799a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/1c/ba/311cba2335bbd40653ecb66b13b63b685dedb7af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/35/90/13359077e60af9bafb24fe2f6965084da2c563a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/b1/83/02b183d9401d6c4f159b1958a00d662ce0097885.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/67/db/8b67db4697737496aa999348da8a31b60fc76f1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/06/45/3806458402fec8aafac467c7e1d9c2d1f1c16f0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/83/85/97838528e05aa083dd3fb52f17253bd1d3dd8bc0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1a/b1/471ab1a990b690ea3bc335db7f3a2b72fd1594e6.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148358,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/28/d1/a328d1b3bf0bd7930b1656abf3bf568ff9d835c4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133077,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/9d/ef/199def41ba32e63b4d288ddadab5b34ca39a5172.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84181,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/74/3f/cb743f8df5bab074c42ae444bb270f43a1a1799a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136166,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/1c/ba/311cba2335bbd40653ecb66b13b63b685dedb7af.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85023,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/35/90/13359077e60af9bafb24fe2f6965084da2c563a4.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141707,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/b1/83/02b183d9401d6c4f159b1958a00d662ce0097885.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91374,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/67/db/8b67db4697737496aa999348da8a31b60fc76f1f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135167,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/06/45/3806458402fec8aafac467c7e1d9c2d1f1c16f0e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139369,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/83/85/97838528e05aa083dd3fb52f17253bd1d3dd8bc0.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9ada8126-b387-52ff-b35c-9fe1e7adff06/9ada8126-b387-52ff-b35c-9fe1e7adff06_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72892,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1a/b1/471ab1a990b690ea3bc335db7f3a2b72fd1594e6.jpg?rule=ad-large',
             'Width': 600}],
 'price': 16900,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Golf TDI 150CH CARAT PACK GTD DSG',
 'transmission': 'automatic',
 'trim': 'Golf 2.0 TDI 184ch BlueMotion Technology FAP GTD DSG6 5p',
 'vin': None,
 'year': 2015}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273036137190%27 HTTP/1.1" 200 None
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3036137190: {'created_time': 1774883757.974972, 'last_price_update_time': 1774883757.974984}
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3036137190') HTTP/1.1" 204 0
2026-03-30 15:15:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3074304334
2026-03-30 15:15:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273074304334%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [auto_selling_leboncoin.fr] INFO: Scrape type for 3074304334: 1
2026-03-30 15:15:58 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3074304334
2026-03-30 15:15:58 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Audi RS3 Sportback 2.5 TFSI quattro berline, rouge, première '
                'mise en circulation le 16/07/2011, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Sound system bose : 508 € ttc\n'
                '  - CD\n'
                '\n'
                'Conduite :\n'
                '  -  Blocage de différentiel électron. (eds)\n'
                '  - régulateur de vitesse\n'
                '  - sièges sport\n'
                '  - suspension sport\n'
                '\n'
                'Couleur :\n'
                '  -  noir(e)\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet de pavillon\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Lave phares (lave projecteurs)\n'
                '  -  Pack design aluminium mat : 672 € ttc\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - Aide au stationnement ar (aps)\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - projecteurs xénon\n'
                '\n'
                'Intérieur :\n'
                '  -  Essuie vitre ar.\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pédales aluminium\n'
                '  -  Rideau pare soleil sur lunette ar.\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Siège chauffant av : 277 € ttc\n'
                '  -  Vitrage ar surteinté (vitrage privacy) : 353 € ttc\n'
                '  -  Vitrage athermique teinté vert\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Assistant de freinage\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage s tronic\n'
                '  -  Garniture de pavillon tissu\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Mode de transmission traction intégrale permanente\n'
                '  -  Norme de dépollution euro 5\n'
                '  -  Rétroviseur ext convexe\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte\n'
                "  -  Système d'information du conducteur (fis)\n"
                '  -  gauche\n'
                '  - ASR\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Antidémarrage (électronique)\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - anti-patinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g) : 105 € ttc\n'
                "  -  Alarme antivol + protection d'habitacle / protection "
                'anti soulèvement/ anti remorquage\n'
                '  -  Dossier ar fractionné\n'
                '  -  Equipement int. avec inserts finition noir piano\n'
                '  -  Moteur 2\n'
                '  -  Peinture effet nacré : 538 € ttc\n'
                '  -  Rétroviseur ext asphérique\n'
                '  -  Rétroviseur ext finition/aspect aluminium mat\n'
                '  -  Sellerie : cuir nappa fin avec logo en relief dans '
                'accoudoirs sièges av\n'
                "  -  Système d'airbag crânien (sideguard)\n"
                '  -  Volant de direction (sport/cuir 3 branches\n'
                '  -  droit\n'
                '  -  partie inférieur plate) avec multifonctions et palettes '
                'changement vitesse\n'
                '  - 5 litre(s) 250 kw 20v tfsi\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 250 kw\n'
                '  - puissance réelle : 340 ch\n'
                '\n'
                'Référence annonce : cet6luamajzgr9g',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 340,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3074304334',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'TT RS',
 'odometer': 120000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/80/76/aa807615fe98047ad75067ccb715bcc2de4bc76a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/c3/19/69c3198cdd4e62be9e2c9dcb3ea65a816a4d9abc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/e0/e0/3ae0e0ba44bdd81bbb69cf2b41ff588c83a72fdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/c9/9e/31c99effb034d4be3b4b581c49bbfca4ac685c72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/9d/f3/419df3df478e6f0b59d479e991f0a9d9048d6cd9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/21/41/4b21415804b8c255c44dd15a68c53d8a255d6e0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/3c/f3/8a3cf3c502a7bee45018e8436cd786da56b0964a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/65/d4/fe65d45d78170fc7176791c28199d1a9c0f625ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/d4/eb/4cd4ebf7ac64eed80a6f0c2ca96d75e52e8d81c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/0d/3d/0b0d3d31960660b26a31ff70a122d2c14a690cb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/87/ae/0c87ae0c757d7a1464bb916ed8133a6f27b64d1a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d9/d9/79d9d944fb9a747150f450dd00b2330f2783a365.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/c3/f5/5fc3f54762681330cf16e87de51b52fd060ad10e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/ba/da/88bada4d035143e86e4f0d8374a4303610f93fcc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/77/dd/ae77dd949fb91d985b7025f6f2f4845e1cb07d22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/68/a0/7268a0b85e9e5c6c2ce525ee304f78e6ebe25306.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/a9/c1/9ba9c116ba12445e79894e58577dc13ac4b92870.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/7b/b6/307bb60d86617a73d7cd6ee526954964fc025202.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/27/9d/39279d627faa53a87bfb3ccc005cd2d2e71586aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/2c/71/b82c71440a4c1117be61a1ef4831a15420b3da99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/a1/b3/46a1b39d5510849d7fe429d184e6c477c93567bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/62/eb/7262ebd1c3adc8ddead13fadf27f804bc2e2997f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/2f/16/f32f16c2e8cd78a3d2981d82bd115aac90d0f56d.jpg?rule=ad-large'],
 'price': 23632,
 'price_includes_vat': False,
 'registration_date': '2011-07-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Audi RS3 Sportback 2.5 TFSI quattro',
 'transmission': 'automatic',
 'trim': 'TT RS 2.5 TFSI 340ch quattro S tronic 7',
 'vin': None,
 'year': 2011}
2026-03-30 15:15:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8799231b-b01a-58ae-971f-8de8b161d48a with identifier: 3074304334
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8799231b-b01a-58ae-971f-8de8b161d48a
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faa%252F80%252F76%252Faa807615fe98047ad75067ccb715bcc2de4bc76a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/80/76/aa807615fe98047ad75067ccb715bcc2de4bc76a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252Fc3%252F19%252F69c3198cdd4e62be9e2c9dcb3ea65a816a4d9abc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/c3/19/69c3198cdd4e62be9e2c9dcb3ea65a816a4d9abc.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3a%252Fe0%252Fe0%252F3ae0e0ba44bdd81bbb69cf2b41ff588c83a72fdf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/e0/e0/3ae0e0ba44bdd81bbb69cf2b41ff588c83a72fdf.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F31%252Fc9%252F9e%252F31c99effb034d4be3b4b581c49bbfca4ac685c72.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/c9/9e/31c99effb034d4be3b4b581c49bbfca4ac685c72.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F41%252F9d%252Ff3%252F419df3df478e6f0b59d479e991f0a9d9048d6cd9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/9d/f3/419df3df478e6f0b59d479e991f0a9d9048d6cd9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4b%252F21%252F41%252F4b21415804b8c255c44dd15a68c53d8a255d6e0b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/21/41/4b21415804b8c255c44dd15a68c53d8a255d6e0b.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8a%252F3c%252Ff3%252F8a3cf3c502a7bee45018e8436cd786da56b0964a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/3c/f3/8a3cf3c502a7bee45018e8436cd786da56b0964a.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffe%252F65%252Fd4%252Ffe65d45d78170fc7176791c28199d1a9c0f625ed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/65/d4/fe65d45d78170fc7176791c28199d1a9c0f625ed.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4c%252Fd4%252Feb%252F4cd4ebf7ac64eed80a6f0c2ca96d75e52e8d81c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/d4/eb/4cd4ebf7ac64eed80a6f0c2ca96d75e52e8d81c9.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0b%252F0d%252F3d%252F0b0d3d31960660b26a31ff70a122d2c14a690cb2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/0d/3d/0b0d3d31960660b26a31ff70a122d2c14a690cb2.jpg?rule=ad-large already downloaded
2026-03-30 15:15:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8799231b-b01a-58ae-971f-8de8b161d48a with identifier 3074304334
2026-03-30 15:15:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8799231b-b01a-58ae-971f-8de8b161d48a
2026-03-30 15:15:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Audi RS3 Sportback 2.5 TFSI quattro berline, rouge, première '
                'mise en circulation le 16/07/2011, première main.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Sound system bose : 508 € ttc\n'
                '  - CD\n'
                '\n'
                'Conduite :\n'
                '  -  Blocage de différentiel électron. (eds)\n'
                '  - régulateur de vitesse\n'
                '  - sièges sport\n'
                '  - suspension sport\n'
                '\n'
                'Couleur :\n'
                '  -  noir(e)\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet de pavillon\n'
                '  -  Carrosserie: 4 portes\n'
                '  -  Lave phares (lave projecteurs)\n'
                '  -  Pack design aluminium mat : 672 € ttc\n'
                '  -  Rétroviseur ext à réglage électrique et dégivrant\n'
                '  -  Éclairage diurne led\n'
                '  - Aide au stationnement ar (aps)\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - projecteurs xénon\n'
                '\n'
                'Intérieur :\n'
                '  -  Essuie vitre ar.\n'
                '  -  Indicateur de température ext.\n'
                '  -  Pédales aluminium\n'
                '  -  Rideau pare soleil sur lunette ar.\n'
                '  -  Siège av droit réglable(s) en hauteur\n'
                '  -  Siège av gauche réglable(s) en hauteur\n'
                '  -  Siège chauffant av : 277 € ttc\n'
                '  -  Vitrage ar surteinté (vitrage privacy) : 353 € ttc\n'
                '  -  Vitrage athermique teinté vert\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Assistant de freinage\n'
                '  -  Boîte de vitesses 7 rapports boîte automatique à double '
                'embrayage s tronic\n'
                '  -  Garniture de pavillon tissu\n'
                '  -  Kit de réparation des pneumatiques\n'
                '  -  Mode de transmission traction intégrale permanente\n'
                '  -  Norme de dépollution euro 5\n'
                '  -  Rétroviseur ext convexe\n'
                "  -  Système d'assistance de conduite: assistance au "
                'démarrage en côte\n'
                "  -  Système d'information du conducteur (fis)\n"
                '  -  gauche\n'
                '  - ASR\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbag lat av\n'
                '  -  Antidémarrage (électronique)\n'
                '  -  Supports isofix pour siège enfant\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - anti-patinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  (d+g) : 105 € ttc\n'
                "  -  Alarme antivol + protection d'habitacle / protection "
                'anti soulèvement/ anti remorquage\n'
                '  -  Dossier ar fractionné\n'
                '  -  Equipement int. avec inserts finition noir piano\n'
                '  -  Moteur 2\n'
                '  -  Peinture effet nacré : 538 € ttc\n'
                '  -  Rétroviseur ext asphérique\n'
                '  -  Rétroviseur ext finition/aspect aluminium mat\n'
                '  -  Sellerie : cuir nappa fin avec logo en relief dans '
                'accoudoirs sièges av\n'
                "  -  Système d'airbag crânien (sideguard)\n"
                '  -  Volant de direction (sport/cuir 3 branches\n'
                '  -  droit\n'
                '  -  partie inférieur plate) avec multifonctions et palettes '
                'changement vitesse\n'
                '  - 5 litre(s) 250 kw 20v tfsi\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 250 kw\n'
                '  - puissance réelle : 340 ch\n'
                '\n'
                'Référence annonce : cet6luamajzgr9g',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 340,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '8799231b-b01a-58ae-971f-8de8b161d48a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3074304334',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'TT RS',
 'odometer': 120000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/80/76/aa807615fe98047ad75067ccb715bcc2de4bc76a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/c3/19/69c3198cdd4e62be9e2c9dcb3ea65a816a4d9abc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/e0/e0/3ae0e0ba44bdd81bbb69cf2b41ff588c83a72fdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/c9/9e/31c99effb034d4be3b4b581c49bbfca4ac685c72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/9d/f3/419df3df478e6f0b59d479e991f0a9d9048d6cd9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/21/41/4b21415804b8c255c44dd15a68c53d8a255d6e0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/3c/f3/8a3cf3c502a7bee45018e8436cd786da56b0964a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/65/d4/fe65d45d78170fc7176791c28199d1a9c0f625ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/d4/eb/4cd4ebf7ac64eed80a6f0c2ca96d75e52e8d81c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/0d/3d/0b0d3d31960660b26a31ff70a122d2c14a690cb2.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67181,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/80/76/aa807615fe98047ad75067ccb715bcc2de4bc76a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74504,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/c3/19/69c3198cdd4e62be9e2c9dcb3ea65a816a4d9abc.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82997,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/e0/e0/3ae0e0ba44bdd81bbb69cf2b41ff588c83a72fdf.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62901,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/c9/9e/31c99effb034d4be3b4b581c49bbfca4ac685c72.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103904,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/9d/f3/419df3df478e6f0b59d479e991f0a9d9048d6cd9.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101796,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/21/41/4b21415804b8c255c44dd15a68c53d8a255d6e0b.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62273,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/3c/f3/8a3cf3c502a7bee45018e8436cd786da56b0964a.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66782,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/65/d4/fe65d45d78170fc7176791c28199d1a9c0f625ed.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67098,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/d4/eb/4cd4ebf7ac64eed80a6f0c2ca96d75e52e8d81c9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8799231b-b01a-58ae-971f-8de8b161d48a/8799231b-b01a-58ae-971f-8de8b161d48a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71633,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/0d/3d/0b0d3d31960660b26a31ff70a122d2c14a690cb2.jpg?rule=ad-large',
             'Width': 600}],
 'price': 23632,
 'price_includes_vat': False,
 'registration_date': '2011-07-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Audi RS3 Sportback 2.5 TFSI quattro',
 'transmission': 'automatic',
 'trim': 'TT RS 2.5 TFSI 340ch quattro S tronic 7',
 'vin': None,
 'year': 2011}
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273074304334%27 HTTP/1.1" 200 None
2026-03-30 15:15:58 [auto_selling_leboncoin.fr] INFO: Saving data for 3074304334: {'created_time': 1774883758.2268, 'last_price_update_time': 1774883758.226813}
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3074304334') HTTP/1.1" 204 0
2026-03-30 15:15:58 [auto_selling_leboncoin.fr] INFO: No more listings found to scrape
2026-03-30 15:15:58 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-30 15:15:58 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-30 15:15:58 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-30 15:15:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:15:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 4ad439be2c1f11f18e133aacc95538c6
2026-03-30 15:15:58 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-30 15:15:58 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-30 15:15:58 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:15:58 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:15:58 [azure.servicebus._pyamqp._transport] DEBUG: Transport endpoint is already disconnected: OSError(107, 'Transport endpoint is not connected')
2026-03-30 15:15:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-30 15:15:58 [auto_selling_leboncoin.fr] INFO: auto_selling_leboncoin.fr Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 6, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-30 15:15:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:15:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20last_price_update_time%20lt%201773587759 HTTP/1.1" 200 None
2026-03-30 15:15:59 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (50 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_leboncoin.fr/4ad439be2c1f11f18e133aacc95538c6.jl
2026-03-30 15:15:59 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 821,
 'downloader/request_count': 2,
 'downloader/request_method_count/GET': 1,
 'downloader/request_method_count/POST': 1,
 'downloader/response_bytes': 1430013,
 'downloader/response_count': 2,
 'downloader/response_status_count/200': 2,
 'elapsed_time_seconds': 41.662658,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 30, 15, 15, 59, 294067, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 50,
 'log_count/DEBUG': 1507,
 'log_count/INFO': 957,
 'memusage/max': 149164032,
 'memusage/startup': 149164032,
 'request_depth_max': 1,
 'response_received_count': 2,
 'scheduler/dequeued': 2,
 'scheduler/dequeued/memory': 2,
 'scheduler/enqueued': 2,
 'scheduler/enqueued/memory': 2,
 'scrape_type/new': 50,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 2,
 'scrapy-zyte-api/error_ratio': 0.0,
 'scrapy-zyte-api/errors': 0,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 9.785763879306614,
 'scrapy-zyte-api/mean_response_seconds': 10.180749121122062,
 'scrapy-zyte-api/processed': 2,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 2,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 1,
 'scrapy-zyte-api/request_args/httpRequestBody': 1,
 'scrapy-zyte-api/request_args/httpRequestMethod': 1,
 'scrapy-zyte-api/request_args/httpResponseBody': 2,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 2,
 'scrapy-zyte-api/request_args/responseCookies': 1,
 'scrapy-zyte-api/request_args/url': 2,
 'scrapy-zyte-api/status_codes/200': 2,
 'scrapy-zyte-api/success': 2,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'source/items_encountered': 50,
 'source/total_available': 50,
 'start_time': datetime.datetime(2026, 3, 30, 15, 15, 17, 631409, tzinfo=datetime.timezone.utc)}
2026-03-30 15:15:59 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-30 15:15:59 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f69f7b4d410>
2026-03-30 15:15:59 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f69f7b4f410>

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)